U
    6#^\                   @   sJ  d Z ddlZddlZejeje ddlT e	dfde	dfde	dfde	dfde	d	fde	d
fde
dfdedfdedfdedfdedfdedfdedfdedfedffedfedfedfedfedfedfedfedfedfedfedfedffedfedfedfedfedfedfedfedfedfedfedfedffedfdedfedfedfedfedfedfedfedfedfedfedfedffedfdedfdedfedfedfed
ffedfdedfedfedfedfed fed
fed!ffed"fed#ffed$fed"ffed%fded&fed#ffed'fded(fdedfed#ffedfded)fed#ffedfed#ffed*fdedfedfed(fed+fed,fed-fed.fed/fed0ffed1fed&ffed+fed"fed$fed%fed'fed*fed1ffed,fded-fded.fded fed#ffed2fded
fed#ffed/fded3fded4fed3fed5fed6fed7ffed5fed4ffed6fed4ffed7fed3fed5fed6fed7ffed8fded9fed8fed:ffed;fed9ffed:fded<fed;ffed=fded>fded?fed>fed@fedAfedBffedCfedDfedEfed@fedAfedBffedDfdedFfed=fedGfedHfedIfedJfedKfedLfedMfedNfed@fedOfedPfedAfedBffedGfdedHfdedQfdedIfdedRfdedJfdedKfdedLfdedEfedQffedSfedRfedEfedTfed@fedAfedBffedUfedEfed@fedAfedBffedMfdedTfdedNfded@fdedVfdedWfed@fedVfedAfedBffedXfed=fedJfedKfedNfed@fedAfedBffedOfdedPfdedYfdedZfded0fded[fded\fedYfedZfed0fed[fed\fed]fed^fed
fed_ff	ed]fded`fed\fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpffedqfedffedrfedsfed_fed
ffedtfedsfed_fed
ffedufedsfed_fed
ffedafed^fedsfed_fed
fedvfed#ffedbfed^fedsfed_fed
fedvfed#ffedcfed^fedsfed_fed
fedvfed#ffedwfdedxfdeddfed^fed_fed
ffedefedyfed^fedsfed_fed
fedvfed#ffedffed^fedsfed_fed
fedvfed#ffedyfed&fedzffed&fded{fded|fdedgfedqfedwfedxfed|fed^fed}fed~fedfedfedfedfedsfed_fed
fed!ffedhfed\fed`fedafedbfedcfeddfedefedffedgfedhfed^fedifedjfedkfedlfedmfednfedofedpfed_fed
fedsffed^fdedfdedzfdedfded}fedfedvfed#ffed~fedrfedtfeduffedfed_fed
ffedfedffedifed^fedsfed_fed
fedvfed#ffedfdedjfed^fedsfedvfed#fed
fed_ffedfe
dfedffedfedffedfdedfedfedfedfedfedfedfedfedfedfedfedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedfedifedjfedkfedlfedmfednfedofedpfedfedfedfed_fed
ff#edkfed_fed
ffedfdedlfed^fedsfed_fed
fedvfed#ffedfedffedmfed^fedsfed
fed_fedvfed#ffednfed^fedsfed_fed
fedvfed#ffedofed^fedsfed_fed
fedvfed#ffedpfed^fedsfed_fed
fedvfed#ffedfdedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfed!fedfedfedfedfedfedfedfedvfedfedfed#fedfedfedfedfedff#edfedfedsffedfedfedsffedfedfedfedfedfedfedEfed@fedfedff	edfedfedfedsffedfdedfedfedsffedfedfedsffedfedfedsffedfedfedfedfedfedfedfedfedfedfedgfedfedfedfed}fedfedfedEfedfedfedfed@fedfedfedfedsffedfedfedsffedgfedfedsffedfedfedsffedfedfedfedsffedfedfedsffed}fedfedsffedfedfedsffedfdedfedfedfedfedfedfedfedffedfdedfedfedfedsffedEfedfedsffedfdedfedfedsffedfedfedffedfdedfedfedsffed@fedfedsffedfedfedsfed#ffedfedfedsffedfedfedsffedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfe	dfe	dfedfedvfed#ffedfdedfed?fedCfedFfedSfedUfedWfedXfedfedfedff
edfdedfedfedfed}fedfedfed@ffedfe	dfe	dfed#ffedfedfedfedfedfedfedfedfedfedfedfedfedfedfedffedfdedfedfedfedfedfedfedfedfedffedfedfedfedfedffedfedffedfedffedfedfedfedfedffedfedfedfedfedfedfedfedfedfedfedfedfedfedfedffedsfedfedffedfedffedfedfedffed}fedgffedfedfedfedffedfe	dfe	dfe	dfe	dfe	d	fe	d
fedfedfedfedfedfedfedfedfedfedfedfedfedffedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedffedfdedfedsfedffedfed7ffedfedfedfedfedfedfedfedfedfed!fedfedfedfedfedfedffedfed?fedCfedFfedSfedUfedWfedXfed{fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedffed@fed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfedfedfedfedfedfedfedfedfedfed!fedfedfedfedfedfedfedfedfedfedvfedfedfed#fedfedfedfedfedfedfedfedfedfedff3edfedfedfedfedfed fedffedfedfedfedfedfedfed fedffedfdedfdedfedffedfedffedfdedfdedfdedfdedfedffedfedffedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfedffedfdedfdedfedffedfded fedffedfedffedfdedfdedfedffedfed)fed2ffedfded	fded
fedfed	ffedfedfedfedffedfedfedfedfedfedfedfedfedfedfedfedBffedfedffedfdedfedfedffedfedfedfedfed!fedfedfedfedfedfedfedfedfedfedfedvfedfed#fedfedfedfedfedfedfedfedffedfedfedfedfed!fedfedfedfedfedfedfedfedfedfedfedvfedfed#fedfedfedfedfedfedfedfedffedfedffed fdedfedfed
fedffedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpffedfedfedfedfed!fedfedfedfedfedfedfedfedfedfedfedvfedfed#fedfedfedfedfedfedfedfedffedfedffed!fedfedfedfed!fedfedfedfedfedfedfedfedfedfedfedvfedfed#fedfedfedfedfedfedfedfedffedfedffed"fded#fed"ffedAfdedfedfedfedfedfedfedfedfedfedfedfedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedfedifedjfedkfedlfedmfednfedofedpfedfedfedfedfedfed!ff$edfedfedfedffedfedfed
fed ffedfedfedfed$ffedfedffedfed#ffedfed#ffedfed#ffedfdedfedfed
fedffedfedfedfedfedAfedfedfedfedfedfedfedfedBffed%fded$fed%ffedfedffedfdedfedffedfedffedBfdedfded_fded&fded'fdedfed'fed(ffed(fed&ffedfed)ffedfed)ffed)fded
fded*fdedfdedfed+fed,ffed-fded.fedfed-fed/fed0fed1ffed2fed-fed3ffed4fded5fded3fed#ffedfded6fedsfed7fed8fed9ffedfed6ffed:fed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfedfed4fed;fed!fedfedfedfedfedfedfedfedvfedfedfed#fedfedfedfedfedff&ed<fed=fed>ffed?fded@fedAfedBfedCffedAfdedDfedEffedEfdedBfedDffedFfdedCfed?fedFfedGfedHfedIffedJfdedGfedJffedHfdedKfdedIfedKffedLfed@fedMfedNfedOfedPfedQffedfedLffedRfedMfedNfedOfedSfedTfedUffedfedRffedMfdedNfdedOfdedVfedfed!ffedfedVffedWfedfed<fed/fed0ffed/fed2fed5ffed0fedXffedXfded_fded;fedYfedZffed7fded8fed#ffed[fded\fdedSfed]fed^fed_ffed]fed^fed_ffed^fed`ffed_fed]fed^ffed`fdedafdedbfded9fed#ffedYfdedcfedfed/fed0ffed=fded+fdeddfdedfeddffedefdedffdedgfedfed/fed0fedhfediffed>fdedjfdedfedjfedkffedkfded,fdedlfdedmfdedZfded1fed3ffednfdedofed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpffedTfedpffedpfdedqfdedPfedSffedhfdedQfdedrfdedsfedrffedUfedqfedsffed!fedfedfed_fedfednfedofedtfedufedvfedwfedxfedyfedzfed{fed|fed
fedffed}fed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfedfed4fed;fed!fedfedfedfedfedfedfedfedvfedfedfed#fedfedfedfedfedff&edtfdedufedtfedufedvfedwffedvfedtffedwfedtffedxfedyfedffedyfed:fed}ffedzfedxfedyfedzfed{fedffed{fedyfedffed|fdedfed*fedfed[fed\fedafedbfedefedffedlfedmff
edifded
fdedfed.fedWfedcfedgffed`fed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfedfedfedsfedfedfedfed~fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedjfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed	fedfedfedfedfedfedfed
fedfedfedfedfedfedfedfedfedfedfedfedfedffedfedfedffedfdedfedfedfedfedfedffed~fdedfdedfdedfedfedffedfdedfdedfedfedffedfedffedfedfedfedffedfdedfedfedffedfdedfdedfdedfdedfdedfdedfdedfedWfedfedcffedfdedfdedfdedfdedfdedfdedfedffedfedffedfedffedfedffedfedffedfdedfdedfdedfedffedWfed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfedfed!fedfedfedfedfedfedfedfedvfedfedfed#fedfedfedfedfedff$edfdedfdedfdedfedsffedfdedfdedfedffedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfedfedfedfedfedfed`fed~fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedjfedfedfedfedfedfedfedEfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed	fedfedfedfedfedfedfed
fedfedfedfedfedfedfedfedfedfedfedfedfedffedfdedfdedfedfedffedfedfedfedfedfedffedfedfedffedfdedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfed!fedfedfedfedfedfedfedfedfedvfedfedfed#fedfedfedfedfedff$edfdedfdedfdedfdedfdedfdedfdedfdedfdedfedffedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfed!fedfedfedfedfedfedfedfedfedvfedfedfed#fedfedfedfedfedff$edfdedfdedcfedffedfdedfdedfedffedfdedvfedfedffedfedfedvfedEfed#fedffedfedfedvfedEfed#fedffedfed#fedBffedfedfed#ffedfed#fedBffedfedfedfedffedjfdedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfedfedfedfedfedfed`fed~fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedjfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed	fedfedfedfedfedfedfed
fedfedfedfedfedfedfedfedfedfedfedfedfedffedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfedfedfedfedfedfed`fed~fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedjfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed	fedfedfedfedfedfedfed
fedfedfedfedfedfedfedfedfedfedfedfedfedffedfdedfdedfedfedffedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfed!fedfedfedfedfedfedfedfedvfedfedfed#fedfedfedfedfedff#edfdedfdedfdedfdedfedfedffedEfdedfedfedEfed#ffedfdedfedfedffedfedfedfedfedfedffedfedfedffedfed#fedBffedfedffed#fed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfedfedfedfedfedfed`fed~fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedjfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed	fedfedfedfedfedfedfed
fedfedfedfedfedfedfedfedfedfedfedfedfedffedfdedfdedfdedfdedfedffedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfedfedffedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfedfedfedfedfedfed`fed~fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedjfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed	fedfedfedfedfedfedfed
fedfedfedfedfedfedfedfedfedfedfedfedfedffedfdedfdedfdedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfedfed!fedfedfedfedfedfedfedfedvfedfedfed#fedfedfedfedfedfedff%edfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfdedfedffedfdedfdedfdedfdedfed\fed`fedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedpfedfedfedfedfedfed`fed~fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedjfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed	fedfedfedfedfedfed
fedfedfedfedfedfedfedfedfedfedfedfedffed	fdedfdedfdedfdedfedfedffedfedfedfedfedfedffedfedfedffedfedfedffedfedfedfedfedfedfedfedffedfedfedfedffedfdedfdedfded
fdedfdedfdedfdedfedffedfdedfdedfedffedfdedfdedfedfedffedfedfedfedfedfedffedfdedfdedfdedfedfedfedffedfdedfedffedfdedfdedfdedfdi(Zed3fe	dfe	dfe	dfe	dfe	d	fe	d
fedfedfe
dfedfedfedfedfedfedfedfedfedfedfedDfedQfed@fedfedfedfedfedfed_fed
fed_fed
fed`fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedjfedfedfedfedfedfedfedfedfedEfedfed#fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed	fedfedfedfedfedfed
fedfedfedfedfedfedfedffzZedfed ffedfed ffedfed ffedfedfed ffedfedffedfedfedffedfed ffedfedffedfedffedfedffed'fedffed2fedffed3fedfedffed5fedffed6fedffed7fedffed?fedffedCfedffedFfedffedQfedffedSfedffedUfedffedWfedffedXfedffedZfedfed	ffed0fed
ffed[fed	fedffed`fedfedffedrfedfedfedffedtfedfedfedfedfedfed	ffedufedfedfedfedffedcfed	ffedwfedfed	fedffedxfedfedfed	ffeddfeddffed{fedfedfedffed|fedfedffed^fedfedfedfedffedfedffedzfedffedfedfedffedfedffedifedfedfedfedffedfedfedfed	ffedjfedfedfedfedffedfedffedfedffedlfedfed	ffedfedfedffedmfedfed	ffednfedfed	ffedpfedffedfedffedfe dffedfe dffedfe dffedfedffedfe dffedfe dffedfe dffedfe dffedgfe dffedfe dffedfe dffedfe dffed}fe dffedfe dffedfedffedfedffedfe dffedEfe dffedfe dffedfedffedfe dffed@fe dffedfe dffedfe dffedfe dffed8fedfed ffed9fed!fed"ffed;fed#fed$ffed:fed%fed&fed'ffedfedfedffedfedffedfedffedfed(fed)fed*ffedfed+fed,ffedfed,ffedfed,ffedfed,ffedfed,ffedfedffedfed-fedffedfed.fed/ffedfed0fed1ffedfedffedfedffedfed/ffedfed/ffedfedfedfedfedfedffedfed/ffedfedfed2ffed fed/ffedfed/ffedfedfedffedfedfed1ffedfed3ffed	fedffed
fe!d4ffedfedffedfed5ffedAfed6fed7ffed"fed8ffedfed5fedffedfedffedfedffedfedffed%fedffedfedfedffed(fedfedffedfedffedfedffed)fed9ffed*fed:ffedfed:ffed-fedfed!fed;ffed.fedffed4fed<fed=fedfedfedffedfed>fed?fed@ffed6fedffed?fedAfedBfedCfedDffed@fedEffedAfedFfedffedDfedffedEfedffedBfedEfedGfedHffedFfedIfedJffedJfedffedHfedKffedKfed>ffedLfedifedffedRfediffedMfedLfedffedNfedfedMffedOfedNfedffedWfedfedfedffedXfedffed[fed:ffed\fed:ffed^fedOfedPfedffed`fedffedafed:ffedbfed:ffedcfedfedfedffed=fedfedffeddfedQfedRfedSffedefed:ffedffed:ffedgfedffedjfedfedffedkfedfedTffedlfed:ffedmfed:ffedZfedUfedffednfedVfedWffedpfedPffedPfedTffedQfedXfedYfedffedrfed>fedPffedsfedZffed|fedfedffedfedffed`fedfedffedfedffedfedfedffedfed:fed[ffed~fedffedfedffedfedffedfedffedfed:fed\ffedfed\ffedfedffedfedffedfedffedfed]ffedfed]ffedfed]ffedfe dffedfed^fed[ffedfed_fed`fed7ffedfedafedbffedfedbffedfedbffedfedbffedfedbffedfedcffedfed(fed)fedfed*ffedfed[ffedfed7ffedfedfed7ffedfedffedfed:ffedfeddffedfed:ffedfed[ffedfedffedfedefedfffedfedfffedfedfffedfedffedfe dffedjfedgffedfedhffedfedhffedfedhffedfediffedfedffedfed:ffedfedffedfedfffedfedffedfedjffedfedkffedfedffedfedffedfedffedfedffedfedffedfedlfedffedfedmffedfedffedfed:ffedfedffedfed:fed[ffedfedffedfedffedfedffedfedffedfedffedfedffedfedffedfedffedfed:fed[ffedfednfedffedfedffedfednfedffedfednffedfedfedoffedfedffedfedfedoffedfedffiZ"e	dfde	dfde	dfde	dfde	d	fde	d
fde
dfdedfdedfedpfedqfedrfedsfedtfed fedufedvfedwfedxfedyfedzfed{fed|fed}fed~fedfedfedfedfedfedfedfedfedffedfedfedfedpfedqfedrfedsfedtfed fedufedvfedwfedxfedyfedzfed{fed|fed}fed~fedfedfedfedfedfedfedfedfedffedfedpfedqfedrfedsfedtfed fedufedvfedwfedxfedyfedzfed{fed|fed}fed~fedfedfedfedfedfedfedfedfedfedfedlffedfedpfedqfedrfedsfedtfed fedufedvfedwfedyfedzfed{fed|fed}fed~fedfedfedfedfedfedfedfedffedfedfedfedfedfedfedfedfedfedvfedzfed{fed|fed}fedfedfedfedfedfe dffedfedfedvfed{fedfedfedfedqfedfedfedfedfedfe dffedfedfedfedfedqfedfedfedfedfedfedfedrfedufedvfedyfedzfed{fedfed|fed}fedfedfedfedfedfe dffedfedfedyfedvfed{fedfedrfedfedfedufedfed}fedfedfedfedfedzfed|fedfedfedfe dffedfedfedffedfedfedfedfedfedfedfedfedrfedufedvfedyfedzfed{fedfed|fed}fedfedfedfedfe dffedfedqfedrfedsfedufedtfed fedvfedyfedzfed{fed|fed}fedfedfedfedfedfedffedfedpfedqfedrfedsfedtfedufedvfedwfedxfedyfed
fedzfed{fedfed|fed}fed~fedfedfedfedfedfedfedfedfedfedffedfed:fedfedffedfedTffedfedfedfedfed:fedfedfedfedfe dff	ed"fed:fedfedffed$fedfed:fe dffed%fedTffed&fedfedfedfed:fedfedffed'fedfed:ffed(fedfed:ffedfedfedfedfed:ffedfed:fedffed)fdedfedfedfedfedfed:fedfedffed*fed:ffedfedfed:fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedTfe dffed1fed:ffed+fed:fedfedfedfedfe dffed,fed:ffed-fed:ffed.fed:ffed fedfedfedfed:ffed2fedffed
fedfedfedfed:ffed/fedfed:ffed3fedfedffed4fedffed5fedffed6fedffed7fedffed=fded>fded?fedfedfedfedfed
fedfedfedfedfedfedfedffedCfedfedfedfedfedfedfedfed
fedfedfedfedfedfedfedffedDfedfedfedfedffedFfedfedfedfedfedfedfed
fedfedfedfedfedfedfedffedGfedfedffedHfedfedffedQfedffedIfedfedffedRfedfedfedfedfedffedJfedffedKfedffedLfedfedfedfedffedEfedfedfedfedfedffedSfedfedfedfedfedfedfed
fedfedfedfedfedffedUfedfedfedfedfed
fedfedfedfedfedfedfedffedMfedfedffedTfedfedfedfedffedNfedfedffed@fdedVfdedWfedfedfedfedfed
fedfedfedfedfedfedfedffedXfedfedfedfedfedfed
fedfedfedfedfedfedfedfedffedOfedffedPfedfedffedYfedfedfedfedfedfedfed:fed:fedfedfe dffedZfedfedfedfed	fedfedfed:fed:fedfedfe dffed0fedfed
fedfedCffed[fedfedfedfed	fedfedfed:fed:fedfedfe dffed\fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed:fedfed:fedfedfedfedfedfedfedfedfedfedfe dffed]fedfedfedfedfedfed:fed:fedfedfedfe dffed`fedfedfedfed
fedfedfedfedfe dff	edqfedfedfedfedfedfedfedfedfe dff	edrfedfedfedfedfedfedfedfedfedff	edtfedfedfedfedfedfedfedfedfedfedfed	fedffedufedfedfedfedfedfedfedfedfedfedff
edafedfedfedfedfedfedfedfedfedfedfedfedfedfedfed:fed:fedfedfedfedfedfedfedfedfe dffedbfedfedfedgfedfedfedfedfed:fedfedfedfedfedfed:fedfedfedfedfedfedfedfedfedfedfedfedfedfe dffedcfedfedfedfedfedfedfedfedfedfedfed:fedfedfedfedfedfed:fedfed	fedfedfedfedfedfedfedfedfedfedfe dffedwfedfedfedfed	fedffedxfedfedfedfed	fedffeddfeddfedfedfedfedfedfedfedfedfedfedfedfed:fed:fedfedfedfedfedfedfedfedfe dffedefedfedfedfedfedfedfedfedfedfedfedfedfed:fed:fedfedfedfedfedfedfedfedfedfe dffedffedfedfedfedfedfedfedfedfedfedfedfedfedfed:fedfedfedfedfed:fedfedfedfedgfedfedfedfedfedfe dffedyfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed fedfedfedfedfedfedfedfedfed	fed
fedfedfedfedfedfedfedfedfedfedfedfed	ff+ed&fedpfedffed{fedfedfedfedfedfedfedfedffed|fedfedfedfedfedfe dffedgfedfedfedfedfedfedfed:fedfedfedfedfedfedfed:fedfedfed3fedfedfedfedfedfedfedfedfedfedfe dffedhfedfedfedfedfed:fedfedfed:fedfedfedfedfedfedfedfe dffed^fedfedfedfedfedffedfedfedfedfedfedfedfedfedfedfedfedffedzfed fed!fed"fed#fed$fed%fed&fed'fed(fedfed)ffedfedfedfedfed.fedfed*ffed}fed+fedfedfedfedfe dffed~fdedfed,fedfed^ffedfdedifedfedfedfedfedfed:fedfedfedfedfed:fedfedfedfedfedfedfedfedfedfedfe dffedfedfedfedfed	ffedjfedfedfedfedfedfedfedfedfedfedfed:fed:fedfedfedfedfedfedfedfedfedfe dffedfedfedfed-fedfedfe dffedfedfedfedfed.fedfe dffedfedfedfedfed/fedfedfed{fedfedff	edfed0fedfed1fed2fed:fed3fedfedfed4fe dff
edkfedfedfedfedfedfedfedfedfedfedfedfedfedfed:fed:fedfedfedfedfedfedfedfedfedfe dffedfedfedffedlfedfedfedfedfedfed:fedfedfedfedfed:fedfedfed	fedfedfedfedfedfedfedfedfedfe dffedfed5fedfedfedfedfe dffedmfedfedfedfedfedfedfedfedfed:fedfedfedfedfedfed:fedfedfedfedfedfedfed	fedfe dffednfedfedfedfedfedfedfedfedfed:fedfedfedfedfedfed:fedfedfedfedfedfedfed	fedfe dffedofedfedfedfedfedfedfedfedfedfed:fedfed:fedfedfedfedfedfedfedfedfedfedfedfedfe dffedpfedfedfedfedfedfedfedfed6fed7fedfedfedfedfedfed:fed:fedfedfedfedfedfedfedfedfe dffedfedfed8fedfed9fedfed:fedfed;ffedfe!d<fedfe!d=fe!d>fed?fe!d@fedfe dffedfe dfedfed%fedAfedBfedfedCfedDfedEfedFfed
fedGfedfedHfedIfedJfedKfedLfedMfedfedNfedOfedPfedQffedfe dfedfedRfed%fedBfedfedCfedDfedEfedBfed
fedSfedTfedfedHfedKfedLfedUfedVfedQffedfedDfedfedfedHffedfe dfedWfedDfedXfedYfedBfedKfedZfedfedRfed[fed\fed]fedfedLfed^fedfedPfedCfed%fed
fedfedEffedfedffedfe dfedDfedXfedYfedBfedIfedKfedfedRfed]fed_fed`fedfedLfed^fedJfedafedCfed%fed
fedfedEffedfe dfedfedRfed]fed%fedfedCfedDfedEfed
fedfedKfedLfed^fedYffedfe dfedfedfedbfed
fedDfedEfedcfedHfedKfedLffedfedfedfeddfedefedffedfedgfedPfedhfedifedjfedkfedfedlfedDfedmfedSfedfednfedofedpfedqfedKffedfe dfedDfedXfedYfedBfedIfedKfedfedRfed]fed_fed`fedfedLfed^fedJfedafedCfed%fed
fedrfedfedEffedgfe dfedfedfedbfed
fedDfedEfedHfedKfedLff
edfe dfedfedDfedEfedffedfe dfedfed%fedfedCfedDfedEfed
fedKfedLff
edfe dfedfedDfedEfedfedffed}fe dfedfed%fedfedCfedDfedEfedFfed
fedfedPfedKfedLfedMfedffedfe dfedfedfed
fedDfedEfedBfed^fedKfedLfedMffedfedHffedfedfedoffedfedffedfe dfedsfedDfedBfedKfedZfedfedRfedtfed[fed\fedufedfedLfedfedPfedCfed%fed
fedvfedEffedEfe dfedDfedXfedYfedBfedIfedKfedfedRfed]fed_fed`fedfedLfed^fedJfedafedCfed%fed
fedfedEffedfedwfedxfedfedHffedfe dfedfedRfedXfed]fed%fedfedCfedDfedEfed
fedfedKfedLfedyffedfdedfedfedfedzfedfed{fed|fedofed}ffedfe dfedfedRfed%fedxfedBfedfedCfedDfedEfedBfedwfedfedHfedKfedLfed
fedVfedQffed@fe dfedfedRfedXfed]fed%fedfedCfedDfedEfedBfed
fedfedKfedLfed^fedYffedfe dfedfedRfedXfed]fed%fedfedCfedDfedEfedBfed
fedfedKfedLfed^fedYffedfe dfedDfedXfedYfedBfedIfedKfedfedRfed]fed_fed`fedfedLfed^fedJfedafedCfed%fed
fedfedEffedfe dfedfedRfed%fed_fedfedCfedDfedEfed
fedfedKfedLfedSfed~fedIfedJfed`fedffed8fedfed ffed9fed!fed"ffed;fed#fed$fedfedfed,ffed:fed%fed&fed'ffed<fdedfedfedfedfedfedffedfdedfdedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedffedfdedfdedfdedfedfedffedfdedfdedfdedfdedfedfedfedfedfed
ffedfedfedoffedfedfedfedfedfedfedfedfed:fedfedfedfed^fedfedfed:fedfedfedfedfedfedfedfedfedfedfe dffedfedffedfdedfdedfdedfdedfdedfed)fedfedfed*fed(fedffedfed+fed,fe#dffedfed,fe#dffedfed,fe#dffedfed,fe#dffedfed,fe#dffedfdedsfdedfdedfedfedffed}fdedfdedfdedfdedfedffedfdedfdedfedfedfedffedfded@fedfedffedfdedfdedfdedfed-fedfedffedfed.fed/ffedfed
fedfedfedfedfed1fedfedfedfed0fedffedfdedfedffedfdedfedffedfed
fedfedfedfedfedfed/ffedfed
fedfedfedfedfedfed/ffedfed5fed:fed3fed4fed2ffedfedfedfedfedfedffedfedfed/ffedfedfedfedfedfedfedfedfedfedfedfedfedfedfedffedfedfed2ffed fed
fedfedfedfedfedfed/ffedfed
fedfedfedfedfedfed/ffedfedfedfedfedfedfe dffedfedfedfedfed1fedfedffedfedfedJfedfedfed+fedfedfedffedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed*fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed
fedfedffDedfe!dfe!dfe!dfe!dfed3ffed	fed.fedfedfedfedffed
fe!d4fe!dffedfdedfedffedfed|fedfedfedfedfedfedfedfedJfedfedfedfedfedfedfedfedfedfedfedfed fedfedfed
fedfedfedfedfedfedfedfedfedfed	ff"edfedfed
fed:fedffedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed fed!fed"fed#fed$fed%fed&fed'fed(fed)fed*fed+fed,fed-fed.fed/ff&edfed^ffedfed^ffedfded fed0fed.fed3fedfed1fed2fed3ffedfedfed4fed5fed6fed7fed8fedfed9fed:fed;fedfed<fedfed=fed>fed?fed@fedAfedBfedCfedDfedEfedFfedGfedHfedIfedJfedKfedLfedMfedNfedOfedPfedQfedRfedSfedTfedUfedfedVfedWfedXfedYfed|fedfedfedfedfedfedfedfedfedfedfedZfed[fed\fed]fed^fed_fed`fedfedafedbfedcfeddfedefedffedgfedhfedifedjfedkfedlfedmfednfedofedfedfedpfedqfedrfedfed?fedsfedtfedufedvfedwfedxfedyfedzfed{fedfed|fed}fed~fedfedfedfedfedfedfedfedfedfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!d=fe!d@fe!d>fe!d<fe!dfe!dfe!dfe!dfe!dfe!dfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed3fedJfedfed?fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedffedfed0fed5fed2fed:fed3fed4ffedfed^ffedfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!d>fe!dfe!dfe!dfe!dfe!dfedfedfedfedfedfedfed?fedffed!fed^ffedfded"fe!dfed8fedfe!dffed#fe!dfe!dfe!dfedfedfedfedfedfedfedfedffedAfed6fedfed7ffedfed5fedfed:fedfedffedfedfedffedfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed?fedfedfe$dfe$dff4edfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe$dfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfed?fedfedfedfedfedfedfedfedff6edfedfedffedfdedfdedfdedfedfedffedfe!dfe!dfe!dfedfedfedfedffedfedfedfedfed fedfedfedfedfedfedfedfedfedffed%fedfedfedfedfed	fedfed
fedfedff	ed$fdedfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfedfedfedfedfedfedfedfedfedfedfedfed
fedfedfedfedfedfed?fedfedfedfedff"edfe!dfe!dfedfedfedffedfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfedfedfed3fed?fedfedfedfedfed^ffedfe!dfe!dfe!dfe!dfedfedfedffedBfe!dfe!d.fe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!dfe!d fe!dfe!d!fe!d"fed#fed$fedfed%fed&fed'fed(fedfed)fed*fedfed+fed,fedfed-fed.fed/fed0fed1fed2fed3fed4fed5fed6fed7fed8fed9fed:fed;fed<fed=fed>fedfed?fed@fedAfedBfedCfedDfedEfedFfedGfedHfedIfedJfedKfedLfedMfedNfedOfedPfedQfedRfedSfedTfedUfedVfedWfedXfedYfedZfed[fed\fed]fed^fed_fed7fed^ffTedfedfedfedffed_fded&fed`ffed'fedffedfded(fedfedfedffedfedfedfedafedbfedfedcfedfedfedff	edfedfeddfedefedafedbfedfedfedcfedfedff
ed)fedffedgfed9ffed
fded*fed:ffedfedhfed:ffedfedifedjfedkfedlfedmfednfedoffed-fedfed!fed;ffed.fedfedpfedqffed2fedffed4fed<fed=fedfedrfedfed+fedfedsfedff	ed5fedffed3fedfed-fedtfedufedvfedofedzfed{fed|fedfedpfed}ffedfed>fed?fed@fedwfedxffed6fedfedyfedzfedfed7ffedfded:fedzfed{fed|fedfed}fedfedofed{fedpfed|fedfed,fed:fe%d}fe%d~fe%dfe%dfe dffed<fded?fedAfedBfedCfedDffed@fedfed>fedSfedfedfedEffedAfedfedFfedfedffedDfedffedEfedffedBfedfed{fed/fedEfedGfedfedHffedFfedIfedJffedCfedffedJfedfedfed^ffedGfdedHfedBfedfedKffedKfed>ffedIfdedLfedfedfedfedfedifedfedfedfedff	edfdedRfedSfedifedfedfedfedfedsfedfedfedff
edfdedMfedLfedffedNfedfedfedMffedOfedNfedffedVfdedfdedWfedpfedfedqfed!fedfedfedffed/fded0fdedXfedffed_fded;fded7fedffed8fed^fedfed
ffed[fedhfed:ffed\fedhfed:ffedSfedifedfedfedffed]fded^fedOfedPfedfedjfedffed_fded`fedffedafedhfed:ffedbfedhfed:ffed9fed^fed
ffedYfedfed
fedfedTffedcfedfedpfedqfed!fedfedfedffed=fedfedffed+fedfedfedffeddfedQfedRfedSffedfdedefedhfed:ffedffedhfed:ffedgfedfedpfedqffed>fedfedfedffedjfedfedfedffedfdedkfedfedfedfedTffed,fed|fedoffedlfedhfed:ffedmfedhfed:ffedZfedUfedffed1fedffednfedfedfedfedVfed,fedfedfedWfedff	edofdedTfedjfedfed8fedifedfedfedfedfedff	edpfedPfedfedKffedqfedfedKffedPfedTffedhfedfedfedfedfed!fedfed;fedfedff	edQfedfedXfedfedYfedffedrfed>fedPffedsfedZffedUfedfedfedjffed!fedfedfedfedfed,fedfedfed:fedfedfedfedfedfedfedfe dffed}fedzfed{fed|fedfed}fedfedofed{fedpfed|fedfedtfedufedfedfed,fed:fe%d}fe%d~fe%dfe%dfe dffedtfed:fedfedfed|fe dffedufed^ffedvfdedwfdedxfdedyfedfed:fedfedfe dffedzfed^ffed{fded|fedrfedfed+fedfedfedbfedfedsffedfedfedfedfedfedffedifedfedfedfedfed!fedfed;fedfedff	ed
fdedfedffed`fedfedfed
fed:fedfedfedfedfedff	edfedfed,fedfedfed:fe dffedfedfedffedfed:fed[ffed~fedfedfedfedfedfedfedffedfedffedfedfedfedfedfedfedfedffedfe!dfe!dfe!dfedfedfedfedfedfedfedfedfedfedfedfedfedffedfedffedfedffedfed,fed:fedfedfedfe dffedfe!dfe!dfe!dfedfedfedfedfedfedff	edfed:fed\ffedfedfedfedfed\fedfedfedfedfedfedfedfedfedfedfedfedfedfedfedfedLfedfedEfedfed2fedfedfedfed+fed
fedfedfedPff edfdedfedfe dffedfedffedfedfedffedfe%d}fe%d~fe%dfe%dfedfe dffedfed]ffedfed]ffedfed]ffedfedfe dffedfed^fed[ffedfed_fedYfed`fed7ffedfed|fedfedffedfedfed}fedffedfedffedfedafedbfedfedfedffedfedbfedfedffedfedbfedfedfed7ffedfedfedfedfedfedbfedffedfedfedbfedfedfed7ffedfed|fedfedfedffedfedcffedfedfed(fed)fedfed*ffedfdedWfdedfedffedfedffedfedfedfedffedfedffedfed^fedfedfedzfed{fed|fedfedofedpfed}ff
edfedfed^ffedfdedfedfedfedfed:fedfed fedfed[fe%d}fe%d~fe%dfe%dfe dffedfedfed7ffedfedfedfed7ffedfed,fed:fedfedfedfe dffedfed:ffedfedfedfedfedfedffedfdedfeddfed:ffedfed:fed[fed^ffedfed:ffedfed:ffedfed:ffedfed:ffedfedfed:fedfedffedfed:ffedfed:ffedfed[ffedfed,fed:fedfedfedfe dffedfed:ffedfedffedcfdedfedffedfdedfedfedfedfedfedfed:fedfed	fed9fed
ff
edfed	ffedvfed:fedfedfe dffedfe dffedfed fedfe dffedfedffedfedfedfed:fedeffedfedfedfedfedfedfffedfedffedfedfedfed:fedfedfed ffedfedfedfedffedjfedgffedfe%d}fe%d~fe dfe%dfe%dffedfedfe dffedfed|fedfedffedfedfed}fedffedfedhfedffedfdedfedHffedfdedfdedfedfedhfedffedfedfedfedfedfedfedfedfedfedfedfed fedhffedEfdedfedfedffedifed fed:fe dffedfedfedffedfed,fed:fedfedfedfe dffedfed:ffedfedfedfedfedfedfedfedffedfedffedfedfedfed:fedfedfed ffedfedffed#fedfedfedfed:fe%d}fe%d~fe%dfe%dfe dff	edfedffedfedfedjffedfedfedfedfedfedjffedfdedfedfedffedfedfedffedfedkfedffedfed|fedfedffedfedfed}fedffedfedffedfedffedfedffedfedffedfed:ffedfdedfed:ffedfedffedfedfedfedffedfed7fed^fedfed,fedfedfed:fe dffedfed+fedfedfedfedffedfedffedfedffedfedffedfedffedfedffedfedffedfedffedfedffedfedffedfedffedfedffedfedffedfedffedfedffedfedffedfedpfedfedfedfedffedfedfedlfedffedfdedfedfedffedfdedfdedfed fedmffedfed:fedffed	fedffedfed!ffedfedpfedfed^ffedfed,fed:fedfedfedfe dffedfed:ffedfedfedfedfedfedffedfed,fed:fedfedfedfe dffedfed:fed[ffedfedfed[fedfed"fed#fed$ffedfed^ffedfedffedfed%fedfed}fedffed
fedffedfedfed[ffedfedffedfedfed[ffedfedffedfedfedfedfedzfed|fedfedfed}ffedfedfedfedfedzfed{fed|fedofedpfed}ff	edfdedfedfedfed^ffedfedfedfedffedfed,fed:fedfedfedfe dffedfed:fed[ffedfednfedfed[ffedfedffedfednfedfed[ffedfed&fednfedfedfed'fed(fed"fed$fed)fed*ff
edfedfedoffedfdedfedfedfed^ffedfedfed^fedfedofedffedfedfed^fedfedfedzfed{fed|fedfedofedpfed}ffi!Z&dS (+  z In principle the OpenDocument schema converted to python structures.
Currently it contains the legal child elements of a given element.
To be used for validation check in the API
    N)*Zcreator datedescriptionlanguageZsubjecttitlemathmodelZanimateZanimateColorZanimateMotionZanimateTransformZaudiocommandparamZiterateparseqsetZtransitionFilterZaxis
categoriesZgridZchartZfooterZlegendz	plot-areaZsubtitletablez
data-labelpz
data-pointdomainZequationzerror-indicatorfloorzlabel-separatorz
mean-valueZserieszstock-gain-markerzstock-loss-markerzstock-range-lineZwallZlightzregression-curvezsymbol-imagezconfig-itemzconfig-item-map-entryzconfig-item-map-indexedzconfig-item-map-namedzconfig-item-set	algorithmzencryption-datazkey-derivationz
file-entrymanifestzam-pmZbooleanzboolean-styletextmapztext-propertieszcurrency-stylezcurrency-symbolnumberz
date-styledayzday-of-weekZerahoursminutesmonthZquartersecondszweek-of-yearyearzembedded-textfractionznumber-stylezscientific-numberzpercentage-styleztext-contentz
text-stylez
time-styleZcubeZextruderotateZsceneZspherez
glue-pointdescaZcaptionZcircleZ	connectorZcontrolzcustom-shapeZellipseframeglineZmeasurezpage-thumbnailpathZpolygonZpolylineZrectzregular-polygonZappletzarea-circlezevent-listenerszarea-polygonzarea-rectanglelistzcontour-pathzcontour-polygonzenhanced-geometryhandlez
fill-imagezfloating-frameimagez	image-mapobjectz
object-oleZpluginztext-boxZgradientZhatchzbinary-dataZlayerz	layer-setmarkerZdocumentZopacityZpageZformsZ
animationsZnoteszstroke-dashzalphabetical-indexZbibliographyZchangez
change-endzchange-starthzillustration-indexznumbered-paragraphzobject-indexsectionzsoft-page-breakztable-indexztable-of-contentz
user-indexZbuttonZ
propertiesZcheckboxcolumnZcomboboxzformatted-textZlistboxZtextareatimeitemzconnection-resourcefilez
fixed-textZformzgeneric-controlZhiddenzimage-framepasswordZradiozvalue-rangezlist-propertyz
list-valueoptionpropertyzauto-reloadzcreation-datezdate-stringzdocument-statisticzediting-cycleszediting-duration	generatorzhyperlink-behaviourzinitial-creatorkeywordz
print-datez
printed-bytemplatezuser-defined
annotationzannotation-endzautomatic-styleszpage-layoutstylez
list-stylebodyZdrawingZpresentationZspreadsheetzchange-infozcalculation-settingsZconsolidationzcontent-validationszdata-pilot-tableszdatabase-rangesz	dde-linkszlabel-rangesznamed-expressionsz!alphabetical-index-auto-mark-filezdde-connection-declszsequence-declszuser-field-declszvariable-declsz
dde-sourcezfont-face-declszmaster-stylesmetascriptsZsettingsZstyleszdocument-contentzdocument-metazdocument-settingszdocument-styleszevent-listenerz	font-facezhandout-masterzmaster-pagezdate-time-declzfooter-declzheader-declscriptztracked-changeszdefault-page-layoutzdefault-stylezpresentation-page-layoutZlinearGradientZradialGradientztable-templatezbibliography-configurationzlinenumbering-configurationznotes-configurationzoutline-stylezpage-sequencezanimation-groupZdimz
hide-shapez	hide-textZplayz
show-shapez	show-textz	date-timeZsoundheaderplaceholderZshowzbackground-imagezchart-propertiesz
column-sepcolumnszpage-layout-propertieszheader-stylezfooter-stylezdrawing-page-propertieszgraphic-propertieszparagraph-propertieszruby-propertieszsection-propertiesztable-cell-propertiesztable-column-propertiesztable-propertiesztable-row-propertieszdrop-capzdefinition-srczfont-face-srczregion-centerzregion-leftzregion-rightzindex-titlezfooter-leftzheader-footer-propertieszfootnote-sepzheader-leftzlist-level-label-alignmentzlist-level-propertiesz	tab-stopsztab-stopzfont-face-formatzfont-face-namezfont-face-uristopZ
backgroundZ	iterationz	null-datezcell-addresszcell-content-changeZ	deletionsZdependenciesZpreviouszcell-content-deletionzchange-track-table-cellzcell-range-sourcezchange-deletionzcontent-validationzerror-macrozerror-messagezhelp-messagezcovered-table-cellZ	detectivezcut-offszinsertion-cut-offzmovement-cut-offzdata-pilot-display-infozdata-pilot-fieldzdata-pilot-field-referencezdata-pilot-groupszdata-pilot-levelzdata-pilot-groupzdata-pilot-group-memberzdata-pilot-layout-infozdata-pilot-memberszdata-pilot-sort-infozdata-pilot-subtotalszdata-pilot-memberzdata-pilot-subtotalzdata-pilot-tablezdatabase-source-queryzdatabase-source-sqlzdatabase-source-tablezsource-cell-rangezsource-servicezdatabase-rangefiltersortzsubtotal-ruleszdde-linkZdeletionZ
dependencyzhighlighted-rangeZ	operationzeven-columnsz	even-rowsz
filter-andzfilter-conditionz	filter-orzfilter-set-itemzfirst-columnz	first-rowZ	insertionzlabel-rangezlast-columnzlast-rowZmovementzsource-range-addressztarget-range-addressznamed-expressionznamed-rangezodd-columnszodd-rowsZscenarioZshapeszsort-byzsort-groupszsubtotal-fieldzsubtotal-ruleztable-columnztable-column-groupztable-columnsztable-header-columnsztable-header-rowsz	table-rowztable-row-groupz
table-rowsztable-sourcez
table-cellzalphabetical-index-markzalphabetical-index-mark-endzalphabetical-index-mark-startzauthor-initialszauthor-namezbibliography-markZbookmarkzbookmark-endzbookmark-refzbookmark-startZchapterzcharacter-countzconditional-textzcreation-timezdatabase-displayzdatabase-namezdatabase-nextzdatabase-row-numberzdatabase-row-selectzdde-connectionzexecute-macroZ
expressionz	file-namezhidden-paragraphzhidden-textzimage-countkeywordsz
line-breakz
meta-fieldzmodification-datezmodification-timeZnoteznote-refzobject-countzpage-continuationz
page-countzpage-numberzpage-variable-getzpage-variable-setzparagraph-countz
print-timezreference-markzreference-mark-endzreference-mark-startzreference-refZrubyszsender-cityzsender-companyzsender-countryzsender-emailz
sender-faxzsender-firstnamezsender-initialszsender-lastnamezsender-phone-privatezsender-phone-workzsender-positionzsender-postal-codezsender-state-or-provincezsender-streetzsender-titlesequencezsequence-refz
sheet-namespantabztable-countztable-formulaztemplate-namez
text-inputztoc-markztoc-mark-endztoc-mark-startzuser-field-getzuser-field-inputzuser-index-markzuser-index-mark-endzuser-index-mark-startzvariable-getzvariable-inputzvariable-setz
word-countzalphabetical-index-sourcez
index-bodyz!alphabetical-index-entry-templatezindex-entry-chapterzindex-entry-page-numberzindex-entry-spanzindex-entry-tab-stopzindex-entry-textzindex-title-templatezbibliography-sourcezsort-keyzbibliography-entry-templatezindex-entry-bibliographyzchanged-regionzformat-changezdde-connection-declzillustration-index-sourcez!illustration-index-entry-templatezindex-entry-link-endzindex-entry-link-startzindex-source-stylezindex-source-styleszlinenumbering-separatorzlist-headerz	list-itemzlist-level-style-bulletzlist-level-style-imagezlist-level-style-numberz	note-bodyznote-citationz!note-continuation-notice-backwardz note-continuation-notice-forwardzobject-index-sourcezobject-index-entry-templatezoutline-level-stylez	ruby-basez	ruby-textzsection-sourcezsequence-declztable-index-sourceztable-index-entry-templateztable-of-content-sourceztable-of-content-entry-templatezuser-field-declzuser-index-sourcezuser-index-entry-templatezvariable-declZattributeNametypenamevalueZ	dimensionclassZhrefpositiondZviewBox	directioncyZcxrheightwidthZpointsyxzrecreate-on-editidzescape-directionzhandle-positiony1Zx2x1y2zmaster-page-nameZcornerszproperty-namezstring-valuezalgorithm-namezinitialisation-vectorzchecksum-typeZchecksumz	full-pathz
media-typezkey-derivation-nameZsaltziteration-countz	dde-topiczdde-applicationzdde-itemZmimetypeversionsourceZcolorzshape-idactionz
event-nameZpagesz	rel-widthzcolumn-countzpage-layout-namezapply-style-nameZ	conditionzlabel-followed-byoffsetz
style-namerowzlast-row-spannedzlast-column-spannedfunctionzsource-cell-range-addressesztarget-cell-addresszmember-countz
data-fieldenabledzdisplay-member-modezsource-field-namez
field-namestepz
grouped-byzadd-empty-lineszlayout-modeorderz
query-namezsql-statementzdatabase-table-nameoperatorzfield-numberzlabel-cell-range-addresszdata-cell-range-addressZorientationzcell-range-addressindexz	is-activezscenario-rangeszsource-namezobject-namezgroup-by-field-numberzoutline-levelzbibliography-typez	change-idZdisplayzstring-value-if-truezstring-value-if-falsezcolumn-namez
table-namezconnection-namezbibliography-data-fieldzbullet-charlevelkindz
note-classzlist-idzselect-pagezplaceholder-typezdisplay-outline-levelkeyz
index-namez
value-typeZformulazsub-itemZ
accelerate
accumulateZadditiveZautoReversebeginZbyZcalcModeZ
decelerateZdurendfillZfillDefaultfromZ
keySplinesZkeyTimesZrepeatCountZ	repeatDurZrestartZrestartDefaultZtargetElementtovalueszcolor-interpolationzcolor-interpolation-directionoriginzaudio-levelzgroup-idzmaster-elementz	node-typezpreset-classz	preset-idzpreset-sub-typeziterate-intervalziterate-typeZendsyncZ	fadeColormodesubtypezcolumn-mappingzrow-mappingZrepeatedzautomatic-contentzdisplay-equationzdisplay-r-squarez
cell-rangezlegend-alignzlegend-expansion-aspect-ratiozlegend-expansionzlegend-positionzdata-source-has-labelszambient-colorZdistancezfocal-lengthzlighting-modeZ
projectionz
shade-modezshadow-slant	transformZvpnZvrpZvupzattached-axiszvalues-cell-range-addresszlabel-cell-addressZcountryzrfc-language-tagztransliteration-countryztransliteration-formatztransliteration-languageztransliteration-stylezdisplay-nameZvolatilezautomatic-orderzformat-sourcecalendargroupingzmin-denominator-digitszmin-numerator-digitszmin-integer-digitszdenominator-valuezpossessive-formZtextualzdisplay-factorzdecimal-placeszdecimal-replacementzmin-exponent-digitsztruncate-on-overflowzmin-edgezmax-edgezz-indexzclass-nameszdiffuse-colorZspecularz
caption-idzend-cell-addresszend-xzend-yztable-backgroundzanchor-page-numberzanchor-typecentersizez
server-mapztarget-frame-nameZactuatecodearchivez
may-scriptZnohrefztext-style-namezcaption-point-yzcaption-point-xzcorner-radiusz	end-anglezstart-anglezend-glue-pointz	end-shapez	line-skewzstart-glue-pointzstart-shapeZenginedataZrxZryz concentric-gradient-fill-allowedzenhanced-pathZ	extrusionzextrusion-allowedzextrusion-brightnesszextrusion-colorzextrusion-depthzextrusion-diffusionzextrusion-first-light-directionzextrusion-first-light-harshzextrusion-first-light-levelzextrusion-light-facezextrusion-metalz!extrusion-number-of-line-segmentszextrusion-originzextrusion-rotation-anglezextrusion-rotation-centerz extrusion-second-light-directionzextrusion-second-light-harshzextrusion-second-light-levelzextrusion-shininesszextrusion-skewzextrusion-specularityzextrusion-viewpointzglue-point-leaving-directionszglue-pointszglue-point-typezmirror-horizontalzmirror-vertical	modifierszpath-stretchpoint-xzpath-stretchpoint-yz
text-areasz	text-pathztext-path-allowedztext-path-modeztext-path-same-letter-heightsztext-path-scaleztext-rotate-anglez
frame-namezcopy-ofzuser-transformedz
rel-heightZalignZanglez	end-colorzstart-colorZborderzend-intensityzstart-intensityzhandle-radius-range-minimumzhandle-switchedzhandle-range-y-maximumzhandle-mirror-horizontalzhandle-range-x-maximumzhandle-mirror-verticalzhandle-range-y-minimumzhandle-radius-range-maximumzhandle-range-x-minimumzhandle-polarZrotationzfilter-nameZ	protectedznotify-on-update-of-rangeszclass-idstartzpresentation-page-layout-namez	nav-orderzuse-footer-namezuse-header-namezuse-date-time-namez	mime-typeZconcaveZ	sharpnesszdots1-lengthzdots2-lengthZdots1Zdots2z	min-widthz
max-heightz
min-heightzchain-next-namez	max-widthzfocus-on-clickzimage-alignz	tab-indexzcontrol-implementationbindzbutton-typezdefault-buttonlabelzdelay-for-repeatrepeatdisabled	printablez
image-dataZtogglezxforms-submissionztarget-framezimage-positionzlinked-cellzis-tristatezcurrent-statestatezvisual-effectzauto-completezconvert-empty-to-nullzcurrent-valueZdropdownzlist-sourcezlist-source-typez
max-lengthreadonlyz	max-valuez	min-valuezspin-buttonforz
multi-linezallow-deleteszcommand-typezapply-filtermethodznavigation-modezdetail-fieldszmaster-fieldszallow-updatesz	tab-cyclezescape-processingZ
datasourceZenctypezallow-insertszignore-resultZ
validationzbound-columnzlist-linkage-typeZmultiplezxforms-list-sourcezcurrent-selectedselectedz	echo-charzboolean-valuecurrencyz
date-valuez
time-valuezpage-step-sizez	step-sizezpreferred-view-modedelayznon-whitespace-character-countzole-object-countz	row-countzsentence-countz
draw-countzsyllable-countzframe-countz
cell-countzautomatic-updatezconversion-modeZtransformationzautomatic-focuszapply-design-modezstructure-protectedzprotection-keyzprotection-key-digest-algorithmglobalzuse-soft-page-breakszdata-style-nameZeffectzstart-scaleZverbZspeedzpath-idZendlesszforce-manualzfull-screenzmouse-as-penzmouse-visiblepausezshow-end-of-presentation-slidez	show-logoz
start-pagezstart-with-navigatorzstay-on-topztransition-on-clickz	play-fullz
macro-namezangle-offsetzauto-positionz	auto-sizezaxis-label-positionzaxis-positionzconnect-barszdata-label-numberzdata-label-symbolzdata-label-textdeepzdisplay-labelzerror-categoryzerror-lower-indicatorzerror-lower-limitzerror-lower-rangezerror-marginzerror-percentagezerror-upper-indicatorzerror-upper-limitzerror-upper-rangez	gap-widthzgroup-bars-per-axisz	hole-sizezinclude-hidden-cellsinterpolationzinterval-majorzinterval-minor-divisorzjapanese-candle-stickzlabel-arrangementzlabel-positionzlabel-position-negativelineszlink-data-style-to-sourceZlogarithmicZmaximumZminimumoverlapZ
percentagez
pie-offsetzregression-typezreverse-directionzright-angled-axesz
scale-textzseries-sourcez
solid-typezsort-by-x-valueszspline-orderzspline-resolutionZstackedzsymbol-heightzsymbol-namezsymbol-typezsymbol-widthztext-overlapzthree-dimensionalztick-mark-positionztick-marks-major-innerztick-marks-major-outerztick-marks-minor-innerztick-marks-minor-outerztreat-empty-cellsZverticalZvisiblezrotation-anglez
end-indentzspace-beforezstart-indentzspace-afterzvertical-alignz
column-gapfamilyz
fill-colorzsecondary-fill-colorzfill-gradient-namezgradient-step-countzfill-hatch-namezfill-hatch-solidzfill-image-namezfill-image-widthzfill-image-heightzfill-image-ref-point-xzfill-image-ref-point-yzfill-image-ref-pointztile-repeat-offsetzopacity-namez	fill-ruleztransition-typeztransition-styleztransition-speedZdurationZ
visibilityzbackground-sizezbackground-objects-visiblezbackground-visiblezdisplay-headerzdisplay-footerzdisplay-page-numberzdisplay-date-timelengthzfont-adornmentszfont-charsetzfont-family-genericz
font-pitchzaccent-heightZ
alphabeticZascentZbboxz
cap-heightZdescentzfont-familyz	font-sizezfont-stretchz
font-stylezfont-variantzfont-weightZhangingZideographicZmathematicalzoverline-positionzoverline-thicknesszpanose-1ZslopeZstemhZstemvzstrikethrough-positionzstrikethrough-thicknesszunderline-positionzunderline-thicknesszunicode-rangezunits-per-emzv-alphabeticz	v-hangingzv-ideographiczv-mathematicalZwidthszx-heightzdistance-after-sepzdistance-before-sepz
line-styleZ
adjustmentz
back-scalezbackface-cullingz
close-backzclose-frontdepthzedge-roundingzedge-rounding-modezemissive-colorzhorizontal-segmentsznormals-directionznormals-kindZshadowZ	shininesszspecular-colorztexture-filterztexture-generation-mode-xztexture-generation-mode-yztexture-kindztexture-modezvertical-segmentszauto-grow-heightzauto-grow-widthZbluezcaption-anglezcaption-angle-typezcaption-escapezcaption-escape-directionzcaption-fit-line-lengthzcaption-gapzcaption-line-lengthzcaption-typezcolor-inversionz
color-modeZcontrastzdraw-aspectz	end-guidezend-line-spacing-horizontalzend-line-spacing-verticalzfit-to-contourzfit-to-sizezframe-display-borderzframe-display-scrollbarzframe-margin-horizontalzframe-margin-verticalgammaZgreenzguide-distancezguide-overhangzimage-opacityzline-distanceZ	luminancez
marker-endzmarker-end-centerzmarker-end-widthzmarker-startzmarker-start-centerzmarker-start-widthzmeasure-alignzmeasure-vertical-alignzole-draw-aspectparallelZplacingZredzshadow-colorzshadow-offset-xzshadow-offset-yzshadow-opacityz	show-unitzstart-guidezstart-line-spacing-horizontalzstart-line-spacing-verticalZstrokezstroke-dash-nameszstroke-linejoinzsymbol-colorztextarea-horizontal-alignztextarea-vertical-alignZunitzvisible-area-heightzvisible-area-leftzvisible-area-topzvisible-area-widthzwrap-influence-on-positionzbackground-colorzborder-bottomzborder-leftzborder-rightz
border-topZclipmarginzmargin-bottomzmargin-leftzmargin-rightz
margin-toppaddingzpadding-bottomzpadding-leftzpadding-rightzpadding-topzwrap-optionzbackground-transparencyzborder-line-widthzborder-line-width-bottomzborder-line-width-leftzborder-line-width-rightzborder-line-width-topZeditablezflow-with-textzhorizontal-poszhorizontal-relZmirrorznumber-wrapped-paragraphszoverflow-behaviorzprint-contentZprotectzrun-throughzshrink-to-fitzvertical-poszvertical-relwrapzwrap-contourzwrap-contour-modezwrap-dynamic-thresholdzwriting-modezstroke-colorzstroke-linecapzstroke-opacityzstroke-widthZ	animationzanimation-delayzanimation-directionzanimation-repeatzanimation-start-insidezanimation-stepszanimation-stop-insidezdynamic-spacingztext-indentzlist-tab-stop-positionz
text-alignz	font-namez"list-level-position-and-space-modezmin-label-distancezmin-label-widthzbase-cell-addressznext-style-namez
page-usagezpage-heightz
page-widthzfirst-page-numberzfootnote-max-heightzlayout-grid-base-heightzlayout-grid-base-widthzlayout-grid-colorzlayout-grid-displayzlayout-grid-lineszlayout-grid-modezlayout-grid-printzlayout-grid-ruby-belowzlayout-grid-ruby-heightzlayout-grid-snap-tozlayout-grid-standard-modez
num-formatznum-letter-syncz
num-prefixz
num-suffixzpaper-tray-nameprintzprint-orientationzprint-page-orderzregister-truth-ref-style-namezscale-tozscale-to-pagesztable-centeringz
scale-to-Xz
scale-to-Yzbreak-afterzbreak-beforezhyphenation-keepzhyphenation-ladder-countzkeep-togetherzkeep-with-nextzline-heightZorphansztext-align-lastZwidowszcontextual-spacingzauto-text-indentzfont-independent-line-spacingzjoin-borderzjustify-single-wordzline-height-at-leastzline-spacingzpunctuation-wrapzregister-truezsnap-to-layout-gridztab-stop-distanceztext-autospacezwriting-mode-automaticzline-numberznumber-lineszruby-positionz
ruby-alignzdont-balance-text-columnszauto-updatezdefault-outline-levelz
list-levelzlist-style-namezparent-style-namezpercentage-data-style-namezleader-text-stylezleader-widthzleader-stylecharzleader-colorzleader-textzleader-typezcell-protectzdiagonal-bl-trzdiagonal-bl-tr-widthszdiagonal-tl-brzdiagonal-tl-br-widthszglyph-orientation-verticalzrepeat-contentzrotation-alignztext-align-sourcezcolumn-widthzrel-column-widthzuse-optimal-column-widthzmay-break-between-rowszborder-modelzmin-row-heightz
row-heightzuse-optimal-row-heightZ	hyphenatezhyphenation-push-char-countzhyphenation-remain-char-countzletter-spacingztext-shadowztext-transformzcountry-asianzcountry-complexzfont-charset-asianzfont-charset-complexzfont-family-asianzfont-family-complexzfont-family-generic-asianzfont-family-generic-complexzfont-name-asianzfont-name-complexzfont-pitch-asianzfont-pitch-complexzfont-reliefzfont-size-asianzfont-size-complexzfont-size-relzfont-size-rel-asianzfont-size-rel-complexzfont-style-asianzfont-style-complexzfont-style-namezfont-style-name-asianzfont-style-name-complexzfont-weight-asianzfont-weight-complexzlanguage-asianzlanguage-complexzletter-kerningzrfc-language-tag-asianzrfc-language-tag-complexzscript-asianzscript-complexzscript-typeztext-blinkingztext-combineztext-combine-end-charztext-combine-start-charztext-emphasizeztext-line-through-colorztext-line-through-modeztext-line-through-styleztext-line-through-textztext-line-through-text-styleztext-line-through-typeztext-line-through-widthztext-outlineztext-overline-colorztext-overline-modeztext-overline-styleztext-overline-typeztext-overline-widthztext-positionztext-rotation-angleztext-rotation-scalez
text-scaleztext-underline-colorztext-underline-modeztext-underline-styleztext-underline-typeztext-underline-widthzuse-window-font-colorstringZspreadMethodZgradientUnitsZgradientTransformfxZfyz
stop-colorzstop-opacityzparagraph-style-namezautomatic-find-labelszcase-sensitivez(search-criteria-must-apply-to-whole-cellzprecision-as-shownzuse-regular-expressionszuse-wildcardsz	null-yearzrejecting-change-idzacceptance-statezfilter-optionszrefresh-delayznumber-matrix-columns-spannedznumber-matrix-rows-spannedzmatrix-coveredzlink-to-source-dataz
use-labelszdisplay-listzallow-empty-cellzcontent-validation-nameznumber-columns-repeatedZaboutcontentZdatatypezselected-pagezused-hierarchyzis-data-layout-fieldzmember-namezmember-typezdate-endz
date-startz
show-emptyzshow-detailsz	sort-modeZbuttonszapplication-datazdrill-down-on-double-clickzignore-empty-rowszidentify-categorieszshow-filter-buttonzgrand-totalzcontains-headerzon-update-keep-sizezis-selectionzdisplay-filter-buttonszhas-persistent-datazon-update-keep-styleszparse-sql-statementzmulti-deletion-spannedexecutezmessage-typezdisplay-duplicateszcondition-source-range-addresszcondition-sourcez	data-typezcontains-errorzmarked-invalidcountstatuszmaximum-differenceZstepszend-positionzstart-positionzrange-usable-ascommentzborder-colorz	copy-backzcopy-formulaszcopy-styleszdisplay-borderzembedded-number-behaviorzbind-styles-to-contentz
end-columnzstart-tablezend-rowz	start-rowz	end-tablezstart-columnz	user-namezpage-breaks-on-group-changezis-sub-tablezprint-rangeszuse-banding-columns-styleszuse-banding-rows-styleszuse-first-column-styleszuse-first-row-styleszuse-last-column-styleszuse-last-row-stylesznumber-columns-spannedznumber-rows-spannedzdefault-cell-style-nameznumber-rows-repeatedzlast-row-end-columnzfirst-row-end-columnzlast-row-start-columnzfirst-row-start-columnztrack-changeszvisited-style-namez
main-entryzkey1-phonetickey2key1zkey2-phoneticzstring-value-phoneticzalphabetical-separatorszcapitalize-entrieszcombine-entrieszcombine-entries-with-dashzcombine-entries-with-ppzcomma-separatedzignore-casezindex-scopezmain-entry-style-namezrelative-tab-stop-positionzsort-algorithmzuse-keys-as-entriesZfixedznumbered-entriesprefixzsort-by-positionsuffixaddressZannoteauthorZ	booktitleZcustom1Zcustom2Zcustom3Zcustom4Zcustom5ZeditionZeditorZhowpublished
identifierZinstitutionZisbnZissnZjournalZorganizationsZ	publisherzreport-typeZschoolurlvolumezref-namezreference-formatz
table-typez
row-numberzdate-adjustzrestart-numberingzcond-style-namezis-list-headerzstart-valuez	is-hiddenzcaption-sequence-namezuse-captionzcaption-sequence-formatzleader-charznumber-positionzcount-empty-lineszcount-in-text-boxesZ	incrementzrestart-on-pagezcontinue-numberingzcontinue-listzstyle-overridezbullet-relative-sizezdisplay-levelszconsecutive-numberingzcitation-body-style-namezdefault-style-namezstart-numbering-atzcitation-style-namezfootnotes-positionzuse-draw-objectszuse-math-objectszuse-chart-objectszuse-spreadsheet-objectszuse-other-objectszpage-adjustZactiveczsection-namezseparation-characterzsort-ascendingztab-refzuse-index-markszuse-outline-levelzuse-index-source-stylesztime-adjustzcopy-outline-levelszuse-floating-frameszuse-graphicszuse-objectsz
use-tables)'__doc__sysos.pathosr&   appenddirname__file__Zodf.namespacesZDCNSZMATHNSZXFORMSNSZANIMNSZCHARTNSZTABLENSZTEXTNSZDR3DNSZCONFIGNSZ
MANIFESTNSZNUMBERNSZSTYLENSZDRAWNSZSVGNSZOFFICENSZPRESENTATIONNSZFORMNSZMETANSZSCRIPTNSZallowed_childrenZallows_textZSMILNSZXLINKNSZXMLNSZFONSZrequired_attributesZGRDDLNSZLOEXTNSZXHTMLNSZallowed_attributesr   r   r   K/var/www/html/UseVoiceDocker/env/lib/python3.8/site-packages/odf/grammar.py<module>   sE  $                      
                   	     
       	  
         & 	 &  	                    
  5	                 &                )                                     )                            &          &         &          %                          '                           	                                                                                                   	    !! .
  
 
                              
				F $( 
  3	 78   	 %
V   	  	      
      	        
	" 	          		
  
   
                                     