/* ontology.c generated by valac 0.56.19, the Vala compiler
 * generated from ontology.vala, do not modify */

/* This file has been auto-generated by the ontology2code script.*/
/* Do not modify it directly.*/
/* ontology.vala
 *
 * Copyright © 2011 Collabora Ltd.
 *             By Seif Lotfy <seif@lotfy.com>
 *             By Siegfried-Angel Gevatter Pujals <siegfried@gevatter.com>
 * Copyright © 2011 Michal Hruby <michal.mhr@gmail.com>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation, either version 2.1 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

#include <glib.h>
#include <stdlib.h>
#include <string.h>
#include <glib-object.h>
#include "zeitgeist-datamodel.h"
#include <gobject/gvaluecollector.h>

#if !defined(VALA_STRICT_C)
#if !defined(__clang__) && defined(__GNUC__) && (__GNUC__ >= 14)
#pragma GCC diagnostic warning "-Wincompatible-pointer-types"
#elif defined(__clang__) && (__clang_major__ >= 16)
#pragma clang diagnostic ignored "-Wincompatible-function-pointer-types"
#pragma clang diagnostic ignored "-Wincompatible-pointer-types"
#endif
#endif

#define ZEITGEIST_SYMBOL_TYPE_INFO (zeitgeist_symbol_info_get_type ())
#define ZEITGEIST_SYMBOL_INFO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), ZEITGEIST_SYMBOL_TYPE_INFO, ZeitgeistSymbolInfo))
#define ZEITGEIST_SYMBOL_INFO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), ZEITGEIST_SYMBOL_TYPE_INFO, ZeitgeistSymbolInfoClass))
#define ZEITGEIST_SYMBOL_IS_INFO(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), ZEITGEIST_SYMBOL_TYPE_INFO))
#define ZEITGEIST_SYMBOL_IS_INFO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), ZEITGEIST_SYMBOL_TYPE_INFO))
#define ZEITGEIST_SYMBOL_INFO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), ZEITGEIST_SYMBOL_TYPE_INFO, ZeitgeistSymbolInfoClass))

typedef struct _ZeitgeistSymbolInfo ZeitgeistSymbolInfo;
typedef struct _ZeitgeistSymbolInfoClass ZeitgeistSymbolInfoClass;
#define _zeitgeist_symbol_info_unref0(var) ((var == NULL) ? NULL : (var = (zeitgeist_symbol_info_unref (var), NULL)))
typedef struct _ZeitgeistSymbolInfoPrivate ZeitgeistSymbolInfoPrivate;
#define _g_free0(var) (var = (g_free (var), NULL))
#define _g_hash_table_unref0(var) ((var == NULL) ? NULL : (var = (g_hash_table_unref (var), NULL)))
typedef struct _ZeitgeistSymbolParamSpecInfo ZeitgeistSymbolParamSpecInfo;

struct _ZeitgeistSymbolInfo {
	GTypeInstance parent_instance;
	volatile int ref_count;
	ZeitgeistSymbolInfoPrivate * priv;
	GList* parents;
	GList* children;
	GList* all_children;
	gchar* uri;
	gchar* display_name;
	gchar* description;
};

struct _ZeitgeistSymbolInfoClass {
	GTypeClass parent_class;
	void (*finalize) (ZeitgeistSymbolInfo *self);
};

struct _ZeitgeistSymbolParamSpecInfo {
	GParamSpec parent_instance;
};

VALA_EXTERN GHashTable* zeitgeist_symbol_all_symbols;
GHashTable* zeitgeist_symbol_all_symbols = NULL;
VALA_EXTERN gboolean zeitgeist_symbol_initialized;
gboolean zeitgeist_symbol_initialized = FALSE;
static gpointer zeitgeist_symbol_info_parent_class = NULL;

VALA_EXTERN gpointer zeitgeist_symbol_info_ref (gpointer instance);
VALA_EXTERN void zeitgeist_symbol_info_unref (gpointer instance);
VALA_EXTERN GParamSpec* zeitgeist_symbol_param_spec_info (const gchar* name,
                                              const gchar* nick,
                                              const gchar* blurb,
                                              GType object_type,
                                              GParamFlags flags);
VALA_EXTERN void zeitgeist_symbol_value_set_info (GValue* value,
                                      gpointer v_object);
VALA_EXTERN void zeitgeist_symbol_value_take_info (GValue* value,
                                       gpointer v_object);
VALA_EXTERN gpointer zeitgeist_symbol_value_get_info (const GValue* value);
VALA_EXTERN GType zeitgeist_symbol_info_get_type (void) G_GNUC_CONST ;
VALA_EXTERN void zeitgeist_symbol_initialize_symbols (void);
VALA_EXTERN void zeitgeist_symbol_info_register (const gchar* uri,
                                     const gchar* display_name,
                                     const gchar* description,
                                     gchar** parents,
                                     gint parents_length1,
                                     gchar** children,
                                     gint children_length1,
                                     gchar** all_children,
                                     gint all_children_length1);
static void _g_free0_ (gpointer var);
static inline void _g_list_free__g_free0_ (GList* self);
static ZeitgeistSymbolInfo* zeitgeist_symbol_info_new (const gchar* uri,
                                                const gchar* display_name,
                                                const gchar* description,
                                                gchar** parents,
                                                gint parents_length1,
                                                gchar** children,
                                                gint children_length1,
                                                gchar** all_children,
                                                gint all_children_length1);
static ZeitgeistSymbolInfo* zeitgeist_symbol_info_construct (GType object_type,
                                                      const gchar* uri,
                                                      const gchar* display_name,
                                                      const gchar* description,
                                                      gchar** parents,
                                                      gint parents_length1,
                                                      gchar** children,
                                                      gint children_length1,
                                                      gchar** all_children,
                                                      gint all_children_length1);
static void _zeitgeist_symbol_info_unref0_ (gpointer var);
static void zeitgeist_symbol_info_finalize (ZeitgeistSymbolInfo * obj);
static GType zeitgeist_symbol_info_get_type_once (void);
static void _vala_array_destroy (gpointer array,
                          gssize array_length,
                          GDestroyNotify destroy_func);
static void _vala_array_free (gpointer array,
                       gssize array_length,
                       GDestroyNotify destroy_func);

static gpointer
_zeitgeist_symbol_info_ref0 (gpointer self)
{
	return self ? zeitgeist_symbol_info_ref (self) : NULL;
}

const gchar*
zeitgeist_symbol_get_display_name (const gchar* symbol_uri)
{
	ZeitgeistSymbolInfo* symbol = NULL;
	GHashTable* _tmp0_;
	gconstpointer _tmp1_;
	ZeitgeistSymbolInfo* _tmp2_;
	ZeitgeistSymbolInfo* _tmp3_;
	ZeitgeistSymbolInfo* _tmp4_;
	const gchar* _tmp5_;
	const gchar* result;
	g_return_val_if_fail (symbol_uri != NULL, NULL);
	zeitgeist_symbol_initialize_symbols ();
	_tmp0_ = zeitgeist_symbol_all_symbols;
	_tmp1_ = g_hash_table_lookup (_tmp0_, symbol_uri);
	_tmp2_ = _zeitgeist_symbol_info_ref0 ((ZeitgeistSymbolInfo*) _tmp1_);
	symbol = _tmp2_;
	_tmp3_ = symbol;
	if (_tmp3_ == NULL) {
		result = symbol_uri;
		_zeitgeist_symbol_info_unref0 (symbol);
		return result;
	}
	_tmp4_ = symbol;
	_tmp5_ = _tmp4_->display_name;
	result = _tmp5_;
	_zeitgeist_symbol_info_unref0 (symbol);
	return result;
}

const gchar*
zeitgeist_symbol_get_description (const gchar* symbol_uri)
{
	ZeitgeistSymbolInfo* symbol = NULL;
	GHashTable* _tmp0_;
	gconstpointer _tmp1_;
	ZeitgeistSymbolInfo* _tmp2_;
	ZeitgeistSymbolInfo* _tmp3_;
	ZeitgeistSymbolInfo* _tmp4_;
	const gchar* _tmp5_;
	const gchar* result;
	g_return_val_if_fail (symbol_uri != NULL, NULL);
	zeitgeist_symbol_initialize_symbols ();
	_tmp0_ = zeitgeist_symbol_all_symbols;
	_tmp1_ = g_hash_table_lookup (_tmp0_, symbol_uri);
	_tmp2_ = _zeitgeist_symbol_info_ref0 ((ZeitgeistSymbolInfo*) _tmp1_);
	symbol = _tmp2_;
	_tmp3_ = symbol;
	if (_tmp3_ == NULL) {
		result = "";
		_zeitgeist_symbol_info_unref0 (symbol);
		return result;
	}
	_tmp4_ = symbol;
	_tmp5_ = _tmp4_->description;
	result = _tmp5_;
	_zeitgeist_symbol_info_unref0 (symbol);
	return result;
}

GList*
zeitgeist_symbol_get_all_parents (const gchar* symbol_uri)
{
	GList* results = NULL;
	ZeitgeistSymbolInfo* symbol = NULL;
	GHashTable* _tmp0_;
	gconstpointer _tmp1_;
	ZeitgeistSymbolInfo* _tmp2_;
	ZeitgeistSymbolInfo* _tmp3_;
	ZeitgeistSymbolInfo* _tmp4_;
	GList* _tmp5_;
	GList* result;
	g_return_val_if_fail (symbol_uri != NULL, NULL);
	zeitgeist_symbol_initialize_symbols ();
	results = NULL;
	_tmp0_ = zeitgeist_symbol_all_symbols;
	_tmp1_ = g_hash_table_lookup (_tmp0_, symbol_uri);
	_tmp2_ = _zeitgeist_symbol_info_ref0 ((ZeitgeistSymbolInfo*) _tmp1_);
	symbol = _tmp2_;
	_tmp3_ = symbol;
	if (_tmp3_ == NULL) {
		result = results;
		_zeitgeist_symbol_info_unref0 (symbol);
		return result;
	}
	_tmp4_ = symbol;
	_tmp5_ = _tmp4_->parents;
	{
		GList* uri_collection = NULL;
		GList* uri_it = NULL;
		uri_collection = _tmp5_;
		for (uri_it = uri_collection; uri_it != NULL; uri_it = uri_it->next) {
			const gchar* uri = NULL;
			uri = (const gchar*) uri_it->data;
			{
				const gchar* _tmp6_;
				const gchar* _tmp7_;
				GList* _tmp8_;
				_tmp6_ = uri;
				results = g_list_append (results, _tmp6_);
				_tmp7_ = uri;
				_tmp8_ = zeitgeist_symbol_get_all_parents (_tmp7_);
				{
					GList* parent_uri_collection = NULL;
					GList* parent_uri_it = NULL;
					parent_uri_collection = _tmp8_;
					for (parent_uri_it = parent_uri_collection; parent_uri_it != NULL; parent_uri_it = parent_uri_it->next) {
						const gchar* parent_uri = NULL;
						parent_uri = (const gchar*) parent_uri_it->data;
						{
							GList* _tmp9_;
							const gchar* _tmp10_;
							_tmp9_ = results;
							_tmp10_ = parent_uri;
							if (g_list_index (_tmp9_, _tmp10_) == -1) {
								const gchar* _tmp11_;
								_tmp11_ = parent_uri;
								results = g_list_append (results, _tmp11_);
							}
						}
					}
					(parent_uri_collection == NULL) ? NULL : (parent_uri_collection = (g_list_free (parent_uri_collection), NULL));
				}
			}
		}
	}
	result = results;
	_zeitgeist_symbol_info_unref0 (symbol);
	return result;
}

GList*
zeitgeist_symbol_get_all_children (const gchar* symbol_uri)
{
	GList* results = NULL;
	ZeitgeistSymbolInfo* symbol = NULL;
	GHashTable* _tmp0_;
	gconstpointer _tmp1_;
	ZeitgeistSymbolInfo* _tmp2_;
	ZeitgeistSymbolInfo* _tmp3_;
	ZeitgeistSymbolInfo* _tmp4_;
	GList* _tmp5_;
	GList* result;
	g_return_val_if_fail (symbol_uri != NULL, NULL);
	zeitgeist_symbol_initialize_symbols ();
	results = NULL;
	_tmp0_ = zeitgeist_symbol_all_symbols;
	_tmp1_ = g_hash_table_lookup (_tmp0_, symbol_uri);
	_tmp2_ = _zeitgeist_symbol_info_ref0 ((ZeitgeistSymbolInfo*) _tmp1_);
	symbol = _tmp2_;
	_tmp3_ = symbol;
	if (_tmp3_ == NULL) {
		result = results;
		_zeitgeist_symbol_info_unref0 (symbol);
		return result;
	}
	_tmp4_ = symbol;
	_tmp5_ = _tmp4_->all_children;
	{
		GList* uri_collection = NULL;
		GList* uri_it = NULL;
		uri_collection = _tmp5_;
		for (uri_it = uri_collection; uri_it != NULL; uri_it = uri_it->next) {
			const gchar* uri = NULL;
			uri = (const gchar*) uri_it->data;
			{
				const gchar* _tmp6_;
				_tmp6_ = uri;
				results = g_list_append (results, _tmp6_);
			}
		}
	}
	result = results;
	_zeitgeist_symbol_info_unref0 (symbol);
	return result;
}

GList*
zeitgeist_symbol_get_children (const gchar* symbol_uri)
{
	GList* results = NULL;
	ZeitgeistSymbolInfo* symbol = NULL;
	GHashTable* _tmp0_;
	gconstpointer _tmp1_;
	ZeitgeistSymbolInfo* _tmp2_;
	ZeitgeistSymbolInfo* _tmp3_;
	ZeitgeistSymbolInfo* _tmp4_;
	GList* _tmp5_;
	GList* result;
	g_return_val_if_fail (symbol_uri != NULL, NULL);
	zeitgeist_symbol_initialize_symbols ();
	results = NULL;
	_tmp0_ = zeitgeist_symbol_all_symbols;
	_tmp1_ = g_hash_table_lookup (_tmp0_, symbol_uri);
	_tmp2_ = _zeitgeist_symbol_info_ref0 ((ZeitgeistSymbolInfo*) _tmp1_);
	symbol = _tmp2_;
	_tmp3_ = symbol;
	if (_tmp3_ == NULL) {
		result = results;
		_zeitgeist_symbol_info_unref0 (symbol);
		return result;
	}
	_tmp4_ = symbol;
	_tmp5_ = _tmp4_->children;
	{
		GList* uri_collection = NULL;
		GList* uri_it = NULL;
		uri_collection = _tmp5_;
		for (uri_it = uri_collection; uri_it != NULL; uri_it = uri_it->next) {
			const gchar* uri = NULL;
			uri = (const gchar*) uri_it->data;
			{
				const gchar* _tmp6_;
				_tmp6_ = uri;
				results = g_list_append (results, _tmp6_);
			}
		}
	}
	result = results;
	_zeitgeist_symbol_info_unref0 (symbol);
	return result;
}

GList*
zeitgeist_symbol_get_parents (const gchar* symbol_uri)
{
	GList* results = NULL;
	ZeitgeistSymbolInfo* symbol = NULL;
	GHashTable* _tmp0_;
	gconstpointer _tmp1_;
	ZeitgeistSymbolInfo* _tmp2_;
	ZeitgeistSymbolInfo* _tmp3_;
	ZeitgeistSymbolInfo* _tmp4_;
	GList* _tmp5_;
	GList* result;
	g_return_val_if_fail (symbol_uri != NULL, NULL);
	zeitgeist_symbol_initialize_symbols ();
	results = NULL;
	_tmp0_ = zeitgeist_symbol_all_symbols;
	_tmp1_ = g_hash_table_lookup (_tmp0_, symbol_uri);
	_tmp2_ = _zeitgeist_symbol_info_ref0 ((ZeitgeistSymbolInfo*) _tmp1_);
	symbol = _tmp2_;
	_tmp3_ = symbol;
	if (_tmp3_ == NULL) {
		result = results;
		_zeitgeist_symbol_info_unref0 (symbol);
		return result;
	}
	_tmp4_ = symbol;
	_tmp5_ = _tmp4_->parents;
	{
		GList* uri_collection = NULL;
		GList* uri_it = NULL;
		uri_collection = _tmp5_;
		for (uri_it = uri_collection; uri_it != NULL; uri_it = uri_it->next) {
			const gchar* uri = NULL;
			uri = (const gchar*) uri_it->data;
			{
				const gchar* _tmp6_;
				_tmp6_ = uri;
				results = g_list_append (results, _tmp6_);
			}
		}
	}
	result = results;
	_zeitgeist_symbol_info_unref0 (symbol);
	return result;
}

gboolean
zeitgeist_symbol_is_a (const gchar* symbol_uri,
                       const gchar* parent_uri)
{
	gboolean _tmp0_ = FALSE;
	ZeitgeistSymbolInfo* symbol = NULL;
	GHashTable* _tmp1_;
	gconstpointer _tmp2_;
	ZeitgeistSymbolInfo* _tmp3_;
	ZeitgeistSymbolInfo* _tmp4_;
	GList* _tmp5_;
	gboolean result;
	if (parent_uri == NULL) {
		_tmp0_ = TRUE;
	} else {
		_tmp0_ = symbol_uri == NULL;
	}
	if (_tmp0_) {
		result = FALSE;
		return result;
	}
	zeitgeist_symbol_initialize_symbols ();
	_tmp1_ = zeitgeist_symbol_all_symbols;
	_tmp2_ = g_hash_table_lookup (_tmp1_, symbol_uri);
	_tmp3_ = _zeitgeist_symbol_info_ref0 ((ZeitgeistSymbolInfo*) _tmp2_);
	symbol = _tmp3_;
	_tmp4_ = symbol;
	if (_tmp4_ == NULL) {
		result = FALSE;
		_zeitgeist_symbol_info_unref0 (symbol);
		return result;
	}
	if (g_strcmp0 (parent_uri, symbol_uri) == 0) {
		result = TRUE;
		_zeitgeist_symbol_info_unref0 (symbol);
		return result;
	}
	_tmp5_ = zeitgeist_symbol_get_all_parents (symbol_uri);
	{
		GList* uri_collection = NULL;
		GList* uri_it = NULL;
		uri_collection = _tmp5_;
		for (uri_it = uri_collection; uri_it != NULL; uri_it = uri_it->next) {
			const gchar* uri = NULL;
			uri = (const gchar*) uri_it->data;
			{
				const gchar* _tmp6_;
				_tmp6_ = uri;
				if (g_strcmp0 (parent_uri, _tmp6_) == 0) {
					result = TRUE;
					(uri_collection == NULL) ? NULL : (uri_collection = (g_list_free (uri_collection), NULL));
					_zeitgeist_symbol_info_unref0 (symbol);
					return result;
				}
			}
		}
		(uri_collection == NULL) ? NULL : (uri_collection = (g_list_free (uri_collection), NULL));
	}
	result = FALSE;
	_zeitgeist_symbol_info_unref0 (symbol);
	return result;
}

void
zeitgeist_symbol_initialize_symbols (void)
{
	gchar* uri = NULL;
	gchar* display_name = NULL;
	gchar* description = NULL;
	gchar** parents = NULL;
	gint parents_length1 = 0;
	gint _parents_size_ = 0;
	gchar** children = NULL;
	gint children_length1 = 0;
	gint _children_size_ = 0;
	gchar** all_children = NULL;
	gint all_children_length1 = 0;
	gint _all_children_size_ = 0;
	gchar* _tmp0_;
	gchar* _tmp1_;
	gchar* _tmp2_;
	gchar* _tmp3_;
	gchar** _tmp4_;
	gchar** _tmp5_;
	gchar** _tmp6_;
	const gchar* _tmp7_;
	const gchar* _tmp8_;
	const gchar* _tmp9_;
	gchar** _tmp10_;
	gint _tmp10__length1;
	gchar** _tmp11_;
	gint _tmp11__length1;
	gchar** _tmp12_;
	gint _tmp12__length1;
	gchar* _tmp13_;
	gchar* _tmp14_;
	gchar* _tmp15_;
	gchar* _tmp16_;
	gchar** _tmp17_;
	gchar** _tmp18_;
	gchar** _tmp19_;
	const gchar* _tmp20_;
	const gchar* _tmp21_;
	const gchar* _tmp22_;
	gchar** _tmp23_;
	gint _tmp23__length1;
	gchar** _tmp24_;
	gint _tmp24__length1;
	gchar** _tmp25_;
	gint _tmp25__length1;
	gchar* _tmp26_;
	gchar* _tmp27_;
	gchar* _tmp28_;
	gchar* _tmp29_;
	gchar** _tmp30_;
	gchar** _tmp31_;
	gchar** _tmp32_;
	const gchar* _tmp33_;
	const gchar* _tmp34_;
	const gchar* _tmp35_;
	gchar** _tmp36_;
	gint _tmp36__length1;
	gchar** _tmp37_;
	gint _tmp37__length1;
	gchar** _tmp38_;
	gint _tmp38__length1;
	gchar* _tmp39_;
	gchar* _tmp40_;
	gchar* _tmp41_;
	gchar* _tmp42_;
	gchar** _tmp43_;
	gchar** _tmp44_;
	gchar** _tmp45_;
	const gchar* _tmp46_;
	const gchar* _tmp47_;
	const gchar* _tmp48_;
	gchar** _tmp49_;
	gint _tmp49__length1;
	gchar** _tmp50_;
	gint _tmp50__length1;
	gchar** _tmp51_;
	gint _tmp51__length1;
	gchar* _tmp52_;
	gchar* _tmp53_;
	gchar* _tmp54_;
	gchar* _tmp55_;
	gchar** _tmp56_;
	gchar** _tmp57_;
	gchar** _tmp58_;
	const gchar* _tmp59_;
	const gchar* _tmp60_;
	const gchar* _tmp61_;
	gchar** _tmp62_;
	gint _tmp62__length1;
	gchar** _tmp63_;
	gint _tmp63__length1;
	gchar** _tmp64_;
	gint _tmp64__length1;
	gchar* _tmp65_;
	gchar* _tmp66_;
	gchar* _tmp67_;
	gchar* _tmp68_;
	gchar** _tmp69_;
	gchar** _tmp70_;
	gchar** _tmp71_;
	const gchar* _tmp72_;
	const gchar* _tmp73_;
	const gchar* _tmp74_;
	gchar** _tmp75_;
	gint _tmp75__length1;
	gchar** _tmp76_;
	gint _tmp76__length1;
	gchar** _tmp77_;
	gint _tmp77__length1;
	gchar* _tmp78_;
	gchar* _tmp79_;
	gchar* _tmp80_;
	gchar* _tmp81_;
	gchar** _tmp82_;
	gchar** _tmp83_;
	gchar** _tmp84_;
	const gchar* _tmp85_;
	const gchar* _tmp86_;
	const gchar* _tmp87_;
	gchar** _tmp88_;
	gint _tmp88__length1;
	gchar** _tmp89_;
	gint _tmp89__length1;
	gchar** _tmp90_;
	gint _tmp90__length1;
	gchar* _tmp91_;
	gchar* _tmp92_;
	gchar* _tmp93_;
	gchar* _tmp94_;
	gchar** _tmp95_;
	gchar** _tmp96_;
	gchar** _tmp97_;
	const gchar* _tmp98_;
	const gchar* _tmp99_;
	const gchar* _tmp100_;
	gchar** _tmp101_;
	gint _tmp101__length1;
	gchar** _tmp102_;
	gint _tmp102__length1;
	gchar** _tmp103_;
	gint _tmp103__length1;
	gchar* _tmp104_;
	gchar* _tmp105_;
	gchar* _tmp106_;
	gchar* _tmp107_;
	gchar** _tmp108_;
	gchar** _tmp109_;
	gchar** _tmp110_;
	const gchar* _tmp111_;
	const gchar* _tmp112_;
	const gchar* _tmp113_;
	gchar** _tmp114_;
	gint _tmp114__length1;
	gchar** _tmp115_;
	gint _tmp115__length1;
	gchar** _tmp116_;
	gint _tmp116__length1;
	gchar* _tmp117_;
	gchar* _tmp118_;
	gchar* _tmp119_;
	gchar* _tmp120_;
	gchar** _tmp121_;
	gchar* _tmp122_;
	gchar* _tmp123_;
	gchar** _tmp124_;
	gchar* _tmp125_;
	gchar* _tmp126_;
	gchar** _tmp127_;
	const gchar* _tmp128_;
	const gchar* _tmp129_;
	const gchar* _tmp130_;
	gchar** _tmp131_;
	gint _tmp131__length1;
	gchar** _tmp132_;
	gint _tmp132__length1;
	gchar** _tmp133_;
	gint _tmp133__length1;
	gchar* _tmp134_;
	gchar* _tmp135_;
	gchar* _tmp136_;
	gchar* _tmp137_;
	gchar** _tmp138_;
	gchar** _tmp139_;
	gchar** _tmp140_;
	const gchar* _tmp141_;
	const gchar* _tmp142_;
	const gchar* _tmp143_;
	gchar** _tmp144_;
	gint _tmp144__length1;
	gchar** _tmp145_;
	gint _tmp145__length1;
	gchar** _tmp146_;
	gint _tmp146__length1;
	gchar* _tmp147_;
	gchar* _tmp148_;
	gchar* _tmp149_;
	gchar* _tmp150_;
	gchar** _tmp151_;
	gchar** _tmp152_;
	gchar** _tmp153_;
	const gchar* _tmp154_;
	const gchar* _tmp155_;
	const gchar* _tmp156_;
	gchar** _tmp157_;
	gint _tmp157__length1;
	gchar** _tmp158_;
	gint _tmp158__length1;
	gchar** _tmp159_;
	gint _tmp159__length1;
	gchar* _tmp160_;
	gchar* _tmp161_;
	gchar* _tmp162_;
	gchar* _tmp163_;
	gchar** _tmp164_;
	gchar** _tmp165_;
	gchar** _tmp166_;
	const gchar* _tmp167_;
	const gchar* _tmp168_;
	const gchar* _tmp169_;
	gchar** _tmp170_;
	gint _tmp170__length1;
	gchar** _tmp171_;
	gint _tmp171__length1;
	gchar** _tmp172_;
	gint _tmp172__length1;
	gchar* _tmp173_;
	gchar* _tmp174_;
	gchar* _tmp175_;
	gchar* _tmp176_;
	gchar** _tmp177_;
	gchar** _tmp178_;
	gchar** _tmp179_;
	const gchar* _tmp180_;
	const gchar* _tmp181_;
	const gchar* _tmp182_;
	gchar** _tmp183_;
	gint _tmp183__length1;
	gchar** _tmp184_;
	gint _tmp184__length1;
	gchar** _tmp185_;
	gint _tmp185__length1;
	gchar* _tmp186_;
	gchar* _tmp187_;
	gchar* _tmp188_;
	gchar* _tmp189_;
	gchar** _tmp190_;
	gchar** _tmp191_;
	gchar** _tmp192_;
	const gchar* _tmp193_;
	const gchar* _tmp194_;
	const gchar* _tmp195_;
	gchar** _tmp196_;
	gint _tmp196__length1;
	gchar** _tmp197_;
	gint _tmp197__length1;
	gchar** _tmp198_;
	gint _tmp198__length1;
	gchar* _tmp199_;
	gchar* _tmp200_;
	gchar* _tmp201_;
	gchar* _tmp202_;
	gchar** _tmp203_;
	gchar** _tmp204_;
	gchar** _tmp205_;
	const gchar* _tmp206_;
	const gchar* _tmp207_;
	const gchar* _tmp208_;
	gchar** _tmp209_;
	gint _tmp209__length1;
	gchar** _tmp210_;
	gint _tmp210__length1;
	gchar** _tmp211_;
	gint _tmp211__length1;
	gchar* _tmp212_;
	gchar* _tmp213_;
	gchar* _tmp214_;
	gchar* _tmp215_;
	gchar** _tmp216_;
	gchar** _tmp217_;
	gchar** _tmp218_;
	const gchar* _tmp219_;
	const gchar* _tmp220_;
	const gchar* _tmp221_;
	gchar** _tmp222_;
	gint _tmp222__length1;
	gchar** _tmp223_;
	gint _tmp223__length1;
	gchar** _tmp224_;
	gint _tmp224__length1;
	gchar* _tmp225_;
	gchar* _tmp226_;
	gchar* _tmp227_;
	gchar* _tmp228_;
	gchar** _tmp229_;
	gchar** _tmp230_;
	gchar** _tmp231_;
	const gchar* _tmp232_;
	const gchar* _tmp233_;
	const gchar* _tmp234_;
	gchar** _tmp235_;
	gint _tmp235__length1;
	gchar** _tmp236_;
	gint _tmp236__length1;
	gchar** _tmp237_;
	gint _tmp237__length1;
	gchar* _tmp238_;
	gchar* _tmp239_;
	gchar* _tmp240_;
	gchar* _tmp241_;
	gchar** _tmp242_;
	gchar* _tmp243_;
	gchar** _tmp244_;
	gchar* _tmp245_;
	gchar** _tmp246_;
	const gchar* _tmp247_;
	const gchar* _tmp248_;
	const gchar* _tmp249_;
	gchar** _tmp250_;
	gint _tmp250__length1;
	gchar** _tmp251_;
	gint _tmp251__length1;
	gchar** _tmp252_;
	gint _tmp252__length1;
	gchar* _tmp253_;
	gchar* _tmp254_;
	gchar* _tmp255_;
	gchar* _tmp256_;
	gchar** _tmp257_;
	gchar* _tmp258_;
	gchar** _tmp259_;
	gchar* _tmp260_;
	gchar** _tmp261_;
	const gchar* _tmp262_;
	const gchar* _tmp263_;
	const gchar* _tmp264_;
	gchar** _tmp265_;
	gint _tmp265__length1;
	gchar** _tmp266_;
	gint _tmp266__length1;
	gchar** _tmp267_;
	gint _tmp267__length1;
	gchar* _tmp268_;
	gchar* _tmp269_;
	gchar* _tmp270_;
	gchar* _tmp271_;
	gchar** _tmp272_;
	gchar** _tmp273_;
	gchar** _tmp274_;
	const gchar* _tmp275_;
	const gchar* _tmp276_;
	const gchar* _tmp277_;
	gchar** _tmp278_;
	gint _tmp278__length1;
	gchar** _tmp279_;
	gint _tmp279__length1;
	gchar** _tmp280_;
	gint _tmp280__length1;
	gchar* _tmp281_;
	gchar* _tmp282_;
	gchar* _tmp283_;
	gchar* _tmp284_;
	gchar** _tmp285_;
	gchar** _tmp286_;
	gchar** _tmp287_;
	const gchar* _tmp288_;
	const gchar* _tmp289_;
	const gchar* _tmp290_;
	gchar** _tmp291_;
	gint _tmp291__length1;
	gchar** _tmp292_;
	gint _tmp292__length1;
	gchar** _tmp293_;
	gint _tmp293__length1;
	gchar* _tmp294_;
	gchar* _tmp295_;
	gchar* _tmp296_;
	gchar* _tmp297_;
	gchar** _tmp298_;
	gchar** _tmp299_;
	gchar** _tmp300_;
	const gchar* _tmp301_;
	const gchar* _tmp302_;
	const gchar* _tmp303_;
	gchar** _tmp304_;
	gint _tmp304__length1;
	gchar** _tmp305_;
	gint _tmp305__length1;
	gchar** _tmp306_;
	gint _tmp306__length1;
	gchar* _tmp307_;
	gchar* _tmp308_;
	gchar* _tmp309_;
	gchar* _tmp310_;
	gchar** _tmp311_;
	gchar* _tmp312_;
	gchar* _tmp313_;
	gchar* _tmp314_;
	gchar* _tmp315_;
	gchar** _tmp316_;
	gchar* _tmp317_;
	gchar* _tmp318_;
	gchar* _tmp319_;
	gchar* _tmp320_;
	gchar* _tmp321_;
	gchar** _tmp322_;
	const gchar* _tmp323_;
	const gchar* _tmp324_;
	const gchar* _tmp325_;
	gchar** _tmp326_;
	gint _tmp326__length1;
	gchar** _tmp327_;
	gint _tmp327__length1;
	gchar** _tmp328_;
	gint _tmp328__length1;
	gchar* _tmp329_;
	gchar* _tmp330_;
	gchar* _tmp331_;
	gchar* _tmp332_;
	gchar** _tmp333_;
	gchar** _tmp334_;
	gchar** _tmp335_;
	const gchar* _tmp336_;
	const gchar* _tmp337_;
	const gchar* _tmp338_;
	gchar** _tmp339_;
	gint _tmp339__length1;
	gchar** _tmp340_;
	gint _tmp340__length1;
	gchar** _tmp341_;
	gint _tmp341__length1;
	gchar* _tmp342_;
	gchar* _tmp343_;
	gchar* _tmp344_;
	gchar* _tmp345_;
	gchar** _tmp346_;
	gchar* _tmp347_;
	gchar* _tmp348_;
	gchar* _tmp349_;
	gchar* _tmp350_;
	gchar** _tmp351_;
	gchar* _tmp352_;
	gchar* _tmp353_;
	gchar* _tmp354_;
	gchar* _tmp355_;
	gchar* _tmp356_;
	gchar* _tmp357_;
	gchar* _tmp358_;
	gchar* _tmp359_;
	gchar** _tmp360_;
	const gchar* _tmp361_;
	const gchar* _tmp362_;
	const gchar* _tmp363_;
	gchar** _tmp364_;
	gint _tmp364__length1;
	gchar** _tmp365_;
	gint _tmp365__length1;
	gchar** _tmp366_;
	gint _tmp366__length1;
	gchar* _tmp367_;
	gchar* _tmp368_;
	gchar* _tmp369_;
	gchar* _tmp370_;
	gchar** _tmp371_;
	gchar* _tmp372_;
	gchar* _tmp373_;
	gchar** _tmp374_;
	gchar* _tmp375_;
	gchar* _tmp376_;
	gchar* _tmp377_;
	gchar** _tmp378_;
	const gchar* _tmp379_;
	const gchar* _tmp380_;
	const gchar* _tmp381_;
	gchar** _tmp382_;
	gint _tmp382__length1;
	gchar** _tmp383_;
	gint _tmp383__length1;
	gchar** _tmp384_;
	gint _tmp384__length1;
	gchar* _tmp385_;
	gchar* _tmp386_;
	gchar* _tmp387_;
	gchar* _tmp388_;
	gchar** _tmp389_;
	gchar** _tmp390_;
	gchar** _tmp391_;
	const gchar* _tmp392_;
	const gchar* _tmp393_;
	const gchar* _tmp394_;
	gchar** _tmp395_;
	gint _tmp395__length1;
	gchar** _tmp396_;
	gint _tmp396__length1;
	gchar** _tmp397_;
	gint _tmp397__length1;
	gchar* _tmp398_;
	gchar* _tmp399_;
	gchar* _tmp400_;
	gchar* _tmp401_;
	gchar** _tmp402_;
	gchar* _tmp403_;
	gchar** _tmp404_;
	gchar* _tmp405_;
	gchar** _tmp406_;
	const gchar* _tmp407_;
	const gchar* _tmp408_;
	const gchar* _tmp409_;
	gchar** _tmp410_;
	gint _tmp410__length1;
	gchar** _tmp411_;
	gint _tmp411__length1;
	gchar** _tmp412_;
	gint _tmp412__length1;
	gchar* _tmp413_;
	gchar* _tmp414_;
	gchar* _tmp415_;
	gchar* _tmp416_;
	gchar** _tmp417_;
	gchar** _tmp418_;
	gchar** _tmp419_;
	const gchar* _tmp420_;
	const gchar* _tmp421_;
	const gchar* _tmp422_;
	gchar** _tmp423_;
	gint _tmp423__length1;
	gchar** _tmp424_;
	gint _tmp424__length1;
	gchar** _tmp425_;
	gint _tmp425__length1;
	gchar* _tmp426_;
	gchar* _tmp427_;
	gchar* _tmp428_;
	gchar* _tmp429_;
	gchar** _tmp430_;
	gchar* _tmp431_;
	gchar* _tmp432_;
	gchar* _tmp433_;
	gchar** _tmp434_;
	gchar* _tmp435_;
	gchar* _tmp436_;
	gchar* _tmp437_;
	gchar* _tmp438_;
	gchar* _tmp439_;
	gchar* _tmp440_;
	gchar** _tmp441_;
	const gchar* _tmp442_;
	const gchar* _tmp443_;
	const gchar* _tmp444_;
	gchar** _tmp445_;
	gint _tmp445__length1;
	gchar** _tmp446_;
	gint _tmp446__length1;
	gchar** _tmp447_;
	gint _tmp447__length1;
	gchar* _tmp448_;
	gchar* _tmp449_;
	gchar* _tmp450_;
	gchar* _tmp451_;
	gchar** _tmp452_;
	gchar** _tmp453_;
	gchar** _tmp454_;
	const gchar* _tmp455_;
	const gchar* _tmp456_;
	const gchar* _tmp457_;
	gchar** _tmp458_;
	gint _tmp458__length1;
	gchar** _tmp459_;
	gint _tmp459__length1;
	gchar** _tmp460_;
	gint _tmp460__length1;
	gchar* _tmp461_;
	gchar* _tmp462_;
	gchar* _tmp463_;
	gchar* _tmp464_;
	gchar** _tmp465_;
	gchar** _tmp466_;
	gchar** _tmp467_;
	const gchar* _tmp468_;
	const gchar* _tmp469_;
	const gchar* _tmp470_;
	gchar** _tmp471_;
	gint _tmp471__length1;
	gchar** _tmp472_;
	gint _tmp472__length1;
	gchar** _tmp473_;
	gint _tmp473__length1;
	gchar* _tmp474_;
	gchar* _tmp475_;
	gchar* _tmp476_;
	gchar* _tmp477_;
	gchar** _tmp478_;
	gchar** _tmp479_;
	gchar** _tmp480_;
	const gchar* _tmp481_;
	const gchar* _tmp482_;
	const gchar* _tmp483_;
	gchar** _tmp484_;
	gint _tmp484__length1;
	gchar** _tmp485_;
	gint _tmp485__length1;
	gchar** _tmp486_;
	gint _tmp486__length1;
	gchar* _tmp487_;
	gchar* _tmp488_;
	gchar* _tmp489_;
	gchar* _tmp490_;
	gchar** _tmp491_;
	gchar** _tmp492_;
	gchar** _tmp493_;
	const gchar* _tmp494_;
	const gchar* _tmp495_;
	const gchar* _tmp496_;
	gchar** _tmp497_;
	gint _tmp497__length1;
	gchar** _tmp498_;
	gint _tmp498__length1;
	gchar** _tmp499_;
	gint _tmp499__length1;
	gchar* _tmp500_;
	gchar* _tmp501_;
	gchar* _tmp502_;
	gchar* _tmp503_;
	gchar** _tmp504_;
	gchar** _tmp505_;
	gchar** _tmp506_;
	const gchar* _tmp507_;
	const gchar* _tmp508_;
	const gchar* _tmp509_;
	gchar** _tmp510_;
	gint _tmp510__length1;
	gchar** _tmp511_;
	gint _tmp511__length1;
	gchar** _tmp512_;
	gint _tmp512__length1;
	gchar* _tmp513_;
	gchar* _tmp514_;
	gchar* _tmp515_;
	gchar* _tmp516_;
	gchar** _tmp517_;
	gchar* _tmp518_;
	gchar* _tmp519_;
	gchar* _tmp520_;
	gchar** _tmp521_;
	gchar* _tmp522_;
	gchar* _tmp523_;
	gchar* _tmp524_;
	gchar* _tmp525_;
	gchar** _tmp526_;
	const gchar* _tmp527_;
	const gchar* _tmp528_;
	const gchar* _tmp529_;
	gchar** _tmp530_;
	gint _tmp530__length1;
	gchar** _tmp531_;
	gint _tmp531__length1;
	gchar** _tmp532_;
	gint _tmp532__length1;
	gchar* _tmp533_;
	gchar* _tmp534_;
	gchar* _tmp535_;
	gchar* _tmp536_;
	gchar** _tmp537_;
	gchar* _tmp538_;
	gchar* _tmp539_;
	gchar** _tmp540_;
	gchar* _tmp541_;
	gchar* _tmp542_;
	gchar* _tmp543_;
	gchar* _tmp544_;
	gchar* _tmp545_;
	gchar* _tmp546_;
	gchar* _tmp547_;
	gchar* _tmp548_;
	gchar* _tmp549_;
	gchar* _tmp550_;
	gchar* _tmp551_;
	gchar** _tmp552_;
	const gchar* _tmp553_;
	const gchar* _tmp554_;
	const gchar* _tmp555_;
	gchar** _tmp556_;
	gint _tmp556__length1;
	gchar** _tmp557_;
	gint _tmp557__length1;
	gchar** _tmp558_;
	gint _tmp558__length1;
	gchar* _tmp559_;
	gchar* _tmp560_;
	gchar* _tmp561_;
	gchar* _tmp562_;
	gchar** _tmp563_;
	gchar* _tmp564_;
	gchar** _tmp565_;
	gchar* _tmp566_;
	gchar** _tmp567_;
	const gchar* _tmp568_;
	const gchar* _tmp569_;
	const gchar* _tmp570_;
	gchar** _tmp571_;
	gint _tmp571__length1;
	gchar** _tmp572_;
	gint _tmp572__length1;
	gchar** _tmp573_;
	gint _tmp573__length1;
	gchar* _tmp574_;
	gchar* _tmp575_;
	gchar* _tmp576_;
	gchar* _tmp577_;
	gchar** _tmp578_;
	gchar** _tmp579_;
	gchar** _tmp580_;
	const gchar* _tmp581_;
	const gchar* _tmp582_;
	const gchar* _tmp583_;
	gchar** _tmp584_;
	gint _tmp584__length1;
	gchar** _tmp585_;
	gint _tmp585__length1;
	gchar** _tmp586_;
	gint _tmp586__length1;
	gchar* _tmp587_;
	gchar* _tmp588_;
	gchar* _tmp589_;
	gchar* _tmp590_;
	gchar** _tmp591_;
	gchar** _tmp592_;
	gchar** _tmp593_;
	const gchar* _tmp594_;
	const gchar* _tmp595_;
	const gchar* _tmp596_;
	gchar** _tmp597_;
	gint _tmp597__length1;
	gchar** _tmp598_;
	gint _tmp598__length1;
	gchar** _tmp599_;
	gint _tmp599__length1;
	gchar* _tmp600_;
	gchar* _tmp601_;
	gchar* _tmp602_;
	gchar* _tmp603_;
	gchar** _tmp604_;
	gchar** _tmp605_;
	gchar** _tmp606_;
	const gchar* _tmp607_;
	const gchar* _tmp608_;
	const gchar* _tmp609_;
	gchar** _tmp610_;
	gint _tmp610__length1;
	gchar** _tmp611_;
	gint _tmp611__length1;
	gchar** _tmp612_;
	gint _tmp612__length1;
	gchar* _tmp613_;
	gchar* _tmp614_;
	gchar* _tmp615_;
	gchar* _tmp616_;
	gchar** _tmp617_;
	gchar** _tmp618_;
	gchar** _tmp619_;
	const gchar* _tmp620_;
	const gchar* _tmp621_;
	const gchar* _tmp622_;
	gchar** _tmp623_;
	gint _tmp623__length1;
	gchar** _tmp624_;
	gint _tmp624__length1;
	gchar** _tmp625_;
	gint _tmp625__length1;
	gchar* _tmp626_;
	gchar* _tmp627_;
	gchar* _tmp628_;
	gchar* _tmp629_;
	gchar** _tmp630_;
	gchar* _tmp631_;
	gchar* _tmp632_;
	gchar** _tmp633_;
	gchar* _tmp634_;
	gchar* _tmp635_;
	gchar** _tmp636_;
	const gchar* _tmp637_;
	const gchar* _tmp638_;
	const gchar* _tmp639_;
	gchar** _tmp640_;
	gint _tmp640__length1;
	gchar** _tmp641_;
	gint _tmp641__length1;
	gchar** _tmp642_;
	gint _tmp642__length1;
	gchar* _tmp643_;
	gchar* _tmp644_;
	gchar* _tmp645_;
	gchar* _tmp646_;
	gchar** _tmp647_;
	gchar** _tmp648_;
	gchar** _tmp649_;
	const gchar* _tmp650_;
	const gchar* _tmp651_;
	const gchar* _tmp652_;
	gchar** _tmp653_;
	gint _tmp653__length1;
	gchar** _tmp654_;
	gint _tmp654__length1;
	gchar** _tmp655_;
	gint _tmp655__length1;
	gchar* _tmp656_;
	gchar* _tmp657_;
	gchar* _tmp658_;
	gchar* _tmp659_;
	gchar** _tmp660_;
	gchar* _tmp661_;
	gchar** _tmp662_;
	gchar* _tmp663_;
	gchar** _tmp664_;
	const gchar* _tmp665_;
	const gchar* _tmp666_;
	const gchar* _tmp667_;
	gchar** _tmp668_;
	gint _tmp668__length1;
	gchar** _tmp669_;
	gint _tmp669__length1;
	gchar** _tmp670_;
	gint _tmp670__length1;
	gchar* _tmp671_;
	gchar* _tmp672_;
	gchar* _tmp673_;
	gchar* _tmp674_;
	gchar** _tmp675_;
	gchar** _tmp676_;
	gchar** _tmp677_;
	const gchar* _tmp678_;
	const gchar* _tmp679_;
	const gchar* _tmp680_;
	gchar** _tmp681_;
	gint _tmp681__length1;
	gchar** _tmp682_;
	gint _tmp682__length1;
	gchar** _tmp683_;
	gint _tmp683__length1;
	gchar* _tmp684_;
	gchar* _tmp685_;
	gchar* _tmp686_;
	gchar* _tmp687_;
	gchar** _tmp688_;
	gchar** _tmp689_;
	gchar** _tmp690_;
	const gchar* _tmp691_;
	const gchar* _tmp692_;
	const gchar* _tmp693_;
	gchar** _tmp694_;
	gint _tmp694__length1;
	gchar** _tmp695_;
	gint _tmp695__length1;
	gchar** _tmp696_;
	gint _tmp696__length1;
	gchar* _tmp697_;
	gchar* _tmp698_;
	gchar* _tmp699_;
	gchar* _tmp700_;
	gchar** _tmp701_;
	gchar* _tmp702_;
	gchar* _tmp703_;
	gchar** _tmp704_;
	gchar* _tmp705_;
	gchar* _tmp706_;
	gchar** _tmp707_;
	const gchar* _tmp708_;
	const gchar* _tmp709_;
	const gchar* _tmp710_;
	gchar** _tmp711_;
	gint _tmp711__length1;
	gchar** _tmp712_;
	gint _tmp712__length1;
	gchar** _tmp713_;
	gint _tmp713__length1;
	gchar* _tmp714_;
	gchar* _tmp715_;
	gchar* _tmp716_;
	gchar* _tmp717_;
	gchar** _tmp718_;
	gchar** _tmp719_;
	gchar** _tmp720_;
	const gchar* _tmp721_;
	const gchar* _tmp722_;
	const gchar* _tmp723_;
	gchar** _tmp724_;
	gint _tmp724__length1;
	gchar** _tmp725_;
	gint _tmp725__length1;
	gchar** _tmp726_;
	gint _tmp726__length1;
	gchar* _tmp727_;
	gchar* _tmp728_;
	gchar* _tmp729_;
	gchar* _tmp730_;
	gchar** _tmp731_;
	gchar** _tmp732_;
	gchar** _tmp733_;
	const gchar* _tmp734_;
	const gchar* _tmp735_;
	const gchar* _tmp736_;
	gchar** _tmp737_;
	gint _tmp737__length1;
	gchar** _tmp738_;
	gint _tmp738__length1;
	gchar** _tmp739_;
	gint _tmp739__length1;
	gchar* _tmp740_;
	gchar* _tmp741_;
	gchar* _tmp742_;
	gchar* _tmp743_;
	gchar** _tmp744_;
	gchar** _tmp745_;
	gchar** _tmp746_;
	const gchar* _tmp747_;
	const gchar* _tmp748_;
	const gchar* _tmp749_;
	gchar** _tmp750_;
	gint _tmp750__length1;
	gchar** _tmp751_;
	gint _tmp751__length1;
	gchar** _tmp752_;
	gint _tmp752__length1;
	gchar* _tmp753_;
	gchar* _tmp754_;
	gchar* _tmp755_;
	gchar* _tmp756_;
	gchar** _tmp757_;
	gchar** _tmp758_;
	gchar** _tmp759_;
	const gchar* _tmp760_;
	const gchar* _tmp761_;
	const gchar* _tmp762_;
	gchar** _tmp763_;
	gint _tmp763__length1;
	gchar** _tmp764_;
	gint _tmp764__length1;
	gchar** _tmp765_;
	gint _tmp765__length1;
	gchar* _tmp766_;
	gchar* _tmp767_;
	gchar* _tmp768_;
	gchar* _tmp769_;
	gchar** _tmp770_;
	gchar* _tmp771_;
	gchar* _tmp772_;
	gchar** _tmp773_;
	gchar* _tmp774_;
	gchar* _tmp775_;
	gchar* _tmp776_;
	gchar* _tmp777_;
	gchar** _tmp778_;
	const gchar* _tmp779_;
	const gchar* _tmp780_;
	const gchar* _tmp781_;
	gchar** _tmp782_;
	gint _tmp782__length1;
	gchar** _tmp783_;
	gint _tmp783__length1;
	gchar** _tmp784_;
	gint _tmp784__length1;
	gchar* _tmp785_;
	gchar* _tmp786_;
	gchar* _tmp787_;
	gchar* _tmp788_;
	gchar** _tmp789_;
	gchar** _tmp790_;
	gchar** _tmp791_;
	const gchar* _tmp792_;
	const gchar* _tmp793_;
	const gchar* _tmp794_;
	gchar** _tmp795_;
	gint _tmp795__length1;
	gchar** _tmp796_;
	gint _tmp796__length1;
	gchar** _tmp797_;
	gint _tmp797__length1;
	gchar* _tmp798_;
	gchar* _tmp799_;
	gchar* _tmp800_;
	gchar* _tmp801_;
	gchar** _tmp802_;
	gchar** _tmp803_;
	gchar** _tmp804_;
	const gchar* _tmp805_;
	const gchar* _tmp806_;
	const gchar* _tmp807_;
	gchar** _tmp808_;
	gint _tmp808__length1;
	gchar** _tmp809_;
	gint _tmp809__length1;
	gchar** _tmp810_;
	gint _tmp810__length1;
	gchar* _tmp811_;
	gchar* _tmp812_;
	gchar* _tmp813_;
	gchar* _tmp814_;
	gchar** _tmp815_;
	gchar* _tmp816_;
	gchar* _tmp817_;
	gchar** _tmp818_;
	gchar* _tmp819_;
	gchar* _tmp820_;
	gchar** _tmp821_;
	const gchar* _tmp822_;
	const gchar* _tmp823_;
	const gchar* _tmp824_;
	gchar** _tmp825_;
	gint _tmp825__length1;
	gchar** _tmp826_;
	gint _tmp826__length1;
	gchar** _tmp827_;
	gint _tmp827__length1;
	gchar* _tmp828_;
	gchar* _tmp829_;
	gchar* _tmp830_;
	gchar* _tmp831_;
	gchar** _tmp832_;
	gchar* _tmp833_;
	gchar* _tmp834_;
	gchar** _tmp835_;
	gchar* _tmp836_;
	gchar* _tmp837_;
	gchar* _tmp838_;
	gchar* _tmp839_;
	gchar* _tmp840_;
	gchar* _tmp841_;
	gchar* _tmp842_;
	gchar* _tmp843_;
	gchar** _tmp844_;
	const gchar* _tmp845_;
	const gchar* _tmp846_;
	const gchar* _tmp847_;
	gchar** _tmp848_;
	gint _tmp848__length1;
	gchar** _tmp849_;
	gint _tmp849__length1;
	gchar** _tmp850_;
	gint _tmp850__length1;
	gchar* _tmp851_;
	gchar* _tmp852_;
	gchar* _tmp853_;
	gchar* _tmp854_;
	gchar** _tmp855_;
	gchar** _tmp856_;
	gchar** _tmp857_;
	const gchar* _tmp858_;
	const gchar* _tmp859_;
	const gchar* _tmp860_;
	gchar** _tmp861_;
	gint _tmp861__length1;
	gchar** _tmp862_;
	gint _tmp862__length1;
	gchar** _tmp863_;
	gint _tmp863__length1;
	gchar* _tmp864_;
	gchar* _tmp865_;
	gchar* _tmp866_;
	gchar* _tmp867_;
	gchar** _tmp868_;
	gchar** _tmp869_;
	gchar** _tmp870_;
	const gchar* _tmp871_;
	const gchar* _tmp872_;
	const gchar* _tmp873_;
	gchar** _tmp874_;
	gint _tmp874__length1;
	gchar** _tmp875_;
	gint _tmp875__length1;
	gchar** _tmp876_;
	gint _tmp876__length1;
	gchar* _tmp877_;
	gchar* _tmp878_;
	gchar* _tmp879_;
	gchar** _tmp880_;
	gchar* _tmp881_;
	gchar* _tmp882_;
	gchar* _tmp883_;
	gchar* _tmp884_;
	gchar* _tmp885_;
	gchar* _tmp886_;
	gchar* _tmp887_;
	gchar* _tmp888_;
	gchar* _tmp889_;
	gchar* _tmp890_;
	gchar* _tmp891_;
	gchar** _tmp892_;
	gchar* _tmp893_;
	gchar* _tmp894_;
	gchar* _tmp895_;
	gchar* _tmp896_;
	gchar* _tmp897_;
	gchar* _tmp898_;
	gchar* _tmp899_;
	gchar* _tmp900_;
	gchar* _tmp901_;
	gchar* _tmp902_;
	gchar* _tmp903_;
	gchar* _tmp904_;
	gchar* _tmp905_;
	gchar* _tmp906_;
	gchar* _tmp907_;
	gchar* _tmp908_;
	gchar* _tmp909_;
	gchar* _tmp910_;
	gchar* _tmp911_;
	gchar* _tmp912_;
	gchar* _tmp913_;
	gchar* _tmp914_;
	gchar** _tmp915_;
	const gchar* _tmp916_;
	const gchar* _tmp917_;
	const gchar* _tmp918_;
	gchar** _tmp919_;
	gint _tmp919__length1;
	gchar** _tmp920_;
	gint _tmp920__length1;
	gchar** _tmp921_;
	gint _tmp921__length1;
	gchar* _tmp922_;
	gchar* _tmp923_;
	gchar* _tmp924_;
	gchar** _tmp925_;
	gchar* _tmp926_;
	gchar* _tmp927_;
	gchar* _tmp928_;
	gchar* _tmp929_;
	gchar* _tmp930_;
	gchar* _tmp931_;
	gchar* _tmp932_;
	gchar* _tmp933_;
	gchar* _tmp934_;
	gchar* _tmp935_;
	gchar* _tmp936_;
	gchar* _tmp937_;
	gchar* _tmp938_;
	gchar* _tmp939_;
	gchar* _tmp940_;
	gchar* _tmp941_;
	gchar* _tmp942_;
	gchar* _tmp943_;
	gchar* _tmp944_;
	gchar* _tmp945_;
	gchar* _tmp946_;
	gchar* _tmp947_;
	gchar* _tmp948_;
	gchar* _tmp949_;
	gchar* _tmp950_;
	gchar* _tmp951_;
	gchar** _tmp952_;
	gchar* _tmp953_;
	gchar* _tmp954_;
	gchar* _tmp955_;
	gchar* _tmp956_;
	gchar* _tmp957_;
	gchar* _tmp958_;
	gchar* _tmp959_;
	gchar* _tmp960_;
	gchar* _tmp961_;
	gchar* _tmp962_;
	gchar* _tmp963_;
	gchar* _tmp964_;
	gchar* _tmp965_;
	gchar* _tmp966_;
	gchar* _tmp967_;
	gchar* _tmp968_;
	gchar* _tmp969_;
	gchar* _tmp970_;
	gchar* _tmp971_;
	gchar* _tmp972_;
	gchar* _tmp973_;
	gchar* _tmp974_;
	gchar* _tmp975_;
	gchar* _tmp976_;
	gchar* _tmp977_;
	gchar* _tmp978_;
	gchar* _tmp979_;
	gchar* _tmp980_;
	gchar* _tmp981_;
	gchar* _tmp982_;
	gchar* _tmp983_;
	gchar* _tmp984_;
	gchar* _tmp985_;
	gchar* _tmp986_;
	gchar* _tmp987_;
	gchar* _tmp988_;
	gchar* _tmp989_;
	gchar* _tmp990_;
	gchar* _tmp991_;
	gchar* _tmp992_;
	gchar* _tmp993_;
	gchar* _tmp994_;
	gchar* _tmp995_;
	gchar* _tmp996_;
	gchar* _tmp997_;
	gchar* _tmp998_;
	gchar* _tmp999_;
	gchar* _tmp1000_;
	gchar* _tmp1001_;
	gchar* _tmp1002_;
	gchar* _tmp1003_;
	gchar* _tmp1004_;
	gchar* _tmp1005_;
	gchar* _tmp1006_;
	gchar* _tmp1007_;
	gchar* _tmp1008_;
	gchar* _tmp1009_;
	gchar* _tmp1010_;
	gchar* _tmp1011_;
	gchar* _tmp1012_;
	gchar* _tmp1013_;
	gchar* _tmp1014_;
	gchar* _tmp1015_;
	gchar* _tmp1016_;
	gchar* _tmp1017_;
	gchar* _tmp1018_;
	gchar* _tmp1019_;
	gchar* _tmp1020_;
	gchar** _tmp1021_;
	const gchar* _tmp1022_;
	const gchar* _tmp1023_;
	const gchar* _tmp1024_;
	gchar** _tmp1025_;
	gint _tmp1025__length1;
	gchar** _tmp1026_;
	gint _tmp1026__length1;
	gchar** _tmp1027_;
	gint _tmp1027__length1;
	gchar* _tmp1028_;
	gchar* _tmp1029_;
	gchar* _tmp1030_;
	gchar* _tmp1031_;
	gchar** _tmp1032_;
	gchar** _tmp1033_;
	gchar** _tmp1034_;
	const gchar* _tmp1035_;
	const gchar* _tmp1036_;
	const gchar* _tmp1037_;
	gchar** _tmp1038_;
	gint _tmp1038__length1;
	gchar** _tmp1039_;
	gint _tmp1039__length1;
	gchar** _tmp1040_;
	gint _tmp1040__length1;
	gchar* _tmp1041_;
	gchar* _tmp1042_;
	gchar* _tmp1043_;
	gchar* _tmp1044_;
	gchar** _tmp1045_;
	gchar** _tmp1046_;
	gchar** _tmp1047_;
	const gchar* _tmp1048_;
	const gchar* _tmp1049_;
	const gchar* _tmp1050_;
	gchar** _tmp1051_;
	gint _tmp1051__length1;
	gchar** _tmp1052_;
	gint _tmp1052__length1;
	gchar** _tmp1053_;
	gint _tmp1053__length1;
	gchar* _tmp1054_;
	gchar* _tmp1055_;
	gchar* _tmp1056_;
	gchar* _tmp1057_;
	gchar** _tmp1058_;
	gchar** _tmp1059_;
	gchar** _tmp1060_;
	const gchar* _tmp1061_;
	const gchar* _tmp1062_;
	const gchar* _tmp1063_;
	gchar** _tmp1064_;
	gint _tmp1064__length1;
	gchar** _tmp1065_;
	gint _tmp1065__length1;
	gchar** _tmp1066_;
	gint _tmp1066__length1;
	gchar* _tmp1067_;
	gchar* _tmp1068_;
	gchar* _tmp1069_;
	gchar* _tmp1070_;
	gchar** _tmp1071_;
	gchar** _tmp1072_;
	gchar** _tmp1073_;
	const gchar* _tmp1074_;
	const gchar* _tmp1075_;
	const gchar* _tmp1076_;
	gchar** _tmp1077_;
	gint _tmp1077__length1;
	gchar** _tmp1078_;
	gint _tmp1078__length1;
	gchar** _tmp1079_;
	gint _tmp1079__length1;
	gchar* _tmp1080_;
	gchar* _tmp1081_;
	gchar* _tmp1082_;
	gchar* _tmp1083_;
	gchar** _tmp1084_;
	gchar** _tmp1085_;
	gchar** _tmp1086_;
	const gchar* _tmp1087_;
	const gchar* _tmp1088_;
	const gchar* _tmp1089_;
	gchar** _tmp1090_;
	gint _tmp1090__length1;
	gchar** _tmp1091_;
	gint _tmp1091__length1;
	gchar** _tmp1092_;
	gint _tmp1092__length1;
	gchar* _tmp1093_;
	gchar* _tmp1094_;
	gchar* _tmp1095_;
	gchar* _tmp1096_;
	gchar** _tmp1097_;
	gchar** _tmp1098_;
	gchar** _tmp1099_;
	const gchar* _tmp1100_;
	const gchar* _tmp1101_;
	const gchar* _tmp1102_;
	gchar** _tmp1103_;
	gint _tmp1103__length1;
	gchar** _tmp1104_;
	gint _tmp1104__length1;
	gchar** _tmp1105_;
	gint _tmp1105__length1;
	gchar* _tmp1106_;
	gchar* _tmp1107_;
	gchar* _tmp1108_;
	gchar* _tmp1109_;
	gchar** _tmp1110_;
	gchar** _tmp1111_;
	gchar** _tmp1112_;
	const gchar* _tmp1113_;
	const gchar* _tmp1114_;
	const gchar* _tmp1115_;
	gchar** _tmp1116_;
	gint _tmp1116__length1;
	gchar** _tmp1117_;
	gint _tmp1117__length1;
	gchar** _tmp1118_;
	gint _tmp1118__length1;
	gchar* _tmp1119_;
	gchar* _tmp1120_;
	gchar* _tmp1121_;
	gchar* _tmp1122_;
	gchar** _tmp1123_;
	gchar** _tmp1124_;
	gchar** _tmp1125_;
	const gchar* _tmp1126_;
	const gchar* _tmp1127_;
	const gchar* _tmp1128_;
	gchar** _tmp1129_;
	gint _tmp1129__length1;
	gchar** _tmp1130_;
	gint _tmp1130__length1;
	gchar** _tmp1131_;
	gint _tmp1131__length1;
	gchar* _tmp1132_;
	gchar* _tmp1133_;
	gchar* _tmp1134_;
	gchar* _tmp1135_;
	gchar** _tmp1136_;
	gchar** _tmp1137_;
	gchar** _tmp1138_;
	const gchar* _tmp1139_;
	const gchar* _tmp1140_;
	const gchar* _tmp1141_;
	gchar** _tmp1142_;
	gint _tmp1142__length1;
	gchar** _tmp1143_;
	gint _tmp1143__length1;
	gchar** _tmp1144_;
	gint _tmp1144__length1;
	gchar* _tmp1145_;
	gchar* _tmp1146_;
	gchar* _tmp1147_;
	gchar* _tmp1148_;
	gchar** _tmp1149_;
	gchar* _tmp1150_;
	gchar* _tmp1151_;
	gchar** _tmp1152_;
	gchar* _tmp1153_;
	gchar* _tmp1154_;
	gchar** _tmp1155_;
	const gchar* _tmp1156_;
	const gchar* _tmp1157_;
	const gchar* _tmp1158_;
	gchar** _tmp1159_;
	gint _tmp1159__length1;
	gchar** _tmp1160_;
	gint _tmp1160__length1;
	gchar** _tmp1161_;
	gint _tmp1161__length1;
	gchar* _tmp1162_;
	gchar* _tmp1163_;
	gchar* _tmp1164_;
	gchar* _tmp1165_;
	gchar** _tmp1166_;
	gchar** _tmp1167_;
	gchar** _tmp1168_;
	const gchar* _tmp1169_;
	const gchar* _tmp1170_;
	const gchar* _tmp1171_;
	gchar** _tmp1172_;
	gint _tmp1172__length1;
	gchar** _tmp1173_;
	gint _tmp1173__length1;
	gchar** _tmp1174_;
	gint _tmp1174__length1;
	gchar* _tmp1175_;
	gchar* _tmp1176_;
	gchar* _tmp1177_;
	gchar* _tmp1178_;
	gchar** _tmp1179_;
	gchar** _tmp1180_;
	gchar** _tmp1181_;
	const gchar* _tmp1182_;
	const gchar* _tmp1183_;
	const gchar* _tmp1184_;
	gchar** _tmp1185_;
	gint _tmp1185__length1;
	gchar** _tmp1186_;
	gint _tmp1186__length1;
	gchar** _tmp1187_;
	gint _tmp1187__length1;
	gchar* _tmp1188_;
	gchar* _tmp1189_;
	gchar* _tmp1190_;
	gchar* _tmp1191_;
	gchar** _tmp1192_;
	gchar** _tmp1193_;
	gchar** _tmp1194_;
	const gchar* _tmp1195_;
	const gchar* _tmp1196_;
	const gchar* _tmp1197_;
	gchar** _tmp1198_;
	gint _tmp1198__length1;
	gchar** _tmp1199_;
	gint _tmp1199__length1;
	gchar** _tmp1200_;
	gint _tmp1200__length1;
	gchar* _tmp1201_;
	gchar* _tmp1202_;
	gchar* _tmp1203_;
	gchar* _tmp1204_;
	gchar** _tmp1205_;
	gchar** _tmp1206_;
	gchar** _tmp1207_;
	const gchar* _tmp1208_;
	const gchar* _tmp1209_;
	const gchar* _tmp1210_;
	gchar** _tmp1211_;
	gint _tmp1211__length1;
	gchar** _tmp1212_;
	gint _tmp1212__length1;
	gchar** _tmp1213_;
	gint _tmp1213__length1;
	gchar* _tmp1214_;
	gchar* _tmp1215_;
	gchar* _tmp1216_;
	gchar* _tmp1217_;
	gchar** _tmp1218_;
	gchar** _tmp1219_;
	gchar** _tmp1220_;
	const gchar* _tmp1221_;
	const gchar* _tmp1222_;
	const gchar* _tmp1223_;
	gchar** _tmp1224_;
	gint _tmp1224__length1;
	gchar** _tmp1225_;
	gint _tmp1225__length1;
	gchar** _tmp1226_;
	gint _tmp1226__length1;
	gchar* _tmp1227_;
	gchar* _tmp1228_;
	gchar* _tmp1229_;
	gchar* _tmp1230_;
	gchar** _tmp1231_;
	gchar** _tmp1232_;
	gchar** _tmp1233_;
	const gchar* _tmp1234_;
	const gchar* _tmp1235_;
	const gchar* _tmp1236_;
	gchar** _tmp1237_;
	gint _tmp1237__length1;
	gchar** _tmp1238_;
	gint _tmp1238__length1;
	gchar** _tmp1239_;
	gint _tmp1239__length1;
	gchar* _tmp1240_;
	gchar* _tmp1241_;
	gchar* _tmp1242_;
	gchar* _tmp1243_;
	gchar** _tmp1244_;
	gchar** _tmp1245_;
	gchar** _tmp1246_;
	const gchar* _tmp1247_;
	const gchar* _tmp1248_;
	const gchar* _tmp1249_;
	gchar** _tmp1250_;
	gint _tmp1250__length1;
	gchar** _tmp1251_;
	gint _tmp1251__length1;
	gchar** _tmp1252_;
	gint _tmp1252__length1;
	gchar* _tmp1253_;
	gchar* _tmp1254_;
	gchar* _tmp1255_;
	gchar* _tmp1256_;
	gchar** _tmp1257_;
	gchar* _tmp1258_;
	gchar* _tmp1259_;
	gchar* _tmp1260_;
	gchar* _tmp1261_;
	gchar* _tmp1262_;
	gchar* _tmp1263_;
	gchar* _tmp1264_;
	gchar* _tmp1265_;
	gchar* _tmp1266_;
	gchar* _tmp1267_;
	gchar* _tmp1268_;
	gchar** _tmp1269_;
	gchar* _tmp1270_;
	gchar* _tmp1271_;
	gchar* _tmp1272_;
	gchar* _tmp1273_;
	gchar* _tmp1274_;
	gchar* _tmp1275_;
	gchar* _tmp1276_;
	gchar* _tmp1277_;
	gchar* _tmp1278_;
	gchar* _tmp1279_;
	gchar* _tmp1280_;
	gchar** _tmp1281_;
	const gchar* _tmp1282_;
	const gchar* _tmp1283_;
	const gchar* _tmp1284_;
	gchar** _tmp1285_;
	gint _tmp1285__length1;
	gchar** _tmp1286_;
	gint _tmp1286__length1;
	gchar** _tmp1287_;
	gint _tmp1287__length1;
	gchar* _tmp1288_;
	gchar* _tmp1289_;
	gchar* _tmp1290_;
	gchar* _tmp1291_;
	gchar** _tmp1292_;
	gchar* _tmp1293_;
	gchar* _tmp1294_;
	gchar* _tmp1295_;
	gchar* _tmp1296_;
	gchar* _tmp1297_;
	gchar** _tmp1298_;
	gchar* _tmp1299_;
	gchar* _tmp1300_;
	gchar* _tmp1301_;
	gchar* _tmp1302_;
	gchar* _tmp1303_;
	gchar** _tmp1304_;
	const gchar* _tmp1305_;
	const gchar* _tmp1306_;
	const gchar* _tmp1307_;
	gchar** _tmp1308_;
	gint _tmp1308__length1;
	gchar** _tmp1309_;
	gint _tmp1309__length1;
	gchar** _tmp1310_;
	gint _tmp1310__length1;
	gchar* _tmp1311_;
	gchar* _tmp1312_;
	gchar* _tmp1313_;
	gchar* _tmp1314_;
	gchar** _tmp1315_;
	gchar** _tmp1316_;
	gchar** _tmp1317_;
	const gchar* _tmp1318_;
	const gchar* _tmp1319_;
	const gchar* _tmp1320_;
	gchar** _tmp1321_;
	gint _tmp1321__length1;
	gchar** _tmp1322_;
	gint _tmp1322__length1;
	gchar** _tmp1323_;
	gint _tmp1323__length1;
	gchar* _tmp1324_;
	gchar* _tmp1325_;
	gchar* _tmp1326_;
	gchar* _tmp1327_;
	gchar** _tmp1328_;
	gchar** _tmp1329_;
	gchar** _tmp1330_;
	const gchar* _tmp1331_;
	const gchar* _tmp1332_;
	const gchar* _tmp1333_;
	gchar** _tmp1334_;
	gint _tmp1334__length1;
	gchar** _tmp1335_;
	gint _tmp1335__length1;
	gchar** _tmp1336_;
	gint _tmp1336__length1;
	gchar* _tmp1337_;
	gchar* _tmp1338_;
	gchar* _tmp1339_;
	gchar* _tmp1340_;
	gchar** _tmp1341_;
	gchar** _tmp1342_;
	gchar** _tmp1343_;
	const gchar* _tmp1344_;
	const gchar* _tmp1345_;
	const gchar* _tmp1346_;
	gchar** _tmp1347_;
	gint _tmp1347__length1;
	gchar** _tmp1348_;
	gint _tmp1348__length1;
	gchar** _tmp1349_;
	gint _tmp1349__length1;
	gchar* _tmp1350_;
	gchar* _tmp1351_;
	gchar* _tmp1352_;
	gchar* _tmp1353_;
	gchar** _tmp1354_;
	gchar** _tmp1355_;
	gchar** _tmp1356_;
	const gchar* _tmp1357_;
	const gchar* _tmp1358_;
	const gchar* _tmp1359_;
	gchar** _tmp1360_;
	gint _tmp1360__length1;
	gchar** _tmp1361_;
	gint _tmp1361__length1;
	gchar** _tmp1362_;
	gint _tmp1362__length1;
	gchar* _tmp1363_;
	gchar* _tmp1364_;
	gchar* _tmp1365_;
	gchar* _tmp1366_;
	gchar** _tmp1367_;
	gchar** _tmp1368_;
	gchar** _tmp1369_;
	const gchar* _tmp1370_;
	const gchar* _tmp1371_;
	const gchar* _tmp1372_;
	gchar** _tmp1373_;
	gint _tmp1373__length1;
	gchar** _tmp1374_;
	gint _tmp1374__length1;
	gchar** _tmp1375_;
	gint _tmp1375__length1;
	gchar* _tmp1376_;
	gchar* _tmp1377_;
	gchar* _tmp1378_;
	gchar* _tmp1379_;
	gchar** _tmp1380_;
	gchar** _tmp1381_;
	gchar** _tmp1382_;
	const gchar* _tmp1383_;
	const gchar* _tmp1384_;
	const gchar* _tmp1385_;
	gchar** _tmp1386_;
	gint _tmp1386__length1;
	gchar** _tmp1387_;
	gint _tmp1387__length1;
	gchar** _tmp1388_;
	gint _tmp1388__length1;
	gchar* _tmp1389_;
	gchar* _tmp1390_;
	gchar* _tmp1391_;
	gchar* _tmp1392_;
	gchar** _tmp1393_;
	gchar** _tmp1394_;
	gchar** _tmp1395_;
	const gchar* _tmp1396_;
	const gchar* _tmp1397_;
	const gchar* _tmp1398_;
	gchar** _tmp1399_;
	gint _tmp1399__length1;
	gchar** _tmp1400_;
	gint _tmp1400__length1;
	gchar** _tmp1401_;
	gint _tmp1401__length1;
	gchar* _tmp1402_;
	gchar* _tmp1403_;
	gchar* _tmp1404_;
	gchar* _tmp1405_;
	gchar** _tmp1406_;
	gchar** _tmp1407_;
	gchar** _tmp1408_;
	const gchar* _tmp1409_;
	const gchar* _tmp1410_;
	const gchar* _tmp1411_;
	gchar** _tmp1412_;
	gint _tmp1412__length1;
	gchar** _tmp1413_;
	gint _tmp1413__length1;
	gchar** _tmp1414_;
	gint _tmp1414__length1;
	gchar* _tmp1415_;
	gchar* _tmp1416_;
	gchar* _tmp1417_;
	gchar* _tmp1418_;
	gchar** _tmp1419_;
	gchar** _tmp1420_;
	gchar** _tmp1421_;
	const gchar* _tmp1422_;
	const gchar* _tmp1423_;
	const gchar* _tmp1424_;
	gchar** _tmp1425_;
	gint _tmp1425__length1;
	gchar** _tmp1426_;
	gint _tmp1426__length1;
	gchar** _tmp1427_;
	gint _tmp1427__length1;
	gchar* _tmp1428_;
	gchar* _tmp1429_;
	gchar* _tmp1430_;
	gchar* _tmp1431_;
	gchar** _tmp1432_;
	gchar** _tmp1433_;
	gchar** _tmp1434_;
	const gchar* _tmp1435_;
	const gchar* _tmp1436_;
	const gchar* _tmp1437_;
	gchar** _tmp1438_;
	gint _tmp1438__length1;
	gchar** _tmp1439_;
	gint _tmp1439__length1;
	gchar** _tmp1440_;
	gint _tmp1440__length1;
	gchar* _tmp1441_;
	gchar* _tmp1442_;
	gchar* _tmp1443_;
	gchar* _tmp1444_;
	gchar** _tmp1445_;
	gchar** _tmp1446_;
	gchar** _tmp1447_;
	const gchar* _tmp1448_;
	const gchar* _tmp1449_;
	const gchar* _tmp1450_;
	gchar** _tmp1451_;
	gint _tmp1451__length1;
	gchar** _tmp1452_;
	gint _tmp1452__length1;
	gchar** _tmp1453_;
	gint _tmp1453__length1;
	if (zeitgeist_symbol_initialized) {
		return;
	}
	zeitgeist_symbol_initialized = TRUE;
	_tmp0_ = g_strdup (ZEITGEIST_NCAL_ALARM);
	_g_free0 (uri);
	uri = _tmp0_;
	_tmp1_ = g_strdup ("Provide a grouping of component properties that define an alarm.");
	_g_free0 (description);
	description = _tmp1_;
	_tmp2_ = g_strdup ("Alarm");
	_g_free0 (display_name);
	display_name = _tmp2_;
	_tmp3_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp4_ = g_new0 (gchar*, 1 + 1);
	_tmp4_[0] = _tmp3_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp4_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp5_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp5_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp6_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp6_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp7_ = uri;
	_tmp8_ = display_name;
	_tmp9_ = description;
	_tmp10_ = parents;
	_tmp10__length1 = parents_length1;
	_tmp11_ = children;
	_tmp11__length1 = children_length1;
	_tmp12_ = all_children;
	_tmp12__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp7_, _tmp8_, _tmp9_, _tmp10_, (gint) _tmp10__length1, _tmp11_, (gint) _tmp11__length1, _tmp12_, (gint) _tmp12__length1);
	_tmp13_ = g_strdup (ZEITGEIST_NCAL_ATTACHMENT);
	_g_free0 (uri);
	uri = _tmp13_;
	_tmp14_ = g_strdup ("An object attached to a calendar entity. This class has been introduce" \
"d to serve as a structured value of the ncal:attach property. See the " \
"documentation of ncal:attach for details.");
	_g_free0 (description);
	description = _tmp14_;
	_tmp15_ = g_strdup ("Attachment");
	_g_free0 (display_name);
	display_name = _tmp15_;
	_tmp16_ = g_strdup (ZEITGEIST_NFO_ATTACHMENT);
	_tmp17_ = g_new0 (gchar*, 1 + 1);
	_tmp17_[0] = _tmp16_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp17_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp18_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp18_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp19_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp19_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp20_ = uri;
	_tmp21_ = display_name;
	_tmp22_ = description;
	_tmp23_ = parents;
	_tmp23__length1 = parents_length1;
	_tmp24_ = children;
	_tmp24__length1 = children_length1;
	_tmp25_ = all_children;
	_tmp25__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp20_, _tmp21_, _tmp22_, _tmp23_, (gint) _tmp23__length1, _tmp24_, (gint) _tmp24__length1, _tmp25_, (gint) _tmp25__length1);
	_tmp26_ = g_strdup (ZEITGEIST_NCAL_CALENDAR);
	_g_free0 (uri);
	uri = _tmp26_;
	_tmp27_ = g_strdup ("A calendar. Inspirations for this class can be traced to the VCALENDAR" \
" component defined in RFC 2445 sec. 4.4, but it may just as well be us" \
"ed to represent any kind of Calendar.");
	_g_free0 (description);
	description = _tmp27_;
	_tmp28_ = g_strdup ("Calendar");
	_g_free0 (display_name);
	display_name = _tmp28_;
	_tmp29_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp30_ = g_new0 (gchar*, 1 + 1);
	_tmp30_[0] = _tmp29_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp30_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp31_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp31_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp32_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp32_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp33_ = uri;
	_tmp34_ = display_name;
	_tmp35_ = description;
	_tmp36_ = parents;
	_tmp36__length1 = parents_length1;
	_tmp37_ = children;
	_tmp37__length1 = children_length1;
	_tmp38_ = all_children;
	_tmp38__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp33_, _tmp34_, _tmp35_, _tmp36_, (gint) _tmp36__length1, _tmp37_, (gint) _tmp37__length1, _tmp38_, (gint) _tmp38__length1);
	_tmp39_ = g_strdup (ZEITGEIST_NCAL_CALENDAR_DATA_OBJECT);
	_g_free0 (uri);
	uri = _tmp39_;
	_tmp40_ = g_strdup ("A DataObject found in a calendar. It is usually interpreted as one of " \
"the calendar entity types (e.g. Event, Journal, Todo etc.)");
	_g_free0 (description);
	description = _tmp40_;
	_tmp41_ = g_strdup ("CalendarDataObject");
	_g_free0 (display_name);
	display_name = _tmp41_;
	_tmp42_ = g_strdup (ZEITGEIST_NIE_DATA_OBJECT);
	_tmp43_ = g_new0 (gchar*, 1 + 1);
	_tmp43_[0] = _tmp42_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp43_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp44_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp44_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp45_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp45_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp46_ = uri;
	_tmp47_ = display_name;
	_tmp48_ = description;
	_tmp49_ = parents;
	_tmp49__length1 = parents_length1;
	_tmp50_ = children;
	_tmp50__length1 = children_length1;
	_tmp51_ = all_children;
	_tmp51__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp46_, _tmp47_, _tmp48_, _tmp49_, (gint) _tmp49__length1, _tmp50_, (gint) _tmp50__length1, _tmp51_, (gint) _tmp51__length1);
	_tmp52_ = g_strdup (ZEITGEIST_NCAL_EVENT);
	_g_free0 (uri);
	uri = _tmp52_;
	_tmp53_ = g_strdup ("Provide a grouping of component properties that describe an event.");
	_g_free0 (description);
	description = _tmp53_;
	_tmp54_ = g_strdup ("Event");
	_g_free0 (display_name);
	display_name = _tmp54_;
	_tmp55_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp56_ = g_new0 (gchar*, 1 + 1);
	_tmp56_[0] = _tmp55_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp56_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp57_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp57_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp58_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp58_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp59_ = uri;
	_tmp60_ = display_name;
	_tmp61_ = description;
	_tmp62_ = parents;
	_tmp62__length1 = parents_length1;
	_tmp63_ = children;
	_tmp63__length1 = children_length1;
	_tmp64_ = all_children;
	_tmp64__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp59_, _tmp60_, _tmp61_, _tmp62_, (gint) _tmp62__length1, _tmp63_, (gint) _tmp63__length1, _tmp64_, (gint) _tmp64__length1);
	_tmp65_ = g_strdup (ZEITGEIST_NCAL_FREEBUSY);
	_g_free0 (uri);
	uri = _tmp65_;
	_tmp66_ = g_strdup ("Provide a grouping of component properties that describe either a requ" \
"est for free/busy time, describe a response to a request for free/busy" \
" time or describe a published set of busy time.");
	_g_free0 (description);
	description = _tmp66_;
	_tmp67_ = g_strdup ("Freebusy");
	_g_free0 (display_name);
	display_name = _tmp67_;
	_tmp68_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp69_ = g_new0 (gchar*, 1 + 1);
	_tmp69_[0] = _tmp68_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp69_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp70_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp70_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp71_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp71_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp72_ = uri;
	_tmp73_ = display_name;
	_tmp74_ = description;
	_tmp75_ = parents;
	_tmp75__length1 = parents_length1;
	_tmp76_ = children;
	_tmp76__length1 = children_length1;
	_tmp77_ = all_children;
	_tmp77__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp72_, _tmp73_, _tmp74_, _tmp75_, (gint) _tmp75__length1, _tmp76_, (gint) _tmp76__length1, _tmp77_, (gint) _tmp77__length1);
	_tmp78_ = g_strdup (ZEITGEIST_NCAL_JOURNAL);
	_g_free0 (uri);
	uri = _tmp78_;
	_tmp79_ = g_strdup ("Provide a grouping of component properties that describe a journal ent" \
"ry.");
	_g_free0 (description);
	description = _tmp79_;
	_tmp80_ = g_strdup ("Journal");
	_g_free0 (display_name);
	display_name = _tmp80_;
	_tmp81_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp82_ = g_new0 (gchar*, 1 + 1);
	_tmp82_[0] = _tmp81_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp82_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp83_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp83_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp84_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp84_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp85_ = uri;
	_tmp86_ = display_name;
	_tmp87_ = description;
	_tmp88_ = parents;
	_tmp88__length1 = parents_length1;
	_tmp89_ = children;
	_tmp89__length1 = children_length1;
	_tmp90_ = all_children;
	_tmp90__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp85_, _tmp86_, _tmp87_, _tmp88_, (gint) _tmp88__length1, _tmp89_, (gint) _tmp89__length1, _tmp90_, (gint) _tmp90__length1);
	_tmp91_ = g_strdup (ZEITGEIST_NCAL_TIMEZONE);
	_g_free0 (uri);
	uri = _tmp91_;
	_tmp92_ = g_strdup ("Provide a grouping of component properties that defines a time zone.");
	_g_free0 (description);
	description = _tmp92_;
	_tmp93_ = g_strdup ("Timezone");
	_g_free0 (display_name);
	display_name = _tmp93_;
	_tmp94_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp95_ = g_new0 (gchar*, 1 + 1);
	_tmp95_[0] = _tmp94_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp95_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp96_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp96_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp97_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp97_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp98_ = uri;
	_tmp99_ = display_name;
	_tmp100_ = description;
	_tmp101_ = parents;
	_tmp101__length1 = parents_length1;
	_tmp102_ = children;
	_tmp102__length1 = children_length1;
	_tmp103_ = all_children;
	_tmp103__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp98_, _tmp99_, _tmp100_, _tmp101_, (gint) _tmp101__length1, _tmp102_, (gint) _tmp102__length1, _tmp103_, (gint) _tmp103__length1);
	_tmp104_ = g_strdup (ZEITGEIST_NCAL_TODO);
	_g_free0 (uri);
	uri = _tmp104_;
	_tmp105_ = g_strdup ("Provide a grouping of calendar properties that describe a to-do.");
	_g_free0 (description);
	description = _tmp105_;
	_tmp106_ = g_strdup ("Todo");
	_g_free0 (display_name);
	display_name = _tmp106_;
	_tmp107_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp108_ = g_new0 (gchar*, 1 + 1);
	_tmp108_[0] = _tmp107_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp108_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp109_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp109_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp110_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp110_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp111_ = uri;
	_tmp112_ = display_name;
	_tmp113_ = description;
	_tmp114_ = parents;
	_tmp114__length1 = parents_length1;
	_tmp115_ = children;
	_tmp115__length1 = children_length1;
	_tmp116_ = all_children;
	_tmp116__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp111_, _tmp112_, _tmp113_, _tmp114_, (gint) _tmp114__length1, _tmp115_, (gint) _tmp115__length1, _tmp116_, (gint) _tmp116__length1);
	_tmp117_ = g_strdup (ZEITGEIST_NCO_CONTACT);
	_g_free0 (uri);
	uri = _tmp117_;
	_tmp118_ = g_strdup ("A Contact. A piece of data that can provide means to identify or commu" \
"nicate with an entity.");
	_g_free0 (description);
	description = _tmp118_;
	_tmp119_ = g_strdup ("Contact");
	_g_free0 (display_name);
	display_name = _tmp119_;
	_tmp120_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp121_ = g_new0 (gchar*, 1 + 1);
	_tmp121_[0] = _tmp120_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp121_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp122_ = g_strdup (ZEITGEIST_NCO_PERSON_CONTACT);
	_tmp123_ = g_strdup (ZEITGEIST_NCO_ORGANIZATION_CONTACT);
	_tmp124_ = g_new0 (gchar*, 2 + 1);
	_tmp124_[0] = _tmp122_;
	_tmp124_[1] = _tmp123_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp124_;
	children_length1 = 2;
	_children_size_ = children_length1;
	_tmp125_ = g_strdup (ZEITGEIST_NCO_PERSON_CONTACT);
	_tmp126_ = g_strdup (ZEITGEIST_NCO_ORGANIZATION_CONTACT);
	_tmp127_ = g_new0 (gchar*, 2 + 1);
	_tmp127_[0] = _tmp125_;
	_tmp127_[1] = _tmp126_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp127_;
	all_children_length1 = 2;
	_all_children_size_ = all_children_length1;
	_tmp128_ = uri;
	_tmp129_ = display_name;
	_tmp130_ = description;
	_tmp131_ = parents;
	_tmp131__length1 = parents_length1;
	_tmp132_ = children;
	_tmp132__length1 = children_length1;
	_tmp133_ = all_children;
	_tmp133__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp128_, _tmp129_, _tmp130_, _tmp131_, (gint) _tmp131__length1, _tmp132_, (gint) _tmp132__length1, _tmp133_, (gint) _tmp133__length1);
	_tmp134_ = g_strdup (ZEITGEIST_NCO_CONTACT_GROUP);
	_g_free0 (uri);
	uri = _tmp134_;
	_tmp135_ = g_strdup ("A group of Contacts. Could be used to express a group in an addressboo" \
"k or on a contact list of an IM application. One contact can belong to" \
" many groups.");
	_g_free0 (description);
	description = _tmp135_;
	_tmp136_ = g_strdup ("ContactGroup");
	_g_free0 (display_name);
	display_name = _tmp136_;
	_tmp137_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp138_ = g_new0 (gchar*, 1 + 1);
	_tmp138_[0] = _tmp137_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp138_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp139_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp139_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp140_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp140_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp141_ = uri;
	_tmp142_ = display_name;
	_tmp143_ = description;
	_tmp144_ = parents;
	_tmp144__length1 = parents_length1;
	_tmp145_ = children;
	_tmp145__length1 = children_length1;
	_tmp146_ = all_children;
	_tmp146__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp141_, _tmp142_, _tmp143_, _tmp144_, (gint) _tmp144__length1, _tmp145_, (gint) _tmp145__length1, _tmp146_, (gint) _tmp146__length1);
	_tmp147_ = g_strdup (ZEITGEIST_NCO_CONTACT_LIST);
	_g_free0 (uri);
	uri = _tmp147_;
	_tmp148_ = g_strdup ("A contact list, this class represents an addressbook or a contact list" \
" of an IM application. Contacts inside a contact list can belong to co" \
"ntact groups.");
	_g_free0 (description);
	description = _tmp148_;
	_tmp149_ = g_strdup ("ContactList");
	_g_free0 (display_name);
	display_name = _tmp149_;
	_tmp150_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp151_ = g_new0 (gchar*, 1 + 1);
	_tmp151_[0] = _tmp150_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp151_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp152_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp152_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp153_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp153_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp154_ = uri;
	_tmp155_ = display_name;
	_tmp156_ = description;
	_tmp157_ = parents;
	_tmp157__length1 = parents_length1;
	_tmp158_ = children;
	_tmp158__length1 = children_length1;
	_tmp159_ = all_children;
	_tmp159__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp154_, _tmp155_, _tmp156_, _tmp157_, (gint) _tmp157__length1, _tmp158_, (gint) _tmp158__length1, _tmp159_, (gint) _tmp159__length1);
	_tmp160_ = g_strdup (ZEITGEIST_NCO_CONTACT_LIST_DATA_OBJECT);
	_g_free0 (uri);
	uri = _tmp160_;
	_tmp161_ = g_strdup ("An entity occuring on a contact list (usually interpreted as an nco:Co" \
"ntact)");
	_g_free0 (description);
	description = _tmp161_;
	_tmp162_ = g_strdup ("ContactListDataObject");
	_g_free0 (display_name);
	display_name = _tmp162_;
	_tmp163_ = g_strdup (ZEITGEIST_NIE_DATA_OBJECT);
	_tmp164_ = g_new0 (gchar*, 1 + 1);
	_tmp164_[0] = _tmp163_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp164_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp165_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp165_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp166_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp166_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp167_ = uri;
	_tmp168_ = display_name;
	_tmp169_ = description;
	_tmp170_ = parents;
	_tmp170__length1 = parents_length1;
	_tmp171_ = children;
	_tmp171__length1 = children_length1;
	_tmp172_ = all_children;
	_tmp172__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp167_, _tmp168_, _tmp169_, _tmp170_, (gint) _tmp170__length1, _tmp171_, (gint) _tmp171__length1, _tmp172_, (gint) _tmp172__length1);
	_tmp173_ = g_strdup (ZEITGEIST_NCO_ORGANIZATION_CONTACT);
	_g_free0 (uri);
	uri = _tmp173_;
	_tmp174_ = g_strdup ("A Contact that denotes on Organization.");
	_g_free0 (description);
	description = _tmp174_;
	_tmp175_ = g_strdup ("OrganizationContact");
	_g_free0 (display_name);
	display_name = _tmp175_;
	_tmp176_ = g_strdup (ZEITGEIST_NCO_CONTACT);
	_tmp177_ = g_new0 (gchar*, 1 + 1);
	_tmp177_[0] = _tmp176_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp177_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp178_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp178_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp179_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp179_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp180_ = uri;
	_tmp181_ = display_name;
	_tmp182_ = description;
	_tmp183_ = parents;
	_tmp183__length1 = parents_length1;
	_tmp184_ = children;
	_tmp184__length1 = children_length1;
	_tmp185_ = all_children;
	_tmp185__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp180_, _tmp181_, _tmp182_, _tmp183_, (gint) _tmp183__length1, _tmp184_, (gint) _tmp184__length1, _tmp185_, (gint) _tmp185__length1);
	_tmp186_ = g_strdup (ZEITGEIST_NCO_PERSON_CONTACT);
	_g_free0 (uri);
	uri = _tmp186_;
	_tmp187_ = g_strdup ("A Contact that denotes a Person. A person can have multiple Affiliatio" \
"ns.");
	_g_free0 (description);
	description = _tmp187_;
	_tmp188_ = g_strdup ("PersonContact");
	_g_free0 (display_name);
	display_name = _tmp188_;
	_tmp189_ = g_strdup (ZEITGEIST_NCO_CONTACT);
	_tmp190_ = g_new0 (gchar*, 1 + 1);
	_tmp190_[0] = _tmp189_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp190_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp191_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp191_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp192_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp192_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp193_ = uri;
	_tmp194_ = display_name;
	_tmp195_ = description;
	_tmp196_ = parents;
	_tmp196__length1 = parents_length1;
	_tmp197_ = children;
	_tmp197__length1 = children_length1;
	_tmp198_ = all_children;
	_tmp198__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp193_, _tmp194_, _tmp195_, _tmp196_, (gint) _tmp196__length1, _tmp197_, (gint) _tmp197__length1, _tmp198_, (gint) _tmp198__length1);
	_tmp199_ = g_strdup (ZEITGEIST_NFO_APPLICATION);
	_g_free0 (uri);
	uri = _tmp199_;
	_tmp200_ = g_strdup ("An application");
	_g_free0 (description);
	description = _tmp200_;
	_tmp201_ = g_strdup ("Application");
	_g_free0 (display_name);
	display_name = _tmp201_;
	_tmp202_ = g_strdup (ZEITGEIST_NFO_SOFTWARE);
	_tmp203_ = g_new0 (gchar*, 1 + 1);
	_tmp203_[0] = _tmp202_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp203_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp204_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp204_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp205_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp205_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp206_ = uri;
	_tmp207_ = display_name;
	_tmp208_ = description;
	_tmp209_ = parents;
	_tmp209__length1 = parents_length1;
	_tmp210_ = children;
	_tmp210__length1 = children_length1;
	_tmp211_ = all_children;
	_tmp211__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp206_, _tmp207_, _tmp208_, _tmp209_, (gint) _tmp209__length1, _tmp210_, (gint) _tmp210__length1, _tmp211_, (gint) _tmp211__length1);
	_tmp212_ = g_strdup (ZEITGEIST_NFO_ARCHIVE);
	_g_free0 (uri);
	uri = _tmp212_;
	_tmp213_ = g_strdup ("A compressed file. May contain other files or folder inside.");
	_g_free0 (description);
	description = _tmp213_;
	_tmp214_ = g_strdup ("Archive");
	_g_free0 (display_name);
	display_name = _tmp214_;
	_tmp215_ = g_strdup (ZEITGEIST_NFO_DATA_CONTAINER);
	_tmp216_ = g_new0 (gchar*, 1 + 1);
	_tmp216_[0] = _tmp215_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp216_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp217_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp217_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp218_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp218_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp219_ = uri;
	_tmp220_ = display_name;
	_tmp221_ = description;
	_tmp222_ = parents;
	_tmp222__length1 = parents_length1;
	_tmp223_ = children;
	_tmp223__length1 = children_length1;
	_tmp224_ = all_children;
	_tmp224__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp219_, _tmp220_, _tmp221_, _tmp222_, (gint) _tmp222__length1, _tmp223_, (gint) _tmp223__length1, _tmp224_, (gint) _tmp224__length1);
	_tmp225_ = g_strdup (ZEITGEIST_NFO_ARCHIVE_ITEM);
	_g_free0 (uri);
	uri = _tmp225_;
	_tmp226_ = g_strdup ("A file entity inside an archive.");
	_g_free0 (description);
	description = _tmp226_;
	_tmp227_ = g_strdup ("ArchiveItem");
	_g_free0 (display_name);
	display_name = _tmp227_;
	_tmp228_ = g_strdup (ZEITGEIST_NFO_EMBEDDED_FILE_DATA_OBJECT);
	_tmp229_ = g_new0 (gchar*, 1 + 1);
	_tmp229_[0] = _tmp228_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp229_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp230_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp230_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp231_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp231_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp232_ = uri;
	_tmp233_ = display_name;
	_tmp234_ = description;
	_tmp235_ = parents;
	_tmp235__length1 = parents_length1;
	_tmp236_ = children;
	_tmp236__length1 = children_length1;
	_tmp237_ = all_children;
	_tmp237__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp232_, _tmp233_, _tmp234_, _tmp235_, (gint) _tmp235__length1, _tmp236_, (gint) _tmp236__length1, _tmp237_, (gint) _tmp237__length1);
	_tmp238_ = g_strdup (ZEITGEIST_NFO_ATTACHMENT);
	_g_free0 (uri);
	uri = _tmp238_;
	_tmp239_ = g_strdup ("A file attached to another data object. Many data formats allow for at" \
"tachments: emails, vcards, ical events, id3 and exif...");
	_g_free0 (description);
	description = _tmp239_;
	_tmp240_ = g_strdup ("Attachment");
	_g_free0 (display_name);
	display_name = _tmp240_;
	_tmp241_ = g_strdup (ZEITGEIST_NFO_EMBEDDED_FILE_DATA_OBJECT);
	_tmp242_ = g_new0 (gchar*, 1 + 1);
	_tmp242_[0] = _tmp241_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp242_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp243_ = g_strdup (ZEITGEIST_NCAL_ATTACHMENT);
	_tmp244_ = g_new0 (gchar*, 1 + 1);
	_tmp244_[0] = _tmp243_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp244_;
	children_length1 = 1;
	_children_size_ = children_length1;
	_tmp245_ = g_strdup (ZEITGEIST_NCAL_ATTACHMENT);
	_tmp246_ = g_new0 (gchar*, 1 + 1);
	_tmp246_[0] = _tmp245_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp246_;
	all_children_length1 = 1;
	_all_children_size_ = all_children_length1;
	_tmp247_ = uri;
	_tmp248_ = display_name;
	_tmp249_ = description;
	_tmp250_ = parents;
	_tmp250__length1 = parents_length1;
	_tmp251_ = children;
	_tmp251__length1 = children_length1;
	_tmp252_ = all_children;
	_tmp252__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp247_, _tmp248_, _tmp249_, _tmp250_, (gint) _tmp250__length1, _tmp251_, (gint) _tmp251__length1, _tmp252_, (gint) _tmp252__length1);
	_tmp253_ = g_strdup (ZEITGEIST_NFO_AUDIO);
	_g_free0 (uri);
	uri = _tmp253_;
	_tmp254_ = g_strdup ("A file containing audio content");
	_g_free0 (description);
	description = _tmp254_;
	_tmp255_ = g_strdup ("Audio");
	_g_free0 (display_name);
	display_name = _tmp255_;
	_tmp256_ = g_strdup (ZEITGEIST_NFO_MEDIA);
	_tmp257_ = g_new0 (gchar*, 1 + 1);
	_tmp257_[0] = _tmp256_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp257_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp258_ = g_strdup (ZEITGEIST_NMM_MUSIC_PIECE);
	_tmp259_ = g_new0 (gchar*, 1 + 1);
	_tmp259_[0] = _tmp258_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp259_;
	children_length1 = 1;
	_children_size_ = children_length1;
	_tmp260_ = g_strdup (ZEITGEIST_NMM_MUSIC_PIECE);
	_tmp261_ = g_new0 (gchar*, 1 + 1);
	_tmp261_[0] = _tmp260_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp261_;
	all_children_length1 = 1;
	_all_children_size_ = all_children_length1;
	_tmp262_ = uri;
	_tmp263_ = display_name;
	_tmp264_ = description;
	_tmp265_ = parents;
	_tmp265__length1 = parents_length1;
	_tmp266_ = children;
	_tmp266__length1 = children_length1;
	_tmp267_ = all_children;
	_tmp267__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp262_, _tmp263_, _tmp264_, _tmp265_, (gint) _tmp265__length1, _tmp266_, (gint) _tmp266__length1, _tmp267_, (gint) _tmp267__length1);
	_tmp268_ = g_strdup (ZEITGEIST_NFO_BOOKMARK);
	_g_free0 (uri);
	uri = _tmp268_;
	_tmp269_ = g_strdup ("A bookmark of a webbrowser. Use nie:title for the name/label, nie:cont" \
"entCreated to represent the date when the user added the bookmark, and" \
" nie:contentLastModified for modifications. nfo:bookmarks to store the" \
" link.");
	_g_free0 (description);
	description = _tmp269_;
	_tmp270_ = g_strdup ("Bookmark");
	_g_free0 (display_name);
	display_name = _tmp270_;
	_tmp271_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp272_ = g_new0 (gchar*, 1 + 1);
	_tmp272_[0] = _tmp271_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp272_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp273_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp273_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp274_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp274_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp275_ = uri;
	_tmp276_ = display_name;
	_tmp277_ = description;
	_tmp278_ = parents;
	_tmp278__length1 = parents_length1;
	_tmp279_ = children;
	_tmp279__length1 = children_length1;
	_tmp280_ = all_children;
	_tmp280__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp275_, _tmp276_, _tmp277_, _tmp278_, (gint) _tmp278__length1, _tmp279_, (gint) _tmp279__length1, _tmp280_, (gint) _tmp280__length1);
	_tmp281_ = g_strdup (ZEITGEIST_NFO_BOOKMARK_FOLDER);
	_g_free0 (uri);
	uri = _tmp281_;
	_tmp282_ = g_strdup ("A folder with bookmarks of a webbrowser. Use nfo:containsBookmark to r" \
"elate Bookmarks. Folders can contain subfolders, use containsBookmarkF" \
"older to relate them.");
	_g_free0 (description);
	description = _tmp282_;
	_tmp283_ = g_strdup ("Bookmark Folder");
	_g_free0 (display_name);
	display_name = _tmp283_;
	_tmp284_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp285_ = g_new0 (gchar*, 1 + 1);
	_tmp285_[0] = _tmp284_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp285_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp286_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp286_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp287_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp287_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp288_ = uri;
	_tmp289_ = display_name;
	_tmp290_ = description;
	_tmp291_ = parents;
	_tmp291__length1 = parents_length1;
	_tmp292_ = children;
	_tmp292__length1 = children_length1;
	_tmp293_ = all_children;
	_tmp293__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp288_, _tmp289_, _tmp290_, _tmp291_, (gint) _tmp291__length1, _tmp292_, (gint) _tmp292__length1, _tmp293_, (gint) _tmp293__length1);
	_tmp294_ = g_strdup (ZEITGEIST_NFO_CURSOR);
	_g_free0 (uri);
	uri = _tmp294_;
	_tmp295_ = g_strdup ("A Cursor.");
	_g_free0 (description);
	description = _tmp295_;
	_tmp296_ = g_strdup ("Cursor");
	_g_free0 (display_name);
	display_name = _tmp296_;
	_tmp297_ = g_strdup (ZEITGEIST_NFO_RASTER_IMAGE);
	_tmp298_ = g_new0 (gchar*, 1 + 1);
	_tmp298_[0] = _tmp297_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp298_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp299_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp299_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp300_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp300_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp301_ = uri;
	_tmp302_ = display_name;
	_tmp303_ = description;
	_tmp304_ = parents;
	_tmp304__length1 = parents_length1;
	_tmp305_ = children;
	_tmp305__length1 = children_length1;
	_tmp306_ = all_children;
	_tmp306__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp301_, _tmp302_, _tmp303_, _tmp304_, (gint) _tmp304__length1, _tmp305_, (gint) _tmp305__length1, _tmp306_, (gint) _tmp306__length1);
	_tmp307_ = g_strdup (ZEITGEIST_NFO_DATA_CONTAINER);
	_g_free0 (uri);
	uri = _tmp307_;
	_tmp308_ = g_strdup ("A superclass for all entities, whose primary purpose is to serve as co" \
"ntainers for other data object. They usually don't have any \"meaning\"" \
" by themselves. Examples include folders, archives and optical disc im" \
"ages.");
	_g_free0 (description);
	description = _tmp308_;
	_tmp309_ = g_strdup ("DataContainer");
	_g_free0 (display_name);
	display_name = _tmp309_;
	_tmp310_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp311_ = g_new0 (gchar*, 1 + 1);
	_tmp311_[0] = _tmp310_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp311_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp312_ = g_strdup (ZEITGEIST_NFO_ARCHIVE);
	_tmp313_ = g_strdup (ZEITGEIST_NFO_FOLDER);
	_tmp314_ = g_strdup (ZEITGEIST_NFO_FILESYSTEM);
	_tmp315_ = g_strdup (ZEITGEIST_NFO_TRASH);
	_tmp316_ = g_new0 (gchar*, 4 + 1);
	_tmp316_[0] = _tmp312_;
	_tmp316_[1] = _tmp313_;
	_tmp316_[2] = _tmp314_;
	_tmp316_[3] = _tmp315_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp316_;
	children_length1 = 4;
	_children_size_ = children_length1;
	_tmp317_ = g_strdup (ZEITGEIST_NFO_FILESYSTEM_IMAGE);
	_tmp318_ = g_strdup (ZEITGEIST_NFO_ARCHIVE);
	_tmp319_ = g_strdup (ZEITGEIST_NFO_FILESYSTEM);
	_tmp320_ = g_strdup (ZEITGEIST_NFO_FOLDER);
	_tmp321_ = g_strdup (ZEITGEIST_NFO_TRASH);
	_tmp322_ = g_new0 (gchar*, 5 + 1);
	_tmp322_[0] = _tmp317_;
	_tmp322_[1] = _tmp318_;
	_tmp322_[2] = _tmp319_;
	_tmp322_[3] = _tmp320_;
	_tmp322_[4] = _tmp321_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp322_;
	all_children_length1 = 5;
	_all_children_size_ = all_children_length1;
	_tmp323_ = uri;
	_tmp324_ = display_name;
	_tmp325_ = description;
	_tmp326_ = parents;
	_tmp326__length1 = parents_length1;
	_tmp327_ = children;
	_tmp327__length1 = children_length1;
	_tmp328_ = all_children;
	_tmp328__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp323_, _tmp324_, _tmp325_, _tmp326_, (gint) _tmp326__length1, _tmp327_, (gint) _tmp327__length1, _tmp328_, (gint) _tmp328__length1);
	_tmp329_ = g_strdup (ZEITGEIST_NFO_DELETED_RESOURCE);
	_g_free0 (uri);
	uri = _tmp329_;
	_tmp330_ = g_strdup ("A file entity that has been deleted from the original source. Usually " \
"such entities are stored within various kinds of 'Trash' or 'Recycle B" \
"in' folders.");
	_g_free0 (description);
	description = _tmp330_;
	_tmp331_ = g_strdup ("DeletedResource");
	_g_free0 (display_name);
	display_name = _tmp331_;
	_tmp332_ = g_strdup (ZEITGEIST_NFO_FILE_DATA_OBJECT);
	_tmp333_ = g_new0 (gchar*, 1 + 1);
	_tmp333_[0] = _tmp332_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp333_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp334_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp334_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp335_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp335_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp336_ = uri;
	_tmp337_ = display_name;
	_tmp338_ = description;
	_tmp339_ = parents;
	_tmp339__length1 = parents_length1;
	_tmp340_ = children;
	_tmp340__length1 = children_length1;
	_tmp341_ = all_children;
	_tmp341__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp336_, _tmp337_, _tmp338_, _tmp339_, (gint) _tmp339__length1, _tmp340_, (gint) _tmp340__length1, _tmp341_, (gint) _tmp341__length1);
	_tmp342_ = g_strdup (ZEITGEIST_NFO_DOCUMENT);
	_g_free0 (uri);
	uri = _tmp342_;
	_tmp343_ = g_strdup ("A generic document. A common superclass for all documents on the deskt" \
"op.");
	_g_free0 (description);
	description = _tmp343_;
	_tmp344_ = g_strdup ("Document");
	_g_free0 (display_name);
	display_name = _tmp344_;
	_tmp345_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp346_ = g_new0 (gchar*, 1 + 1);
	_tmp346_[0] = _tmp345_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp346_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp347_ = g_strdup (ZEITGEIST_NFO_PRESENTATION);
	_tmp348_ = g_strdup (ZEITGEIST_NFO_SPREADSHEET);
	_tmp349_ = g_strdup (ZEITGEIST_NFO_TEXT_DOCUMENT);
	_tmp350_ = g_strdup (ZEITGEIST_NFO_MIND_MAP);
	_tmp351_ = g_new0 (gchar*, 4 + 1);
	_tmp351_[0] = _tmp347_;
	_tmp351_[1] = _tmp348_;
	_tmp351_[2] = _tmp349_;
	_tmp351_[3] = _tmp350_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp351_;
	children_length1 = 4;
	_children_size_ = children_length1;
	_tmp352_ = g_strdup (ZEITGEIST_NFO_PLAIN_TEXT_DOCUMENT);
	_tmp353_ = g_strdup (ZEITGEIST_NFO_PRESENTATION);
	_tmp354_ = g_strdup (ZEITGEIST_NFO_SOURCE_CODE);
	_tmp355_ = g_strdup (ZEITGEIST_NFO_TEXT_DOCUMENT);
	_tmp356_ = g_strdup (ZEITGEIST_NFO_PAGINATED_TEXT_DOCUMENT);
	_tmp357_ = g_strdup (ZEITGEIST_NFO_SPREADSHEET);
	_tmp358_ = g_strdup (ZEITGEIST_NFO_HTML_DOCUMENT);
	_tmp359_ = g_strdup (ZEITGEIST_NFO_MIND_MAP);
	_tmp360_ = g_new0 (gchar*, 8 + 1);
	_tmp360_[0] = _tmp352_;
	_tmp360_[1] = _tmp353_;
	_tmp360_[2] = _tmp354_;
	_tmp360_[3] = _tmp355_;
	_tmp360_[4] = _tmp356_;
	_tmp360_[5] = _tmp357_;
	_tmp360_[6] = _tmp358_;
	_tmp360_[7] = _tmp359_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp360_;
	all_children_length1 = 8;
	_all_children_size_ = all_children_length1;
	_tmp361_ = uri;
	_tmp362_ = display_name;
	_tmp363_ = description;
	_tmp364_ = parents;
	_tmp364__length1 = parents_length1;
	_tmp365_ = children;
	_tmp365__length1 = children_length1;
	_tmp366_ = all_children;
	_tmp366__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp361_, _tmp362_, _tmp363_, _tmp364_, (gint) _tmp364__length1, _tmp365_, (gint) _tmp365__length1, _tmp366_, (gint) _tmp366__length1);
	_tmp367_ = g_strdup (ZEITGEIST_NFO_EMBEDDED_FILE_DATA_OBJECT);
	_g_free0 (uri);
	uri = _tmp367_;
	_tmp368_ = g_strdup ("A file embedded in another data object. There are many ways in which a" \
" file may be embedded in another one. Use this class directly only in " \
"cases if none of the subclasses gives a better description of your cas" \
"e.");
	_g_free0 (description);
	description = _tmp368_;
	_tmp369_ = g_strdup ("EmbeddedFileDataObject");
	_g_free0 (display_name);
	display_name = _tmp369_;
	_tmp370_ = g_strdup (ZEITGEIST_NFO_FILE_DATA_OBJECT);
	_tmp371_ = g_new0 (gchar*, 1 + 1);
	_tmp371_[0] = _tmp370_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp371_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp372_ = g_strdup (ZEITGEIST_NFO_ARCHIVE_ITEM);
	_tmp373_ = g_strdup (ZEITGEIST_NFO_ATTACHMENT);
	_tmp374_ = g_new0 (gchar*, 2 + 1);
	_tmp374_[0] = _tmp372_;
	_tmp374_[1] = _tmp373_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp374_;
	children_length1 = 2;
	_children_size_ = children_length1;
	_tmp375_ = g_strdup (ZEITGEIST_NFO_ARCHIVE_ITEM);
	_tmp376_ = g_strdup (ZEITGEIST_NFO_ATTACHMENT);
	_tmp377_ = g_strdup (ZEITGEIST_NCAL_ATTACHMENT);
	_tmp378_ = g_new0 (gchar*, 3 + 1);
	_tmp378_[0] = _tmp375_;
	_tmp378_[1] = _tmp376_;
	_tmp378_[2] = _tmp377_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp378_;
	all_children_length1 = 3;
	_all_children_size_ = all_children_length1;
	_tmp379_ = uri;
	_tmp380_ = display_name;
	_tmp381_ = description;
	_tmp382_ = parents;
	_tmp382__length1 = parents_length1;
	_tmp383_ = children;
	_tmp383__length1 = children_length1;
	_tmp384_ = all_children;
	_tmp384__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp379_, _tmp380_, _tmp381_, _tmp382_, (gint) _tmp382__length1, _tmp383_, (gint) _tmp383__length1, _tmp384_, (gint) _tmp384__length1);
	_tmp385_ = g_strdup (ZEITGEIST_NFO_EXECUTABLE);
	_g_free0 (uri);
	uri = _tmp385_;
	_tmp386_ = g_strdup ("An executable file.");
	_g_free0 (description);
	description = _tmp386_;
	_tmp387_ = g_strdup ("Executable");
	_g_free0 (display_name);
	display_name = _tmp387_;
	_tmp388_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp389_ = g_new0 (gchar*, 1 + 1);
	_tmp389_[0] = _tmp388_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp389_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp390_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp390_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp391_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp391_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp392_ = uri;
	_tmp393_ = display_name;
	_tmp394_ = description;
	_tmp395_ = parents;
	_tmp395__length1 = parents_length1;
	_tmp396_ = children;
	_tmp396__length1 = children_length1;
	_tmp397_ = all_children;
	_tmp397__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp392_, _tmp393_, _tmp394_, _tmp395_, (gint) _tmp395__length1, _tmp396_, (gint) _tmp396__length1, _tmp397_, (gint) _tmp397__length1);
	_tmp398_ = g_strdup (ZEITGEIST_NFO_FILESYSTEM);
	_g_free0 (uri);
	uri = _tmp398_;
	_tmp399_ = g_strdup ("A filesystem. Examples of filesystems include hard disk partitions, re" \
"movable media, but also images thereof stored in files such as ISO.");
	_g_free0 (description);
	description = _tmp399_;
	_tmp400_ = g_strdup ("Filesystem");
	_g_free0 (display_name);
	display_name = _tmp400_;
	_tmp401_ = g_strdup (ZEITGEIST_NFO_DATA_CONTAINER);
	_tmp402_ = g_new0 (gchar*, 1 + 1);
	_tmp402_[0] = _tmp401_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp402_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp403_ = g_strdup (ZEITGEIST_NFO_FILESYSTEM_IMAGE);
	_tmp404_ = g_new0 (gchar*, 1 + 1);
	_tmp404_[0] = _tmp403_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp404_;
	children_length1 = 1;
	_children_size_ = children_length1;
	_tmp405_ = g_strdup (ZEITGEIST_NFO_FILESYSTEM_IMAGE);
	_tmp406_ = g_new0 (gchar*, 1 + 1);
	_tmp406_[0] = _tmp405_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp406_;
	all_children_length1 = 1;
	_all_children_size_ = all_children_length1;
	_tmp407_ = uri;
	_tmp408_ = display_name;
	_tmp409_ = description;
	_tmp410_ = parents;
	_tmp410__length1 = parents_length1;
	_tmp411_ = children;
	_tmp411__length1 = children_length1;
	_tmp412_ = all_children;
	_tmp412__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp407_, _tmp408_, _tmp409_, _tmp410_, (gint) _tmp410__length1, _tmp411_, (gint) _tmp411__length1, _tmp412_, (gint) _tmp412__length1);
	_tmp413_ = g_strdup (ZEITGEIST_NFO_FILESYSTEM_IMAGE);
	_g_free0 (uri);
	uri = _tmp413_;
	_tmp414_ = g_strdup ("An image of a filesystem. Instances of this class may include CD image" \
"s, DVD images or hard disk partition images created by various pieces " \
"of software (e.g. Norton Ghost). Deprecated in favor of nfo:Filesystem" \
".");
	_g_free0 (description);
	description = _tmp414_;
	_tmp415_ = g_strdup ("FilesystemImage");
	_g_free0 (display_name);
	display_name = _tmp415_;
	_tmp416_ = g_strdup (ZEITGEIST_NFO_FILESYSTEM);
	_tmp417_ = g_new0 (gchar*, 1 + 1);
	_tmp417_[0] = _tmp416_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp417_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp418_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp418_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp419_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp419_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp420_ = uri;
	_tmp421_ = display_name;
	_tmp422_ = description;
	_tmp423_ = parents;
	_tmp423__length1 = parents_length1;
	_tmp424_ = children;
	_tmp424__length1 = children_length1;
	_tmp425_ = all_children;
	_tmp425__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp420_, _tmp421_, _tmp422_, _tmp423_, (gint) _tmp423__length1, _tmp424_, (gint) _tmp424__length1, _tmp425_, (gint) _tmp425__length1);
	_tmp426_ = g_strdup (ZEITGEIST_NFO_FILE_DATA_OBJECT);
	_g_free0 (uri);
	uri = _tmp426_;
	_tmp427_ = g_strdup ("A resource containing a finite sequence of bytes with arbitrary inform" \
"ation, that is available to a computer program and is usually based on" \
" some kind of durable storage. A file is durable in the sense that it " \
"remains available for programs to use after the current program has fi" \
"nished.");
	_g_free0 (description);
	description = _tmp427_;
	_tmp428_ = g_strdup ("file");
	_g_free0 (display_name);
	display_name = _tmp428_;
	_tmp429_ = g_strdup (ZEITGEIST_NIE_DATA_OBJECT);
	_tmp430_ = g_new0 (gchar*, 1 + 1);
	_tmp430_[0] = _tmp429_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp430_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp431_ = g_strdup (ZEITGEIST_NFO_REMOTE_DATA_OBJECT);
	_tmp432_ = g_strdup (ZEITGEIST_NFO_DELETED_RESOURCE);
	_tmp433_ = g_strdup (ZEITGEIST_NFO_EMBEDDED_FILE_DATA_OBJECT);
	_tmp434_ = g_new0 (gchar*, 3 + 1);
	_tmp434_[0] = _tmp431_;
	_tmp434_[1] = _tmp432_;
	_tmp434_[2] = _tmp433_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp434_;
	children_length1 = 3;
	_children_size_ = children_length1;
	_tmp435_ = g_strdup (ZEITGEIST_NCAL_ATTACHMENT);
	_tmp436_ = g_strdup (ZEITGEIST_NFO_REMOTE_DATA_OBJECT);
	_tmp437_ = g_strdup (ZEITGEIST_NFO_DELETED_RESOURCE);
	_tmp438_ = g_strdup (ZEITGEIST_NFO_ATTACHMENT);
	_tmp439_ = g_strdup (ZEITGEIST_NFO_ARCHIVE_ITEM);
	_tmp440_ = g_strdup (ZEITGEIST_NFO_EMBEDDED_FILE_DATA_OBJECT);
	_tmp441_ = g_new0 (gchar*, 6 + 1);
	_tmp441_[0] = _tmp435_;
	_tmp441_[1] = _tmp436_;
	_tmp441_[2] = _tmp437_;
	_tmp441_[3] = _tmp438_;
	_tmp441_[4] = _tmp439_;
	_tmp441_[5] = _tmp440_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp441_;
	all_children_length1 = 6;
	_all_children_size_ = all_children_length1;
	_tmp442_ = uri;
	_tmp443_ = display_name;
	_tmp444_ = description;
	_tmp445_ = parents;
	_tmp445__length1 = parents_length1;
	_tmp446_ = children;
	_tmp446__length1 = children_length1;
	_tmp447_ = all_children;
	_tmp447__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp442_, _tmp443_, _tmp444_, _tmp445_, (gint) _tmp445__length1, _tmp446_, (gint) _tmp446__length1, _tmp447_, (gint) _tmp447__length1);
	_tmp448_ = g_strdup (ZEITGEIST_NFO_FOLDER);
	_g_free0 (uri);
	uri = _tmp448_;
	_tmp449_ = g_strdup ("A folder/directory. Examples of folders include folders on a filesyste" \
"m and message folders in a mailbox.");
	_g_free0 (description);
	description = _tmp449_;
	_tmp450_ = g_strdup ("Folder");
	_g_free0 (display_name);
	display_name = _tmp450_;
	_tmp451_ = g_strdup (ZEITGEIST_NFO_DATA_CONTAINER);
	_tmp452_ = g_new0 (gchar*, 1 + 1);
	_tmp452_[0] = _tmp451_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp452_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp453_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp453_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp454_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp454_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp455_ = uri;
	_tmp456_ = display_name;
	_tmp457_ = description;
	_tmp458_ = parents;
	_tmp458__length1 = parents_length1;
	_tmp459_ = children;
	_tmp459__length1 = children_length1;
	_tmp460_ = all_children;
	_tmp460__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp455_, _tmp456_, _tmp457_, _tmp458_, (gint) _tmp458__length1, _tmp459_, (gint) _tmp459__length1, _tmp460_, (gint) _tmp460__length1);
	_tmp461_ = g_strdup (ZEITGEIST_NFO_FONT);
	_g_free0 (uri);
	uri = _tmp461_;
	_tmp462_ = g_strdup ("A font.");
	_g_free0 (description);
	description = _tmp462_;
	_tmp463_ = g_strdup ("Font");
	_g_free0 (display_name);
	display_name = _tmp463_;
	_tmp464_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp465_ = g_new0 (gchar*, 1 + 1);
	_tmp465_[0] = _tmp464_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp465_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp466_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp466_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp467_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp467_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp468_ = uri;
	_tmp469_ = display_name;
	_tmp470_ = description;
	_tmp471_ = parents;
	_tmp471__length1 = parents_length1;
	_tmp472_ = children;
	_tmp472__length1 = children_length1;
	_tmp473_ = all_children;
	_tmp473__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp468_, _tmp469_, _tmp470_, _tmp471_, (gint) _tmp471__length1, _tmp472_, (gint) _tmp472__length1, _tmp473_, (gint) _tmp473__length1);
	_tmp474_ = g_strdup (ZEITGEIST_NFO_HARD_DISK_PARTITION);
	_g_free0 (uri);
	uri = _tmp474_;
	_tmp475_ = g_strdup ("A partition on a hard disk");
	_g_free0 (description);
	description = _tmp475_;
	_tmp476_ = g_strdup ("HardDiskPartition");
	_g_free0 (display_name);
	display_name = _tmp476_;
	_tmp477_ = g_strdup (ZEITGEIST_NIE_DATA_OBJECT);
	_tmp478_ = g_new0 (gchar*, 1 + 1);
	_tmp478_[0] = _tmp477_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp478_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp479_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp479_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp480_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp480_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp481_ = uri;
	_tmp482_ = display_name;
	_tmp483_ = description;
	_tmp484_ = parents;
	_tmp484__length1 = parents_length1;
	_tmp485_ = children;
	_tmp485__length1 = children_length1;
	_tmp486_ = all_children;
	_tmp486__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp481_, _tmp482_, _tmp483_, _tmp484_, (gint) _tmp484__length1, _tmp485_, (gint) _tmp485__length1, _tmp486_, (gint) _tmp486__length1);
	_tmp487_ = g_strdup (ZEITGEIST_NFO_HTML_DOCUMENT);
	_g_free0 (uri);
	uri = _tmp487_;
	_tmp488_ = g_strdup ("A HTML document, may contain links to other files.");
	_g_free0 (description);
	description = _tmp488_;
	_tmp489_ = g_strdup ("HtmlDocument");
	_g_free0 (display_name);
	display_name = _tmp489_;
	_tmp490_ = g_strdup (ZEITGEIST_NFO_PLAIN_TEXT_DOCUMENT);
	_tmp491_ = g_new0 (gchar*, 1 + 1);
	_tmp491_[0] = _tmp490_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp491_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp492_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp492_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp493_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp493_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp494_ = uri;
	_tmp495_ = display_name;
	_tmp496_ = description;
	_tmp497_ = parents;
	_tmp497__length1 = parents_length1;
	_tmp498_ = children;
	_tmp498__length1 = children_length1;
	_tmp499_ = all_children;
	_tmp499__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp494_, _tmp495_, _tmp496_, _tmp497_, (gint) _tmp497__length1, _tmp498_, (gint) _tmp498__length1, _tmp499_, (gint) _tmp499__length1);
	_tmp500_ = g_strdup (ZEITGEIST_NFO_ICON);
	_g_free0 (uri);
	uri = _tmp500_;
	_tmp501_ = g_strdup ("An Icon (regardless of whether it's a raster or a vector icon. A resou" \
"rce representing an icon could have two types (Icon and Raster, or Ico" \
"n and Vector) if required.");
	_g_free0 (description);
	description = _tmp501_;
	_tmp502_ = g_strdup ("Icon");
	_g_free0 (display_name);
	display_name = _tmp502_;
	_tmp503_ = g_strdup (ZEITGEIST_NFO_IMAGE);
	_tmp504_ = g_new0 (gchar*, 1 + 1);
	_tmp504_[0] = _tmp503_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp504_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp505_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp505_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp506_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp506_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp507_ = uri;
	_tmp508_ = display_name;
	_tmp509_ = description;
	_tmp510_ = parents;
	_tmp510__length1 = parents_length1;
	_tmp511_ = children;
	_tmp511__length1 = children_length1;
	_tmp512_ = all_children;
	_tmp512__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp507_, _tmp508_, _tmp509_, _tmp510_, (gint) _tmp510__length1, _tmp511_, (gint) _tmp511__length1, _tmp512_, (gint) _tmp512__length1);
	_tmp513_ = g_strdup (ZEITGEIST_NFO_IMAGE);
	_g_free0 (uri);
	uri = _tmp513_;
	_tmp514_ = g_strdup ("A file containing an image.");
	_g_free0 (description);
	description = _tmp514_;
	_tmp515_ = g_strdup ("Image");
	_g_free0 (display_name);
	display_name = _tmp515_;
	_tmp516_ = g_strdup (ZEITGEIST_NFO_VISUAL);
	_tmp517_ = g_new0 (gchar*, 1 + 1);
	_tmp517_[0] = _tmp516_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp517_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp518_ = g_strdup (ZEITGEIST_NFO_VECTOR_IMAGE);
	_tmp519_ = g_strdup (ZEITGEIST_NFO_RASTER_IMAGE);
	_tmp520_ = g_strdup (ZEITGEIST_NFO_ICON);
	_tmp521_ = g_new0 (gchar*, 3 + 1);
	_tmp521_[0] = _tmp518_;
	_tmp521_[1] = _tmp519_;
	_tmp521_[2] = _tmp520_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp521_;
	children_length1 = 3;
	_children_size_ = children_length1;
	_tmp522_ = g_strdup (ZEITGEIST_NFO_VECTOR_IMAGE);
	_tmp523_ = g_strdup (ZEITGEIST_NFO_RASTER_IMAGE);
	_tmp524_ = g_strdup (ZEITGEIST_NFO_CURSOR);
	_tmp525_ = g_strdup (ZEITGEIST_NFO_ICON);
	_tmp526_ = g_new0 (gchar*, 4 + 1);
	_tmp526_[0] = _tmp522_;
	_tmp526_[1] = _tmp523_;
	_tmp526_[2] = _tmp524_;
	_tmp526_[3] = _tmp525_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp526_;
	all_children_length1 = 4;
	_all_children_size_ = all_children_length1;
	_tmp527_ = uri;
	_tmp528_ = display_name;
	_tmp529_ = description;
	_tmp530_ = parents;
	_tmp530__length1 = parents_length1;
	_tmp531_ = children;
	_tmp531__length1 = children_length1;
	_tmp532_ = all_children;
	_tmp532__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp527_, _tmp528_, _tmp529_, _tmp530_, (gint) _tmp530__length1, _tmp531_, (gint) _tmp531__length1, _tmp532_, (gint) _tmp532__length1);
	_tmp533_ = g_strdup (ZEITGEIST_NFO_MEDIA);
	_g_free0 (uri);
	uri = _tmp533_;
	_tmp534_ = g_strdup ("A piece of media content. This class may be used to express complex me" \
"dia containers with many streams of various media content (both aural " \
"and visual).");
	_g_free0 (description);
	description = _tmp534_;
	_tmp535_ = g_strdup ("Media");
	_g_free0 (display_name);
	display_name = _tmp535_;
	_tmp536_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp537_ = g_new0 (gchar*, 1 + 1);
	_tmp537_[0] = _tmp536_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp537_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp538_ = g_strdup (ZEITGEIST_NFO_VISUAL);
	_tmp539_ = g_strdup (ZEITGEIST_NFO_AUDIO);
	_tmp540_ = g_new0 (gchar*, 2 + 1);
	_tmp540_[0] = _tmp538_;
	_tmp540_[1] = _tmp539_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp540_;
	children_length1 = 2;
	_children_size_ = children_length1;
	_tmp541_ = g_strdup (ZEITGEIST_NFO_IMAGE);
	_tmp542_ = g_strdup (ZEITGEIST_NFO_VISUAL);
	_tmp543_ = g_strdup (ZEITGEIST_NFO_VECTOR_IMAGE);
	_tmp544_ = g_strdup (ZEITGEIST_NFO_VIDEO);
	_tmp545_ = g_strdup (ZEITGEIST_NMM_MOVIE);
	_tmp546_ = g_strdup (ZEITGEIST_NFO_AUDIO);
	_tmp547_ = g_strdup (ZEITGEIST_NFO_ICON);
	_tmp548_ = g_strdup (ZEITGEIST_NFO_RASTER_IMAGE);
	_tmp549_ = g_strdup (ZEITGEIST_NMM_TVSHOW);
	_tmp550_ = g_strdup (ZEITGEIST_NMM_MUSIC_PIECE);
	_tmp551_ = g_strdup (ZEITGEIST_NFO_CURSOR);
	_tmp552_ = g_new0 (gchar*, 11 + 1);
	_tmp552_[0] = _tmp541_;
	_tmp552_[1] = _tmp542_;
	_tmp552_[2] = _tmp543_;
	_tmp552_[3] = _tmp544_;
	_tmp552_[4] = _tmp545_;
	_tmp552_[5] = _tmp546_;
	_tmp552_[6] = _tmp547_;
	_tmp552_[7] = _tmp548_;
	_tmp552_[8] = _tmp549_;
	_tmp552_[9] = _tmp550_;
	_tmp552_[10] = _tmp551_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp552_;
	all_children_length1 = 11;
	_all_children_size_ = all_children_length1;
	_tmp553_ = uri;
	_tmp554_ = display_name;
	_tmp555_ = description;
	_tmp556_ = parents;
	_tmp556__length1 = parents_length1;
	_tmp557_ = children;
	_tmp557__length1 = children_length1;
	_tmp558_ = all_children;
	_tmp558__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp553_, _tmp554_, _tmp555_, _tmp556_, (gint) _tmp556__length1, _tmp557_, (gint) _tmp557__length1, _tmp558_, (gint) _tmp558__length1);
	_tmp559_ = g_strdup (ZEITGEIST_NFO_MEDIA_LIST);
	_g_free0 (uri);
	uri = _tmp559_;
	_tmp560_ = g_strdup ("A file containing a list of media files.e.g. a playlist");
	_g_free0 (description);
	description = _tmp560_;
	_tmp561_ = g_strdup ("MediaList");
	_g_free0 (display_name);
	display_name = _tmp561_;
	_tmp562_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp563_ = g_new0 (gchar*, 1 + 1);
	_tmp563_[0] = _tmp562_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp563_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp564_ = g_strdup (ZEITGEIST_NMM_MUSIC_ALBUM);
	_tmp565_ = g_new0 (gchar*, 1 + 1);
	_tmp565_[0] = _tmp564_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp565_;
	children_length1 = 1;
	_children_size_ = children_length1;
	_tmp566_ = g_strdup (ZEITGEIST_NMM_MUSIC_ALBUM);
	_tmp567_ = g_new0 (gchar*, 1 + 1);
	_tmp567_[0] = _tmp566_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp567_;
	all_children_length1 = 1;
	_all_children_size_ = all_children_length1;
	_tmp568_ = uri;
	_tmp569_ = display_name;
	_tmp570_ = description;
	_tmp571_ = parents;
	_tmp571__length1 = parents_length1;
	_tmp572_ = children;
	_tmp572__length1 = children_length1;
	_tmp573_ = all_children;
	_tmp573__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp568_, _tmp569_, _tmp570_, _tmp571_, (gint) _tmp571__length1, _tmp572_, (gint) _tmp572__length1, _tmp573_, (gint) _tmp573__length1);
	_tmp574_ = g_strdup (ZEITGEIST_NFO_MEDIA_STREAM);
	_g_free0 (uri);
	uri = _tmp574_;
	_tmp575_ = g_strdup ("A stream of multimedia content, usually contained within a media conta" \
"iner such as a movie (containing both audio and video) or a DVD (possi" \
"bly containing many streams of audio and video). Most common interpret" \
"ations for such a DataObject include Audio and Video.");
	_g_free0 (description);
	description = _tmp575_;
	_tmp576_ = g_strdup ("MediaStream");
	_g_free0 (display_name);
	display_name = _tmp576_;
	_tmp577_ = g_strdup (ZEITGEIST_NIE_DATA_OBJECT);
	_tmp578_ = g_new0 (gchar*, 1 + 1);
	_tmp578_[0] = _tmp577_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp578_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp579_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp579_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp580_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp580_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp581_ = uri;
	_tmp582_ = display_name;
	_tmp583_ = description;
	_tmp584_ = parents;
	_tmp584__length1 = parents_length1;
	_tmp585_ = children;
	_tmp585__length1 = children_length1;
	_tmp586_ = all_children;
	_tmp586__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp581_, _tmp582_, _tmp583_, _tmp584_, (gint) _tmp584__length1, _tmp585_, (gint) _tmp585__length1, _tmp586_, (gint) _tmp586__length1);
	_tmp587_ = g_strdup (ZEITGEIST_NFO_MIND_MAP);
	_g_free0 (uri);
	uri = _tmp587_;
	_tmp588_ = g_strdup ("A MindMap, created by a mind-mapping utility. Examples might include F" \
"reeMind or mind mapper.");
	_g_free0 (description);
	description = _tmp588_;
	_tmp589_ = g_strdup ("MindMap");
	_g_free0 (display_name);
	display_name = _tmp589_;
	_tmp590_ = g_strdup (ZEITGEIST_NFO_DOCUMENT);
	_tmp591_ = g_new0 (gchar*, 1 + 1);
	_tmp591_[0] = _tmp590_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp591_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp592_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp592_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp593_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp593_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp594_ = uri;
	_tmp595_ = display_name;
	_tmp596_ = description;
	_tmp597_ = parents;
	_tmp597__length1 = parents_length1;
	_tmp598_ = children;
	_tmp598__length1 = children_length1;
	_tmp599_ = all_children;
	_tmp599__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp594_, _tmp595_, _tmp596_, _tmp597_, (gint) _tmp597__length1, _tmp598_, (gint) _tmp598__length1, _tmp599_, (gint) _tmp599__length1);
	_tmp600_ = g_strdup (ZEITGEIST_NFO_OPERATING_SYSTEM);
	_g_free0 (uri);
	uri = _tmp600_;
	_tmp601_ = g_strdup ("An OperatingSystem");
	_g_free0 (description);
	description = _tmp601_;
	_tmp602_ = g_strdup ("OperatingSystem");
	_g_free0 (display_name);
	display_name = _tmp602_;
	_tmp603_ = g_strdup (ZEITGEIST_NFO_SOFTWARE);
	_tmp604_ = g_new0 (gchar*, 1 + 1);
	_tmp604_[0] = _tmp603_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp604_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp605_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp605_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp606_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp606_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp607_ = uri;
	_tmp608_ = display_name;
	_tmp609_ = description;
	_tmp610_ = parents;
	_tmp610__length1 = parents_length1;
	_tmp611_ = children;
	_tmp611__length1 = children_length1;
	_tmp612_ = all_children;
	_tmp612__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp607_, _tmp608_, _tmp609_, _tmp610_, (gint) _tmp610__length1, _tmp611_, (gint) _tmp611__length1, _tmp612_, (gint) _tmp612__length1);
	_tmp613_ = g_strdup (ZEITGEIST_NFO_PAGINATED_TEXT_DOCUMENT);
	_g_free0 (uri);
	uri = _tmp613_;
	_tmp614_ = g_strdup ("A file containing a text document, that is unambiguously divided into " \
"pages. Examples might include PDF, DOC, PS, DVI etc.");
	_g_free0 (description);
	description = _tmp614_;
	_tmp615_ = g_strdup ("PaginatedTextDocument");
	_g_free0 (display_name);
	display_name = _tmp615_;
	_tmp616_ = g_strdup (ZEITGEIST_NFO_TEXT_DOCUMENT);
	_tmp617_ = g_new0 (gchar*, 1 + 1);
	_tmp617_[0] = _tmp616_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp617_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp618_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp618_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp619_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp619_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp620_ = uri;
	_tmp621_ = display_name;
	_tmp622_ = description;
	_tmp623_ = parents;
	_tmp623__length1 = parents_length1;
	_tmp624_ = children;
	_tmp624__length1 = children_length1;
	_tmp625_ = all_children;
	_tmp625__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp620_, _tmp621_, _tmp622_, _tmp623_, (gint) _tmp623__length1, _tmp624_, (gint) _tmp624__length1, _tmp625_, (gint) _tmp625__length1);
	_tmp626_ = g_strdup (ZEITGEIST_NFO_PLAIN_TEXT_DOCUMENT);
	_g_free0 (uri);
	uri = _tmp626_;
	_tmp627_ = g_strdup ("A file containing plain text (ASCII, Unicode or other encodings). Exam" \
"ples may include TXT, HTML, XML, program source code etc.");
	_g_free0 (description);
	description = _tmp627_;
	_tmp628_ = g_strdup ("PlainTextDocument");
	_g_free0 (display_name);
	display_name = _tmp628_;
	_tmp629_ = g_strdup (ZEITGEIST_NFO_TEXT_DOCUMENT);
	_tmp630_ = g_new0 (gchar*, 1 + 1);
	_tmp630_[0] = _tmp629_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp630_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp631_ = g_strdup (ZEITGEIST_NFO_SOURCE_CODE);
	_tmp632_ = g_strdup (ZEITGEIST_NFO_HTML_DOCUMENT);
	_tmp633_ = g_new0 (gchar*, 2 + 1);
	_tmp633_[0] = _tmp631_;
	_tmp633_[1] = _tmp632_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp633_;
	children_length1 = 2;
	_children_size_ = children_length1;
	_tmp634_ = g_strdup (ZEITGEIST_NFO_SOURCE_CODE);
	_tmp635_ = g_strdup (ZEITGEIST_NFO_HTML_DOCUMENT);
	_tmp636_ = g_new0 (gchar*, 2 + 1);
	_tmp636_[0] = _tmp634_;
	_tmp636_[1] = _tmp635_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp636_;
	all_children_length1 = 2;
	_all_children_size_ = all_children_length1;
	_tmp637_ = uri;
	_tmp638_ = display_name;
	_tmp639_ = description;
	_tmp640_ = parents;
	_tmp640__length1 = parents_length1;
	_tmp641_ = children;
	_tmp641__length1 = children_length1;
	_tmp642_ = all_children;
	_tmp642__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp637_, _tmp638_, _tmp639_, _tmp640_, (gint) _tmp640__length1, _tmp641_, (gint) _tmp641__length1, _tmp642_, (gint) _tmp642__length1);
	_tmp643_ = g_strdup (ZEITGEIST_NFO_PRESENTATION);
	_g_free0 (uri);
	uri = _tmp643_;
	_tmp644_ = g_strdup ("A Presentation made by some presentation software (Corel Presentations" \
", OpenOffice Impress, MS Powerpoint etc.)");
	_g_free0 (description);
	description = _tmp644_;
	_tmp645_ = g_strdup ("Presentation");
	_g_free0 (display_name);
	display_name = _tmp645_;
	_tmp646_ = g_strdup (ZEITGEIST_NFO_DOCUMENT);
	_tmp647_ = g_new0 (gchar*, 1 + 1);
	_tmp647_[0] = _tmp646_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp647_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp648_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp648_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp649_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp649_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp650_ = uri;
	_tmp651_ = display_name;
	_tmp652_ = description;
	_tmp653_ = parents;
	_tmp653__length1 = parents_length1;
	_tmp654_ = children;
	_tmp654__length1 = children_length1;
	_tmp655_ = all_children;
	_tmp655__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp650_, _tmp651_, _tmp652_, _tmp653_, (gint) _tmp653__length1, _tmp654_, (gint) _tmp654__length1, _tmp655_, (gint) _tmp655__length1);
	_tmp656_ = g_strdup (ZEITGEIST_NFO_RASTER_IMAGE);
	_g_free0 (uri);
	uri = _tmp656_;
	_tmp657_ = g_strdup ("A raster image.");
	_g_free0 (description);
	description = _tmp657_;
	_tmp658_ = g_strdup ("RasterImage");
	_g_free0 (display_name);
	display_name = _tmp658_;
	_tmp659_ = g_strdup (ZEITGEIST_NFO_IMAGE);
	_tmp660_ = g_new0 (gchar*, 1 + 1);
	_tmp660_[0] = _tmp659_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp660_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp661_ = g_strdup (ZEITGEIST_NFO_CURSOR);
	_tmp662_ = g_new0 (gchar*, 1 + 1);
	_tmp662_[0] = _tmp661_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp662_;
	children_length1 = 1;
	_children_size_ = children_length1;
	_tmp663_ = g_strdup (ZEITGEIST_NFO_CURSOR);
	_tmp664_ = g_new0 (gchar*, 1 + 1);
	_tmp664_[0] = _tmp663_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp664_;
	all_children_length1 = 1;
	_all_children_size_ = all_children_length1;
	_tmp665_ = uri;
	_tmp666_ = display_name;
	_tmp667_ = description;
	_tmp668_ = parents;
	_tmp668__length1 = parents_length1;
	_tmp669_ = children;
	_tmp669__length1 = children_length1;
	_tmp670_ = all_children;
	_tmp670__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp665_, _tmp666_, _tmp667_, _tmp668_, (gint) _tmp668__length1, _tmp669_, (gint) _tmp669__length1, _tmp670_, (gint) _tmp670__length1);
	_tmp671_ = g_strdup (ZEITGEIST_NFO_REMOTE_DATA_OBJECT);
	_g_free0 (uri);
	uri = _tmp671_;
	_tmp672_ = g_strdup ("A file data object stored at a remote location. Don't confuse this cla" \
"ss with a RemotePortAddress. This one applies to a particular resource" \
", RemotePortAddress applies to an address, that can have various inter" \
"pretations.");
	_g_free0 (description);
	description = _tmp672_;
	_tmp673_ = g_strdup ("RemoteDataObject");
	_g_free0 (display_name);
	display_name = _tmp673_;
	_tmp674_ = g_strdup (ZEITGEIST_NFO_FILE_DATA_OBJECT);
	_tmp675_ = g_new0 (gchar*, 1 + 1);
	_tmp675_[0] = _tmp674_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp675_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp676_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp676_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp677_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp677_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp678_ = uri;
	_tmp679_ = display_name;
	_tmp680_ = description;
	_tmp681_ = parents;
	_tmp681__length1 = parents_length1;
	_tmp682_ = children;
	_tmp682__length1 = children_length1;
	_tmp683_ = all_children;
	_tmp683__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp678_, _tmp679_, _tmp680_, _tmp681_, (gint) _tmp681__length1, _tmp682_, (gint) _tmp682__length1, _tmp683_, (gint) _tmp683__length1);
	_tmp684_ = g_strdup (ZEITGEIST_NFO_REMOTE_PORT_ADDRESS);
	_g_free0 (uri);
	uri = _tmp684_;
	_tmp685_ = g_strdup ("An address specifying a remote host and port. Such an address can be i" \
"nterpreted in many ways (examples of such interpretations include mail" \
"boxes, websites, remote calendars or filesystems), depending on an int" \
"erpretation, various kinds of data may be extracted from such an addre" \
"ss.");
	_g_free0 (description);
	description = _tmp685_;
	_tmp686_ = g_strdup ("RemotePortAddress");
	_g_free0 (display_name);
	display_name = _tmp686_;
	_tmp687_ = g_strdup (ZEITGEIST_NIE_DATA_OBJECT);
	_tmp688_ = g_new0 (gchar*, 1 + 1);
	_tmp688_[0] = _tmp687_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp688_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp689_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp689_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp690_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp690_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp691_ = uri;
	_tmp692_ = display_name;
	_tmp693_ = description;
	_tmp694_ = parents;
	_tmp694__length1 = parents_length1;
	_tmp695_ = children;
	_tmp695__length1 = children_length1;
	_tmp696_ = all_children;
	_tmp696__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp691_, _tmp692_, _tmp693_, _tmp694_, (gint) _tmp694__length1, _tmp695_, (gint) _tmp695__length1, _tmp696_, (gint) _tmp696__length1);
	_tmp697_ = g_strdup (ZEITGEIST_NFO_SOFTWARE);
	_g_free0 (uri);
	uri = _tmp697_;
	_tmp698_ = g_strdup ("A piece of software. Examples may include applications and the operati" \
"ng system. This interpretation most commonly applies to SoftwareItems.");
	_g_free0 (description);
	description = _tmp698_;
	_tmp699_ = g_strdup ("Software");
	_g_free0 (display_name);
	display_name = _tmp699_;
	_tmp700_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp701_ = g_new0 (gchar*, 1 + 1);
	_tmp701_[0] = _tmp700_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp701_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp702_ = g_strdup (ZEITGEIST_NFO_OPERATING_SYSTEM);
	_tmp703_ = g_strdup (ZEITGEIST_NFO_APPLICATION);
	_tmp704_ = g_new0 (gchar*, 2 + 1);
	_tmp704_[0] = _tmp702_;
	_tmp704_[1] = _tmp703_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp704_;
	children_length1 = 2;
	_children_size_ = children_length1;
	_tmp705_ = g_strdup (ZEITGEIST_NFO_OPERATING_SYSTEM);
	_tmp706_ = g_strdup (ZEITGEIST_NFO_APPLICATION);
	_tmp707_ = g_new0 (gchar*, 2 + 1);
	_tmp707_[0] = _tmp705_;
	_tmp707_[1] = _tmp706_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp707_;
	all_children_length1 = 2;
	_all_children_size_ = all_children_length1;
	_tmp708_ = uri;
	_tmp709_ = display_name;
	_tmp710_ = description;
	_tmp711_ = parents;
	_tmp711__length1 = parents_length1;
	_tmp712_ = children;
	_tmp712__length1 = children_length1;
	_tmp713_ = all_children;
	_tmp713__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp708_, _tmp709_, _tmp710_, _tmp711_, (gint) _tmp711__length1, _tmp712_, (gint) _tmp712__length1, _tmp713_, (gint) _tmp713__length1);
	_tmp714_ = g_strdup (ZEITGEIST_NFO_SOFTWARE_ITEM);
	_g_free0 (uri);
	uri = _tmp714_;
	_tmp715_ = g_strdup ("A DataObject representing a piece of software. Examples of interpretat" \
"ions of a SoftwareItem include an Application and an OperatingSystem.");
	_g_free0 (description);
	description = _tmp715_;
	_tmp716_ = g_strdup ("SoftwareItem");
	_g_free0 (display_name);
	display_name = _tmp716_;
	_tmp717_ = g_strdup (ZEITGEIST_NIE_DATA_OBJECT);
	_tmp718_ = g_new0 (gchar*, 1 + 1);
	_tmp718_[0] = _tmp717_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp718_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp719_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp719_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp720_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp720_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp721_ = uri;
	_tmp722_ = display_name;
	_tmp723_ = description;
	_tmp724_ = parents;
	_tmp724__length1 = parents_length1;
	_tmp725_ = children;
	_tmp725__length1 = children_length1;
	_tmp726_ = all_children;
	_tmp726__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp721_, _tmp722_, _tmp723_, _tmp724_, (gint) _tmp724__length1, _tmp725_, (gint) _tmp725__length1, _tmp726_, (gint) _tmp726__length1);
	_tmp727_ = g_strdup (ZEITGEIST_NFO_SOFTWARE_SERVICE);
	_g_free0 (uri);
	uri = _tmp727_;
	_tmp728_ = g_strdup ("A service published by a piece of software, either by an operating sys" \
"tem or an application. Examples of such services may include calendar," \
" addressbook and mailbox managed by a PIM application. This category i" \
"s introduced to distinguish between data available directly from the a" \
"pplications (Via some Interprocess Communication Mechanisms) and data " \
"available from files on a disk. In either case both DataObjects would " \
"receive a similar interpretation (e.g. a Mailbox) and wouldn't differ " \
"on the content level.");
	_g_free0 (description);
	description = _tmp728_;
	_tmp729_ = g_strdup ("SoftwareService");
	_g_free0 (display_name);
	display_name = _tmp729_;
	_tmp730_ = g_strdup (ZEITGEIST_NIE_DATA_OBJECT);
	_tmp731_ = g_new0 (gchar*, 1 + 1);
	_tmp731_[0] = _tmp730_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp731_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp732_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp732_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp733_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp733_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp734_ = uri;
	_tmp735_ = display_name;
	_tmp736_ = description;
	_tmp737_ = parents;
	_tmp737__length1 = parents_length1;
	_tmp738_ = children;
	_tmp738__length1 = children_length1;
	_tmp739_ = all_children;
	_tmp739__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp734_, _tmp735_, _tmp736_, _tmp737_, (gint) _tmp737__length1, _tmp738_, (gint) _tmp738__length1, _tmp739_, (gint) _tmp739__length1);
	_tmp740_ = g_strdup (ZEITGEIST_NFO_SOURCE_CODE);
	_g_free0 (uri);
	uri = _tmp740_;
	_tmp741_ = g_strdup ("Code in a compilable or interpreted programming language.");
	_g_free0 (description);
	description = _tmp741_;
	_tmp742_ = g_strdup ("SourceCode");
	_g_free0 (display_name);
	display_name = _tmp742_;
	_tmp743_ = g_strdup (ZEITGEIST_NFO_PLAIN_TEXT_DOCUMENT);
	_tmp744_ = g_new0 (gchar*, 1 + 1);
	_tmp744_[0] = _tmp743_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp744_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp745_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp745_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp746_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp746_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp747_ = uri;
	_tmp748_ = display_name;
	_tmp749_ = description;
	_tmp750_ = parents;
	_tmp750__length1 = parents_length1;
	_tmp751_ = children;
	_tmp751__length1 = children_length1;
	_tmp752_ = all_children;
	_tmp752__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp747_, _tmp748_, _tmp749_, _tmp750_, (gint) _tmp750__length1, _tmp751_, (gint) _tmp751__length1, _tmp752_, (gint) _tmp752__length1);
	_tmp753_ = g_strdup (ZEITGEIST_NFO_SPREADSHEET);
	_g_free0 (uri);
	uri = _tmp753_;
	_tmp754_ = g_strdup ("A spreadsheet, created by a spreadsheet application. Examples might in" \
"clude Gnumeric, OpenOffice Calc or MS Excel.");
	_g_free0 (description);
	description = _tmp754_;
	_tmp755_ = g_strdup ("Spreadsheet");
	_g_free0 (display_name);
	display_name = _tmp755_;
	_tmp756_ = g_strdup (ZEITGEIST_NFO_DOCUMENT);
	_tmp757_ = g_new0 (gchar*, 1 + 1);
	_tmp757_[0] = _tmp756_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp757_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp758_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp758_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp759_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp759_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp760_ = uri;
	_tmp761_ = display_name;
	_tmp762_ = description;
	_tmp763_ = parents;
	_tmp763__length1 = parents_length1;
	_tmp764_ = children;
	_tmp764__length1 = children_length1;
	_tmp765_ = all_children;
	_tmp765__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp760_, _tmp761_, _tmp762_, _tmp763_, (gint) _tmp763__length1, _tmp764_, (gint) _tmp764__length1, _tmp765_, (gint) _tmp765__length1);
	_tmp766_ = g_strdup (ZEITGEIST_NFO_TEXT_DOCUMENT);
	_g_free0 (uri);
	uri = _tmp766_;
	_tmp767_ = g_strdup ("A text document");
	_g_free0 (description);
	description = _tmp767_;
	_tmp768_ = g_strdup ("TextDocument");
	_g_free0 (display_name);
	display_name = _tmp768_;
	_tmp769_ = g_strdup (ZEITGEIST_NFO_DOCUMENT);
	_tmp770_ = g_new0 (gchar*, 1 + 1);
	_tmp770_[0] = _tmp769_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp770_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp771_ = g_strdup (ZEITGEIST_NFO_PLAIN_TEXT_DOCUMENT);
	_tmp772_ = g_strdup (ZEITGEIST_NFO_PAGINATED_TEXT_DOCUMENT);
	_tmp773_ = g_new0 (gchar*, 2 + 1);
	_tmp773_[0] = _tmp771_;
	_tmp773_[1] = _tmp772_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp773_;
	children_length1 = 2;
	_children_size_ = children_length1;
	_tmp774_ = g_strdup (ZEITGEIST_NFO_PLAIN_TEXT_DOCUMENT);
	_tmp775_ = g_strdup (ZEITGEIST_NFO_SOURCE_CODE);
	_tmp776_ = g_strdup (ZEITGEIST_NFO_HTML_DOCUMENT);
	_tmp777_ = g_strdup (ZEITGEIST_NFO_PAGINATED_TEXT_DOCUMENT);
	_tmp778_ = g_new0 (gchar*, 4 + 1);
	_tmp778_[0] = _tmp774_;
	_tmp778_[1] = _tmp775_;
	_tmp778_[2] = _tmp776_;
	_tmp778_[3] = _tmp777_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp778_;
	all_children_length1 = 4;
	_all_children_size_ = all_children_length1;
	_tmp779_ = uri;
	_tmp780_ = display_name;
	_tmp781_ = description;
	_tmp782_ = parents;
	_tmp782__length1 = parents_length1;
	_tmp783_ = children;
	_tmp783__length1 = children_length1;
	_tmp784_ = all_children;
	_tmp784__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp779_, _tmp780_, _tmp781_, _tmp782_, (gint) _tmp782__length1, _tmp783_, (gint) _tmp783__length1, _tmp784_, (gint) _tmp784__length1);
	_tmp785_ = g_strdup (ZEITGEIST_NFO_TRASH);
	_g_free0 (uri);
	uri = _tmp785_;
	_tmp786_ = g_strdup ("Represents a container for deleted files, a feature common in modern o" \
"perating systems.");
	_g_free0 (description);
	description = _tmp786_;
	_tmp787_ = g_strdup ("Trash");
	_g_free0 (display_name);
	display_name = _tmp787_;
	_tmp788_ = g_strdup (ZEITGEIST_NFO_DATA_CONTAINER);
	_tmp789_ = g_new0 (gchar*, 1 + 1);
	_tmp789_[0] = _tmp788_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp789_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp790_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp790_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp791_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp791_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp792_ = uri;
	_tmp793_ = display_name;
	_tmp794_ = description;
	_tmp795_ = parents;
	_tmp795__length1 = parents_length1;
	_tmp796_ = children;
	_tmp796__length1 = children_length1;
	_tmp797_ = all_children;
	_tmp797__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp792_, _tmp793_, _tmp794_, _tmp795_, (gint) _tmp795__length1, _tmp796_, (gint) _tmp796__length1, _tmp797_, (gint) _tmp797__length1);
	_tmp798_ = g_strdup (ZEITGEIST_NFO_VECTOR_IMAGE);
	_g_free0 (uri);
	uri = _tmp798_;
	_tmp799_ = g_strdup ("");
	_g_free0 (description);
	description = _tmp799_;
	_tmp800_ = g_strdup ("VectorImage");
	_g_free0 (display_name);
	display_name = _tmp800_;
	_tmp801_ = g_strdup (ZEITGEIST_NFO_IMAGE);
	_tmp802_ = g_new0 (gchar*, 1 + 1);
	_tmp802_[0] = _tmp801_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp802_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp803_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp803_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp804_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp804_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp805_ = uri;
	_tmp806_ = display_name;
	_tmp807_ = description;
	_tmp808_ = parents;
	_tmp808__length1 = parents_length1;
	_tmp809_ = children;
	_tmp809__length1 = children_length1;
	_tmp810_ = all_children;
	_tmp810__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp805_, _tmp806_, _tmp807_, _tmp808_, (gint) _tmp808__length1, _tmp809_, (gint) _tmp809__length1, _tmp810_, (gint) _tmp810__length1);
	_tmp811_ = g_strdup (ZEITGEIST_NFO_VIDEO);
	_g_free0 (uri);
	uri = _tmp811_;
	_tmp812_ = g_strdup ("A video file.");
	_g_free0 (description);
	description = _tmp812_;
	_tmp813_ = g_strdup ("Video");
	_g_free0 (display_name);
	display_name = _tmp813_;
	_tmp814_ = g_strdup (ZEITGEIST_NFO_VISUAL);
	_tmp815_ = g_new0 (gchar*, 1 + 1);
	_tmp815_[0] = _tmp814_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp815_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp816_ = g_strdup (ZEITGEIST_NMM_MOVIE);
	_tmp817_ = g_strdup (ZEITGEIST_NMM_TVSHOW);
	_tmp818_ = g_new0 (gchar*, 2 + 1);
	_tmp818_[0] = _tmp816_;
	_tmp818_[1] = _tmp817_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp818_;
	children_length1 = 2;
	_children_size_ = children_length1;
	_tmp819_ = g_strdup (ZEITGEIST_NMM_MOVIE);
	_tmp820_ = g_strdup (ZEITGEIST_NMM_TVSHOW);
	_tmp821_ = g_new0 (gchar*, 2 + 1);
	_tmp821_[0] = _tmp819_;
	_tmp821_[1] = _tmp820_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp821_;
	all_children_length1 = 2;
	_all_children_size_ = all_children_length1;
	_tmp822_ = uri;
	_tmp823_ = display_name;
	_tmp824_ = description;
	_tmp825_ = parents;
	_tmp825__length1 = parents_length1;
	_tmp826_ = children;
	_tmp826__length1 = children_length1;
	_tmp827_ = all_children;
	_tmp827__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp822_, _tmp823_, _tmp824_, _tmp825_, (gint) _tmp825__length1, _tmp826_, (gint) _tmp826__length1, _tmp827_, (gint) _tmp827__length1);
	_tmp828_ = g_strdup (ZEITGEIST_NFO_VISUAL);
	_g_free0 (uri);
	uri = _tmp828_;
	_tmp829_ = g_strdup ("File containing visual content.");
	_g_free0 (description);
	description = _tmp829_;
	_tmp830_ = g_strdup ("Visual");
	_g_free0 (display_name);
	display_name = _tmp830_;
	_tmp831_ = g_strdup (ZEITGEIST_NFO_MEDIA);
	_tmp832_ = g_new0 (gchar*, 1 + 1);
	_tmp832_[0] = _tmp831_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp832_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp833_ = g_strdup (ZEITGEIST_NFO_IMAGE);
	_tmp834_ = g_strdup (ZEITGEIST_NFO_VIDEO);
	_tmp835_ = g_new0 (gchar*, 2 + 1);
	_tmp835_[0] = _tmp833_;
	_tmp835_[1] = _tmp834_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp835_;
	children_length1 = 2;
	_children_size_ = children_length1;
	_tmp836_ = g_strdup (ZEITGEIST_NFO_IMAGE);
	_tmp837_ = g_strdup (ZEITGEIST_NFO_VECTOR_IMAGE);
	_tmp838_ = g_strdup (ZEITGEIST_NFO_RASTER_IMAGE);
	_tmp839_ = g_strdup (ZEITGEIST_NMM_TVSHOW);
	_tmp840_ = g_strdup (ZEITGEIST_NFO_VIDEO);
	_tmp841_ = g_strdup (ZEITGEIST_NMM_MOVIE);
	_tmp842_ = g_strdup (ZEITGEIST_NFO_CURSOR);
	_tmp843_ = g_strdup (ZEITGEIST_NFO_ICON);
	_tmp844_ = g_new0 (gchar*, 8 + 1);
	_tmp844_[0] = _tmp836_;
	_tmp844_[1] = _tmp837_;
	_tmp844_[2] = _tmp838_;
	_tmp844_[3] = _tmp839_;
	_tmp844_[4] = _tmp840_;
	_tmp844_[5] = _tmp841_;
	_tmp844_[6] = _tmp842_;
	_tmp844_[7] = _tmp843_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp844_;
	all_children_length1 = 8;
	_all_children_size_ = all_children_length1;
	_tmp845_ = uri;
	_tmp846_ = display_name;
	_tmp847_ = description;
	_tmp848_ = parents;
	_tmp848__length1 = parents_length1;
	_tmp849_ = children;
	_tmp849__length1 = children_length1;
	_tmp850_ = all_children;
	_tmp850__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp845_, _tmp846_, _tmp847_, _tmp848_, (gint) _tmp848__length1, _tmp849_, (gint) _tmp849__length1, _tmp850_, (gint) _tmp850__length1);
	_tmp851_ = g_strdup (ZEITGEIST_NFO_WEBSITE);
	_g_free0 (uri);
	uri = _tmp851_;
	_tmp852_ = g_strdup ("A website, usually a container for remote resources, that may be inter" \
"preted as HTMLDocuments, images or other types of content.");
	_g_free0 (description);
	description = _tmp852_;
	_tmp853_ = g_strdup ("Website");
	_g_free0 (display_name);
	display_name = _tmp853_;
	_tmp854_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp855_ = g_new0 (gchar*, 1 + 1);
	_tmp855_[0] = _tmp854_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp855_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp856_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp856_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp857_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp857_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp858_ = uri;
	_tmp859_ = display_name;
	_tmp860_ = description;
	_tmp861_ = parents;
	_tmp861__length1 = parents_length1;
	_tmp862_ = children;
	_tmp862__length1 = children_length1;
	_tmp863_ = all_children;
	_tmp863__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp858_, _tmp859_, _tmp860_, _tmp861_, (gint) _tmp861__length1, _tmp862_, (gint) _tmp862__length1, _tmp863_, (gint) _tmp863__length1);
	_tmp864_ = g_strdup (ZEITGEIST_NFO_WEB_DATA_OBJECT);
	_g_free0 (uri);
	uri = _tmp864_;
	_tmp865_ = g_strdup ("An information resources of which representations (files, streams) can" \
" be retrieved through a web server. They may be generated at retrieval" \
" time. Typical examples are pages served by PHP or AJAX or mp3 streams" \
".");
	_g_free0 (description);
	description = _tmp865_;
	_tmp866_ = g_strdup ("web data object");
	_g_free0 (display_name);
	display_name = _tmp866_;
	_tmp867_ = g_strdup (ZEITGEIST_NIE_DATA_OBJECT);
	_tmp868_ = g_new0 (gchar*, 1 + 1);
	_tmp868_[0] = _tmp867_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp868_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp869_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp869_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp870_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp870_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp871_ = uri;
	_tmp872_ = display_name;
	_tmp873_ = description;
	_tmp874_ = parents;
	_tmp874__length1 = parents_length1;
	_tmp875_ = children;
	_tmp875__length1 = children_length1;
	_tmp876_ = all_children;
	_tmp876__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp871_, _tmp872_, _tmp873_, _tmp874_, (gint) _tmp874__length1, _tmp875_, (gint) _tmp875__length1, _tmp876_, (gint) _tmp876__length1);
	_tmp877_ = g_strdup (ZEITGEIST_NIE_DATA_OBJECT);
	_g_free0 (uri);
	uri = _tmp877_;
	_tmp878_ = g_strdup ("A unit of data that is created, annotated and processed on the user de" \
"sktop. It represents a native structure the user works with. The usage" \
" of the term 'native' is important. It means that a DataObject can be " \
"directly mapped to a data structure maintained by a native application" \
". This may be a file, a set of files or a part of a file. The granular" \
"ity depends on the user. This class is not intended to be instantiated" \
" by itself. Use more specific subclasses.");
	_g_free0 (description);
	description = _tmp878_;
	_tmp879_ = g_strdup ("DataObject");
	_g_free0 (display_name);
	display_name = _tmp879_;
	_tmp880_ = g_new0 (gchar*, 0 + 1);
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp880_;
	parents_length1 = 0;
	_parents_size_ = parents_length1;
	_tmp881_ = g_strdup (ZEITGEIST_NMO_MAILBOX_DATA_OBJECT);
	_tmp882_ = g_strdup (ZEITGEIST_NFO_SOFTWARE_SERVICE);
	_tmp883_ = g_strdup (ZEITGEIST_NCO_CONTACT_LIST_DATA_OBJECT);
	_tmp884_ = g_strdup (ZEITGEIST_NFO_REMOTE_PORT_ADDRESS);
	_tmp885_ = g_strdup (ZEITGEIST_NFO_FILE_DATA_OBJECT);
	_tmp886_ = g_strdup (ZEITGEIST_NFO_SOFTWARE_ITEM);
	_tmp887_ = g_strdup (ZEITGEIST_NCAL_CALENDAR_DATA_OBJECT);
	_tmp888_ = g_strdup (ZEITGEIST_NFO_WEB_DATA_OBJECT);
	_tmp889_ = g_strdup (ZEITGEIST_NFO_HARD_DISK_PARTITION);
	_tmp890_ = g_strdup (ZEITGEIST_ZG_EVENT_MANIFESTATION);
	_tmp891_ = g_strdup (ZEITGEIST_NFO_MEDIA_STREAM);
	_tmp892_ = g_new0 (gchar*, 11 + 1);
	_tmp892_[0] = _tmp881_;
	_tmp892_[1] = _tmp882_;
	_tmp892_[2] = _tmp883_;
	_tmp892_[3] = _tmp884_;
	_tmp892_[4] = _tmp885_;
	_tmp892_[5] = _tmp886_;
	_tmp892_[6] = _tmp887_;
	_tmp892_[7] = _tmp888_;
	_tmp892_[8] = _tmp889_;
	_tmp892_[9] = _tmp890_;
	_tmp892_[10] = _tmp891_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp892_;
	children_length1 = 11;
	_children_size_ = children_length1;
	_tmp893_ = g_strdup (ZEITGEIST_NMO_MAILBOX_DATA_OBJECT);
	_tmp894_ = g_strdup (ZEITGEIST_NFO_DELETED_RESOURCE);
	_tmp895_ = g_strdup (ZEITGEIST_ZG_SYSTEM_NOTIFICATION);
	_tmp896_ = g_strdup (ZEITGEIST_NFO_SOFTWARE_SERVICE);
	_tmp897_ = g_strdup (ZEITGEIST_ZG_USER_ACTIVITY);
	_tmp898_ = g_strdup (ZEITGEIST_NCO_CONTACT_LIST_DATA_OBJECT);
	_tmp899_ = g_strdup (ZEITGEIST_NFO_REMOTE_PORT_ADDRESS);
	_tmp900_ = g_strdup (ZEITGEIST_NFO_REMOTE_DATA_OBJECT);
	_tmp901_ = g_strdup (ZEITGEIST_NFO_FILE_DATA_OBJECT);
	_tmp902_ = g_strdup (ZEITGEIST_ZG_HEURISTIC_ACTIVITY);
	_tmp903_ = g_strdup (ZEITGEIST_NCAL_CALENDAR_DATA_OBJECT);
	_tmp904_ = g_strdup (ZEITGEIST_NFO_HARD_DISK_PARTITION);
	_tmp905_ = g_strdup (ZEITGEIST_NFO_MEDIA_STREAM);
	_tmp906_ = g_strdup (ZEITGEIST_NFO_EMBEDDED_FILE_DATA_OBJECT);
	_tmp907_ = g_strdup (ZEITGEIST_NFO_ATTACHMENT);
	_tmp908_ = g_strdup (ZEITGEIST_ZG_SCHEDULED_ACTIVITY);
	_tmp909_ = g_strdup (ZEITGEIST_NCAL_ATTACHMENT);
	_tmp910_ = g_strdup (ZEITGEIST_NFO_SOFTWARE_ITEM);
	_tmp911_ = g_strdup (ZEITGEIST_NFO_WEB_DATA_OBJECT);
	_tmp912_ = g_strdup (ZEITGEIST_NFO_ARCHIVE_ITEM);
	_tmp913_ = g_strdup (ZEITGEIST_ZG_EVENT_MANIFESTATION);
	_tmp914_ = g_strdup (ZEITGEIST_ZG_WORLD_ACTIVITY);
	_tmp915_ = g_new0 (gchar*, 22 + 1);
	_tmp915_[0] = _tmp893_;
	_tmp915_[1] = _tmp894_;
	_tmp915_[2] = _tmp895_;
	_tmp915_[3] = _tmp896_;
	_tmp915_[4] = _tmp897_;
	_tmp915_[5] = _tmp898_;
	_tmp915_[6] = _tmp899_;
	_tmp915_[7] = _tmp900_;
	_tmp915_[8] = _tmp901_;
	_tmp915_[9] = _tmp902_;
	_tmp915_[10] = _tmp903_;
	_tmp915_[11] = _tmp904_;
	_tmp915_[12] = _tmp905_;
	_tmp915_[13] = _tmp906_;
	_tmp915_[14] = _tmp907_;
	_tmp915_[15] = _tmp908_;
	_tmp915_[16] = _tmp909_;
	_tmp915_[17] = _tmp910_;
	_tmp915_[18] = _tmp911_;
	_tmp915_[19] = _tmp912_;
	_tmp915_[20] = _tmp913_;
	_tmp915_[21] = _tmp914_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp915_;
	all_children_length1 = 22;
	_all_children_size_ = all_children_length1;
	_tmp916_ = uri;
	_tmp917_ = display_name;
	_tmp918_ = description;
	_tmp919_ = parents;
	_tmp919__length1 = parents_length1;
	_tmp920_ = children;
	_tmp920__length1 = children_length1;
	_tmp921_ = all_children;
	_tmp921__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp916_, _tmp917_, _tmp918_, _tmp919_, (gint) _tmp919__length1, _tmp920_, (gint) _tmp920__length1, _tmp921_, (gint) _tmp921__length1);
	_tmp922_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_g_free0 (uri);
	uri = _tmp922_;
	_tmp923_ = g_strdup ("A unit of content the user works with. This is a superclass for all in" \
"terpretations of a DataObject.");
	_g_free0 (description);
	description = _tmp923_;
	_tmp924_ = g_strdup ("InformationElement");
	_g_free0 (display_name);
	display_name = _tmp924_;
	_tmp925_ = g_new0 (gchar*, 0 + 1);
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp925_;
	parents_length1 = 0;
	_parents_size_ = parents_length1;
	_tmp926_ = g_strdup (ZEITGEIST_NFO_WEBSITE);
	_tmp927_ = g_strdup (ZEITGEIST_NFO_FONT);
	_tmp928_ = g_strdup (ZEITGEIST_NFO_EXECUTABLE);
	_tmp929_ = g_strdup (ZEITGEIST_NMO_MAILBOX);
	_tmp930_ = g_strdup (ZEITGEIST_NMO_MIME_ENTITY);
	_tmp931_ = g_strdup (ZEITGEIST_NCO_CONTACT_GROUP);
	_tmp932_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_tmp933_ = g_strdup (ZEITGEIST_NFO_MEDIA);
	_tmp934_ = g_strdup (ZEITGEIST_NFO_MEDIA_LIST);
	_tmp935_ = g_strdup (ZEITGEIST_NFO_DATA_CONTAINER);
	_tmp936_ = g_strdup (ZEITGEIST_NCAL_EVENT);
	_tmp937_ = g_strdup (ZEITGEIST_NMO_MESSAGE);
	_tmp938_ = g_strdup (ZEITGEIST_NFO_SOFTWARE);
	_tmp939_ = g_strdup (ZEITGEIST_NFO_BOOKMARK_FOLDER);
	_tmp940_ = g_strdup (ZEITGEIST_ZG_APPLICATION_ACTION);
	_tmp941_ = g_strdup (ZEITGEIST_NCO_CONTACT_LIST);
	_tmp942_ = g_strdup (ZEITGEIST_NCAL_TODO);
	_tmp943_ = g_strdup (ZEITGEIST_NCAL_JOURNAL);
	_tmp944_ = g_strdup (ZEITGEIST_NCO_CONTACT);
	_tmp945_ = g_strdup (ZEITGEIST_NFO_DOCUMENT);
	_tmp946_ = g_strdup (ZEITGEIST_NCAL_FREEBUSY);
	_tmp947_ = g_strdup (ZEITGEIST_NCAL_CALENDAR);
	_tmp948_ = g_strdup (ZEITGEIST_NFO_BOOKMARK);
	_tmp949_ = g_strdup (ZEITGEIST_NCAL_TIMEZONE);
	_tmp950_ = g_strdup (ZEITGEIST_NCAL_ALARM);
	_tmp951_ = g_strdup (ZEITGEIST_NMM_TVSERIES);
	_tmp952_ = g_new0 (gchar*, 26 + 1);
	_tmp952_[0] = _tmp926_;
	_tmp952_[1] = _tmp927_;
	_tmp952_[2] = _tmp928_;
	_tmp952_[3] = _tmp929_;
	_tmp952_[4] = _tmp930_;
	_tmp952_[5] = _tmp931_;
	_tmp952_[6] = _tmp932_;
	_tmp952_[7] = _tmp933_;
	_tmp952_[8] = _tmp934_;
	_tmp952_[9] = _tmp935_;
	_tmp952_[10] = _tmp936_;
	_tmp952_[11] = _tmp937_;
	_tmp952_[12] = _tmp938_;
	_tmp952_[13] = _tmp939_;
	_tmp952_[14] = _tmp940_;
	_tmp952_[15] = _tmp941_;
	_tmp952_[16] = _tmp942_;
	_tmp952_[17] = _tmp943_;
	_tmp952_[18] = _tmp944_;
	_tmp952_[19] = _tmp945_;
	_tmp952_[20] = _tmp946_;
	_tmp952_[21] = _tmp947_;
	_tmp952_[22] = _tmp948_;
	_tmp952_[23] = _tmp949_;
	_tmp952_[24] = _tmp950_;
	_tmp952_[25] = _tmp951_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp952_;
	children_length1 = 26;
	_children_size_ = children_length1;
	_tmp953_ = g_strdup (ZEITGEIST_NFO_VECTOR_IMAGE);
	_tmp954_ = g_strdup (ZEITGEIST_NFO_ARCHIVE);
	_tmp955_ = g_strdup (ZEITGEIST_NMM_MUSIC_ALBUM);
	_tmp956_ = g_strdup (ZEITGEIST_ZG_EXPIRE_EVENT);
	_tmp957_ = g_strdup (ZEITGEIST_NFO_PLAIN_TEXT_DOCUMENT);
	_tmp958_ = g_strdup (ZEITGEIST_NFO_WEBSITE);
	_tmp959_ = g_strdup (ZEITGEIST_ZG_ACCEPT_EVENT);
	_tmp960_ = g_strdup (ZEITGEIST_NFO_FONT);
	_tmp961_ = g_strdup (ZEITGEIST_NFO_EXECUTABLE);
	_tmp962_ = g_strdup (ZEITGEIST_NFO_SOURCE_CODE);
	_tmp963_ = g_strdup (ZEITGEIST_ZG_MOVE_EVENT);
	_tmp964_ = g_strdup (ZEITGEIST_NFO_APPLICATION);
	_tmp965_ = g_strdup (ZEITGEIST_NMO_MAILBOX);
	_tmp966_ = g_strdup (ZEITGEIST_NFO_AUDIO);
	_tmp967_ = g_strdup (ZEITGEIST_NFO_FILESYSTEM);
	_tmp968_ = g_strdup (ZEITGEIST_NMO_MIME_ENTITY);
	_tmp969_ = g_strdup (ZEITGEIST_NCO_CONTACT_GROUP);
	_tmp970_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_tmp971_ = g_strdup (ZEITGEIST_NFO_PRESENTATION);
	_tmp972_ = g_strdup (ZEITGEIST_NFO_MEDIA);
	_tmp973_ = g_strdup (ZEITGEIST_NFO_TEXT_DOCUMENT);
	_tmp974_ = g_strdup (ZEITGEIST_NFO_MEDIA_LIST);
	_tmp975_ = g_strdup (ZEITGEIST_NMM_MUSIC_PIECE);
	_tmp976_ = g_strdup (ZEITGEIST_ZG_DELETE_EVENT);
	_tmp977_ = g_strdup (ZEITGEIST_NFO_DATA_CONTAINER);
	_tmp978_ = g_strdup (ZEITGEIST_NFO_CURSOR);
	_tmp979_ = g_strdup (ZEITGEIST_NFO_IMAGE);
	_tmp980_ = g_strdup (ZEITGEIST_NFO_VISUAL);
	_tmp981_ = g_strdup (ZEITGEIST_NCAL_EVENT);
	_tmp982_ = g_strdup (ZEITGEIST_NMO_EMAIL);
	_tmp983_ = g_strdup (ZEITGEIST_NFO_PAGINATED_TEXT_DOCUMENT);
	_tmp984_ = g_strdup (ZEITGEIST_ZG_RECEIVE_EVENT);
	_tmp985_ = g_strdup (ZEITGEIST_NMO_MESSAGE);
	_tmp986_ = g_strdup (ZEITGEIST_NFO_SOFTWARE);
	_tmp987_ = g_strdup (ZEITGEIST_NMM_MOVIE);
	_tmp988_ = g_strdup (ZEITGEIST_NFO_BOOKMARK_FOLDER);
	_tmp989_ = g_strdup (ZEITGEIST_ZG_APPLICATION_ACTION);
	_tmp990_ = g_strdup (ZEITGEIST_ZG_CREATE_EVENT);
	_tmp991_ = g_strdup (ZEITGEIST_NFO_ICON);
	_tmp992_ = g_strdup (ZEITGEIST_ZG_LEAVE_EVENT);
	_tmp993_ = g_strdup (ZEITGEIST_NMM_TVSHOW);
	_tmp994_ = g_strdup (ZEITGEIST_NCO_CONTACT_LIST);
	_tmp995_ = g_strdup (ZEITGEIST_NMO_IMMESSAGE);
	_tmp996_ = g_strdup (ZEITGEIST_NCAL_TODO);
	_tmp997_ = g_strdup (ZEITGEIST_NFO_SPREADSHEET);
	_tmp998_ = g_strdup (ZEITGEIST_NFO_TRASH);
	_tmp999_ = g_strdup (ZEITGEIST_NFO_HTML_DOCUMENT);
	_tmp1000_ = g_strdup (ZEITGEIST_NCAL_JOURNAL);
	_tmp1001_ = g_strdup (ZEITGEIST_NFO_FILESYSTEM_IMAGE);
	_tmp1002_ = g_strdup (ZEITGEIST_NCO_CONTACT);
	_tmp1003_ = g_strdup (ZEITGEIST_NCO_PERSON_CONTACT);
	_tmp1004_ = g_strdup (ZEITGEIST_NFO_DOCUMENT);
	_tmp1005_ = g_strdup (ZEITGEIST_ZG_ACCESS_EVENT);
	_tmp1006_ = g_strdup (ZEITGEIST_NFO_OPERATING_SYSTEM);
	_tmp1007_ = g_strdup (ZEITGEIST_ZG_MODIFY_EVENT);
	_tmp1008_ = g_strdup (ZEITGEIST_NCAL_ALARM);
	_tmp1009_ = g_strdup (ZEITGEIST_NFO_VIDEO);
	_tmp1010_ = g_strdup (ZEITGEIST_NCAL_FREEBUSY);
	_tmp1011_ = g_strdup (ZEITGEIST_NCAL_CALENDAR);
	_tmp1012_ = g_strdup (ZEITGEIST_NFO_RASTER_IMAGE);
	_tmp1013_ = g_strdup (ZEITGEIST_NFO_FOLDER);
	_tmp1014_ = g_strdup (ZEITGEIST_NCO_ORGANIZATION_CONTACT);
	_tmp1015_ = g_strdup (ZEITGEIST_NFO_BOOKMARK);
	_tmp1016_ = g_strdup (ZEITGEIST_NCAL_TIMEZONE);
	_tmp1017_ = g_strdup (ZEITGEIST_NFO_MIND_MAP);
	_tmp1018_ = g_strdup (ZEITGEIST_ZG_SEND_EVENT);
	_tmp1019_ = g_strdup (ZEITGEIST_ZG_DENY_EVENT);
	_tmp1020_ = g_strdup (ZEITGEIST_NMM_TVSERIES);
	_tmp1021_ = g_new0 (gchar*, 68 + 1);
	_tmp1021_[0] = _tmp953_;
	_tmp1021_[1] = _tmp954_;
	_tmp1021_[2] = _tmp955_;
	_tmp1021_[3] = _tmp956_;
	_tmp1021_[4] = _tmp957_;
	_tmp1021_[5] = _tmp958_;
	_tmp1021_[6] = _tmp959_;
	_tmp1021_[7] = _tmp960_;
	_tmp1021_[8] = _tmp961_;
	_tmp1021_[9] = _tmp962_;
	_tmp1021_[10] = _tmp963_;
	_tmp1021_[11] = _tmp964_;
	_tmp1021_[12] = _tmp965_;
	_tmp1021_[13] = _tmp966_;
	_tmp1021_[14] = _tmp967_;
	_tmp1021_[15] = _tmp968_;
	_tmp1021_[16] = _tmp969_;
	_tmp1021_[17] = _tmp970_;
	_tmp1021_[18] = _tmp971_;
	_tmp1021_[19] = _tmp972_;
	_tmp1021_[20] = _tmp973_;
	_tmp1021_[21] = _tmp974_;
	_tmp1021_[22] = _tmp975_;
	_tmp1021_[23] = _tmp976_;
	_tmp1021_[24] = _tmp977_;
	_tmp1021_[25] = _tmp978_;
	_tmp1021_[26] = _tmp979_;
	_tmp1021_[27] = _tmp980_;
	_tmp1021_[28] = _tmp981_;
	_tmp1021_[29] = _tmp982_;
	_tmp1021_[30] = _tmp983_;
	_tmp1021_[31] = _tmp984_;
	_tmp1021_[32] = _tmp985_;
	_tmp1021_[33] = _tmp986_;
	_tmp1021_[34] = _tmp987_;
	_tmp1021_[35] = _tmp988_;
	_tmp1021_[36] = _tmp989_;
	_tmp1021_[37] = _tmp990_;
	_tmp1021_[38] = _tmp991_;
	_tmp1021_[39] = _tmp992_;
	_tmp1021_[40] = _tmp993_;
	_tmp1021_[41] = _tmp994_;
	_tmp1021_[42] = _tmp995_;
	_tmp1021_[43] = _tmp996_;
	_tmp1021_[44] = _tmp997_;
	_tmp1021_[45] = _tmp998_;
	_tmp1021_[46] = _tmp999_;
	_tmp1021_[47] = _tmp1000_;
	_tmp1021_[48] = _tmp1001_;
	_tmp1021_[49] = _tmp1002_;
	_tmp1021_[50] = _tmp1003_;
	_tmp1021_[51] = _tmp1004_;
	_tmp1021_[52] = _tmp1005_;
	_tmp1021_[53] = _tmp1006_;
	_tmp1021_[54] = _tmp1007_;
	_tmp1021_[55] = _tmp1008_;
	_tmp1021_[56] = _tmp1009_;
	_tmp1021_[57] = _tmp1010_;
	_tmp1021_[58] = _tmp1011_;
	_tmp1021_[59] = _tmp1012_;
	_tmp1021_[60] = _tmp1013_;
	_tmp1021_[61] = _tmp1014_;
	_tmp1021_[62] = _tmp1015_;
	_tmp1021_[63] = _tmp1016_;
	_tmp1021_[64] = _tmp1017_;
	_tmp1021_[65] = _tmp1018_;
	_tmp1021_[66] = _tmp1019_;
	_tmp1021_[67] = _tmp1020_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1021_;
	all_children_length1 = 68;
	_all_children_size_ = all_children_length1;
	_tmp1022_ = uri;
	_tmp1023_ = display_name;
	_tmp1024_ = description;
	_tmp1025_ = parents;
	_tmp1025__length1 = parents_length1;
	_tmp1026_ = children;
	_tmp1026__length1 = children_length1;
	_tmp1027_ = all_children;
	_tmp1027__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1022_, _tmp1023_, _tmp1024_, _tmp1025_, (gint) _tmp1025__length1, _tmp1026_, (gint) _tmp1026__length1, _tmp1027_, (gint) _tmp1027__length1);
	_tmp1028_ = g_strdup (ZEITGEIST_NMM_MOVIE);
	_g_free0 (uri);
	uri = _tmp1028_;
	_tmp1029_ = g_strdup ("A Movie");
	_g_free0 (description);
	description = _tmp1029_;
	_tmp1030_ = g_strdup ("movie");
	_g_free0 (display_name);
	display_name = _tmp1030_;
	_tmp1031_ = g_strdup (ZEITGEIST_NFO_VIDEO);
	_tmp1032_ = g_new0 (gchar*, 1 + 1);
	_tmp1032_[0] = _tmp1031_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1032_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1033_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1033_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1034_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1034_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1035_ = uri;
	_tmp1036_ = display_name;
	_tmp1037_ = description;
	_tmp1038_ = parents;
	_tmp1038__length1 = parents_length1;
	_tmp1039_ = children;
	_tmp1039__length1 = children_length1;
	_tmp1040_ = all_children;
	_tmp1040__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1035_, _tmp1036_, _tmp1037_, _tmp1038_, (gint) _tmp1038__length1, _tmp1039_, (gint) _tmp1039__length1, _tmp1040_, (gint) _tmp1040__length1);
	_tmp1041_ = g_strdup (ZEITGEIST_NMM_MUSIC_ALBUM);
	_g_free0 (uri);
	uri = _tmp1041_;
	_tmp1042_ = g_strdup ("The music album as provided by the publisher. Not to be confused with " \
"media lists or collections.");
	_g_free0 (description);
	description = _tmp1042_;
	_tmp1043_ = g_strdup ("music album");
	_g_free0 (display_name);
	display_name = _tmp1043_;
	_tmp1044_ = g_strdup (ZEITGEIST_NFO_MEDIA_LIST);
	_tmp1045_ = g_new0 (gchar*, 1 + 1);
	_tmp1045_[0] = _tmp1044_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1045_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1046_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1046_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1047_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1047_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1048_ = uri;
	_tmp1049_ = display_name;
	_tmp1050_ = description;
	_tmp1051_ = parents;
	_tmp1051__length1 = parents_length1;
	_tmp1052_ = children;
	_tmp1052__length1 = children_length1;
	_tmp1053_ = all_children;
	_tmp1053__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1048_, _tmp1049_, _tmp1050_, _tmp1051_, (gint) _tmp1051__length1, _tmp1052_, (gint) _tmp1052__length1, _tmp1053_, (gint) _tmp1053__length1);
	_tmp1054_ = g_strdup (ZEITGEIST_NMM_MUSIC_PIECE);
	_g_free0 (uri);
	uri = _tmp1054_;
	_tmp1055_ = g_strdup ("Used to assign music-specific properties such a BPM to video and audio");
	_g_free0 (description);
	description = _tmp1055_;
	_tmp1056_ = g_strdup ("music");
	_g_free0 (display_name);
	display_name = _tmp1056_;
	_tmp1057_ = g_strdup (ZEITGEIST_NFO_AUDIO);
	_tmp1058_ = g_new0 (gchar*, 1 + 1);
	_tmp1058_[0] = _tmp1057_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1058_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1059_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1059_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1060_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1060_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1061_ = uri;
	_tmp1062_ = display_name;
	_tmp1063_ = description;
	_tmp1064_ = parents;
	_tmp1064__length1 = parents_length1;
	_tmp1065_ = children;
	_tmp1065__length1 = children_length1;
	_tmp1066_ = all_children;
	_tmp1066__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1061_, _tmp1062_, _tmp1063_, _tmp1064_, (gint) _tmp1064__length1, _tmp1065_, (gint) _tmp1065__length1, _tmp1066_, (gint) _tmp1066__length1);
	_tmp1067_ = g_strdup (ZEITGEIST_NMM_TVSERIES);
	_g_free0 (uri);
	uri = _tmp1067_;
	_tmp1068_ = g_strdup ("A TV Series has multiple seasons and episodes");
	_g_free0 (description);
	description = _tmp1068_;
	_tmp1069_ = g_strdup ("tv series");
	_g_free0 (display_name);
	display_name = _tmp1069_;
	_tmp1070_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp1071_ = g_new0 (gchar*, 1 + 1);
	_tmp1071_[0] = _tmp1070_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1071_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1072_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1072_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1073_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1073_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1074_ = uri;
	_tmp1075_ = display_name;
	_tmp1076_ = description;
	_tmp1077_ = parents;
	_tmp1077__length1 = parents_length1;
	_tmp1078_ = children;
	_tmp1078__length1 = children_length1;
	_tmp1079_ = all_children;
	_tmp1079__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1074_, _tmp1075_, _tmp1076_, _tmp1077_, (gint) _tmp1077__length1, _tmp1078_, (gint) _tmp1078__length1, _tmp1079_, (gint) _tmp1079__length1);
	_tmp1080_ = g_strdup (ZEITGEIST_NMM_TVSHOW);
	_g_free0 (uri);
	uri = _tmp1080_;
	_tmp1081_ = g_strdup ("A TV Show");
	_g_free0 (description);
	description = _tmp1081_;
	_tmp1082_ = g_strdup ("tv show");
	_g_free0 (display_name);
	display_name = _tmp1082_;
	_tmp1083_ = g_strdup (ZEITGEIST_NFO_VIDEO);
	_tmp1084_ = g_new0 (gchar*, 1 + 1);
	_tmp1084_[0] = _tmp1083_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1084_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1085_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1085_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1086_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1086_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1087_ = uri;
	_tmp1088_ = display_name;
	_tmp1089_ = description;
	_tmp1090_ = parents;
	_tmp1090__length1 = parents_length1;
	_tmp1091_ = children;
	_tmp1091__length1 = children_length1;
	_tmp1092_ = all_children;
	_tmp1092__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1087_, _tmp1088_, _tmp1089_, _tmp1090_, (gint) _tmp1090__length1, _tmp1091_, (gint) _tmp1091__length1, _tmp1092_, (gint) _tmp1092__length1);
	_tmp1093_ = g_strdup (ZEITGEIST_NMO_EMAIL);
	_g_free0 (uri);
	uri = _tmp1093_;
	_tmp1094_ = g_strdup ("An email.");
	_g_free0 (description);
	description = _tmp1094_;
	_tmp1095_ = g_strdup ("Email");
	_g_free0 (display_name);
	display_name = _tmp1095_;
	_tmp1096_ = g_strdup (ZEITGEIST_NMO_MESSAGE);
	_tmp1097_ = g_new0 (gchar*, 1 + 1);
	_tmp1097_[0] = _tmp1096_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1097_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1098_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1098_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1099_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1099_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1100_ = uri;
	_tmp1101_ = display_name;
	_tmp1102_ = description;
	_tmp1103_ = parents;
	_tmp1103__length1 = parents_length1;
	_tmp1104_ = children;
	_tmp1104__length1 = children_length1;
	_tmp1105_ = all_children;
	_tmp1105__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1100_, _tmp1101_, _tmp1102_, _tmp1103_, (gint) _tmp1103__length1, _tmp1104_, (gint) _tmp1104__length1, _tmp1105_, (gint) _tmp1105__length1);
	_tmp1106_ = g_strdup (ZEITGEIST_NMO_IMMESSAGE);
	_g_free0 (uri);
	uri = _tmp1106_;
	_tmp1107_ = g_strdup ("A message sent with Instant Messaging software.");
	_g_free0 (description);
	description = _tmp1107_;
	_tmp1108_ = g_strdup ("IMMessage");
	_g_free0 (display_name);
	display_name = _tmp1108_;
	_tmp1109_ = g_strdup (ZEITGEIST_NMO_MESSAGE);
	_tmp1110_ = g_new0 (gchar*, 1 + 1);
	_tmp1110_[0] = _tmp1109_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1110_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1111_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1111_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1112_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1112_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1113_ = uri;
	_tmp1114_ = display_name;
	_tmp1115_ = description;
	_tmp1116_ = parents;
	_tmp1116__length1 = parents_length1;
	_tmp1117_ = children;
	_tmp1117__length1 = children_length1;
	_tmp1118_ = all_children;
	_tmp1118__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1113_, _tmp1114_, _tmp1115_, _tmp1116_, (gint) _tmp1116__length1, _tmp1117_, (gint) _tmp1117__length1, _tmp1118_, (gint) _tmp1118__length1);
	_tmp1119_ = g_strdup (ZEITGEIST_NMO_MAILBOX);
	_g_free0 (uri);
	uri = _tmp1119_;
	_tmp1120_ = g_strdup ("A mailbox - container for MailboxDataObjects.");
	_g_free0 (description);
	description = _tmp1120_;
	_tmp1121_ = g_strdup ("Mailbox");
	_g_free0 (display_name);
	display_name = _tmp1121_;
	_tmp1122_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp1123_ = g_new0 (gchar*, 1 + 1);
	_tmp1123_[0] = _tmp1122_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1123_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1124_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1124_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1125_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1125_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1126_ = uri;
	_tmp1127_ = display_name;
	_tmp1128_ = description;
	_tmp1129_ = parents;
	_tmp1129__length1 = parents_length1;
	_tmp1130_ = children;
	_tmp1130__length1 = children_length1;
	_tmp1131_ = all_children;
	_tmp1131__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1126_, _tmp1127_, _tmp1128_, _tmp1129_, (gint) _tmp1129__length1, _tmp1130_, (gint) _tmp1130__length1, _tmp1131_, (gint) _tmp1131__length1);
	_tmp1132_ = g_strdup (ZEITGEIST_NMO_MAILBOX_DATA_OBJECT);
	_g_free0 (uri);
	uri = _tmp1132_;
	_tmp1133_ = g_strdup ("An entity encountered in a mailbox. Most common interpretations for su" \
"ch an entity include Message or Folder");
	_g_free0 (description);
	description = _tmp1133_;
	_tmp1134_ = g_strdup ("MailboxDataObject");
	_g_free0 (display_name);
	display_name = _tmp1134_;
	_tmp1135_ = g_strdup (ZEITGEIST_NIE_DATA_OBJECT);
	_tmp1136_ = g_new0 (gchar*, 1 + 1);
	_tmp1136_[0] = _tmp1135_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1136_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1137_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1137_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1138_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1138_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1139_ = uri;
	_tmp1140_ = display_name;
	_tmp1141_ = description;
	_tmp1142_ = parents;
	_tmp1142__length1 = parents_length1;
	_tmp1143_ = children;
	_tmp1143__length1 = children_length1;
	_tmp1144_ = all_children;
	_tmp1144__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1139_, _tmp1140_, _tmp1141_, _tmp1142_, (gint) _tmp1142__length1, _tmp1143_, (gint) _tmp1143__length1, _tmp1144_, (gint) _tmp1144__length1);
	_tmp1145_ = g_strdup (ZEITGEIST_NMO_MESSAGE);
	_g_free0 (uri);
	uri = _tmp1145_;
	_tmp1146_ = g_strdup ("A message. Could be an email, instant messanging message, SMS message " \
"etc.");
	_g_free0 (description);
	description = _tmp1146_;
	_tmp1147_ = g_strdup ("Message");
	_g_free0 (display_name);
	display_name = _tmp1147_;
	_tmp1148_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp1149_ = g_new0 (gchar*, 1 + 1);
	_tmp1149_[0] = _tmp1148_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1149_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1150_ = g_strdup (ZEITGEIST_NMO_IMMESSAGE);
	_tmp1151_ = g_strdup (ZEITGEIST_NMO_EMAIL);
	_tmp1152_ = g_new0 (gchar*, 2 + 1);
	_tmp1152_[0] = _tmp1150_;
	_tmp1152_[1] = _tmp1151_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1152_;
	children_length1 = 2;
	_children_size_ = children_length1;
	_tmp1153_ = g_strdup (ZEITGEIST_NMO_IMMESSAGE);
	_tmp1154_ = g_strdup (ZEITGEIST_NMO_EMAIL);
	_tmp1155_ = g_new0 (gchar*, 2 + 1);
	_tmp1155_[0] = _tmp1153_;
	_tmp1155_[1] = _tmp1154_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1155_;
	all_children_length1 = 2;
	_all_children_size_ = all_children_length1;
	_tmp1156_ = uri;
	_tmp1157_ = display_name;
	_tmp1158_ = description;
	_tmp1159_ = parents;
	_tmp1159__length1 = parents_length1;
	_tmp1160_ = children;
	_tmp1160__length1 = children_length1;
	_tmp1161_ = all_children;
	_tmp1161__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1156_, _tmp1157_, _tmp1158_, _tmp1159_, (gint) _tmp1159__length1, _tmp1160_, (gint) _tmp1160__length1, _tmp1161_, (gint) _tmp1161__length1);
	_tmp1162_ = g_strdup (ZEITGEIST_NMO_MIME_ENTITY);
	_g_free0 (uri);
	uri = _tmp1162_;
	_tmp1163_ = g_strdup ("A MIME entity, as defined in RFC2045, Section 2.4.");
	_g_free0 (description);
	description = _tmp1163_;
	_tmp1164_ = g_strdup ("MimeEntity");
	_g_free0 (display_name);
	display_name = _tmp1164_;
	_tmp1165_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp1166_ = g_new0 (gchar*, 1 + 1);
	_tmp1166_[0] = _tmp1165_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1166_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1167_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1167_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1168_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1168_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1169_ = uri;
	_tmp1170_ = display_name;
	_tmp1171_ = description;
	_tmp1172_ = parents;
	_tmp1172__length1 = parents_length1;
	_tmp1173_ = children;
	_tmp1173__length1 = children_length1;
	_tmp1174_ = all_children;
	_tmp1174__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1169_, _tmp1170_, _tmp1171_, _tmp1172_, (gint) _tmp1172__length1, _tmp1173_, (gint) _tmp1173__length1, _tmp1174_, (gint) _tmp1174__length1);
	_tmp1175_ = g_strdup (ZEITGEIST_ZG_ACCEPT_EVENT);
	_g_free0 (uri);
	uri = _tmp1175_;
	_tmp1176_ = g_strdup ("Event triggered when the user accepts a request of some sort. Examples" \
" could be answering a phone call, accepting a file transfer, or accept" \
"ing a friendship request over an IM protocol. See also DenyEvent for w" \
"hen the user denies a similar request");
	_g_free0 (description);
	description = _tmp1176_;
	_tmp1177_ = g_strdup ("ACCEPT_EVENT");
	_g_free0 (display_name);
	display_name = _tmp1177_;
	_tmp1178_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_tmp1179_ = g_new0 (gchar*, 1 + 1);
	_tmp1179_[0] = _tmp1178_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1179_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1180_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1180_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1181_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1181_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1182_ = uri;
	_tmp1183_ = display_name;
	_tmp1184_ = description;
	_tmp1185_ = parents;
	_tmp1185__length1 = parents_length1;
	_tmp1186_ = children;
	_tmp1186__length1 = children_length1;
	_tmp1187_ = all_children;
	_tmp1187__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1182_, _tmp1183_, _tmp1184_, _tmp1185_, (gint) _tmp1185__length1, _tmp1186_, (gint) _tmp1186__length1, _tmp1187_, (gint) _tmp1187__length1);
	_tmp1188_ = g_strdup (ZEITGEIST_ZG_ACCESS_EVENT);
	_g_free0 (uri);
	uri = _tmp1188_;
	_tmp1189_ = g_strdup ("Event triggered by opening, accessing, or starting a resource. Most zg" \
":AccessEvents will have an accompanying zg:LeaveEvent, but this need n" \
"ot always be the case");
	_g_free0 (description);
	description = _tmp1189_;
	_tmp1190_ = g_strdup ("ACCESS_EVENT");
	_g_free0 (display_name);
	display_name = _tmp1190_;
	_tmp1191_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_tmp1192_ = g_new0 (gchar*, 1 + 1);
	_tmp1192_[0] = _tmp1191_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1192_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1193_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1193_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1194_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1194_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1195_ = uri;
	_tmp1196_ = display_name;
	_tmp1197_ = description;
	_tmp1198_ = parents;
	_tmp1198__length1 = parents_length1;
	_tmp1199_ = children;
	_tmp1199__length1 = children_length1;
	_tmp1200_ = all_children;
	_tmp1200__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1195_, _tmp1196_, _tmp1197_, _tmp1198_, (gint) _tmp1198__length1, _tmp1199_, (gint) _tmp1199__length1, _tmp1200_, (gint) _tmp1200__length1);
	_tmp1201_ = g_strdup (ZEITGEIST_ZG_APPLICATION_ACTION);
	_g_free0 (uri);
	uri = _tmp1201_;
	_tmp1202_ = g_strdup ("Representation of a specific Action on an Application");
	_g_free0 (description);
	description = _tmp1202_;
	_tmp1203_ = g_strdup ("APPLICATION_ACTION");
	_g_free0 (display_name);
	display_name = _tmp1203_;
	_tmp1204_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp1205_ = g_new0 (gchar*, 1 + 1);
	_tmp1205_[0] = _tmp1204_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1205_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1206_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1206_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1207_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1207_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1208_ = uri;
	_tmp1209_ = display_name;
	_tmp1210_ = description;
	_tmp1211_ = parents;
	_tmp1211__length1 = parents_length1;
	_tmp1212_ = children;
	_tmp1212__length1 = children_length1;
	_tmp1213_ = all_children;
	_tmp1213__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1208_, _tmp1209_, _tmp1210_, _tmp1211_, (gint) _tmp1211__length1, _tmp1212_, (gint) _tmp1212__length1, _tmp1213_, (gint) _tmp1213__length1);
	_tmp1214_ = g_strdup (ZEITGEIST_ZG_CREATE_EVENT);
	_g_free0 (uri);
	uri = _tmp1214_;
	_tmp1215_ = g_strdup ("Event type triggered when an item is created");
	_g_free0 (description);
	description = _tmp1215_;
	_tmp1216_ = g_strdup ("CREATE_EVENT");
	_g_free0 (display_name);
	display_name = _tmp1216_;
	_tmp1217_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_tmp1218_ = g_new0 (gchar*, 1 + 1);
	_tmp1218_[0] = _tmp1217_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1218_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1219_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1219_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1220_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1220_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1221_ = uri;
	_tmp1222_ = display_name;
	_tmp1223_ = description;
	_tmp1224_ = parents;
	_tmp1224__length1 = parents_length1;
	_tmp1225_ = children;
	_tmp1225__length1 = children_length1;
	_tmp1226_ = all_children;
	_tmp1226__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1221_, _tmp1222_, _tmp1223_, _tmp1224_, (gint) _tmp1224__length1, _tmp1225_, (gint) _tmp1225__length1, _tmp1226_, (gint) _tmp1226__length1);
	_tmp1227_ = g_strdup (ZEITGEIST_ZG_DELETE_EVENT);
	_g_free0 (uri);
	uri = _tmp1227_;
	_tmp1228_ = g_strdup ("Event triggered because a resource has been deleted or otherwise made " \
"permanently unavailable. Fx. when deleting a file. FIXME: How about wh" \
"en moving to trash?");
	_g_free0 (description);
	description = _tmp1228_;
	_tmp1229_ = g_strdup ("DELETE_EVENT");
	_g_free0 (display_name);
	display_name = _tmp1229_;
	_tmp1230_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_tmp1231_ = g_new0 (gchar*, 1 + 1);
	_tmp1231_[0] = _tmp1230_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1231_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1232_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1232_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1233_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1233_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1234_ = uri;
	_tmp1235_ = display_name;
	_tmp1236_ = description;
	_tmp1237_ = parents;
	_tmp1237__length1 = parents_length1;
	_tmp1238_ = children;
	_tmp1238__length1 = children_length1;
	_tmp1239_ = all_children;
	_tmp1239__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1234_, _tmp1235_, _tmp1236_, _tmp1237_, (gint) _tmp1237__length1, _tmp1238_, (gint) _tmp1238__length1, _tmp1239_, (gint) _tmp1239__length1);
	_tmp1240_ = g_strdup (ZEITGEIST_ZG_DENY_EVENT);
	_g_free0 (uri);
	uri = _tmp1240_;
	_tmp1241_ = g_strdup ("Event triggered when the user denies a request of some sort. Examples " \
"could be rejecting a phone call, rejecting a file transfer, or denying" \
" a friendship request over an IM protocol. See also AcceptEvent for th" \
"e converse event type");
	_g_free0 (description);
	description = _tmp1241_;
	_tmp1242_ = g_strdup ("DENY_EVENT");
	_g_free0 (display_name);
	display_name = _tmp1242_;
	_tmp1243_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_tmp1244_ = g_new0 (gchar*, 1 + 1);
	_tmp1244_[0] = _tmp1243_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1244_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1245_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1245_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1246_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1246_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1247_ = uri;
	_tmp1248_ = display_name;
	_tmp1249_ = description;
	_tmp1250_ = parents;
	_tmp1250__length1 = parents_length1;
	_tmp1251_ = children;
	_tmp1251__length1 = children_length1;
	_tmp1252_ = all_children;
	_tmp1252__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1247_, _tmp1248_, _tmp1249_, _tmp1250_, (gint) _tmp1250__length1, _tmp1251_, (gint) _tmp1251__length1, _tmp1252_, (gint) _tmp1252__length1);
	_tmp1253_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_g_free0 (uri);
	uri = _tmp1253_;
	_tmp1254_ = g_strdup ("Base class for event interpretations. Please do no instantiate directl" \
"y, but use one of the sub classes. The interpretation of an event desc" \
"ribes 'what happened' - fx. 'something was created' or 'something was " \
"accessed'");
	_g_free0 (description);
	description = _tmp1254_;
	_tmp1255_ = g_strdup ("EVENT_INTERPRETATION");
	_g_free0 (display_name);
	display_name = _tmp1255_;
	_tmp1256_ = g_strdup (ZEITGEIST_NIE_INFORMATION_ELEMENT);
	_tmp1257_ = g_new0 (gchar*, 1 + 1);
	_tmp1257_[0] = _tmp1256_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1257_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1258_ = g_strdup (ZEITGEIST_ZG_ACCESS_EVENT);
	_tmp1259_ = g_strdup (ZEITGEIST_ZG_MOVE_EVENT);
	_tmp1260_ = g_strdup (ZEITGEIST_ZG_MODIFY_EVENT);
	_tmp1261_ = g_strdup (ZEITGEIST_ZG_RECEIVE_EVENT);
	_tmp1262_ = g_strdup (ZEITGEIST_ZG_CREATE_EVENT);
	_tmp1263_ = g_strdup (ZEITGEIST_ZG_EXPIRE_EVENT);
	_tmp1264_ = g_strdup (ZEITGEIST_ZG_LEAVE_EVENT);
	_tmp1265_ = g_strdup (ZEITGEIST_ZG_ACCEPT_EVENT);
	_tmp1266_ = g_strdup (ZEITGEIST_ZG_DELETE_EVENT);
	_tmp1267_ = g_strdup (ZEITGEIST_ZG_SEND_EVENT);
	_tmp1268_ = g_strdup (ZEITGEIST_ZG_DENY_EVENT);
	_tmp1269_ = g_new0 (gchar*, 11 + 1);
	_tmp1269_[0] = _tmp1258_;
	_tmp1269_[1] = _tmp1259_;
	_tmp1269_[2] = _tmp1260_;
	_tmp1269_[3] = _tmp1261_;
	_tmp1269_[4] = _tmp1262_;
	_tmp1269_[5] = _tmp1263_;
	_tmp1269_[6] = _tmp1264_;
	_tmp1269_[7] = _tmp1265_;
	_tmp1269_[8] = _tmp1266_;
	_tmp1269_[9] = _tmp1267_;
	_tmp1269_[10] = _tmp1268_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1269_;
	children_length1 = 11;
	_children_size_ = children_length1;
	_tmp1270_ = g_strdup (ZEITGEIST_ZG_ACCESS_EVENT);
	_tmp1271_ = g_strdup (ZEITGEIST_ZG_MOVE_EVENT);
	_tmp1272_ = g_strdup (ZEITGEIST_ZG_MODIFY_EVENT);
	_tmp1273_ = g_strdup (ZEITGEIST_ZG_RECEIVE_EVENT);
	_tmp1274_ = g_strdup (ZEITGEIST_ZG_CREATE_EVENT);
	_tmp1275_ = g_strdup (ZEITGEIST_ZG_EXPIRE_EVENT);
	_tmp1276_ = g_strdup (ZEITGEIST_ZG_LEAVE_EVENT);
	_tmp1277_ = g_strdup (ZEITGEIST_ZG_ACCEPT_EVENT);
	_tmp1278_ = g_strdup (ZEITGEIST_ZG_DELETE_EVENT);
	_tmp1279_ = g_strdup (ZEITGEIST_ZG_SEND_EVENT);
	_tmp1280_ = g_strdup (ZEITGEIST_ZG_DENY_EVENT);
	_tmp1281_ = g_new0 (gchar*, 11 + 1);
	_tmp1281_[0] = _tmp1270_;
	_tmp1281_[1] = _tmp1271_;
	_tmp1281_[2] = _tmp1272_;
	_tmp1281_[3] = _tmp1273_;
	_tmp1281_[4] = _tmp1274_;
	_tmp1281_[5] = _tmp1275_;
	_tmp1281_[6] = _tmp1276_;
	_tmp1281_[7] = _tmp1277_;
	_tmp1281_[8] = _tmp1278_;
	_tmp1281_[9] = _tmp1279_;
	_tmp1281_[10] = _tmp1280_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1281_;
	all_children_length1 = 11;
	_all_children_size_ = all_children_length1;
	_tmp1282_ = uri;
	_tmp1283_ = display_name;
	_tmp1284_ = description;
	_tmp1285_ = parents;
	_tmp1285__length1 = parents_length1;
	_tmp1286_ = children;
	_tmp1286__length1 = children_length1;
	_tmp1287_ = all_children;
	_tmp1287__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1282_, _tmp1283_, _tmp1284_, _tmp1285_, (gint) _tmp1285__length1, _tmp1286_, (gint) _tmp1286__length1, _tmp1287_, (gint) _tmp1287__length1);
	_tmp1288_ = g_strdup (ZEITGEIST_ZG_EVENT_MANIFESTATION);
	_g_free0 (uri);
	uri = _tmp1288_;
	_tmp1289_ = g_strdup ("Base class for event manifestation types. Please do no instantiate dir" \
"ectly, but use one of the sub classes. The manifestation of an event d" \
"escribes 'how it happened'. Fx. 'the user did this' or 'the system not" \
"ified the user'");
	_g_free0 (description);
	description = _tmp1289_;
	_tmp1290_ = g_strdup ("EVENT_MANIFESTATION");
	_g_free0 (display_name);
	display_name = _tmp1290_;
	_tmp1291_ = g_strdup (ZEITGEIST_NIE_DATA_OBJECT);
	_tmp1292_ = g_new0 (gchar*, 1 + 1);
	_tmp1292_[0] = _tmp1291_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1292_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1293_ = g_strdup (ZEITGEIST_ZG_SYSTEM_NOTIFICATION);
	_tmp1294_ = g_strdup (ZEITGEIST_ZG_USER_ACTIVITY);
	_tmp1295_ = g_strdup (ZEITGEIST_ZG_SCHEDULED_ACTIVITY);
	_tmp1296_ = g_strdup (ZEITGEIST_ZG_HEURISTIC_ACTIVITY);
	_tmp1297_ = g_strdup (ZEITGEIST_ZG_WORLD_ACTIVITY);
	_tmp1298_ = g_new0 (gchar*, 5 + 1);
	_tmp1298_[0] = _tmp1293_;
	_tmp1298_[1] = _tmp1294_;
	_tmp1298_[2] = _tmp1295_;
	_tmp1298_[3] = _tmp1296_;
	_tmp1298_[4] = _tmp1297_;
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1298_;
	children_length1 = 5;
	_children_size_ = children_length1;
	_tmp1299_ = g_strdup (ZEITGEIST_ZG_SYSTEM_NOTIFICATION);
	_tmp1300_ = g_strdup (ZEITGEIST_ZG_USER_ACTIVITY);
	_tmp1301_ = g_strdup (ZEITGEIST_ZG_SCHEDULED_ACTIVITY);
	_tmp1302_ = g_strdup (ZEITGEIST_ZG_HEURISTIC_ACTIVITY);
	_tmp1303_ = g_strdup (ZEITGEIST_ZG_WORLD_ACTIVITY);
	_tmp1304_ = g_new0 (gchar*, 5 + 1);
	_tmp1304_[0] = _tmp1299_;
	_tmp1304_[1] = _tmp1300_;
	_tmp1304_[2] = _tmp1301_;
	_tmp1304_[3] = _tmp1302_;
	_tmp1304_[4] = _tmp1303_;
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1304_;
	all_children_length1 = 5;
	_all_children_size_ = all_children_length1;
	_tmp1305_ = uri;
	_tmp1306_ = display_name;
	_tmp1307_ = description;
	_tmp1308_ = parents;
	_tmp1308__length1 = parents_length1;
	_tmp1309_ = children;
	_tmp1309__length1 = children_length1;
	_tmp1310_ = all_children;
	_tmp1310__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1305_, _tmp1306_, _tmp1307_, _tmp1308_, (gint) _tmp1308__length1, _tmp1309_, (gint) _tmp1309__length1, _tmp1310_, (gint) _tmp1310__length1);
	_tmp1311_ = g_strdup (ZEITGEIST_ZG_EXPIRE_EVENT);
	_g_free0 (uri);
	uri = _tmp1311_;
	_tmp1312_ = g_strdup ("Event triggered when something expires or times out. These types of ev" \
"ents are normally not triggered by the user, but by the operating syst" \
"em or some external party. Examples are a recurring calendar item or t" \
"ask deadline that expires or a when the user fails to respond to an ex" \
"ternal request such as a phone call");
	_g_free0 (description);
	description = _tmp1312_;
	_tmp1313_ = g_strdup ("EXPIRE_EVENT");
	_g_free0 (display_name);
	display_name = _tmp1313_;
	_tmp1314_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_tmp1315_ = g_new0 (gchar*, 1 + 1);
	_tmp1315_[0] = _tmp1314_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1315_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1316_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1316_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1317_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1317_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1318_ = uri;
	_tmp1319_ = display_name;
	_tmp1320_ = description;
	_tmp1321_ = parents;
	_tmp1321__length1 = parents_length1;
	_tmp1322_ = children;
	_tmp1322__length1 = children_length1;
	_tmp1323_ = all_children;
	_tmp1323__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1318_, _tmp1319_, _tmp1320_, _tmp1321_, (gint) _tmp1321__length1, _tmp1322_, (gint) _tmp1322__length1, _tmp1323_, (gint) _tmp1323__length1);
	_tmp1324_ = g_strdup (ZEITGEIST_ZG_HEURISTIC_ACTIVITY);
	_g_free0 (uri);
	uri = _tmp1324_;
	_tmp1325_ = g_strdup ("An event that is caused indirectly from user activity or deducted via " \
"analysis of other events. Fx. if an algorithm divides a user workflow " \
"into disjoint 'projects' based on temporal analysis it could insert he" \
"uristic events when the user changed project");
	_g_free0 (description);
	description = _tmp1325_;
	_tmp1326_ = g_strdup ("HEURISTIC_ACTIVITY");
	_g_free0 (display_name);
	display_name = _tmp1326_;
	_tmp1327_ = g_strdup (ZEITGEIST_ZG_EVENT_MANIFESTATION);
	_tmp1328_ = g_new0 (gchar*, 1 + 1);
	_tmp1328_[0] = _tmp1327_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1328_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1329_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1329_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1330_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1330_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1331_ = uri;
	_tmp1332_ = display_name;
	_tmp1333_ = description;
	_tmp1334_ = parents;
	_tmp1334__length1 = parents_length1;
	_tmp1335_ = children;
	_tmp1335__length1 = children_length1;
	_tmp1336_ = all_children;
	_tmp1336__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1331_, _tmp1332_, _tmp1333_, _tmp1334_, (gint) _tmp1334__length1, _tmp1335_, (gint) _tmp1335__length1, _tmp1336_, (gint) _tmp1336__length1);
	_tmp1337_ = g_strdup (ZEITGEIST_ZG_LEAVE_EVENT);
	_g_free0 (uri);
	uri = _tmp1337_;
	_tmp1338_ = g_strdup ("Event triggered by closing, leaving, or stopping a resource. Most zg:L" \
"eaveEvents will be following a zg:Access event, but this need not alwa" \
"ys be the case");
	_g_free0 (description);
	description = _tmp1338_;
	_tmp1339_ = g_strdup ("LEAVE_EVENT");
	_g_free0 (display_name);
	display_name = _tmp1339_;
	_tmp1340_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_tmp1341_ = g_new0 (gchar*, 1 + 1);
	_tmp1341_[0] = _tmp1340_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1341_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1342_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1342_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1343_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1343_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1344_ = uri;
	_tmp1345_ = display_name;
	_tmp1346_ = description;
	_tmp1347_ = parents;
	_tmp1347__length1 = parents_length1;
	_tmp1348_ = children;
	_tmp1348__length1 = children_length1;
	_tmp1349_ = all_children;
	_tmp1349__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1344_, _tmp1345_, _tmp1346_, _tmp1347_, (gint) _tmp1347__length1, _tmp1348_, (gint) _tmp1348__length1, _tmp1349_, (gint) _tmp1349__length1);
	_tmp1350_ = g_strdup (ZEITGEIST_ZG_MODIFY_EVENT);
	_g_free0 (uri);
	uri = _tmp1350_;
	_tmp1351_ = g_strdup ("Event triggered by modifying an existing resources. Fx. when editing a" \
"nd saving a file on disk or correcting a typo in the name of a contact");
	_g_free0 (description);
	description = _tmp1351_;
	_tmp1352_ = g_strdup ("MODIFY_EVENT");
	_g_free0 (display_name);
	display_name = _tmp1352_;
	_tmp1353_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_tmp1354_ = g_new0 (gchar*, 1 + 1);
	_tmp1354_[0] = _tmp1353_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1354_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1355_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1355_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1356_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1356_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1357_ = uri;
	_tmp1358_ = display_name;
	_tmp1359_ = description;
	_tmp1360_ = parents;
	_tmp1360__length1 = parents_length1;
	_tmp1361_ = children;
	_tmp1361__length1 = children_length1;
	_tmp1362_ = all_children;
	_tmp1362__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1357_, _tmp1358_, _tmp1359_, _tmp1360_, (gint) _tmp1360__length1, _tmp1361_, (gint) _tmp1361__length1, _tmp1362_, (gint) _tmp1362__length1);
	_tmp1363_ = g_strdup (ZEITGEIST_ZG_MOVE_EVENT);
	_g_free0 (uri);
	uri = _tmp1363_;
	_tmp1364_ = g_strdup ("Event triggered when a resource has been moved from a location to anot" \
"her. Fx. moving a file from a folder to another.");
	_g_free0 (description);
	description = _tmp1364_;
	_tmp1365_ = g_strdup ("MOVE_EVENT");
	_g_free0 (display_name);
	display_name = _tmp1365_;
	_tmp1366_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_tmp1367_ = g_new0 (gchar*, 1 + 1);
	_tmp1367_[0] = _tmp1366_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1367_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1368_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1368_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1369_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1369_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1370_ = uri;
	_tmp1371_ = display_name;
	_tmp1372_ = description;
	_tmp1373_ = parents;
	_tmp1373__length1 = parents_length1;
	_tmp1374_ = children;
	_tmp1374__length1 = children_length1;
	_tmp1375_ = all_children;
	_tmp1375__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1370_, _tmp1371_, _tmp1372_, _tmp1373_, (gint) _tmp1373__length1, _tmp1374_, (gint) _tmp1374__length1, _tmp1375_, (gint) _tmp1375__length1);
	_tmp1376_ = g_strdup (ZEITGEIST_ZG_RECEIVE_EVENT);
	_g_free0 (uri);
	uri = _tmp1376_;
	_tmp1377_ = g_strdup ("Event triggered when something is received from an external party. The" \
" event manifestation must be set according to the world view of the re" \
"ceiving party. Most often the item that is being received will be some" \
" sort of message - an email, instant message, or broadcasted media suc" \
"h as micro blogging");
	_g_free0 (description);
	description = _tmp1377_;
	_tmp1378_ = g_strdup ("RECEIVE_EVENT");
	_g_free0 (display_name);
	display_name = _tmp1378_;
	_tmp1379_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_tmp1380_ = g_new0 (gchar*, 1 + 1);
	_tmp1380_[0] = _tmp1379_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1380_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1381_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1381_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1382_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1382_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1383_ = uri;
	_tmp1384_ = display_name;
	_tmp1385_ = description;
	_tmp1386_ = parents;
	_tmp1386__length1 = parents_length1;
	_tmp1387_ = children;
	_tmp1387__length1 = children_length1;
	_tmp1388_ = all_children;
	_tmp1388__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1383_, _tmp1384_, _tmp1385_, _tmp1386_, (gint) _tmp1386__length1, _tmp1387_, (gint) _tmp1387__length1, _tmp1388_, (gint) _tmp1388__length1);
	_tmp1389_ = g_strdup (ZEITGEIST_ZG_SCHEDULED_ACTIVITY);
	_g_free0 (uri);
	uri = _tmp1389_;
	_tmp1390_ = g_strdup ("An event that was directly triggered by some user initiated sequence o" \
"f actions. For example a music player automatically changing to the ne" \
"xt song in a playlist");
	_g_free0 (description);
	description = _tmp1390_;
	_tmp1391_ = g_strdup ("SCHEDULED_ACTIVITY");
	_g_free0 (display_name);
	display_name = _tmp1391_;
	_tmp1392_ = g_strdup (ZEITGEIST_ZG_EVENT_MANIFESTATION);
	_tmp1393_ = g_new0 (gchar*, 1 + 1);
	_tmp1393_[0] = _tmp1392_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1393_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1394_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1394_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1395_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1395_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1396_ = uri;
	_tmp1397_ = display_name;
	_tmp1398_ = description;
	_tmp1399_ = parents;
	_tmp1399__length1 = parents_length1;
	_tmp1400_ = children;
	_tmp1400__length1 = children_length1;
	_tmp1401_ = all_children;
	_tmp1401__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1396_, _tmp1397_, _tmp1398_, _tmp1399_, (gint) _tmp1399__length1, _tmp1400_, (gint) _tmp1400__length1, _tmp1401_, (gint) _tmp1401__length1);
	_tmp1402_ = g_strdup (ZEITGEIST_ZG_SEND_EVENT);
	_g_free0 (uri);
	uri = _tmp1402_;
	_tmp1403_ = g_strdup ("Event triggered when something is send to an external party. The event" \
" manifestation must be set according to the world view of the sending " \
"party. Most often the item that is being send will be some sort of mes" \
"sage - an email, instant message, or broadcasted media such as micro b" \
"logging");
	_g_free0 (description);
	description = _tmp1403_;
	_tmp1404_ = g_strdup ("SEND_EVENT");
	_g_free0 (display_name);
	display_name = _tmp1404_;
	_tmp1405_ = g_strdup (ZEITGEIST_ZG_EVENT_INTERPRETATION);
	_tmp1406_ = g_new0 (gchar*, 1 + 1);
	_tmp1406_[0] = _tmp1405_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1406_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1407_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1407_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1408_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1408_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1409_ = uri;
	_tmp1410_ = display_name;
	_tmp1411_ = description;
	_tmp1412_ = parents;
	_tmp1412__length1 = parents_length1;
	_tmp1413_ = children;
	_tmp1413__length1 = children_length1;
	_tmp1414_ = all_children;
	_tmp1414__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1409_, _tmp1410_, _tmp1411_, _tmp1412_, (gint) _tmp1412__length1, _tmp1413_, (gint) _tmp1413__length1, _tmp1414_, (gint) _tmp1414__length1);
	_tmp1415_ = g_strdup (ZEITGEIST_ZG_SYSTEM_NOTIFICATION);
	_g_free0 (uri);
	uri = _tmp1415_;
	_tmp1416_ = g_strdup ("An event send to the user by the operating system. Examples could incl" \
"ude when the user inserts a USB stick or when the system warns that th" \
"e hard disk is full");
	_g_free0 (description);
	description = _tmp1416_;
	_tmp1417_ = g_strdup ("SYSTEM_NOTIFICATION");
	_g_free0 (display_name);
	display_name = _tmp1417_;
	_tmp1418_ = g_strdup (ZEITGEIST_ZG_EVENT_MANIFESTATION);
	_tmp1419_ = g_new0 (gchar*, 1 + 1);
	_tmp1419_[0] = _tmp1418_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1419_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1420_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1420_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1421_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1421_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1422_ = uri;
	_tmp1423_ = display_name;
	_tmp1424_ = description;
	_tmp1425_ = parents;
	_tmp1425__length1 = parents_length1;
	_tmp1426_ = children;
	_tmp1426__length1 = children_length1;
	_tmp1427_ = all_children;
	_tmp1427__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1422_, _tmp1423_, _tmp1424_, _tmp1425_, (gint) _tmp1425__length1, _tmp1426_, (gint) _tmp1426__length1, _tmp1427_, (gint) _tmp1427__length1);
	_tmp1428_ = g_strdup (ZEITGEIST_ZG_USER_ACTIVITY);
	_g_free0 (uri);
	uri = _tmp1428_;
	_tmp1429_ = g_strdup ("An event that was actively performed by the user. For example saving o" \
"r opening a file by clicking on it in the file manager");
	_g_free0 (description);
	description = _tmp1429_;
	_tmp1430_ = g_strdup ("USER_ACTIVITY");
	_g_free0 (display_name);
	display_name = _tmp1430_;
	_tmp1431_ = g_strdup (ZEITGEIST_ZG_EVENT_MANIFESTATION);
	_tmp1432_ = g_new0 (gchar*, 1 + 1);
	_tmp1432_[0] = _tmp1431_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1432_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1433_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1433_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1434_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1434_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1435_ = uri;
	_tmp1436_ = display_name;
	_tmp1437_ = description;
	_tmp1438_ = parents;
	_tmp1438__length1 = parents_length1;
	_tmp1439_ = children;
	_tmp1439__length1 = children_length1;
	_tmp1440_ = all_children;
	_tmp1440__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1435_, _tmp1436_, _tmp1437_, _tmp1438_, (gint) _tmp1438__length1, _tmp1439_, (gint) _tmp1439__length1, _tmp1440_, (gint) _tmp1440__length1);
	_tmp1441_ = g_strdup (ZEITGEIST_ZG_WORLD_ACTIVITY);
	_g_free0 (uri);
	uri = _tmp1441_;
	_tmp1442_ = g_strdup ("An event that was performed by an entity, usually human or organizatio" \
"n, other than the user. An example could be logging the activities of " \
"other people in a team");
	_g_free0 (description);
	description = _tmp1442_;
	_tmp1443_ = g_strdup ("WORLD_ACTIVITY");
	_g_free0 (display_name);
	display_name = _tmp1443_;
	_tmp1444_ = g_strdup (ZEITGEIST_ZG_EVENT_MANIFESTATION);
	_tmp1445_ = g_new0 (gchar*, 1 + 1);
	_tmp1445_[0] = _tmp1444_;
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	parents = _tmp1445_;
	parents_length1 = 1;
	_parents_size_ = parents_length1;
	_tmp1446_ = g_new0 (gchar*, 0 + 1);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	children = _tmp1446_;
	children_length1 = 0;
	_children_size_ = children_length1;
	_tmp1447_ = g_new0 (gchar*, 0 + 1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	all_children = _tmp1447_;
	all_children_length1 = 0;
	_all_children_size_ = all_children_length1;
	_tmp1448_ = uri;
	_tmp1449_ = display_name;
	_tmp1450_ = description;
	_tmp1451_ = parents;
	_tmp1451__length1 = parents_length1;
	_tmp1452_ = children;
	_tmp1452__length1 = children_length1;
	_tmp1453_ = all_children;
	_tmp1453__length1 = all_children_length1;
	zeitgeist_symbol_info_register (_tmp1448_, _tmp1449_, _tmp1450_, _tmp1451_, (gint) _tmp1451__length1, _tmp1452_, (gint) _tmp1452__length1, _tmp1453_, (gint) _tmp1453__length1);
	all_children = (_vala_array_free (all_children, all_children_length1, (GDestroyNotify) g_free), NULL);
	children = (_vala_array_free (children, children_length1, (GDestroyNotify) g_free), NULL);
	parents = (_vala_array_free (parents, parents_length1, (GDestroyNotify) g_free), NULL);
	_g_free0 (description);
	_g_free0 (display_name);
	_g_free0 (uri);
}

static void
_g_free0_ (gpointer var)
{
	var = (g_free (var), NULL);
}

static inline void
_g_list_free__g_free0_ (GList* self)
{
	g_list_free_full (self, (GDestroyNotify) _g_free0_);
}

static ZeitgeistSymbolInfo*
zeitgeist_symbol_info_construct (GType object_type,
                                 const gchar* uri,
                                 const gchar* display_name,
                                 const gchar* description,
                                 gchar** parents,
                                 gint parents_length1,
                                 gchar** children,
                                 gint children_length1,
                                 gchar** all_children,
                                 gint all_children_length1)
{
	ZeitgeistSymbolInfo* self = NULL;
	gchar* _tmp0_;
	gchar* _tmp1_;
	gchar* _tmp2_;
	g_return_val_if_fail (uri != NULL, NULL);
	g_return_val_if_fail (display_name != NULL, NULL);
	g_return_val_if_fail (description != NULL, NULL);
	self = (ZeitgeistSymbolInfo*) g_type_create_instance (object_type);
	_tmp0_ = g_strdup (uri);
	_g_free0 (self->uri);
	self->uri = _tmp0_;
	_tmp1_ = g_strdup (display_name);
	_g_free0 (self->display_name);
	self->display_name = _tmp1_;
	_tmp2_ = g_strdup (description);
	_g_free0 (self->description);
	self->description = _tmp2_;
	(self->parents == NULL) ? NULL : (self->parents = (_g_list_free__g_free0_ (self->parents), NULL));
	self->parents = NULL;
	{
		gint i = 0;
		i = 0;
		{
			gboolean _tmp3_ = FALSE;
			_tmp3_ = TRUE;
			while (TRUE) {
				const gchar* _tmp5_;
				gchar* _tmp6_;
				if (!_tmp3_) {
					gint _tmp4_;
					_tmp4_ = i;
					i = _tmp4_ + 1;
				}
				_tmp3_ = FALSE;
				if (!(i < parents_length1)) {
					break;
				}
				_tmp5_ = parents[i];
				_tmp6_ = g_strdup (_tmp5_);
				self->parents = g_list_append (self->parents, _tmp6_);
			}
		}
	}
	(self->children == NULL) ? NULL : (self->children = (_g_list_free__g_free0_ (self->children), NULL));
	self->children = NULL;
	{
		gint i = 0;
		i = 0;
		{
			gboolean _tmp7_ = FALSE;
			_tmp7_ = TRUE;
			while (TRUE) {
				const gchar* _tmp9_;
				gchar* _tmp10_;
				if (!_tmp7_) {
					gint _tmp8_;
					_tmp8_ = i;
					i = _tmp8_ + 1;
				}
				_tmp7_ = FALSE;
				if (!(i < children_length1)) {
					break;
				}
				_tmp9_ = children[i];
				_tmp10_ = g_strdup (_tmp9_);
				self->children = g_list_append (self->children, _tmp10_);
			}
		}
	}
	(self->all_children == NULL) ? NULL : (self->all_children = (_g_list_free__g_free0_ (self->all_children), NULL));
	self->all_children = NULL;
	{
		gint i = 0;
		i = 0;
		{
			gboolean _tmp11_ = FALSE;
			_tmp11_ = TRUE;
			while (TRUE) {
				const gchar* _tmp13_;
				gchar* _tmp14_;
				if (!_tmp11_) {
					gint _tmp12_;
					_tmp12_ = i;
					i = _tmp12_ + 1;
				}
				_tmp11_ = FALSE;
				if (!(i < all_children_length1)) {
					break;
				}
				_tmp13_ = all_children[i];
				_tmp14_ = g_strdup (_tmp13_);
				self->all_children = g_list_append (self->all_children, _tmp14_);
			}
		}
	}
	return self;
}

static ZeitgeistSymbolInfo*
zeitgeist_symbol_info_new (const gchar* uri,
                           const gchar* display_name,
                           const gchar* description,
                           gchar** parents,
                           gint parents_length1,
                           gchar** children,
                           gint children_length1,
                           gchar** all_children,
                           gint all_children_length1)
{
	return zeitgeist_symbol_info_construct (ZEITGEIST_SYMBOL_TYPE_INFO, uri, display_name, description, parents, parents_length1, children, children_length1, all_children, all_children_length1);
}

static void
_zeitgeist_symbol_info_unref0_ (gpointer var)
{
	(var == NULL) ? NULL : (var = (zeitgeist_symbol_info_unref (var), NULL));
}

void
zeitgeist_symbol_info_register (const gchar* uri,
                                const gchar* display_name,
                                const gchar* description,
                                gchar** parents,
                                gint parents_length1,
                                gchar** children,
                                gint children_length1,
                                gchar** all_children,
                                gint all_children_length1)
{
	GHashTable* _tmp0_;
	ZeitgeistSymbolInfo* symbol = NULL;
	ZeitgeistSymbolInfo* _tmp4_;
	GHashTable* _tmp5_;
	gchar* _tmp6_;
	ZeitgeistSymbolInfo* _tmp7_;
	g_return_if_fail (uri != NULL);
	g_return_if_fail (display_name != NULL);
	g_return_if_fail (description != NULL);
	_tmp0_ = zeitgeist_symbol_all_symbols;
	if (_tmp0_ == NULL) {
		GHashFunc _tmp1_;
		GEqualFunc _tmp2_;
		GHashTable* _tmp3_;
		_tmp1_ = g_str_hash;
		_tmp2_ = g_str_equal;
		_tmp3_ = g_hash_table_new_full (_tmp1_, _tmp2_, _g_free0_, _zeitgeist_symbol_info_unref0_);
		_g_hash_table_unref0 (zeitgeist_symbol_all_symbols);
		zeitgeist_symbol_all_symbols = _tmp3_;
	}
	_tmp4_ = zeitgeist_symbol_info_new (uri, display_name, description, parents, parents_length1, children, children_length1, all_children, all_children_length1);
	symbol = _tmp4_;
	_tmp5_ = zeitgeist_symbol_all_symbols;
	_tmp6_ = g_strdup (uri);
	_tmp7_ = _zeitgeist_symbol_info_ref0 (symbol);
	g_hash_table_insert (_tmp5_, _tmp6_, _tmp7_);
	_zeitgeist_symbol_info_unref0 (symbol);
}

static void
zeitgeist_symbol_value_info_init (GValue* value)
{
	value->data[0].v_pointer = NULL;
}

static void
zeitgeist_symbol_value_info_free_value (GValue* value)
{
	if (value->data[0].v_pointer) {
		zeitgeist_symbol_info_unref (value->data[0].v_pointer);
	}
}

static void
zeitgeist_symbol_value_info_copy_value (const GValue* src_value,
                                        GValue* dest_value)
{
	if (src_value->data[0].v_pointer) {
		dest_value->data[0].v_pointer = zeitgeist_symbol_info_ref (src_value->data[0].v_pointer);
	} else {
		dest_value->data[0].v_pointer = NULL;
	}
}

static gpointer
zeitgeist_symbol_value_info_peek_pointer (const GValue* value)
{
	return value->data[0].v_pointer;
}

static gchar*
zeitgeist_symbol_value_info_collect_value (GValue* value,
                                           guint n_collect_values,
                                           GTypeCValue* collect_values,
                                           guint collect_flags)
{
	if (collect_values[0].v_pointer) {
		ZeitgeistSymbolInfo * object;
		object = collect_values[0].v_pointer;
		if (object->parent_instance.g_class == NULL) {
			return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
		} else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
			return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
		}
		value->data[0].v_pointer = zeitgeist_symbol_info_ref (object);
	} else {
		value->data[0].v_pointer = NULL;
	}
	return NULL;
}

static gchar*
zeitgeist_symbol_value_info_lcopy_value (const GValue* value,
                                         guint n_collect_values,
                                         GTypeCValue* collect_values,
                                         guint collect_flags)
{
	ZeitgeistSymbolInfo ** object_p;
	object_p = collect_values[0].v_pointer;
	if (!object_p) {
		return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
	}
	if (!value->data[0].v_pointer) {
		*object_p = NULL;
	} else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
		*object_p = value->data[0].v_pointer;
	} else {
		*object_p = zeitgeist_symbol_info_ref (value->data[0].v_pointer);
	}
	return NULL;
}

GParamSpec*
zeitgeist_symbol_param_spec_info (const gchar* name,
                                  const gchar* nick,
                                  const gchar* blurb,
                                  GType object_type,
                                  GParamFlags flags)
{
	ZeitgeistSymbolParamSpecInfo* spec;
	g_return_val_if_fail (g_type_is_a (object_type, ZEITGEIST_SYMBOL_TYPE_INFO), NULL);
	spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
	G_PARAM_SPEC (spec)->value_type = object_type;
	return G_PARAM_SPEC (spec);
}

gpointer
zeitgeist_symbol_value_get_info (const GValue* value)
{
	g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, ZEITGEIST_SYMBOL_TYPE_INFO), NULL);
	return value->data[0].v_pointer;
}

void
zeitgeist_symbol_value_set_info (GValue* value,
                                 gpointer v_object)
{
	ZeitgeistSymbolInfo * old;
	g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, ZEITGEIST_SYMBOL_TYPE_INFO));
	old = value->data[0].v_pointer;
	if (v_object) {
		g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, ZEITGEIST_SYMBOL_TYPE_INFO));
		g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
		value->data[0].v_pointer = v_object;
		zeitgeist_symbol_info_ref (value->data[0].v_pointer);
	} else {
		value->data[0].v_pointer = NULL;
	}
	if (old) {
		zeitgeist_symbol_info_unref (old);
	}
}

void
zeitgeist_symbol_value_take_info (GValue* value,
                                  gpointer v_object)
{
	ZeitgeistSymbolInfo * old;
	g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, ZEITGEIST_SYMBOL_TYPE_INFO));
	old = value->data[0].v_pointer;
	if (v_object) {
		g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, ZEITGEIST_SYMBOL_TYPE_INFO));
		g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
		value->data[0].v_pointer = v_object;
	} else {
		value->data[0].v_pointer = NULL;
	}
	if (old) {
		zeitgeist_symbol_info_unref (old);
	}
}

static void
zeitgeist_symbol_info_class_init (ZeitgeistSymbolInfoClass * klass,
                                  gpointer klass_data)
{
	zeitgeist_symbol_info_parent_class = g_type_class_peek_parent (klass);
	((ZeitgeistSymbolInfoClass *) klass)->finalize = zeitgeist_symbol_info_finalize;
}

static void
zeitgeist_symbol_info_instance_init (ZeitgeistSymbolInfo * self,
                                     gpointer klass)
{
	self->ref_count = 1;
}

static void
zeitgeist_symbol_info_finalize (ZeitgeistSymbolInfo * obj)
{
	ZeitgeistSymbolInfo * self;
	self = G_TYPE_CHECK_INSTANCE_CAST (obj, ZEITGEIST_SYMBOL_TYPE_INFO, ZeitgeistSymbolInfo);
	g_signal_handlers_destroy (self);
	(self->parents == NULL) ? NULL : (self->parents = (_g_list_free__g_free0_ (self->parents), NULL));
	(self->children == NULL) ? NULL : (self->children = (_g_list_free__g_free0_ (self->children), NULL));
	(self->all_children == NULL) ? NULL : (self->all_children = (_g_list_free__g_free0_ (self->all_children), NULL));
	_g_free0 (self->uri);
	_g_free0 (self->display_name);
	_g_free0 (self->description);
}

static GType
zeitgeist_symbol_info_get_type_once (void)
{
	static const GTypeValueTable g_define_type_value_table = { zeitgeist_symbol_value_info_init, zeitgeist_symbol_value_info_free_value, zeitgeist_symbol_value_info_copy_value, zeitgeist_symbol_value_info_peek_pointer, "p", zeitgeist_symbol_value_info_collect_value, "p", zeitgeist_symbol_value_info_lcopy_value };
	static const GTypeInfo g_define_type_info = { sizeof (ZeitgeistSymbolInfoClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) zeitgeist_symbol_info_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ZeitgeistSymbolInfo), 0, (GInstanceInitFunc) zeitgeist_symbol_info_instance_init, &g_define_type_value_table };
	static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
	GType zeitgeist_symbol_info_type_id;
	zeitgeist_symbol_info_type_id = g_type_register_fundamental (g_type_fundamental_next (), "ZeitgeistSymbolInfo", &g_define_type_info, &g_define_type_fundamental_info, 0);
	return zeitgeist_symbol_info_type_id;
}

GType
zeitgeist_symbol_info_get_type (void)
{
	static volatile gsize zeitgeist_symbol_info_type_id__once = 0;
	if (g_once_init_enter (&zeitgeist_symbol_info_type_id__once)) {
		GType zeitgeist_symbol_info_type_id;
		zeitgeist_symbol_info_type_id = zeitgeist_symbol_info_get_type_once ();
		g_once_init_leave (&zeitgeist_symbol_info_type_id__once, zeitgeist_symbol_info_type_id);
	}
	return zeitgeist_symbol_info_type_id__once;
}

gpointer
zeitgeist_symbol_info_ref (gpointer instance)
{
	ZeitgeistSymbolInfo * self;
	self = instance;
	g_atomic_int_inc (&self->ref_count);
	return instance;
}

void
zeitgeist_symbol_info_unref (gpointer instance)
{
	ZeitgeistSymbolInfo * self;
	self = instance;
	if (g_atomic_int_dec_and_test (&self->ref_count)) {
		ZEITGEIST_SYMBOL_INFO_GET_CLASS (self)->finalize (self);
		g_type_free_instance ((GTypeInstance *) self);
	}
}

static void
_vala_array_destroy (gpointer array,
                     gssize array_length,
                     GDestroyNotify destroy_func)
{
	if ((array != NULL) && (destroy_func != NULL)) {
		gssize i;
		for (i = 0; i < array_length; i = i + 1) {
			if (((gpointer*) array)[i] != NULL) {
				destroy_func (((gpointer*) array)[i]);
			}
		}
	}
}

static void
_vala_array_free (gpointer array,
                  gssize array_length,
                  GDestroyNotify destroy_func)
{
	_vala_array_destroy (array, array_length, destroy_func);
	g_free (array);
}

