	.global KLclassGVKd
	.global KLmm_wrapperGVKi
	.global KLobjectGVKd
	.global KLunboundGVKe
	.global KLbooleanGVKd
	.global KLsealed_generic_functionGVKe
	.global KLsimple_methodGVKe
	.global KLfunction_classGVKi
	.global KLsignatureAvaluesGVKi
	.global KLsimple_object_vectorGVKd
	.global KLBtypeGVdfmc_modeling
	.global KLunionGVKe
	.global KLBsingletonGVdfmc_modeling
	.global KLsymbolGVKd
	.global KLbyte_stringGVKd
	.global KLincremental_generic_functionGVKe
	.global KLsignatureGVKe
	.global KLempty_listGVKd
	.global KLsimple_closure_methodGVKi
	.global KLobject_signatureGVKe
	.global KLabsent_engine_nodeGVKg
	.global KLpairGVKd
	.global KLsetter_methodGVKi
	.global KLinstance_slot_descriptorGVKe
	.global KLgetter_methodGVKi
	.global KLimplementation_classGVKe
	.global KLinherited_slot_descriptorGVKe
	.global KLemitted_objectGVdfmc_common
	.global KLdood_mapped_objectGVdood
	.global KLmodel_propertiesGVdfmc_common
	.global KLBtopGVdfmc_modeling
	.global KLBobjectGVdfmc_modeling
	.global KLkeyword_methodGVKe
	.global KLkeyword_signatureAvaluesGVKi
	.global KLmoduleGVKe
	.global Kinstall_Bclass_mappingVdfmc_modelingMM0I
	.global Kdo_define_evaluator_overrideVdfmc_definitionsMM0I
	.global Kdo_define_core_unadorned_definitionVdfmc_definitionsMM0I
	.global KLclassGVKdW
	.global KLmm_wrapperGVKiW
	.global KLobjectGVKdW
	.global KPunboundVKi
	.global KLunboundGVKeW
	.global KPtrueVKi
	.global KLbooleanGVKdW
	.global KPfalseVKi
	.global KCknown_disjointQVdfmc_modeling
	.global KLsealed_generic_functionGVKeW
	.global KLfunction_classGVKiW
	.global KLsimple_methodGVKeW
	.global xep_2
	.global KLsignatureAvaluesGVKiW
	.global KDsignature_LbooleanG_typesVKi
	.global KLsimple_object_vectorGVKdW
	.global KLBtypeGVdfmc_modelingW
	.global KCinstanceQVdfmc_modeling
	.global KLmodel_valueGVdfmc_modeling
	.global KLunionGVKeW
	.global KCsubtypeQVdfmc_modeling
	.global KLBsingletonGVdfmc_modelingW
	.global KCsingletonVdfmc_modelingMM0I
	.global rest_xep_1
	.global KLsymbolGVKdW
	.global KLbyte_stringGVKdW
	.global KCsingletonVdfmc_modelingMM0
	.global Kobject_classVKdI
	.global Kmap_as_oneVKi
	.global KreduceVKd
	.global KLincremental_generic_functionGVKeW
	.global KLsignatureGVKeW
	.global KDsignature_LobjectG_typesVKi
	.global KPempty_listVKi
	.global KLempty_listGVKdW
	.global KJtype1_
	.global KJtype2_
	.global Kimmutable_modelVdfmc_commonMM2I
	.global KerrorVKdMM1I
	.global KPempty_vectorVKi
	.global KLsimple_closure_methodGVKiW
	.global Kmake_name_fragmentVdfmc_macro_expanderI
	.global KJclass_
	.global KlistVKdI
	.global Kmake_parens_fragmentVdfmc_macro_expanderI
	.global KJconstant_
	.global Kmake_colon_colon_fragmentVdfmc_macro_expanderI
	.global Kmake_comma_fragmentVdfmc_macro_expanderI
	.global Kmake_literal_fragmentVdfmc_macro_expanderMM3I
	.global KJrequired_init_keyword_
	.global Kmake_semicolon_fragmentVdfmc_macro_expanderI
	.global KJend_
	.global Kmake_templateVdfmc_macro_expanderI
	.global xep_0
	.global new_gf_xep_2
	.global KDsignature_LobjectG_object_rest_value_2VKi
	.global KLobject_signatureGVKeW
	.global RSINGULAR_Labsent_engine_nodeG
	.global KLabsent_engine_nodeGVKgW
	.global KLpairGVKdW
	.global KLsetter_methodGVKiW
	.global slotacc_single_q_instance_setter_xep
	.global KLinstance_slot_descriptorGVKeW
	.global new_gf_xep_1
	.global KDsignature_LobjectG_object_rest_value_1VKi
	.global KLgetter_methodGVKiW
	.global slotacc_single_q_instance_getter_xep
	.global KLimplementation_classGVKeW
	.global KLinherited_slot_descriptorGVKeW
	.global KCinstanceQ_functionVdfmc_modeling
	.global KLemitted_objectGVdfmc_commonW
	.global KLdood_mapped_objectGVdoodW
	.global KLmodel_propertiesGVdfmc_commonW
	.global KLBtopGVdfmc_modelingW
	.global KLBobjectGVdfmc_modelingW
	.global KLkeyword_methodGVKeW
	.global rest_key_xep_1
	.global rest_key_mep_1
	.global KLkeyword_signatureAvaluesGVKiW
	.global KDsignature_LclassG_typesVKi
	.global Kemitted_nameVdfmc_commonHLemitted_objectG
	.global Kprivate_model_definitionVdfmc_commonHLmodel_propertiesG
	.global Kprivate_model_creatorVdfmc_commonHLmodel_propertiesG
	.global KPinstanceQ_iepVdfmc_modelingHLBtypeG
	.global KCinstanceQ_functionVdfmc_modelingHLBtypeG
	.global Kclass_instanceQ_initialVKiI
	.global Kdfmc_modeling_moduleYdylan_userVdfmc_modeling
	.global KLmoduleGVKeW
	.global Tcurrent_dependentTVdfmc_common
	.global KLBunionGVdfmc_modeling
	.global KLBunionGVdfmc_modelingW
	.global KCunion_type1Vdfmc_modeling
	.global KCunion_type1_setterVdfmc_modeling
	.global KCunion_type2Vdfmc_modeling
	.global KCunion_type2_setterVdfmc_modeling
	.global Ksource_constructor_for_unionVdfmc_modeling
	.global KCtype_unionVdfmc_modelingMM0
	.global KCone_ofVdfmc_modelingMM0
	.global KCfalse_orVdfmc_modelingMM0
	.global KCsubtypeQVdfmc_modelingMM21
	.global KCsubtypeQVdfmc_modelingMM20
	.global KCsubtypeQVdfmc_modelingMM19
	.global KCsubtypeQVdfmc_modelingMM18
	.global KCsubtypeQVdfmc_modelingMM17
	.global KCinstanceQVdfmc_modelingMM3
	.global KCknown_disjointQVdfmc_modelingMM7
	.global KCknown_disjointQVdfmc_modelingMM8
	.global KCknown_disjointQVdfmc_modelingMM9
	.global KCunion_type2_setterVdfmc_modelingMM0
	.global KCunion_type2Vdfmc_modelingHLBunionG
	.global KCunion_type2Vdfmc_modelingMM0
	.global KCunion_type1_setterVdfmc_modelingMM0
	.global KCunion_type1Vdfmc_modelingHLBunionG
	.global KCunion_type1Vdfmc_modelingMM0
	.global KLBunionGZ32ZconstructorVdfmc_modelingMM0
	.global Ctype_unionVdfmc_modeling
	.global Cunion_type1Vdfmc_modeling
	.global Cunion_type2Vdfmc_modeling
	.global LBunionGVdfmc_modeling

	.section .dyobj$m, "aw"
	.align 4


_dylan_object_file_objs_start:

KLBunionGVdfmc_modeling:
	.long KLclassGVKdW
	.long Kclass_instanceQ_initialVKiI
	.long K121
	.long K106
	.long 1
	.long Kdfmc_modeling_moduleYdylan_userVdfmc_modeling
	.align 4
	.type KLBunionGVdfmc_modeling,@object
	.size KLBunionGVdfmc_modeling,. - KLBunionGVdfmc_modeling

KCunion_type1Vdfmc_modeling:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long KPfalseVKi
	.long K103
	.long K102
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type KCunion_type1Vdfmc_modeling,@object
	.size KCunion_type1Vdfmc_modeling,. - KCunion_type1Vdfmc_modeling

KCunion_type1_setterVdfmc_modeling:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_2
	.long KDsignature_LobjectG_object_rest_value_2VKi
	.long KPfalseVKi
	.long K98
	.long K97
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type KCunion_type1_setterVdfmc_modeling,@object
	.size KCunion_type1_setterVdfmc_modeling,. - KCunion_type1_setterVdfmc_modeling

KCunion_type2Vdfmc_modeling:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long KPfalseVKi
	.long K94
	.long K93
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type KCunion_type2Vdfmc_modeling,@object
	.size KCunion_type2Vdfmc_modeling,. - KCunion_type2Vdfmc_modeling

KCunion_type2_setterVdfmc_modeling:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_2
	.long KDsignature_LobjectG_object_rest_value_2VKi
	.long KPfalseVKi
	.long K89
	.long K88
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type KCunion_type2_setterVdfmc_modeling,@object
	.size KCunion_type2_setterVdfmc_modeling,. - KCunion_type2_setterVdfmc_modeling

K50:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLBunionGVdfmc_modeling
	.long KLBunionGVdfmc_modeling
	.align 4
	.type K50,@object
	.size K50,. - K50

K52:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLBtypeGVdfmc_modeling
	.long KLBunionGVdfmc_modeling
	.align 4
	.type K52,@object
	.size K52,. - K52

K54:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLBunionGVdfmc_modeling
	.long KLBtypeGVdfmc_modeling
	.align 4
	.type K54,@object
	.size K54,. - K54

K56:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLmodel_valueGVdfmc_modeling
	.long KLBunionGVdfmc_modeling
	.align 4
	.type K56,@object
	.size K56,. - K56

K58:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLBunionGVdfmc_modeling
	.long KLBsingletonGVdfmc_modeling
	.align 4
	.type K58,@object
	.size K58,. - K58

K60:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLBsingletonGVdfmc_modeling
	.long KLBunionGVdfmc_modeling
	.align 4
	.type K60,@object
	.size K60,. - K60

K62:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLBtypeGVdfmc_modeling
	.align 4
	.type K62,@object
	.size K62,. - K62

K76:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLBtypeGVdfmc_modeling
	.long KLBtypeGVdfmc_modeling
	.align 4
	.type K76,@object
	.size K76,. - K76

K88:
	.long KLpairGVKdW
	.long KCunion_type2_setterVdfmc_modelingMM0
	.long KPempty_listVKi
	.align 4
	.type K88,@object
	.size K88,. - K88

KCunion_type2Vdfmc_modelingHLBunionG:
	.long KLinstance_slot_descriptorGVKeW
	.long 193
	.long KPfalseVKi
	.long KLBunionGVdfmc_modeling
	.long KJtype2_
	.long KCunion_type2Vdfmc_modeling
	.long KCunion_type2_setterVdfmc_modeling
	.long KLBtypeGVdfmc_modeling
	.align 4
	.type KCunion_type2Vdfmc_modelingHLBunionG,@object
	.size KCunion_type2Vdfmc_modelingHLBunionG,. - KCunion_type2Vdfmc_modelingHLBunionG

K93:
	.long KLpairGVKdW
	.long KCunion_type2Vdfmc_modelingMM0
	.long KPempty_listVKi
	.align 4
	.type K93,@object
	.size K93,. - K93

K97:
	.long KLpairGVKdW
	.long KCunion_type1_setterVdfmc_modelingMM0
	.long KPempty_listVKi
	.align 4
	.type K97,@object
	.size K97,. - K97

KCunion_type1Vdfmc_modelingHLBunionG:
	.long KLinstance_slot_descriptorGVKeW
	.long 193
	.long KPfalseVKi
	.long KLBunionGVdfmc_modeling
	.long KJtype1_
	.long KCunion_type1Vdfmc_modeling
	.long KCunion_type1_setterVdfmc_modeling
	.long KLBtypeGVdfmc_modeling
	.align 4
	.type KCunion_type1Vdfmc_modelingHLBunionG,@object
	.size KCunion_type1Vdfmc_modelingHLBunionG,. - KCunion_type1Vdfmc_modelingHLBunionG

K102:
	.long KLpairGVKdW
	.long KCunion_type1Vdfmc_modelingMM0
	.long KPempty_listVKi
	.align 4
	.type K102,@object
	.size K102,. - K102

K106:
	.long KLimplementation_classGVKeW
	.long 527958045
	.long KLBunionGVdfmc_modeling
	.long KLBunionGVdfmc_modelingW
	.long KPfalseVKi
	.long K107
	.long -3
	.long KLBunionGZ32ZconstructorVdfmc_modelingMM0
	.long K62
	.long K109
	.long 29
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_listVKi
	.long KPempty_vectorVKi
	.long K110
	.long K107
	.long K111
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.long KPempty_vectorVKi
	.align 4
	.type K106,@object
	.size K106,. - K106

K107:
	.long KLsimple_object_vectorGVKdW
	.long 29
	.long Kemitted_nameVdfmc_commonHLemitted_objectG
	.long Kprivate_model_definitionVdfmc_commonHLmodel_propertiesG
	.long Kprivate_model_creatorVdfmc_commonHLmodel_propertiesG
	.long KPinstanceQ_iepVdfmc_modelingHLBtypeG
	.long KCinstanceQ_functionVdfmc_modelingHLBtypeG
	.long KCunion_type1Vdfmc_modelingHLBunionG
	.long KCunion_type2Vdfmc_modelingHLBunionG
	.align 4
	.type K107,@object
	.size K107,. - K107

K109:
	.long KLsimple_object_vectorGVKdW
	.long 33
	.long KLobjectGVKd
	.long KLemitted_objectGVdfmc_common
	.long KLdood_mapped_objectGVdood
	.long KLmodel_propertiesGVdfmc_common
	.long KLBtopGVdfmc_modeling
	.long KLBobjectGVdfmc_modeling
	.long KLBtypeGVdfmc_modeling
	.long KLBunionGVdfmc_modeling
	.align 4
	.type K109,@object
	.size K109,. - K109

K110:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KCunion_type1Vdfmc_modelingHLBunionG
	.long KCunion_type2Vdfmc_modelingHLBunionG
	.align 4
	.type K110,@object
	.size K110,. - K110

K111:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KCinstanceQ_functionVdfmc_modelingHLBunionG
	.align 4
	.type K111,@object
	.size K111,. - K111

KCinstanceQ_functionVdfmc_modelingHLBunionG:
	.long KLinherited_slot_descriptorGVKeW
	.long 29
	.long KJunion_instanceQ_
	.long KLBunionGVdfmc_modeling
	.long KCinstanceQ_functionVdfmc_modeling
	.align 4
	.type KCinstanceQ_functionVdfmc_modelingHLBunionG,@object
	.size KCinstanceQ_functionVdfmc_modelingHLBunionG,. - KCinstanceQ_functionVdfmc_modelingHLBunionG

K114:
	.long KLsimple_object_vectorGVKdW
	.long 33
	.long KJemitted_name_
	.long KPfalseVKi
	.long KJdefinition_
	.long KPfalseVKi
	.long KJtype1_
	.long KPunboundVKi
	.long KJtype2_
	.long KPunboundVKi
	.align 4
	.type K114,@object
	.size K114,. - K114

K119:
	.long KLsimple_object_vectorGVKdW
	.long 17
	.long KJemitted_name_
	.long KJdefinition_
	.long KJtype1_
	.long KJtype2_
	.align 4
	.type K119,@object
	.size K119,. - K119

K120:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLBunionGVdfmc_modeling
	.align 4
	.type K120,@object
	.size K120,. - K120


	.section .dyvar$m, "aw"
	.align 4


_dylan_object_file_vars_start:

IKJLunionG_:
	.long KJLunionG_
	.align 4
	.type IKJLunionG_,@object
	.size IKJLunionG_,. - IKJLunionG_

IKJunion_type1_:
	.long KJunion_type1_
	.align 4
	.type IKJunion_type1_,@object
	.size IKJunion_type1_,. - IKJunion_type1_

IKJunion_type1_setter_:
	.long KJunion_type1_setter_
	.align 4
	.type IKJunion_type1_setter_,@object
	.size IKJunion_type1_setter_,. - IKJunion_type1_setter_

IKJunion_type2_:
	.long KJunion_type2_
	.align 4
	.type IKJunion_type2_,@object
	.size IKJunion_type2_,. - IKJunion_type2_

IKJunion_type2_setter_:
	.long KJunion_type2_setter_
	.align 4
	.type IKJunion_type2_setter_,@object
	.size IKJunion_type2_setter_,. - IKJunion_type2_setter_

IKJtype_union_:
	.long KJtype_union_
	.align 4
	.type IKJtype_union_,@object
	.size IKJtype_union_,. - IKJtype_union_

IKJone_of_:
	.long KJone_of_
	.align 4
	.type IKJone_of_,@object
	.size IKJone_of_,. - IKJone_of_

IKJfalse_or_:
	.long KJfalse_or_
	.align 4
	.type IKJfalse_or_,@object
	.size IKJfalse_or_,. - IKJfalse_or_

IKJunion_instanceQ_:
	.long KJunion_instanceQ_
	.align 4
	.type IKJunion_instanceQ_,@object
	.size IKJunion_instanceQ_,. - IKJunion_instanceQ_

IKJdefine_:
	.long KJdefine_
	.align 4
	.type IKJdefine_,@object
	.size IKJdefine_,. - IKJdefine_

IKJprimary_:
	.long KJprimary_
	.align 4
	.type IKJprimary_,@object
	.size IKJprimary_,. - IKJprimary_

IKJLtypeG_:
	.long KJLtypeG_
	.align 4
	.type IKJLtypeG_,@object
	.size IKJLtypeG_,. - IKJLtypeG_

IKJslot_:
	.long KJslot_
	.align 4
	.type IKJslot_,@object
	.size IKJslot_,. - IKJslot_

IKJemitted_name_:
	.long KJemitted_name_
	.align 4
	.type IKJemitted_name_,@object
	.size IKJemitted_name_,. - IKJemitted_name_

IKJdefinition_:
	.long KJdefinition_
	.align 4
	.type IKJdefinition_,@object
	.size IKJdefinition_,. - IKJdefinition_

Ctype_unionVdfmc_modeling:
	.long KCtype_unionVdfmc_modelingMM0
	.align 4
	.type Ctype_unionVdfmc_modeling,@object
	.size Ctype_unionVdfmc_modeling,. - Ctype_unionVdfmc_modeling

Cunion_type1Vdfmc_modeling:
	.long KCunion_type1Vdfmc_modeling
	.align 4
	.type Cunion_type1Vdfmc_modeling,@object
	.size Cunion_type1Vdfmc_modeling,. - Cunion_type1Vdfmc_modeling

Cunion_type2Vdfmc_modeling:
	.long KCunion_type2Vdfmc_modeling
	.align 4
	.type Cunion_type2Vdfmc_modeling,@object
	.size Cunion_type2Vdfmc_modeling,. - Cunion_type2Vdfmc_modeling

LBunionGVdfmc_modeling:
	.long KLBunionGVdfmc_modeling
	.align 4
	.type LBunionGVdfmc_modeling,@object
	.size LBunionGVdfmc_modeling,. - LBunionGVdfmc_modeling


	.section .dyutr$m, "aw"
	.align 4


_dylan_untraced_objs_start:

KLBunionGVdfmc_modelingW:
	.long KLmm_wrapperGVKiW
	.long K106
	.long 1
	.long 29
	.long 33554439
	.long 1
	.align 4
	.type KLBunionGVdfmc_modelingW,@object
	.size KLBunionGVdfmc_modelingW,. - KLBunionGVdfmc_modelingW

KJLunionG_:
	.long KLsymbolGVKdW
	.long K105
	.align 4
	.type KJLunionG_,@object
	.size KJLunionG_,. - KJLunionG_

KJunion_type1_:
	.long KLsymbolGVKdW
	.long K104
	.align 4
	.type KJunion_type1_,@object
	.size KJunion_type1_,. - KJunion_type1_

KJunion_type1_setter_:
	.long KLsymbolGVKdW
	.long K100
	.align 4
	.type KJunion_type1_setter_,@object
	.size KJunion_type1_setter_,. - KJunion_type1_setter_

KJunion_type2_:
	.long KLsymbolGVKdW
	.long K95
	.align 4
	.type KJunion_type2_,@object
	.size KJunion_type2_,. - KJunion_type2_

KJunion_type2_setter_:
	.long KLsymbolGVKdW
	.long K91
	.align 4
	.type KJunion_type2_setter_,@object
	.size KJunion_type2_setter_,. - KJunion_type2_setter_

Ksource_constructor_for_unionVdfmc_modeling:
	.long KLsimple_methodGVKeW
	.long xep_0
	.long K86
	.long Ksource_constructor_for_unionVdfmc_modelingI
	.align 4
	.type Ksource_constructor_for_unionVdfmc_modeling,@object
	.size Ksource_constructor_for_unionVdfmc_modeling,. - Ksource_constructor_for_unionVdfmc_modeling

KJtype_union_:
	.long KLsymbolGVKdW
	.long K77
	.align 4
	.type KJtype_union_,@object
	.size KJtype_union_,. - KJtype_union_

KCtype_unionVdfmc_modelingMM0:
	.long KLsimple_methodGVKeW
	.long rest_xep_1
	.long K61
	.long KCtype_unionVdfmc_modelingMM0I
	.align 4
	.type KCtype_unionVdfmc_modelingMM0,@object
	.size KCtype_unionVdfmc_modelingMM0,. - KCtype_unionVdfmc_modelingMM0

KJone_of_:
	.long KLsymbolGVKdW
	.long K65
	.align 4
	.type KJone_of_,@object
	.size KJone_of_,. - KJone_of_

KCone_ofVdfmc_modelingMM0:
	.long KLsimple_methodGVKeW
	.long rest_xep_1
	.long K64
	.long KCone_ofVdfmc_modelingMM0I
	.align 4
	.type KCone_ofVdfmc_modelingMM0,@object
	.size KCone_ofVdfmc_modelingMM0,. - KCone_ofVdfmc_modelingMM0

KJfalse_or_:
	.long KLsymbolGVKdW
	.long K63
	.align 4
	.type KJfalse_or_,@object
	.size KJfalse_or_,. - KJfalse_or_

KCfalse_orVdfmc_modelingMM0:
	.long KLsimple_methodGVKeW
	.long rest_xep_1
	.long K61
	.long KCfalse_orVdfmc_modelingMM0I
	.align 4
	.type KCfalse_orVdfmc_modelingMM0,@object
	.size KCfalse_orVdfmc_modelingMM0,. - KCfalse_orVdfmc_modelingMM0

KCsubtypeQVdfmc_modelingMM21:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K49
	.long KCsubtypeQVdfmc_modelingMM21I
	.align 4
	.type KCsubtypeQVdfmc_modelingMM21,@object
	.size KCsubtypeQVdfmc_modelingMM21,. - KCsubtypeQVdfmc_modelingMM21

KCsubtypeQVdfmc_modelingMM20:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K59
	.long KCsubtypeQVdfmc_modelingMM20I
	.align 4
	.type KCsubtypeQVdfmc_modelingMM20,@object
	.size KCsubtypeQVdfmc_modelingMM20,. - KCsubtypeQVdfmc_modelingMM20

KCsubtypeQVdfmc_modelingMM19:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K57
	.long KCsubtypeQVdfmc_modelingMM19I
	.align 4
	.type KCsubtypeQVdfmc_modelingMM19,@object
	.size KCsubtypeQVdfmc_modelingMM19,. - KCsubtypeQVdfmc_modelingMM19

KCsubtypeQVdfmc_modelingMM18:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K51
	.long KCsubtypeQVdfmc_modelingMM18I
	.align 4
	.type KCsubtypeQVdfmc_modelingMM18,@object
	.size KCsubtypeQVdfmc_modelingMM18,. - KCsubtypeQVdfmc_modelingMM18

KCsubtypeQVdfmc_modelingMM17:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K53
	.long KCsubtypeQVdfmc_modelingMM17I
	.align 4
	.type KCsubtypeQVdfmc_modelingMM17,@object
	.size KCsubtypeQVdfmc_modelingMM17,. - KCsubtypeQVdfmc_modelingMM17

KCinstanceQVdfmc_modelingMM3:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K55
	.long KCinstanceQVdfmc_modelingMM3I
	.align 4
	.type KCinstanceQVdfmc_modelingMM3,@object
	.size KCinstanceQVdfmc_modelingMM3,. - KCinstanceQVdfmc_modelingMM3

KCknown_disjointQVdfmc_modelingMM7:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K53
	.long KCknown_disjointQVdfmc_modelingMM7I
	.align 4
	.type KCknown_disjointQVdfmc_modelingMM7,@object
	.size KCknown_disjointQVdfmc_modelingMM7,. - KCknown_disjointQVdfmc_modelingMM7

KCknown_disjointQVdfmc_modelingMM8:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K51
	.long KCknown_disjointQVdfmc_modelingMM8I
	.align 4
	.type KCknown_disjointQVdfmc_modelingMM8,@object
	.size KCknown_disjointQVdfmc_modelingMM8,. - KCknown_disjointQVdfmc_modelingMM8

KCknown_disjointQVdfmc_modelingMM9:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K49
	.long KCknown_disjointQVdfmc_modelingMM9I
	.align 4
	.type KCknown_disjointQVdfmc_modelingMM9,@object
	.size KCknown_disjointQVdfmc_modelingMM9,. - KCknown_disjointQVdfmc_modelingMM9

K49:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K50
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K49,@object
	.size K49,. - K49

K51:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K52
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K51,@object
	.size K51,. - K51

K53:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K54
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K53,@object
	.size K53,. - K53

K55:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K56
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K55,@object
	.size K55,. - K55

K57:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K58
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K57,@object
	.size K57,. - K57

K59:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K60
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K59,@object
	.size K59,. - K59

K61:
	.long KLsignatureAvaluesGVKiW
	.long 34604037
	.long K62
	.long K62
	.align 4
	.type K61,@object
	.size K61,. - K61

K63:
	.long KLbyte_stringGVKdW
	.long 33
	.ascii "false-or"
	.byte 0
	.align 4
	.type K63,@object
	.size K63,. - K63

K64:
	.long KLsignatureGVKeW
	.long 45088773
	.long KDsignature_LobjectG_typesVKi
	.align 4
	.type K64,@object
	.size K64,. - K64

K65:
	.long KLbyte_stringGVKdW
	.long 25
	.ascii "one-of"
	.byte 0
	.align 4
	.type K65,@object
	.size K65,. - K65

Kbinary_type_unionF68:
	.long KLsimple_closure_methodGVKiW
	.long xep_2
	.long K75
	.long Kbinary_type_unionF68I
	.long 1
	.align 4
	.type Kbinary_type_unionF68,@object
	.size Kbinary_type_unionF68,. - Kbinary_type_unionF68

K71:
	.long KLbyte_stringGVKdW
	.long 93
	.ascii "Missing init keyword %="
	.byte 0
	.align 4
	.type K71,@object
	.size K71,. - K71

K72:
	.long KLbyte_stringGVKdW
	.long 253
	.ascii "Attempt to create a model outside of proper compilation-context"
	.byte 0
	.align 4
	.type K72,@object
	.size K72,. - K72

KJunion_instanceQ_:
	.long KLsymbolGVKdW
	.long K74
	.align 4
	.type KJunion_instanceQ_,@object
	.size KJunion_instanceQ_,. - KJunion_instanceQ_

K74:
	.long KLbyte_stringGVKdW
	.long 61
	.ascii "union-instance?"
	.byte 0
	.align 4
	.type K74,@object
	.size K74,. - K74

K75:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K76
	.long K62
	.align 4
	.type K75,@object
	.size K75,. - K75

K77:
	.long KLbyte_stringGVKdW
	.long 41
	.ascii "type-union"
	.byte 0
	.align 4
	.type K77,@object
	.size K77,. - K77

KJdefine_:
	.long KLsymbolGVKdW
	.long K85
	.align 4
	.type KJdefine_,@object
	.size KJdefine_,. - KJdefine_

KJprimary_:
	.long KLsymbolGVKdW
	.long K84
	.align 4
	.type KJprimary_,@object
	.size KJprimary_,. - KJprimary_

KJLtypeG_:
	.long KLsymbolGVKdW
	.long K83
	.align 4
	.type KJLtypeG_,@object
	.size KJLtypeG_,. - KJLtypeG_

KJslot_:
	.long KLsymbolGVKdW
	.long K82
	.align 4
	.type KJslot_,@object
	.size KJslot_,. - KJslot_

K82:
	.long KLbyte_stringGVKdW
	.long 17
	.ascii "slot"
	.byte 0
	.align 4
	.type K82,@object
	.size K82,. - K82

K83:
	.long KLbyte_stringGVKdW
	.long 25
	.ascii "<type>"
	.byte 0
	.align 4
	.type K83,@object
	.size K83,. - K83

K84:
	.long KLbyte_stringGVKdW
	.long 29
	.ascii "primary"
	.byte 0
	.align 4
	.type K84,@object
	.size K84,. - K84

K85:
	.long KLbyte_stringGVKdW
	.long 25
	.ascii "define"
	.byte 0
	.align 4
	.type K85,@object
	.size K85,. - K85

K86:
	.long KLsignatureGVKeW
	.long 44040193
	.long KPempty_vectorVKi
	.align 4
	.type K86,@object
	.size K86,. - K86

KCunion_type2_setterVdfmc_modelingMM0:
	.long KLsetter_methodGVKiW
	.long slotacc_single_q_instance_setter_xep
	.long KCunion_type2Vdfmc_modelingHLBunionG
	.align 4
	.type KCunion_type2_setterVdfmc_modelingMM0,@object
	.size KCunion_type2_setterVdfmc_modelingMM0,. - KCunion_type2_setterVdfmc_modelingMM0

K89:
	.long KLbyte_stringGVKdW
	.long 77
	.ascii "^union-type2-setter"
	.byte 0
	.align 4
	.type K89,@object
	.size K89,. - K89

K91:
	.long KLbyte_stringGVKdW
	.long 73
	.ascii "union-type2-setter"
	.byte 0
	.align 4
	.type K91,@object
	.size K91,. - K91

KCunion_type2Vdfmc_modelingMM0:
	.long KLgetter_methodGVKiW
	.long slotacc_single_q_instance_getter_xep
	.long KCunion_type2Vdfmc_modelingHLBunionG
	.align 4
	.type KCunion_type2Vdfmc_modelingMM0,@object
	.size KCunion_type2Vdfmc_modelingMM0,. - KCunion_type2Vdfmc_modelingMM0

K94:
	.long KLbyte_stringGVKdW
	.long 49
	.ascii "^union-type2"
	.byte 0
	.align 4
	.type K94,@object
	.size K94,. - K94

K95:
	.long KLbyte_stringGVKdW
	.long 45
	.ascii "union-type2"
	.byte 0
	.align 4
	.type K95,@object
	.size K95,. - K95

KCunion_type1_setterVdfmc_modelingMM0:
	.long KLsetter_methodGVKiW
	.long slotacc_single_q_instance_setter_xep
	.long KCunion_type1Vdfmc_modelingHLBunionG
	.align 4
	.type KCunion_type1_setterVdfmc_modelingMM0,@object
	.size KCunion_type1_setterVdfmc_modelingMM0,. - KCunion_type1_setterVdfmc_modelingMM0

K98:
	.long KLbyte_stringGVKdW
	.long 77
	.ascii "^union-type1-setter"
	.byte 0
	.align 4
	.type K98,@object
	.size K98,. - K98

K100:
	.long KLbyte_stringGVKdW
	.long 73
	.ascii "union-type1-setter"
	.byte 0
	.align 4
	.type K100,@object
	.size K100,. - K100

KCunion_type1Vdfmc_modelingMM0:
	.long KLgetter_methodGVKiW
	.long slotacc_single_q_instance_getter_xep
	.long KCunion_type1Vdfmc_modelingHLBunionG
	.align 4
	.type KCunion_type1Vdfmc_modelingMM0,@object
	.size KCunion_type1Vdfmc_modelingMM0,. - KCunion_type1Vdfmc_modelingMM0

K103:
	.long KLbyte_stringGVKdW
	.long 49
	.ascii "^union-type1"
	.byte 0
	.align 4
	.type K103,@object
	.size K103,. - K103

K104:
	.long KLbyte_stringGVKdW
	.long 45
	.ascii "union-type1"
	.byte 0
	.align 4
	.type K104,@object
	.size K104,. - K104

K105:
	.long KLbyte_stringGVKdW
	.long 29
	.ascii "<union>"
	.byte 0
	.align 4
	.type K105,@object
	.size K105,. - K105

KLBunionGZ32ZconstructorVdfmc_modelingMM0:
	.long KLkeyword_methodGVKeW
	.long rest_key_xep_1
	.long K113
	.long rest_key_mep_1
	.long KLBunionGZ32ZconstructorVdfmc_modelingMM0I
	.long K114
	.align 4
	.type KLBunionGZ32ZconstructorVdfmc_modelingMM0,@object
	.size KLBunionGZ32ZconstructorVdfmc_modelingMM0,. - KLBunionGZ32ZconstructorVdfmc_modelingMM0

K113:
	.long KLkeyword_signatureAvaluesGVKiW
	.long 35390469
	.long KDsignature_LclassG_typesVKi
	.long K119
	.long KDsignature_LobjectG_typesVKi
	.long K120
	.align 4
	.type K113,@object
	.size K113,. - K113

KJemitted_name_:
	.long KLsymbolGVKdW
	.long K118
	.align 4
	.type KJemitted_name_,@object
	.size KJemitted_name_,. - KJemitted_name_

KJdefinition_:
	.long KLsymbolGVKdW
	.long K117
	.align 4
	.type KJdefinition_,@object
	.size KJdefinition_,. - KJdefinition_

K117:
	.long KLbyte_stringGVKdW
	.long 41
	.ascii "definition"
	.byte 0
	.align 4
	.type K117,@object
	.size K117,. - K117

K118:
	.long KLbyte_stringGVKdW
	.long 49
	.ascii "emitted-name"
	.byte 0
	.align 4
	.type K118,@object
	.size K118,. - K118

K121:
	.long KLbyte_stringGVKdW
	.long 33
	.ascii "<&union>"
	.byte 0
	.align 4
	.type K121,@object
	.size K121,. - K121

	.global primitive_remove_optionals

	.section .text
	.align 4


	.global Ksource_constructor_for_unionVdfmc_modelingI
	.type Ksource_constructor_for_unionVdfmc_modelingI,@function
	.size Ksource_constructor_for_unionVdfmc_modelingI, 497
Ksource_constructor_for_unionVdfmc_modelingI:
	.byte	131,236,100,255,116,36,100,85,137,229,131,236,88,139,5
	.long	IKJdefine_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,168,139,5
	.long	IKJprimary_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,172,184
	.long	KJclass_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,176,139,5
	.long	IKJLunionG_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,180,139,5
	.long	IKJLtypeG_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	131,236,12,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,5,0,0,0,137,68,36,8,137,224,106,16
	.byte	232
	.long	KlistVKdI - 4 - .
	.byte	232
	.long	Kmake_parens_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,184,184
	.long	KJconstant_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,188,139,5
	.long	IKJslot_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,192,139,5
	.long	IKJunion_type1_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,196,232
	.long	Kmake_colon_colon_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,200,139,5
	.long	IKJLtypeG_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,204,232
	.long	Kmake_comma_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,208,184
	.long	KJrequired_init_keyword_
	.byte	232
	.long	Kmake_literal_fragmentVdfmc_macro_expanderMM3I - 4 - .
	.byte	137,69,212,184
	.long	KJtype1_
	.byte	232
	.long	Kmake_literal_fragmentVdfmc_macro_expanderMM3I - 4 - .
	.byte	137,69,216,232
	.long	Kmake_semicolon_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,220,184
	.long	KJconstant_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,224,139,5
	.long	IKJslot_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,228,139,5
	.long	IKJunion_type2_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,232,232
	.long	Kmake_colon_colon_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,236,139,5
	.long	IKJLtypeG_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,240,232
	.long	Kmake_comma_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,69,244,184
	.long	KJrequired_init_keyword_
	.byte	232
	.long	Kmake_literal_fragmentVdfmc_macro_expanderMM3I - 4 - .
	.byte	137,69,248,184
	.long	KJtype2_
	.byte	232
	.long	Kmake_literal_fragmentVdfmc_macro_expanderMM3I - 4 - .
	.byte	137,69,252,184
	.long	KJend_
	.byte	232
	.long	Kmake_name_fragmentVdfmc_macro_expanderI - 4 - .
	.byte	137,199,141,69,12,199,69,8,104,0,0,0,199,69,12
	.long	KLsimple_object_vectorGVKdW
	.byte	199,69,16,93,0,0,0,139,117,168,137,117,20,139,117,172
	.byte	137,117,24,139,117,176,137,117,28,139,117,180,137,117,32,139
	.byte	117,184,137,117,36,139,117,188,137,117,40,139,117,192,137,117
	.byte	44,139,117,196,137,117,48,139,117,200,137,117,52,139,117,204
	.byte	137,117,56,139,117,208,137,117,60,139,117,212,137,117,64,139
	.byte	117,216,137,117,68,139,117,220,137,117,72,139,117,224,137,117
	.byte	76,139,117,228,137,117,80,139,117,232,137,117,84,139,117,236
	.byte	137,117,88,139,117,240,137,117,92,139,117,244,137,117,96,139
	.byte	117,248,137,117,100,139,117,252,137,117,104,137,125,108,201,233
	.long	Kmake_templateVdfmc_macro_expanderI - 4 - .


	.global KCtype_unionVdfmc_modelingMM0I
	.type KCtype_unionVdfmc_modelingMM0I,@function
	.size KCtype_unionVdfmc_modelingMM0I, 95
KCtype_unionVdfmc_modelingMM0I:
	.byte	139,116,36,4,139,126,4,137,194,187,1,0,0,0,59,223
	.byte	117,12,253,137,208,139,76,36,8,94,3,225,255,230,85,137
	.byte	229,131,236,12,137,69,244,137,125,248,137,208,137,93,252,139
	.byte	117,8,3,117,252,139,126,7,87,185,2,0,0,0,187
	.long	Kbinary_type_unionF68
	.byte	255,83,4,139,93,252,131,195,4,206,137,194,139,69,244,139
	.byte	125,248,59,223,117,203,253,137,208,201,235,182

	.global primitive_copy_vector

	.global KCone_ofVdfmc_modelingMM0I
	.type KCone_ofVdfmc_modelingMM0I,@function
	.size KCone_ofVdfmc_modelingMM0I, 123
KCone_ofVdfmc_modelingMM0I:
	.byte	255,52,36,139,116,36,12,131,198,4,137,116,36,12,85,137
	.byte	229,131,236,12,137,69,244,139,69,12,232
	.long	primitive_copy_vector - 4 - .
	.byte	137,69,252,139,69,244,185,1,0,0,0,187
	.long	KCsingletonVdfmc_modelingMM0
	.byte	255,83,4,137,69,248,139,69,252,232
	.long	Kobject_classVKdI - 4 - .
	.byte	255,117,252,104
	.long	KCsingletonVdfmc_modelingMM0
	.byte	185,3,0,0,0,187
	.long	Kmap_as_oneVKi
	.byte	255,83,4,137,199,184
	.long	KCtype_unionVdfmc_modelingMM0
	.byte	139,117,248,137,117,8,137,125,12,139,29
	.long	KreduceVKd + 24
	.byte	191
	.long	KreduceVKd
	.byte	201,190,12,0,0,0,232
	.long	primitive_remove_optionals - 4 - .
	.byte	255,99,12

	.global apply_xep_2

	.global KCfalse_orVdfmc_modelingMM0I
	.type KCfalse_orVdfmc_modelingMM0I,@function
	.size KCfalse_orVdfmc_modelingMM0I, 46
KCfalse_orVdfmc_modelingMM0I:
	.byte	85,137,229,131,236,4,137,69,252,184
	.long	KPfalseVKi
	.byte	232
	.long	KCsingletonVdfmc_modelingMM0I - 4 - .
	.byte	255,117,8,255,117,252,187
	.long	KCtype_unionVdfmc_modelingMM0
	.byte	232
	.long	apply_xep_2 - 4 - .
	.byte	253,201,139,76,36,8,94,3,225,255,230


	.global KCsubtypeQVdfmc_modelingMM21I
	.type KCsubtypeQVdfmc_modelingMM21I,@function
	.size KCsubtypeQVdfmc_modelingMM21I, 70
KCsubtypeQVdfmc_modelingMM21I:
	.byte	85,137,229,131,236,4,137,69,252,139,117,252,139,70,24,255
	.byte	117,8,191
	.long	KCsubtypeQVdfmc_modeling
	.byte	139,29
	.long	KCsubtypeQVdfmc_modeling + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,21,139,117,252,139,70,28,139,29
	.long	KCsubtypeQVdfmc_modeling + 24
	.byte	191
	.long	KCsubtypeQVdfmc_modeling
	.byte	201,255,99,12,184
	.long	KPfalseVKi
	.byte	253,201,194,4,0


	.global KCsubtypeQVdfmc_modelingMM20I
	.type KCsubtypeQVdfmc_modelingMM20I,@function
	.size KCsubtypeQVdfmc_modelingMM20I, 79
KCsubtypeQVdfmc_modelingMM20I:
	.byte	85,137,229,131,236,8,137,69,248,139,117,248,139,118,24,137
	.byte	117,252,139,117,8,139,126,24,87,139,69,252,185,2,0,0
	.byte	0,187
	.long	KCinstanceQVdfmc_modeling
	.byte	255,83,4,61
	.long	KPfalseVKi
	.byte	116,5,253,201,194,4,0,139,117,8,139,126,28,139,69,252
	.byte	137,125,8,185,2,0,0,0,187
	.long	KCinstanceQVdfmc_modeling
	.byte	201,255,99,4


	.global KCsubtypeQVdfmc_modelingMM19I
	.type KCsubtypeQVdfmc_modelingMM19I,@function
	.size KCsubtypeQVdfmc_modelingMM19I, 70
KCsubtypeQVdfmc_modelingMM19I:
	.byte	85,137,229,131,236,4,137,69,252,139,117,252,139,70,24,255
	.byte	117,8,191
	.long	KCsubtypeQVdfmc_modeling
	.byte	139,29
	.long	KCsubtypeQVdfmc_modeling + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,21,139,117,252,139,70,28,139,29
	.long	KCsubtypeQVdfmc_modeling + 24
	.byte	191
	.long	KCsubtypeQVdfmc_modeling
	.byte	201,255,99,12,184
	.long	KPfalseVKi
	.byte	253,201,194,4,0


	.global KCsubtypeQVdfmc_modelingMM18I
	.type KCsubtypeQVdfmc_modelingMM18I,@function
	.size KCsubtypeQVdfmc_modelingMM18I, 72
KCsubtypeQVdfmc_modelingMM18I:
	.byte	85,137,229,131,236,4,137,69,252,139,117,8,139,126,24,87
	.byte	139,69,252,191
	.long	KCsubtypeQVdfmc_modeling
	.byte	139,29
	.long	KCsubtypeQVdfmc_modeling + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,5,253,201,194,4,0,139,117,8,139,126,28,139,69,252
	.byte	137,125,8,139,29
	.long	KCsubtypeQVdfmc_modeling + 24
	.byte	191
	.long	KCsubtypeQVdfmc_modeling
	.byte	201,255,99,12


	.global KCsubtypeQVdfmc_modelingMM17I
	.type KCsubtypeQVdfmc_modelingMM17I,@function
	.size KCsubtypeQVdfmc_modelingMM17I, 70
KCsubtypeQVdfmc_modelingMM17I:
	.byte	85,137,229,131,236,4,137,69,252,139,117,252,139,70,24,255
	.byte	117,8,191
	.long	KCsubtypeQVdfmc_modeling
	.byte	139,29
	.long	KCsubtypeQVdfmc_modeling + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,21,139,117,252,139,70,28,139,29
	.long	KCsubtypeQVdfmc_modeling + 24
	.byte	191
	.long	KCsubtypeQVdfmc_modeling
	.byte	201,255,99,12,184
	.long	KPfalseVKi
	.byte	253,201,194,4,0


	.global KCinstanceQVdfmc_modelingMM3I
	.type KCinstanceQVdfmc_modelingMM3I,@function
	.size KCinstanceQVdfmc_modelingMM3I, 72
KCinstanceQVdfmc_modelingMM3I:
	.byte	85,137,229,131,236,4,137,69,252,139,117,8,139,126,24,87
	.byte	139,69,252,191
	.long	KCinstanceQVdfmc_modeling
	.byte	139,29
	.long	KCinstanceQVdfmc_modeling + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,5,253,201,194,4,0,139,117,8,139,126,28,139,69,252
	.byte	137,125,8,139,29
	.long	KCinstanceQVdfmc_modeling + 24
	.byte	191
	.long	KCinstanceQVdfmc_modeling
	.byte	201,255,99,12


	.global KCknown_disjointQVdfmc_modelingMM7I
	.type KCknown_disjointQVdfmc_modelingMM7I,@function
	.size KCknown_disjointQVdfmc_modelingMM7I, 70
KCknown_disjointQVdfmc_modelingMM7I:
	.byte	85,137,229,131,236,4,137,69,252,139,117,252,139,70,24,255
	.byte	117,8,191
	.long	KCknown_disjointQVdfmc_modeling
	.byte	139,29
	.long	KCknown_disjointQVdfmc_modeling + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,21,139,117,252,139,70,28,139,29
	.long	KCknown_disjointQVdfmc_modeling + 24
	.byte	191
	.long	KCknown_disjointQVdfmc_modeling
	.byte	201,255,99,12,184
	.long	KPfalseVKi
	.byte	253,201,194,4,0


	.global KCknown_disjointQVdfmc_modelingMM8I
	.type KCknown_disjointQVdfmc_modelingMM8I,@function
	.size KCknown_disjointQVdfmc_modelingMM8I, 24
KCknown_disjointQVdfmc_modelingMM8I:
	.byte	137,199,139,68,36,4,137,124,36,4,139,29
	.long	KCknown_disjointQVdfmc_modeling + 24
	.byte	191
	.long	KCknown_disjointQVdfmc_modeling
	.byte	255,99,12


	.global KCknown_disjointQVdfmc_modelingMM9I
	.type KCknown_disjointQVdfmc_modelingMM9I,@function
	.size KCknown_disjointQVdfmc_modelingMM9I, 70
KCknown_disjointQVdfmc_modelingMM9I:
	.byte	85,137,229,131,236,4,137,69,252,139,117,252,139,70,24,255
	.byte	117,8,191
	.long	KCknown_disjointQVdfmc_modeling
	.byte	139,29
	.long	KCknown_disjointQVdfmc_modeling + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,21,139,117,252,139,70,28,139,29
	.long	KCknown_disjointQVdfmc_modeling + 24
	.byte	191
	.long	KCknown_disjointQVdfmc_modeling
	.byte	201,255,99,12,184
	.long	KPfalseVKi
	.byte	253,201,194,4,0


	.type Kbinary_type_unionF68I,@function
	.size Kbinary_type_unionF68I, 100
Kbinary_type_unionF68I:
	.byte	59,68,36,4,117,8,137,199,253,137,248,194,4,0,85,137
	.byte	229,131,236,4,137,69,252,255,117,8,139,69,252,191
	.long	KCsubtypeQVdfmc_modeling
	.byte	139,29
	.long	KCsubtypeQVdfmc_modeling + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,9,139,125,8,139,69,252,201,235,205,255,117,252,139,69
	.byte	8,191
	.long	KCsubtypeQVdfmc_modeling
	.byte	139,29
	.long	KCsubtypeQVdfmc_modeling + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,5,139,125,252,235,218,139,69,252,201,233
	.long	KCmerge_typesVdfmc_modelingMM0I - 4 - .

	.global Ktype_check_errorVKiI

	.global KCmerge_typesVdfmc_modelingMM0I
	.type KCmerge_typesVdfmc_modelingMM0I,@function
	.size KCmerge_typesVdfmc_modelingMM0I, 139
KCmerge_typesVdfmc_modelingMM0I:
	.byte	85,137,229,131,236,8,137,69,248,131,236,24,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,17,0,0,0,199,68,36,8
	.long	KJtype1_
	.byte	139,117,248,137,116,36,12,199,68,36,16
	.long	KJtype2_
	.byte	139,117,8,137,116,36,20,137,231,106,48,255,117,8,255,117
	.byte	248,104
	.long	KPfalseVKi
	.byte	104
	.long	KPfalseVKi
	.byte	87,184
	.long	KLBunionGVdfmc_modeling
	.byte	232
	.long	KLBunionGZ32ZconstructorVdfmc_modelingMM0I - 4 - .
	.byte	232
	.long	Kimmutable_modelVdfmc_commonMM2I - 4 - .
	.byte	137,69,252,191
	.long	KLBtypeGVdfmc_modeling
	.byte	139,95,4,87,139,69,252,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLBtypeGVdfmc_modeling
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,253,139,69,252,201,194,4,0

	.global primitive_alloc_s

	.global KLBunionGZ32ZconstructorVdfmc_modelingMM0I
	.type KLBunionGZ32ZconstructorVdfmc_modelingMM0I,@function
	.size KLBunionGZ32ZconstructorVdfmc_modelingMM0I, 372
KLBunionGZ32ZconstructorVdfmc_modelingMM0I:
	.byte	85,137,229,131,236,16,137,69,240,129,125,20
	.long	KPunboundVKi
	.byte	15,133,72,1,0,0,131,236,12,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,5,0,0,0,199,68,36,8
	.long	KJtype1_
	.byte	137,231,106,20,87,184
	.long	K71
	.byte	232
	.long	KerrorVKdMM1I - 4 - .
	.byte	137,69,244,129,125,24
	.long	KPunboundVKi
	.byte	15,133,26,1,0,0,131,236,12,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,5,0,0,0,199,68,36,8
	.long	KJtype2_
	.byte	137,231,106,20,87,184
	.long	K71
	.byte	232
	.long	KerrorVKdMM1I - 4 - .
	.byte	137,69,248,104
	.long	KPunboundVKi
	.byte	106,7,104
	.long	KLBunionGVdfmc_modelingW
	.byte	106,32,252,232
	.long	primitive_alloc_s - 4 - .
	.byte	131,196,16,137,69,252,139,77,12,139,117,252,137,78,4,139
	.byte	77,16,139,117,252,137,78,8,101,139,61
	.long	teb@ntpoff
	.byte	139,127,4,139,53
	.long	Tcurrent_dependentTVdfmc_common
	.byte	139,60,55,129,255
	.long	KPfalseVKi
	.byte	15,132,128,0,0,0,139,117,252,137,126,12,139,117,252,199
	.byte	70,16
	.long	KPfalseVKi
	.byte	139,13
	.long	IKJunion_instanceQ_
	.byte	139,117,252,137,78,20,191
	.long	KLBtypeGVdfmc_modeling
	.byte	139,95,4,87,139,69,244,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLBtypeGVdfmc_modeling
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,244,139,117,252,137,126,24,191
	.long	KLBtypeGVdfmc_modeling
	.byte	139,95,4,87,139,69,248,255,211,61
	.long	KPfalseVKi
	.byte	117,13,104
	.long	KLBtypeGVdfmc_modeling
	.byte	139,69,248,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,248,139,117,252,137,126,28,139,69,252,253,201,139,76
	.byte	36,24,94,3,225,255,230,106,8,104
	.long	KPempty_vectorVKi
	.byte	184
	.long	K72
	.byte	232
	.long	KerrorVKdMM1I - 4 - .
	.byte	137,199,233,104,255,255,255,139,117,20,137,117,244,233,217,254
	.byte	255,255,139,117,24,137,117,248,233,7,255,255,255

	.section .text$i, "ax", @progbits
	.align 4

	.global KPresolve_symbolVKiI

	.global _Init_dfmc_modeling__X_unions_for_system_fixups
	.type _Init_dfmc_modeling__X_unions_for_system_fixups,@function
	.size _Init_dfmc_modeling__X_unions_for_system_fixups, 265
_Init_dfmc_modeling__X_unions_for_system_fixups:
	.byte	85,137,229,131,236,8,199,69,252
	.long	KPresolve_symbolVKiI
	.byte	199,69,248
	.long	KJLunionG_
	.byte	139,69,248,255,85,252,59,69,248,116,6,137,5
	.long	IKJLunionG_
	.byte	184
	.long	KJunion_type1_
	.byte	255,85,252,137,5
	.long	IKJunion_type1_
	.byte	184
	.long	KJunion_type1_setter_
	.byte	255,85,252,137,5
	.long	IKJunion_type1_setter_
	.byte	184
	.long	KJunion_type2_
	.byte	255,85,252,137,5
	.long	IKJunion_type2_
	.byte	184
	.long	KJunion_type2_setter_
	.byte	255,85,252,137,5
	.long	IKJunion_type2_setter_
	.byte	184
	.long	KJtype_union_
	.byte	255,85,252,137,5
	.long	IKJtype_union_
	.byte	184
	.long	KJone_of_
	.byte	255,85,252,137,5
	.long	IKJone_of_
	.byte	184
	.long	KJfalse_or_
	.byte	255,85,252,137,5
	.long	IKJfalse_or_
	.byte	184
	.long	KJunion_instanceQ_
	.byte	255,85,252,137,5
	.long	KCinstanceQ_functionVdfmc_modelingHLBunionG + 8
	.byte	137,5
	.long	IKJunion_instanceQ_
	.byte	184
	.long	KJdefine_
	.byte	255,85,252,137,5
	.long	IKJdefine_
	.byte	184
	.long	KJprimary_
	.byte	255,85,252,137,5
	.long	IKJprimary_
	.byte	199,69,248
	.long	KJLtypeG_
	.byte	139,69,248,255,85,252,59,69,248,116,6,137,5
	.long	IKJLtypeG_
	.byte	184
	.long	KJslot_
	.byte	255,85,252,137,5
	.long	IKJslot_
	.byte	184
	.long	KJemitted_name_
	.byte	255,85,252,137,5
	.long	K119 + 8
	.byte	137,5
	.long	K114 + 8
	.byte	184
	.long	KJdefinition_
	.byte	255,85,252,137,199,137,61
	.long	K119 + 12
	.byte	137,61
	.long	K114 + 16
	.byte	201,195


	.global _Init_dfmc_modeling__X_unions_for_system
	.type _Init_dfmc_modeling__X_unions_for_system,@function
	.size _Init_dfmc_modeling__X_unions_for_system, 10
_Init_dfmc_modeling__X_unions_for_system:
	.byte	85,137,229,232
	.long	_Init_dfmc_modeling__X_unions_for_system_fixups - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_unions_for_user_0
	.type _Init_dfmc_modeling__X_unions_for_user_0,@function
	.size _Init_dfmc_modeling__X_unions_for_user_0, 21
_Init_dfmc_modeling__X_unions_for_user_0:
	.byte	85,137,229,255,53
	.long	IKJLunionG_
	.byte	184
	.long	KLBunionGVdfmc_modeling
	.byte	232
	.long	Kinstall_Bclass_mappingVdfmc_modelingMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_unions_for_user_1
	.type _Init_dfmc_modeling__X_unions_for_user_1,@function
	.size _Init_dfmc_modeling__X_unions_for_user_1, 21
_Init_dfmc_modeling__X_unions_for_user_1:
	.byte	85,137,229,104
	.long	KCunion_type1Vdfmc_modeling
	.byte	139,5
	.long	IKJunion_type1_
	.byte	232
	.long	Kdo_define_evaluator_overrideVdfmc_definitionsMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_unions_for_user_2
	.type _Init_dfmc_modeling__X_unions_for_user_2,@function
	.size _Init_dfmc_modeling__X_unions_for_user_2, 21
_Init_dfmc_modeling__X_unions_for_user_2:
	.byte	85,137,229,104
	.long	KCunion_type1_setterVdfmc_modeling
	.byte	139,5
	.long	IKJunion_type1_setter_
	.byte	232
	.long	Kdo_define_evaluator_overrideVdfmc_definitionsMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_unions_for_user_3
	.type _Init_dfmc_modeling__X_unions_for_user_3,@function
	.size _Init_dfmc_modeling__X_unions_for_user_3, 21
_Init_dfmc_modeling__X_unions_for_user_3:
	.byte	85,137,229,104
	.long	KCunion_type2Vdfmc_modeling
	.byte	139,5
	.long	IKJunion_type2_
	.byte	232
	.long	Kdo_define_evaluator_overrideVdfmc_definitionsMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_unions_for_user_4
	.type _Init_dfmc_modeling__X_unions_for_user_4,@function
	.size _Init_dfmc_modeling__X_unions_for_user_4, 21
_Init_dfmc_modeling__X_unions_for_user_4:
	.byte	85,137,229,104
	.long	KCunion_type2_setterVdfmc_modeling
	.byte	139,5
	.long	IKJunion_type2_setter_
	.byte	232
	.long	Kdo_define_evaluator_overrideVdfmc_definitionsMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_unions_for_user_5
	.type _Init_dfmc_modeling__X_unions_for_user_5,@function
	.size _Init_dfmc_modeling__X_unions_for_user_5, 21
_Init_dfmc_modeling__X_unions_for_user_5:
	.byte	85,137,229,104
	.long	Ksource_constructor_for_unionVdfmc_modeling
	.byte	139,5
	.long	IKJLunionG_
	.byte	232
	.long	Kdo_define_core_unadorned_definitionVdfmc_definitionsMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_unions_for_user_6
	.type _Init_dfmc_modeling__X_unions_for_user_6,@function
	.size _Init_dfmc_modeling__X_unions_for_user_6, 21
_Init_dfmc_modeling__X_unions_for_user_6:
	.byte	85,137,229,104
	.long	KCtype_unionVdfmc_modelingMM0
	.byte	139,5
	.long	IKJtype_union_
	.byte	232
	.long	Kdo_define_evaluator_overrideVdfmc_definitionsMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_unions_for_user_7
	.type _Init_dfmc_modeling__X_unions_for_user_7,@function
	.size _Init_dfmc_modeling__X_unions_for_user_7, 21
_Init_dfmc_modeling__X_unions_for_user_7:
	.byte	85,137,229,104
	.long	KCone_ofVdfmc_modelingMM0
	.byte	139,5
	.long	IKJone_of_
	.byte	232
	.long	Kdo_define_evaluator_overrideVdfmc_definitionsMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_unions_for_user_8
	.type _Init_dfmc_modeling__X_unions_for_user_8,@function
	.size _Init_dfmc_modeling__X_unions_for_user_8, 21
_Init_dfmc_modeling__X_unions_for_user_8:
	.byte	85,137,229,104
	.long	KCfalse_orVdfmc_modelingMM0
	.byte	139,5
	.long	IKJfalse_or_
	.byte	232
	.long	Kdo_define_evaluator_overrideVdfmc_definitionsMM0I - 4 - .
	.byte	201,195


	.global _Init_dfmc_modeling__X_unions_for_user
	.type _Init_dfmc_modeling__X_unions_for_user,@function
	.size _Init_dfmc_modeling__X_unions_for_user, 50
_Init_dfmc_modeling__X_unions_for_user:
	.byte	85,137,229,232
	.long	_Init_dfmc_modeling__X_unions_for_user_0 - 4 - .
	.byte	232
	.long	_Init_dfmc_modeling__X_unions_for_user_1 - 4 - .
	.byte	232
	.long	_Init_dfmc_modeling__X_unions_for_user_2 - 4 - .
	.byte	232
	.long	_Init_dfmc_modeling__X_unions_for_user_3 - 4 - .
	.byte	232
	.long	_Init_dfmc_modeling__X_unions_for_user_4 - 4 - .
	.byte	232
	.long	_Init_dfmc_modeling__X_unions_for_user_5 - 4 - .
	.byte	232
	.long	_Init_dfmc_modeling__X_unions_for_user_6 - 4 - .
	.byte	232
	.long	_Init_dfmc_modeling__X_unions_for_user_7 - 4 - .
	.byte	232
	.long	_Init_dfmc_modeling__X_unions_for_user_8 - 4 - .
	.byte	201,195
.section .note.GNU-stack,"",@progbits
