In [2]:
from pyspark.sql import SparkSession

spark = SparkSession \
    .builder \
    .appName('tf-idf wikidata') \
    .config('spark.some.config.option', 'wikidata') \
    .getOrCreate()

print('spark.read.json.wikidata')
df = spark.read.json('wikidata.json')

df.printSchema()


spark.read.json.wikidata
root
 |-- aliases: struct (nullable = true)
 |    |-- aeb-arab: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- af: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ak: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- am: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- an: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ang: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ar: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- arc: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ary: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- arz: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- as: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ast: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- av: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ay: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- az: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- azb: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ba: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- bar: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- bbc-latn: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- bcl: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- be: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- be-tarask: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- bg: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- bho: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- bi: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- bn: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- bo: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- bpy: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- br: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- brh: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- bs: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- bxr: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ca: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- cbk-zam: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- cdo: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ce: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ceb: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- chr: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ckb: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- co: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- crh-latn: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- cs: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- csb: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- cu: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- cv: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- cy: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- da: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- de: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- de-at: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- de-ch: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- diq: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- dsb: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- dv: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- el: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- en: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- en-ca: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- en-gb: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- eo: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- es: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- et: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- eu: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- fa: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- fi: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- fo: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- fr: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- frp: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- frr: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- fy: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ga: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- gan: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- gd: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- gl: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- gn: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- gsw: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- gu: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- gv: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- hak: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- he: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- hi: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- hif: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- hr: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- hsb: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ht: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- hu: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- hy: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ia: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- id: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ie: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ilo: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- io: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- is: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- it: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- iu: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ja: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- jbo: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- jv: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ka: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- kab: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- kbd: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- kk: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- kk-cyrl: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- km: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- kn: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ko: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- krc: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ksh: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ku: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ku-latn: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- kw: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ky: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- la: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- lad: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- lb: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- lbe: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- lez: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- li: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- lij: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- lmo: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ln: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- lo: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- lrc: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- lt: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- lv: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- lzh: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- mai: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- map-bms: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- mdf: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- mg: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- mhr: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- mi: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- min: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- mk: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ml: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- mn: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- mr: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- mrj: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ms: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- mt: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- mwl: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- my: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- myv: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- mzn: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- na: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- nah: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- nan: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- nap: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- nb: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- nds: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- nds-nl: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ne: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- new: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- nl: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- nn: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- nrm: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- nso: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- nv: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- oc: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- or: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- os: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- pa: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- pag: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- pam: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- pap: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- pcd: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- pdc: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- pfl: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- pi: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- pl: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- pms: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- pnb: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ps: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- pt: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- pt-br: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- qu: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- rmy: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ro: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- roa-tara: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ru: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- rue: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- rup: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- rw: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sa: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sah: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sc: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- scn: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sco: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sd: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- se: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sgs: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sh: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- si: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sk: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sl: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sma: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sn: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- so: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sq: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sr: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sr-ec: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sr-el: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- srn: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- st: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- stq: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- su: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sv: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- sw: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- szl: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ta: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- te: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- tg: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- tg-cyrl: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- th: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- tk: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- tl: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- tr: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- tt: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- udm: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ug: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- uk: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- ur: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- uz: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- vec: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- vi: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- vls: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- vo: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- vro: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- war: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- wuu: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- xal: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- xmf: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- yi: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- yo: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- yue: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- za: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- zea: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- zh: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- zh-cn: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- zh-hans: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- zh-hant: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- zh-hk: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- zh-mo: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- zh-my: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- zh-sg: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |    |-- zh-tw: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- language: string (nullable = true)
 |    |    |    |-- value: string (nullable = true)
 |-- claims: struct (nullable = true)
 |    |-- P1001: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1003: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1004: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1005: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1006: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P214: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P101: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1014: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1015: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1017: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P214: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1018: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1019: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P102: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1027: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P103: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1036: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P747: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1038: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1039: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1045: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1047: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1048: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1049: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P105: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1050: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1046: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1480: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1051: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1056: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P106: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P101: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1064: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1066: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P276: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1067: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1070: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1071: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1072: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1073: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1077: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P108: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P39: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P794: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1080: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1081: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1082: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1011: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1013: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P111: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1539: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1540: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P459: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P856: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1566: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P2699: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P364: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P459: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P50: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1083: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1086: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P109: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1090: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1096: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1097: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1098: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1102: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1103: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1108: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P111: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1113: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1115: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1117: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P112: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P459: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1121: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1122: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1123: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1125: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P50: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1126: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1127: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1128: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1132: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1142: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1146: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1148: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1149: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P115: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1150: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1151: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1157: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P117: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1171: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1174: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P118: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1181: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P958: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1183: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1185: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1186: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1188: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1189: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P119: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P373: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P528: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P625: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- altitude: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- globe: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- latitude: double (nullable = true)
 |    |    |    |    |    |    |    |    |-- longitude: double (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: double (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P965: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1480: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1190: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1192: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1195: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1196: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1198: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1200: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1207: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1213: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1214: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1215: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P122: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1220: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P123: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P400: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1233: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1235: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1245: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1246: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1248: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1249: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1343: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1254: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1256: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1258: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P126: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1261: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1263: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1265: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1266: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1267: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1269: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P127: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1107: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1273: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1274: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1278: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1279: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1280: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1281: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1282: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1283: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1284: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1285: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1286: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1289: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P129: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P794: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P595: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1296: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1299: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1303: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1304: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1305: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1309: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P214: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P131: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P958: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1312: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1114: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1313: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P958: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1315: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1317: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1321: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1322: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1323: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1324: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2700: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1325: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1329: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1332: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- altitude: string (nullable = true)
 |    |    |    |    |    |    |-- globe: string (nullable = true)
 |    |    |    |    |    |    |-- latitude: double (nullable = true)
 |    |    |    |    |    |    |-- longitude: double (nullable = true)
 |    |    |    |    |    |    |-- precision: double (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P706: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P402: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1333: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- altitude: string (nullable = true)
 |    |    |    |    |    |    |-- globe: string (nullable = true)
 |    |    |    |    |    |    |-- latitude: double (nullable = true)
 |    |    |    |    |    |    |-- longitude: double (nullable = true)
 |    |    |    |    |    |    |-- precision: double (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P706: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P402: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1334: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- altitude: string (nullable = true)
 |    |    |    |    |    |    |-- globe: string (nullable = true)
 |    |    |    |    |    |    |-- latitude: double (nullable = true)
 |    |    |    |    |    |    |-- longitude: double (nullable = true)
 |    |    |    |    |    |    |-- precision: double (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P706: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P402: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1335: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- altitude: string (nullable = true)
 |    |    |    |    |    |    |-- globe: string (nullable = true)
 |    |    |    |    |    |    |-- latitude: double (nullable = true)
 |    |    |    |    |    |    |-- longitude: double (nullable = true)
 |    |    |    |    |    |    |-- precision: double (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P706: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P402: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1336: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P134: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1340: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1341: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1343: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P2093: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P478: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P50: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P958: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1344: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1352: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P166: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1346: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1348: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P135: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1350: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1351: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P136: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1360: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1362: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1365: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1366: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1367: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1114: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1368: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P214: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P137: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1114: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P366: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1375: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P214: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1376: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P794: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P958: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P138: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P17: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1383: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1388: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1394: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1397: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P140: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1401: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1402: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1407: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P141: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P627: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1411: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1686: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1412: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P134: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1415: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1416: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1417: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1419: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1422: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1424: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1427: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1430: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1431: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1434: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1435: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P757: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1438: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P144: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1442: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1444: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1447: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1448: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P138: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1449: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1451: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1454: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1455: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1456: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1457: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1461: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1464: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1465: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1466: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1469: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1472: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1476: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1477: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P364: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1482: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P149: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P15: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P150: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1310: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P706: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1532: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1535: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1538: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1539: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P154: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1540: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1542: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1546: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1549: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P21: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P155: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P527: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1550: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P699: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1552: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1553: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1554: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1556: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1559: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P156: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P527: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1562: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1563: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1566: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1567: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1576: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1579: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P158: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1584: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1585: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1587: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1589: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2044: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P159: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P17: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P281: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P625: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- altitude: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- globe: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- latitude: double (nullable = true)
 |    |    |    |    |    |    |    |    |-- longitude: double (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: double (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P969: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1599: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P161: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P453: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1612: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1613: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P37: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1614: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1615: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1617: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1618: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1619: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P162: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1621: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2096: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1622: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1627: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P163: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1636: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1644: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1649: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1653: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1654: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P166: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P101: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P131: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1346: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P155: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P156: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1686: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P364: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P485: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P856: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1667: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1670: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P214: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1672: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1687: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1695: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P214: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P17: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P131: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P150: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P457: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P170: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1705: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2378: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P2439: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1709: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P973: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P973: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P171: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1711: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1712: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1717: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P172: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1728: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1733: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1740: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1741: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1746: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1748: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P699: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1749: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P175: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1441: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P176: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P177: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1770: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P178: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P179: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P155: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P156: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1791: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1792: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1796: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P18: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2096: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P21: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P18: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P180: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1800: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1801: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1802: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1807: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P181: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1811: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1813: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1814: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1816: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1819: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1821: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1828: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1831: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1833: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P459: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1838: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P184: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P794: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1842: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1843: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1846: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1853: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P186: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1871: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1872: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1873: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1874: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1879: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1884: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1889: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P794: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P189: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1890: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1894: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1895: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1899: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P19: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P131: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P17: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P969: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P227: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P958: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P190: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P364: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P485: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P856: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1900: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1902: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1906: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1393: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1931: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1933: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1936: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1937: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1938: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1939: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P194: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P527: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P958: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1943: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1944: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1946: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1947: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1950: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1953: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1954: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P196: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1962: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1969: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P197: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1970: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1971: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1977: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1981: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1986: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1987: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1992: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1993: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1995: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1997: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P1999: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P20: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P131: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P17: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P227: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P958: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P200: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2002: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2003: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2004: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P201: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2013: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2019: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2020: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2021: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2031: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2032: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2035: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2036: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2040: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2041: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2042: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2043: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2044: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1566: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P364: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2045: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2046: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1566: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2047: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2048: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P794: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P2685: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2049: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P205: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2053: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2054: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2076: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2057: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P206: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P625: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- altitude: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- globe: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- latitude: double (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- longitude: double (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: double (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2061: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2062: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2064: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2067: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1433: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P356: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P433: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P478: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P662: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2069: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2071: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2075: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2076: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P515: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P208: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2082: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2084: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P592: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2089: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P209: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P958: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P21: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P227: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P210: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P39: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2100: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2101: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2102: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2077: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2114: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2571: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P817: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P393: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2115: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P2115: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P652: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2119: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2076: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2120: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2128: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P459: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2129: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P213: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P214: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P356: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2131: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2132: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2134: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2139: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P214: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2152: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2163: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2167: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2168: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2174: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2176: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P2115: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2177: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2076: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P2178: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P218: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2180: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2184: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2186: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2188: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P219: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2190: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2191: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2193: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2194: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P22: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P220: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2200: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2202: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2203: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2204: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2211: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2210: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2213: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2218: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2222: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2225: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P276: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P223: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2233: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2234: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2238: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2240: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P636: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P689: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2248: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P225: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P405: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P574: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2252: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2257: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2258: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2260: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1545: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2263: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2267: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2268: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P227: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1932: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2272: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2275: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P592: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2276: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2277: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2283: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2286: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2288: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2289: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2293: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P459: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2295: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2299: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P231: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P652: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P232: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P652: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P233: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P662: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2332: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2334: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2338: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2339: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P234: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P662: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2340: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2342: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2348: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P235: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P662: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2354: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2355: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2357: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2358: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2359: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2365: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2366: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2369: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P237: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2370: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2372: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2373: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2375: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P212: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P238: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2380: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2383: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2386: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2387: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2390: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2397: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2401: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2404: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1001: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P2047: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P636: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2405: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1001: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2407: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1001: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P241: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2416: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2418: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P242: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2096: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2427: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P356: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P393: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P243: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2435: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2437: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P244: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2446: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P245: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2454: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2456: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2458: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P246: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2464: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2465: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2468: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2469: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2496: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2497: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P25: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2503: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2504: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2505: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2519: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2520: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2521: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2529: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2533: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2534: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2538: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2547: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2554: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2566: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2572: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2574: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2578: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P642: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2579: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2583: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2585: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2586: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2588: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2596: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P26: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2842: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2600: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2603: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2604: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2605: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2611: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2612: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2614: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2626: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2631: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2633: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2638: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2639: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P264: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2641: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2645: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2659: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2660: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P267: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P715: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2670: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P268: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2685: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2688: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P269: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P214: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P27: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P270: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P271: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2716: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P272: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2728: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2738: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P642: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P2439: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P2699: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P274: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P662: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2746: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1092: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2747: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2676: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P275: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2752: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P276: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2764: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P277: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2772: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P278: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2787: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P279: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1545: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P155: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P156: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P642: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P349: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P699: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2793: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2796: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2799: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P281: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2812: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P282: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2829: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2830: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2833: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2837: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2843: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2847: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2852: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P366: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1680: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P98: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2853: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P98: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2855: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P286: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P287: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2872: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2884: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2144: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P98: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2886: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2888: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P699: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2892: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P652: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P699: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2900: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2907: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2910: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2924: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2927: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2936: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2943: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2949: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2950: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2956: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2959: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2968: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P297: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2971: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2979: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P298: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2983: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2984: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2986: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2989: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P299: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2997: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P2999: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P30: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P300: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3000: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1013: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P2439: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P2960: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3006: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P301: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3012: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3022: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3029: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3031: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3040: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3043: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3046: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P305: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3051: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3056: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P306: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3063: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P478: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3067: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3071: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P515: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3078: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P515: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3083: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3086: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P794: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3096: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P31: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P155: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P156: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P619: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P642: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P794: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P929: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P17: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P699: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P715: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P958: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3103: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3104: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3106: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3107: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3109: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3112: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3117: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3123: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3129: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3134: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3136: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3137: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3138: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3143: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3151: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3154: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3161: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3162: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3171: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3183: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3185: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3186: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3188: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3192: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3204: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3219: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3221: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3222: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3238: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3240: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3241: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3264: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3265: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3266: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3267: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3270: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3271: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3279: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3302: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3305: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3309: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3321: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3328: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3345: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P652: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3348: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3351: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3365: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3373: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3381: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3387: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3395: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P364: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3403: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3405: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3413: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3417: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3422: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3430: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3435: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P345: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3450: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3451: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3465: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3472: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3479: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P348: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P306: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P400: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P548: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P50: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3485: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P349: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3495: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P35: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P122: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1365: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P39: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P459: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3500: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P356: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3513: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3525: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3527: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3536: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3537: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3538: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3542: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3544: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P355: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P356: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P356: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3569: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3579: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P358: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3591: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P36: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P360: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P361: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3612: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3616: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3619: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P364: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3655: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P366: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3665: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P367: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3674: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3681: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3683: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P37: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P134: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P794: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P457: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P958: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P371: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3716: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3726: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P373: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P3733: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P374: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P38: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P380: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P382: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P39: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P108: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1365: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1366: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1545: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1734: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P642: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P768: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P94: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P395: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P17: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P396: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P397: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P398: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P40: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P25: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P400: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P306: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P402: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P403: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P18: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P625: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- altitude: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- globe: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- latitude: double (nullable = true)
 |    |    |    |    |    |    |    |    |-- longitude: double (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: double (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P642: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P404: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P407: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P408: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P409: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P41: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P366: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P410: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1365: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1366: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P18: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P412: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P413: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P414: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P249: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P417: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P418: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P421: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1264: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1566: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P424: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P794: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P425: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P434: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P435: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P436: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P437: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P400: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P439: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P440: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P443: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P449: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P451: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P452: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P454: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P455: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P457: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P794: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P460: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P461: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1013: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P462: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P463: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P465: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P466: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P469: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P47: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P560: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P625: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- altitude: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- globe: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- latitude: double (nullable = true)
 |    |    |    |    |    |    |    |    |-- longitude: double (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: double (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P473: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P642: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P474: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P479: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P480: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P485: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P217: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P856: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P973: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P486: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P662: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P699: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P487: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P462: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P488: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P490: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P492: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P699: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P493: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P699: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P494: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P699: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P495: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P497: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P498: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2067: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P50: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P500: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P501: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P503: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P508: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P509: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P51: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P511: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P512: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P516: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P517: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P527: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1114: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P642: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P528: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P972: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P53: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P530: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P531: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P535: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P536: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P539: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P54: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1350: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1351: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1618: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1642: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P541: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P549: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P551: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P552: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P553: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P554: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P555: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P556: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P557: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P558: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P561: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P562: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P564: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P566: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P569: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1326: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1480: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P227: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P268: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P345: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P640: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P958: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P57: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P345: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P570: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1480: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P227: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P268: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P345: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P364: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P640: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P958: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P571: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1365: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P459: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P575: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P576: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P92: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P577: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P291: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P306: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P400: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P58: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P580: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P459: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1065: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P582: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P585: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P589: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P59: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P590: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P592: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P592: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P595: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P595: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P599: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P6: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P102: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1365: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1366: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P642: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P856: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P604: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P605: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P2701: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P606: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P607: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P61: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P575: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P610: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2044: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P611: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P618: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P625: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- altitude: string (nullable = true)
 |    |    |    |    |    |    |-- globe: string (nullable = true)
 |    |    |    |    |    |    |-- latitude: double (nullable = true)
 |    |    |    |    |    |    |-- longitude: double (nullable = true)
 |    |    |    |    |    |    |-- precision: double (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P627: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P628: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P630: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P631: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P635: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P640: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P641: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P646: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P459: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P647: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P648: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P65: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P650: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P652: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P652: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P715: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P657: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P661: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P661: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P662: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P662: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P664: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P665: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P667: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P669: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P672: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P486: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P673: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P674: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P725: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P676: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P679: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P683: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P592: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P685: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P687: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P69: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P512: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P812: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1599: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P690: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P691: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P695: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P699: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P699: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P700: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P701: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P703: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P706: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P131: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P708: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P709: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P710: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P715: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P715: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P716: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P717: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P718: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P721: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P722: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P723: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P725: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P453: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P726: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1111: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P728: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P729: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P137: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P734: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P227: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P735: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1545: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P31: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P213: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P227: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P737: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P740: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P741: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P742: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P138: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P747: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P749: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P750: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P757: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P764: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P771: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P131: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P772: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P773: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P774: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P775: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P364: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P78: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P212: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P781: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P782: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P793: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P276: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P304: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P797: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P800: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P802: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P803: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1365: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1366: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P806: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P807: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P809: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P81: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P814: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P815: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P816: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1107: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P805: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P817: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P393: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P821: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P825: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P827: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P828: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P829: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P830: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P832: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1319: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P1326: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P585: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P837: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P836: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P838: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P839: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P84: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P840: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P842: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P843: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P846: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P85: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P51: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P856: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P850: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P852: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P856: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P859: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P86: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P860: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P863: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P865: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P866: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P874: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P876: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P877: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P364: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P881: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P883: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P884: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P885: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P18: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P2044: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P2096: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P518: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P625: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- altitude: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- globe: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- latitude: double (nullable = true)
 |    |    |    |    |    |    |    |    |-- longitude: double (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: double (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P886: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P898: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P901: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P364: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P902: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P905: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P906: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P908: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P91: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P910: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P913: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P914: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P915: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P92: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P921: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P935: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P937: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P938: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P939: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P94: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P580: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P582: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1683: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P2701: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P291: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P50: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P577: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P856: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P940: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P942: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P943: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P944: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P946: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P947: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1011: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P948: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P949: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P214: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P950: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P953: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P954: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P957: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P959: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P960: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P961: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P968: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P969: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P670: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P971: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P972: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P973: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P974: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P981: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P982: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P248: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P984: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P988: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P989: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P990: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P991: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P1111: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- amount: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- lowerBound: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- unit: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- upperBound: string (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P993: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P364: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P994: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P364: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P995: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P123: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P143: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P1476: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- language: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- text: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P364: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P813: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- after: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- before: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- calendarmodel: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- precision: long (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- time: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |    |-- timezone: long (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |    |-- P998: array (nullable = true)
 |    |    |-- element: struct (containsNull = true)
 |    |    |    |-- id: string (nullable = true)
 |    |    |    |-- mainsnak: struct (nullable = true)
 |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers: struct (nullable = true)
 |    |    |    |    |-- P2439: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |-- P407: array (nullable = true)
 |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |-- value: struct (nullable = true)
 |    |    |    |    |    |    |    |    |-- entity-type: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- id: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- numeric-id: long (nullable = true)
 |    |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |-- qualifiers-order: array (nullable = true)
 |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- rank: string (nullable = true)
 |    |    |    |-- references: array (nullable = true)
 |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |-- hash: string (nullable = true)
 |    |    |    |    |    |-- snaks: struct (nullable = true)
 |    |    |    |    |    |    |-- P854: array (nullable = true)
 |    |    |    |    |    |    |    |-- element: struct (containsNull = true)
 |    |    |    |    |    |    |    |    |-- datatype: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- datavalue: struct (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- type: string (nullable = true)
 |    |    |    |    |    |    |    |    |    |-- value: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- property: string (nullable = true)
 |    |    |    |    |    |    |    |    |-- snaktype: string (nullable = true)
 |    |    |    |    |    |-- snaks-order: array (nullable = true)
 |    |    |    |    |    |    |-- element: string (containsNull = true)
 |    |    |    |-- type: string (nullable = true)
 |-- descriptions: struct (nullable = true)
 |    |-- ab: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ace: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- aeb-arab: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- af: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ak: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- aln: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- am: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- an: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ang: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ar: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- arc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- arn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- arz: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- as: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ast: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- av: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ay: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- az: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ba: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bar: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bcc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bcl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- be: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- be-tarask: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bho: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bjn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bm: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bpy: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- br: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bs: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bug: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bxr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ca: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cbk-zam: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cdo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ce: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ceb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ch: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- chr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- chy: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ckb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- co: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- crh-latn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cs: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- csb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cy: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- da: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- de: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- de-at: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- de-ch: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- diq: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- dsb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- dv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ee: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- el: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- eml: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- en: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- en-ca: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- en-gb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- eo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- es: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- et: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- eu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ext: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fa: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ff: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fj: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- frp: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- frr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fur: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fy: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ga: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gag: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gan: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gd: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- glk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gom: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- got: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- grc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gsw: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ha: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hak: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- haw: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- he: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hif: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hsb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ht: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hy: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ia: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- id: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ie: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ig: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ilo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- io: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- is: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- it: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ja: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- jbo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- jv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ka: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kaa: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kab: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ki: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kk-cyrl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- km: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ko: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- koi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ks: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ksh: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ku: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ku-latn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kw: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ky: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- la: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lad: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- li: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lij: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lmo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ln: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lt: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lzh: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mai: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- map-bms: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mdf: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mhr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- min: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ml: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ms: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mt: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mwl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- my: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- myv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mzn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nah: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nan: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nap: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nds: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nds-nl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ne: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- new: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nov: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nrm: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nso: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- oc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- om: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- or: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- os: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pa: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pag: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pam: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pap: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pcd: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pdc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pms: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pnb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pnt: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ps: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pt: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pt-br: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- qu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- rm: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- rmy: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ro: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- roa-tara: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ru: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- rue: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- rup: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sa: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sah: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- scn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sco: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sd: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- se: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sgs: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sh: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- si: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- so: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sq: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sr-ec: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sr-el: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- srn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- stq: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- su: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sw: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- szl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ta: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- te: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tet: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tg-latn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- th: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tokipona: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tpi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ts: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tt: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tt-cyrl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tw: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ty: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- udm: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ug: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- uk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ur: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- uz: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- vec: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- vep: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- vi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- vls: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- vo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- vro: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- wa: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- war: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- wuu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- xal: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- xmf: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- yi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- yo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- yue: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- za: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zea: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-cn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-hans: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-hant: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-hk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-mo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-my: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-sg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-tw: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |-- id: string (nullable = true)
 |-- labels: struct (nullable = true)
 |    |-- aa: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ab: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ace: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ady: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- aeb-arab: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- aeb-latn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- af: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ak: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- aln: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- am: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- an: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ang: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ar: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- arc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- arn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ary: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- arz: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- as: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ast: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- av: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- awa: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ay: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- az: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- azb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ba: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bar: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bbc-latn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bcl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- be: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- be-tarask: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bgn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bho: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bjn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bm: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bpy: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- br: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- brh: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bs: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bug: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- bxr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ca: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cbk-zam: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cdo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ce: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ceb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ch: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- chr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- chy: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ckb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- co: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- crh-latn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cs: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- csb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- cy: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- da: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- de: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- de-at: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- de-ch: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- diq: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- dsb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- dv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- dz: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ee: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- egl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- el: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- eml: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- en: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- en-ca: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- en-gb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- eo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- es: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- et: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- eu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ext: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fa: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ff: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fit: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fj: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- frc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- frp: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- frr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fur: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- fy: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ga: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gag: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gan: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gd: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- glk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gom: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- got: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- grc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gsw: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- gv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ha: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hak: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- haw: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- he: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hif: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hil: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ho: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hrx: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hsb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ht: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- hy: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ia: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- id: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ie: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ig: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ik: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ilo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- io: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- is: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- it: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- iu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ja: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- jam: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- jbo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- jv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ka: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kaa: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kab: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kbd: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ki: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kj: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kk-arab: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kk-cyrl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kk-latn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- km: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ko: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- koi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- krc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ks: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ksh: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ku: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ku-latn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- kw: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ky: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- la: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lad: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lbe: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lez: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lfn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- li: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lij: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- liv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lmo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ln: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lrc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lt: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ltg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lzh: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- lzz: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mai: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- map-bms: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mdf: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mhr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- min: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ml: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mrj: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ms: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mt: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mwl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- my: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- myv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- mzn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- na: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nah: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nan: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nap: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nds: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nds-nl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ne: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- new: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ng: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nov: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nrm: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nso: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- nv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ny: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- oc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- olo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- om: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- or: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- os: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pa: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pag: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pam: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pap: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pcd: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pdc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pdt: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pfl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pih: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pms: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pnb: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pnt: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- prg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ps: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pt: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- pt-br: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- qu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- rgn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- rm: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- rmy: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- rn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ro: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- roa-tara: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ru: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- rue: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- rup: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- rw: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sa: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sah: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sc: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- scn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sco: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sd: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- se: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sgs: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sh: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- si: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sli: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sm: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sma: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- so: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sq: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sr-ec: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sr-el: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- srn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ss: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- st: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- stq: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- su: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- sw: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- szl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ta: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tcy: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- te: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tet: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tg-cyrl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- th: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ti: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- to: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tokipona: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tpi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tr: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ts: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tt: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tt-cyrl: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tt-latn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tum: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tw: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ty: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- tyv: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- udm: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ug: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ug-arab: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ug-latn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- uk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ur: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- uz: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- ve: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- vec: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- vep: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- vi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- vls: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- vmf: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- vo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- vro: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- wa: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- war: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- wo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- wuu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- xal: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- xh: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- xmf: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- yi: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- yo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- yue: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- za: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zea: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-cn: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-hans: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-hant: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-hk: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-mo: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-my: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-sg: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zh-tw: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |    |-- zu: struct (nullable = true)
 |    |    |-- language: string (nullable = true)
 |    |    |-- value: string (nullable = true)
 |-- sitelinks: struct (nullable = true)
 |    |-- abwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- acewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- adywiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- afwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- afwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- akwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- alswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- amwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- angwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- angwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- anwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- arcwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- arwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- arwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- arwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- arwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- arwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- arwikiversity: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- arzwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- astwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- aswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- avwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- aywiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- azbwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- azwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- azwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- azwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- azwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- barwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bat_smgwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bclwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- be_x_oldwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bewikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bewikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bewikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bgwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bgwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bgwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bgwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bgwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bhwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- biwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bjnwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bmwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bnwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bnwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bnwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bpywiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- brwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- brwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- brwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bswikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bswikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bswikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bugwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- bxrwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cawikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cawikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cawikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cawikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cbk_zamwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cdowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cebwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- chrwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- chwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- chywiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ckbwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- commonswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- crhwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- crwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- csbwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cswikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cswikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cswikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cswikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cswikiversity: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cuwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cvwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cywiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cywikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cywikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- cywikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dawikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dawikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dawikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dewikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dewikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dewikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dewikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dewikiversity: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dewikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- diqwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dsbwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dvwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- dzwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- eewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- elwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- elwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- elwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- elwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- elwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- elwikiversity: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- elwikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- emlwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- enwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- enwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- enwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- enwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- enwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- enwikiversity: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- enwikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- eowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- eowikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- eowikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- eowikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- eowikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- eswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- eswikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- eswikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- eswikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- eswikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- eswikiversity: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- eswikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- etwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- etwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- etwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- etwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- euwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- euwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- extwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fawikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fawikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fawikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fawikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fawikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ffwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fiu_vrowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fiwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fiwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fiwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fiwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fiwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fiwikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fjwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fowikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- frpwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- frrwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- frwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- frwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- frwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- frwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- frwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- frwikiversity: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- frwikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- furwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fywiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- fywikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- gagwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ganwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- gawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- gdwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- glkwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- glwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- glwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- glwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- glwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- gnwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- gomwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- gotwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- guwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- guwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- gvwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hakwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hawwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hewikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hewikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hewikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hewikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hewikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hifwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hiwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hiwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hiwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- howiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hrwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hrwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hrwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hrwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hsbwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- htwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- huwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- huwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- huwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- huwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- huwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hywiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hywikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hywikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- hywikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- iawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- iawikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- idwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- idwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- idwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- idwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- iewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- iewikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- igwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ikwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ilowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- iowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- iswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- iswikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- iswikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- iswikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- itwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- itwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- itwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- itwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- itwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- itwikiversity: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- itwikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- iuwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- jamwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- jawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- jawikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- jawikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- jawikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- jawikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- jawikiversity: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- jbowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- jvwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kaawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kabwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kawikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kawikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kbdwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kgwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kiwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kjwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kkwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kkwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- klwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kmwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- knwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- knwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- koiwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kowikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kowikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kowikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kowikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kowikiversity: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- krcwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kshwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kuwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kuwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kvwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kwwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kywiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- kywikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ladwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lawikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lawikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lbewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lbwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lbwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lezwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lgwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lijwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- liwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- liwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- liwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lmowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lnwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lrcwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ltgwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ltwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ltwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ltwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ltwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- lvwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- maiwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- map_bmswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mdfwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mediawikiwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- metawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mgwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mhrwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- minwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- miwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mkwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mkwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mkwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mlwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mlwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mlwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mlwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mnwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mrjwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mrwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mrwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mrwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mswikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mtwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mwlwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- myvwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mywiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- mznwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nahwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- napwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nawikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nds_nlwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ndswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- newiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- newwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ngwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nlwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nlwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nlwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nlwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nlwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nlwikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nnwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nnwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- novwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nowikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nowikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nowikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nowikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nrmwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nsowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nvwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- nywiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ocwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ocwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- olowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- omwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- orwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- oswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- pagwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- pamwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- papwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- pawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- pawikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- pcdwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- pdcwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- pflwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- pihwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- piwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- plwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- plwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- plwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- plwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- plwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- plwikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- pmswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- pnbwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- pntwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- pswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ptwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ptwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ptwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ptwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ptwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ptwikiversity: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ptwikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- quwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- rmwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- rmywiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- rnwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- roa_rupwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- roa_tarawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- rowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- rowikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- rowikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- rowikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- rowikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- rowikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ruewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ruwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ruwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ruwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ruwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ruwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ruwikiversity: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ruwikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- rwwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- sahwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- sawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- sawikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- sawikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- scnwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- scowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- scwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- sdwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- sewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- sgwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- shwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- simplewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- simplewikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- simplewikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- siwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- skwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- skwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- skwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- skwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- slwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- slwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- slwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- slwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- slwikiversity: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- smwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- snwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- sowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- specieswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- sqwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- sqwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- sqwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- sqwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- srnwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- srwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- srwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- srwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- srwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- srwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- sswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- stqwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- stwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- suwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- suwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- svwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- svwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- svwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- svwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- svwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- svwikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- swwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- szlwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tawikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tawikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tawikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tawikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tcywiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tetwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tewikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tewikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tgwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tgwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- thwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- thwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- thwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- thwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tiwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tkwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tlwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tnwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- towiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tpiwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- trwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- trwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- trwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- trwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- trwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ttwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tumwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- twwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tyvwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- tywiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- udmwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ugwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ukwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ukwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ukwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ukwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ukwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- ukwikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- urwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- urwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- urwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- uzwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- uzwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- vecwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- vecwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- vepwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- vewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- viwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- viwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- viwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- viwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- viwikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- vlswiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- vowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- warwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- wawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- wikidatawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- wowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- wuuwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- xalwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- xhwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- xmfwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- yiwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- yowiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zeawiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zh_classicalwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zh_min_nanwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zh_min_nanwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zh_min_nanwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zh_yuewiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zhwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zhwikibooks: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zhwikinews: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zhwikiquote: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zhwikisource: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zhwikivoyage: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |    |-- zuwiki: struct (nullable = true)
 |    |    |-- badges: array (nullable = true)
 |    |    |    |-- element: string (containsNull = true)
 |    |    |-- site: string (nullable = true)
 |    |    |-- title: string (nullable = true)
 |-- type: string (nullable = true)


In [ ]: