	.global KLclassGVKd
	.global KLmm_wrapperGVKi
	.global KLobjectGVKd
	.global KLunboundGVKe
	.global KLbooleanGVKd
	.global KLsealed_generic_functionGVKe
	.global KLempty_listGVKd
	.global KLobject_signatureGVKe
	.global KLabsent_engine_nodeGVKg
	.global KLbyte_stringGVKd
	.global KLpairGVKd
	.global KLsimple_methodGVKe
	.global KLfunction_classGVKi
	.global KLsignatureGVKe
	.global KLsimple_object_vectorGVKd
	.global KLcallGVdfmc_flow_graph
	.global KLsignatureAvaluesGVKi
	.global KLBmethodGVdfmc_modeling
	.global KLBgeneric_functionGVdfmc_modeling
	.global KLBiepGVdfmc_modeling
	.global KLintegerGVKd
	.global KLmethod_callGVdfmc_flow_graph
	.global KLengine_node_callGVdfmc_flow_graph
	.global KLincremental_generic_functionGVKe
	.global KLsimple_callGVdfmc_flow_graph
	.global KLsimple_typechecked_cache_header_engine_nodeGVKg
	.global KLharp_back_endGYbase_harpVharp
	.global KLfunction_callGVdfmc_flow_graph
	.global KLlistGVKd
	.global KLBc_callable_functionGVdfmc_modeling
	.global KLfunctionGVKd
	.global KLBraw_aggregate_typeGVdfmc_modeling
	.global KLsfregGYharp_registersVharp
	.global KLdfregGYharp_registersVharp
	.global KLBlambdaGVdfmc_modeling
	.global KLkeyword_methodGVKe
	.global KLsymbolGVKd
	.global KLkeyword_signatureAvaluesGVKi
	.global KLbind_exitGVdfmc_flow_graph
	.global KLunwind_protectGVdfmc_flow_graph
	.global KLifGVdfmc_flow_graph
	.global KLend_blockGVdfmc_flow_graph
	.global KLreturnGVdfmc_flow_graph
	.global KLexitGVdfmc_flow_graph
	.global KLendGVdfmc_flow_graph
	.global KLcomputationGVdfmc_flow_graph
	.global KLclassGVKdW
	.global KLmm_wrapperGVKiW
	.global KLobjectGVKdW
	.global KPunboundVKi
	.global KLunboundGVKeW
	.global KPtrueVKi
	.global KLbooleanGVKdW
	.global KPfalseVKi
	.global Kcall_effective_functionPVdfmc_harp_cg
	.global KLsealed_generic_functionGVKeW
	.global KPempty_listVKi
	.global KLempty_listGVKdW
	.global new_gf_xep_1
	.global KDsignature_LobjectG_object_rest_value_1VKi
	.global KLobject_signatureGVKeW
	.global RSINGULAR_Labsent_engine_nodeG
	.global KLabsent_engine_nodeGVKgW
	.global KLbyte_stringGVKdW
	.global KLpairGVKdW
	.global KLfunction_classGVKiW
	.global KLsimple_methodGVKeW
	.global xep_1
	.global KLsignatureGVKeW
	.global KLsimple_object_vectorGVKdW
	.global KLcallGVdfmc_flow_graphW
	.global Ksignature_specVdfmc_modeling
	.global Kspec_argument_optionalsQVdfmc_definitions
	.global KLsignatureAvaluesGVKiW
	.global KDsignature_LbooleanG_typesVKi
	.global KLBmethodGVdfmc_modelingW
	.global Ksignature_specVdfmc_modelingMM0I
	.global Kspec_argument_keyQVdfmc_definitions
	.global Kspec_argument_rest_variable_specVdfmc_definitions
	.global KLBgeneric_functionGVdfmc_modelingW
	.global KfunctionVdfmc_modeling
	.global KLBiepGVdfmc_modelingW
	.global KDsignature_LobjectG_typesVKi
	.global KLintegerGVKdW
	.global KLmethod_callGVdfmc_flow_graphW
	.global KLengine_node_callGVdfmc_flow_graphW
	.global KAVKd
	.global KLincremental_generic_functionGVKeW
	.global KLsimple_callGVdfmc_flow_graphW
	.global Kcall_congruentQVdfmc_flow_graph
	.global KLsimple_typechecked_cache_header_engine_nodeGVKgW
	.global new_gf_xep_2
	.global KDsignature_LobjectG_object_rest_value_2VKi
	.global Knew_stack_allocated_dataQVdfmc_harp_cgI
	.global KgeneratorVdfmc_flow_graph
	.global KargumentsVdfmc_flow_graph
	.global KsizeVKd
	.global xep_2
	.global KDsignature_LintegerG_typesVKi
	.global KLharp_back_endGYbase_harpVharpW
	.global KLfunction_callGVdfmc_flow_graphW
	.global KparametersVdfmc_modeling
	.global K_VKd
	.global KLVKd
	.global Kins__remYharp_instructionsVharpMM0I
	.global Kelement_setterVKd
	.global KenvironmentVdfmc_modeling
	.global KclosureVdfmc_flow_graphMM0
	.global Kclosure_sizeVdfmc_flow_graphMM0
	.global Kins__moveYharp_instructionsVharpMM0I
	.global Kop__environment_parameterVdfmc_harp_cgMM0I
	.global KPempty_vectorVKi
	.global KmakeVKdMM23I
	.global Kclosure_environment_offsetPVdfmc_harp_cgI
	.global KnameVdfmc_common
	.global Klocal_mangleVdfmc_back_end
	.global KmemberQVKdMM2I
	.global KEVKd
	.global Kformat_to_stringYformatVioMM0I
	.global Kelement_range_errorVKeI
	.global Kconcatenate_asVKdMM3I
	.global KcellQVdfmc_flow_graph
	.global KbytesPVdfmc_harp_cgMM0I
	.global KLlistGVKdW
	.global Kmake_indirection_variableYharp_debug_infoVharpMM0I
	.global xep_4
	.global Kconcatenate_asVKdMM0
	.global Kconcatenate_asVKdMM1
	.global KCfunction_nextQVdfmc_modeling
	.global Kmake_g_registerYbase_harpVharpMM0I
	.global Kemit_objectsVdfmc_harp_cg
	.global KLBc_callable_functionGVdfmc_modelingW
	.global KCfunction_signatureVdfmc_modeling
	.global KCsignature_requiredVdfmc_modeling
	.global Kop__move_outof_argumentPVdfmc_harp_cg
	.global KLfunctionGVKdW
	.global KelementVKd
	.global KLBraw_aggregate_typeGVdfmc_modelingW
	.global Kins__load_address_of_stack_arg_nYnative_instructionsVharp_nativeMM0
	.global KLsfregGYharp_registersVharpW
	.global Kmake_n_registerYbase_harpVharpMM0I
	.global Kins__load_stack_arg_nYharp_instructionsVharpMM0
	.global Kins__move_to_sfregYnative_instructionsVharp_nativeMM0
	.global KLdfregGYharp_registersVharpW
	.global Kins__dldYnative_instructionsVharp_nativeMM0
	.global Kparameter_type_sizeVdfmc_harp_cgMM0I
	.global KbytesPVdfmc_harp_cg
	.global KLBlambdaGVdfmc_modelingW
	.global KerrorVKdMM1I
	.global Kins__load_count_adjusting_stackYnative_instructionsVharp_nativeMM0
	.global Kins__adjust_stackYnative_instructionsVharp_nativeMM0
	.global KbodyVdfmc_modeling
	.global new_gf_xep_3
	.global KDsignature_LobjectG_object_rest_value_3VKi
	.global Kcurrent_back_endVdfmc_common
	.global Ktail_callQVdfmc_harp_cg
	.global KLkeyword_methodGVKeW
	.global rest_key_xep_2
	.global rest_key_mep_2
	.global KLsymbolGVKdW
	.global KLkeyword_signatureAvaluesGVKiW
	.global xep_3
	.global KLbind_exitGVdfmc_flow_graphW
	.global KLunwind_protectGVdfmc_flow_graphW
	.global KLifGVdfmc_flow_graphW
	.global KLend_blockGVdfmc_flow_graphW
	.global KLreturnGVdfmc_flow_graphW
	.global KLexitGVdfmc_flow_graphW
	.global KLendGVdfmc_flow_graphW
	.global Knext_computationVdfmc_flow_graph
	.global KLcomputationGVdfmc_flow_graphW
	.global Kmake_tagYbase_harpVharp
	.global Kins__lea0Ynative_instructionsVharp_nativeMM0
	.global Kruntime_referenceVdfmc_harp_cgI
	.global Kins__jmpYnative_instructionsVharp_nativeMM0
	.global Kins__tagYharp_instructionsVharpMM0I
	.global KCfunction_signatureVdfmc_modelingMM1I
	.global Kforward_iteration_protocolVKd
	.global KCsignature_number_requiredVdfmc_modelingMM0
	.global KelementVKdMM11I
	.global Kunsupplied_objectVKi
	.global Kins__load_stack_arg_nYharp_instructionsVharpMM0I
	.global rest_xep_1
	.global Ttail_call_optimizeQTVdfmc_harp_cg
	.global Ttail_callsTVdfmc_harp_cg
	.global Ddylan_call_inVdfmc_harp_cg
	.global Ddylan_call_in_syscallVdfmc_harp_cg
	.global Knumber_of_stack_allocated_argumentsVdfmc_harp_cg
	.global Koptional_argumentsQVdfmc_harp_cg
	.global Koptional_argumentsQVdfmc_harp_cgMM0
	.global Koptional_argumentsQVdfmc_harp_cgMM1
	.global Koptional_argumentsQVdfmc_harp_cgMM2
	.global Koptional_argumentsQVdfmc_harp_cgMM3
	.global Koptional_argumentsQVdfmc_harp_cgMM4
	.global cache_header_entry
	.global Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM0
	.global Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM1
	.global Kstack_vector_sizeVdfmc_harp_cgMM0
	.global Kemit_ffi_pre_prologVdfmc_harp_cg
	.global Kmake_closure_indirectionVdfmc_harp_cgMM0
	.global Ktail_call_walkVdfmc_harp_cg
	.global Ktail_call_walkVdfmc_harp_cgMM0
	.global Ktail_call_walkVdfmc_harp_cgMM1
	.global Ktail_call_walkVdfmc_harp_cgMM2
	.global Ktail_call_walkVdfmc_harp_cgMM3
	.global Ktail_call_walkVdfmc_harp_cgMM4
	.global Ktail_call_walkVdfmc_harp_cgMM5
	.global Ktail_call_walkVdfmc_harp_cgMM6
	.global Ktail_call_walkVdfmc_harp_cgMM7
	.global Ktail_call_walkVdfmc_harp_cgMM8
	.global Ktail_call_walkVdfmc_harp_cgMM9
	.global Knumber_of_stack_allocated_slotsVdfmc_harp_cgMM0
	.global Kemit_ffi_pre_prologVdfmc_harp_cgMM0
	.global Kemit_ffi_pre_prologVdfmc_harp_cgMM1
	.global Kop__c_load_argumentsVdfmc_harp_cgMM0
	.global op__c_load_argumentsVdfmc_harp_cg
	.global optional_argumentsQVdfmc_harp_cg
	.global stack_vector_sizeVdfmc_harp_cg
	.global number_of_stack_allocated_argumentsVdfmc_harp_cg

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


_dylan_object_file_objs_start:

Knumber_of_stack_allocated_argumentsVdfmc_harp_cg:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_2
	.long KDsignature_LobjectG_object_rest_value_2VKi
	.long 5
	.long K38
	.long K36
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Knumber_of_stack_allocated_argumentsVdfmc_harp_cg,@object
	.size Knumber_of_stack_allocated_argumentsVdfmc_harp_cg,. - Knumber_of_stack_allocated_argumentsVdfmc_harp_cg

Koptional_argumentsQVdfmc_harp_cg:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_1
	.long KDsignature_LobjectG_object_rest_value_1VKi
	.long 1
	.long K21
	.long K16
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Koptional_argumentsQVdfmc_harp_cg,@object
	.size Koptional_argumentsQVdfmc_harp_cg,. - Koptional_argumentsQVdfmc_harp_cg

K16:
	.long KLpairGVKdW
	.long Koptional_argumentsQVdfmc_harp_cgMM0
	.long K17
	.align 4
	.type K16,@object
	.size K16,. - K16

K17:
	.long KLpairGVKdW
	.long Koptional_argumentsQVdfmc_harp_cgMM1
	.long K18
	.align 4
	.type K17,@object
	.size K17,. - K17

K18:
	.long KLpairGVKdW
	.long Koptional_argumentsQVdfmc_harp_cgMM2
	.long K19
	.align 4
	.type K18,@object
	.size K18,. - K18

K19:
	.long KLpairGVKdW
	.long Koptional_argumentsQVdfmc_harp_cgMM3
	.long K20
	.align 4
	.type K19,@object
	.size K19,. - K19

K20:
	.long KLpairGVKdW
	.long Koptional_argumentsQVdfmc_harp_cgMM4
	.long KPempty_listVKi
	.align 4
	.type K20,@object
	.size K20,. - K20

K23:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLcallGVdfmc_flow_graph
	.align 4
	.type K23,@object
	.size K23,. - K23

K25:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLBmethodGVdfmc_modeling
	.align 4
	.type K25,@object
	.size K25,. - K25

K27:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLBgeneric_functionGVdfmc_modeling
	.align 4
	.type K27,@object
	.size K27,. - K27

K29:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLBiepGVdfmc_modeling
	.align 4
	.type K29,@object
	.size K29,. - K29

K31:
	.long KLsimple_typechecked_cache_header_engine_nodeGVKgW
	.long 65593
	.long KPfalseVKi
	.long cache_header_entry
	.long RSINGULAR_Labsent_engine_nodeG
	.long Knumber_of_stack_allocated_argumentsVdfmc_harp_cg
	.align 4
	.type K31,@object
	.size K31,. - K31

K36:
	.long KLpairGVKdW
	.long Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM0
	.long K37
	.align 4
	.type K36,@object
	.size K36,. - K36

K37:
	.long KLpairGVKdW
	.long Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM1
	.long KPempty_listVKi
	.align 4
	.type K37,@object
	.size K37,. - K37

K42:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLharp_back_endGYbase_harpVharp
	.long KLsimple_callGVdfmc_flow_graph
	.align 4
	.type K42,@object
	.size K42,. - K42

K44:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLharp_back_endGYbase_harpVharp
	.long KLfunction_callGVdfmc_flow_graph
	.align 4
	.type K44,@object
	.size K44,. - K44

K46:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLharp_back_endGYbase_harpVharp
	.long KLBiepGVdfmc_modeling
	.align 4
	.type K46,@object
	.size K46,. - K46

K47:
	.long KLsimple_typechecked_cache_header_engine_nodeGVKgW
	.long 65593
	.long KPfalseVKi
	.long cache_header_entry
	.long RSINGULAR_Labsent_engine_nodeG
	.long Kemit_ffi_pre_prologVdfmc_harp_cg
	.align 4
	.type K47,@object
	.size K47,. - K47

Kemit_ffi_pre_prologVdfmc_harp_cg:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_2
	.long KDsignature_LobjectG_object_rest_value_2VKi
	.long 5
	.long K133
	.long K131
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Kemit_ffi_pre_prologVdfmc_harp_cg,@object
	.size Kemit_ffi_pre_prologVdfmc_harp_cg,. - Kemit_ffi_pre_prologVdfmc_harp_cg

K56:
	.long KLpairGVKdW
	.long Kconcatenate_asVKdMM1
	.long K57
	.align 4
	.type K56,@object
	.size K56,. - K56

K57:
	.long KLpairGVKdW
	.long Kconcatenate_asVKdMM0
	.long KPempty_listVKi
	.align 4
	.type K57,@object
	.size K57,. - K57

K61:
	.long KLsimple_object_vectorGVKdW
	.long 17
	.long KLharp_back_endGYbase_harpVharp
	.long KLbyte_stringGVKd
	.long KLintegerGVKd
	.long KLbooleanGVKd
	.align 4
	.type K61,@object
	.size K61,. - K61

K65:
	.long KLsimple_typechecked_cache_header_engine_nodeGVKgW
	.long 65593
	.long KPfalseVKi
	.long cache_header_entry
	.long RSINGULAR_Labsent_engine_nodeG
	.long KbytesPVdfmc_harp_cg
	.align 4
	.type K65,@object
	.size K65,. - K65

Ktail_call_walkVdfmc_harp_cg:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_3
	.long KDsignature_LobjectG_object_rest_value_3VKi
	.long 1
	.long K100
	.long K90
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Ktail_call_walkVdfmc_harp_cg,@object
	.size Ktail_call_walkVdfmc_harp_cg,. - Ktail_call_walkVdfmc_harp_cg

K90:
	.long KLpairGVKdW
	.long Ktail_call_walkVdfmc_harp_cgMM0
	.long K91
	.align 4
	.type K90,@object
	.size K90,. - K90

K91:
	.long KLpairGVKdW
	.long Ktail_call_walkVdfmc_harp_cgMM1
	.long K92
	.align 4
	.type K91,@object
	.size K91,. - K91

K92:
	.long KLpairGVKdW
	.long Ktail_call_walkVdfmc_harp_cgMM2
	.long K93
	.align 4
	.type K92,@object
	.size K92,. - K92

K93:
	.long KLpairGVKdW
	.long Ktail_call_walkVdfmc_harp_cgMM3
	.long K94
	.align 4
	.type K93,@object
	.size K93,. - K93

K94:
	.long KLpairGVKdW
	.long Ktail_call_walkVdfmc_harp_cgMM4
	.long K95
	.align 4
	.type K94,@object
	.size K94,. - K94

K95:
	.long KLpairGVKdW
	.long Ktail_call_walkVdfmc_harp_cgMM5
	.long K96
	.align 4
	.type K95,@object
	.size K95,. - K95

K96:
	.long KLpairGVKdW
	.long Ktail_call_walkVdfmc_harp_cgMM6
	.long K97
	.align 4
	.type K96,@object
	.size K96,. - K96

K97:
	.long KLpairGVKdW
	.long Ktail_call_walkVdfmc_harp_cgMM7
	.long K98
	.align 4
	.type K97,@object
	.size K97,. - K97

K98:
	.long KLpairGVKdW
	.long Ktail_call_walkVdfmc_harp_cgMM8
	.long K99
	.align 4
	.type K98,@object
	.size K98,. - K98

K99:
	.long KLpairGVKdW
	.long Ktail_call_walkVdfmc_harp_cgMM9
	.long KPempty_listVKi
	.align 4
	.type K99,@object
	.size K99,. - K99

K103:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KJsame_optionalsQ_
	.long KPfalseVKi
	.align 4
	.type K103,@object
	.size K103,. - K103

K106:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLharp_back_endGYbase_harpVharp
	.long KLobjectGVKd
	.align 4
	.type K106,@object
	.size K106,. - K106

K107:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KJsame_optionalsQ_
	.align 4
	.type K107,@object
	.size K107,. - K107

K109:
	.long KLsimple_object_vectorGVKdW
	.long 13
	.long KLfunction_callGVdfmc_flow_graph
	.long KLobjectGVKd
	.long KLobjectGVKd
	.align 4
	.type K109,@object
	.size K109,. - K109

K111:
	.long KLsimple_object_vectorGVKdW
	.long 13
	.long KLbind_exitGVdfmc_flow_graph
	.long KLobjectGVKd
	.long KLobjectGVKd
	.align 4
	.type K111,@object
	.size K111,. - K111

K113:
	.long KLsimple_object_vectorGVKdW
	.long 13
	.long KLunwind_protectGVdfmc_flow_graph
	.long KLobjectGVKd
	.long KLobjectGVKd
	.align 4
	.type K113,@object
	.size K113,. - K113

K115:
	.long KLsimple_object_vectorGVKdW
	.long 13
	.long KLifGVdfmc_flow_graph
	.long KLobjectGVKd
	.long KLobjectGVKd
	.align 4
	.type K115,@object
	.size K115,. - K115

K117:
	.long KLsimple_object_vectorGVKdW
	.long 13
	.long KLend_blockGVdfmc_flow_graph
	.long KLobjectGVKd
	.long KLobjectGVKd
	.align 4
	.type K117,@object
	.size K117,. - K117

K119:
	.long KLsimple_object_vectorGVKdW
	.long 13
	.long KLreturnGVdfmc_flow_graph
	.long KLobjectGVKd
	.long KLobjectGVKd
	.align 4
	.type K119,@object
	.size K119,. - K119

K121:
	.long KLsimple_object_vectorGVKdW
	.long 13
	.long KLexitGVdfmc_flow_graph
	.long KLobjectGVKd
	.long KLobjectGVKd
	.align 4
	.type K121,@object
	.size K121,. - K121

K123:
	.long KLsimple_object_vectorGVKdW
	.long 13
	.long KLendGVdfmc_flow_graph
	.long KLobjectGVKd
	.long KLobjectGVKd
	.align 4
	.type K123,@object
	.size K123,. - K123

K126:
	.long KLsimple_object_vectorGVKdW
	.long 13
	.long KLcomputationGVdfmc_flow_graph
	.long KLobjectGVKd
	.long KLobjectGVKd
	.align 4
	.type K126,@object
	.size K126,. - K126

K131:
	.long KLpairGVKdW
	.long Kemit_ffi_pre_prologVdfmc_harp_cgMM0
	.long K132
	.align 4
	.type K131,@object
	.size K131,. - K131

K132:
	.long KLpairGVKdW
	.long Kemit_ffi_pre_prologVdfmc_harp_cgMM1
	.long KPempty_listVKi
	.align 4
	.type K132,@object
	.size K132,. - K132

K140:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLharp_back_endGYbase_harpVharp
	.long KLBc_callable_functionGVdfmc_modeling
	.align 4
	.type K140,@object
	.size K140,. - K140

K145:
	.long KLsimple_object_vectorGVKdW
	.long 5
	.long KLharp_back_endGYbase_harpVharp
	.align 4
	.type K145,@object
	.size K145,. - K145


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


_dylan_object_file_vars_start:

IKJsame_optionalsQ_:
	.long KJsame_optionalsQ_
	.align 4
	.type IKJsame_optionalsQ_,@object
	.size IKJsame_optionalsQ_,. - IKJsame_optionalsQ_

IKJarg_count_:
	.long KJarg_count_
	.align 4
	.type IKJarg_count_,@object
	.size IKJarg_count_,. - IKJarg_count_

op__c_load_argumentsVdfmc_harp_cg:
	.long Kop__c_load_argumentsVdfmc_harp_cgMM0
	.align 4
	.type op__c_load_argumentsVdfmc_harp_cg,@object
	.size op__c_load_argumentsVdfmc_harp_cg,. - op__c_load_argumentsVdfmc_harp_cg

optional_argumentsQVdfmc_harp_cg:
	.long Koptional_argumentsQVdfmc_harp_cg
	.align 4
	.type optional_argumentsQVdfmc_harp_cg,@object
	.size optional_argumentsQVdfmc_harp_cg,. - optional_argumentsQVdfmc_harp_cg

stack_vector_sizeVdfmc_harp_cg:
	.long Kstack_vector_sizeVdfmc_harp_cgMM0
	.align 4
	.type stack_vector_sizeVdfmc_harp_cg,@object
	.size stack_vector_sizeVdfmc_harp_cg,. - stack_vector_sizeVdfmc_harp_cg

number_of_stack_allocated_argumentsVdfmc_harp_cg:
	.long Knumber_of_stack_allocated_argumentsVdfmc_harp_cg
	.align 4
	.type number_of_stack_allocated_argumentsVdfmc_harp_cg,@object
	.size number_of_stack_allocated_argumentsVdfmc_harp_cg,. - number_of_stack_allocated_argumentsVdfmc_harp_cg


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


_dylan_untraced_objs_start:

Koptional_argumentsQVdfmc_harp_cgMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K30
	.long Koptional_argumentsQVdfmc_harp_cgMM0I
	.align 4
	.type Koptional_argumentsQVdfmc_harp_cgMM0,@object
	.size Koptional_argumentsQVdfmc_harp_cgMM0,. - Koptional_argumentsQVdfmc_harp_cgMM0

Koptional_argumentsQVdfmc_harp_cgMM1:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K28
	.long Koptional_argumentsQVdfmc_harp_cgMM1I
	.align 4
	.type Koptional_argumentsQVdfmc_harp_cgMM1,@object
	.size Koptional_argumentsQVdfmc_harp_cgMM1,. - Koptional_argumentsQVdfmc_harp_cgMM1

Koptional_argumentsQVdfmc_harp_cgMM2:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K26
	.long Koptional_argumentsQVdfmc_harp_cgMM2I
	.align 4
	.type Koptional_argumentsQVdfmc_harp_cgMM2,@object
	.size Koptional_argumentsQVdfmc_harp_cgMM2,. - Koptional_argumentsQVdfmc_harp_cgMM2

Koptional_argumentsQVdfmc_harp_cgMM3:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K24
	.long Koptional_argumentsQVdfmc_harp_cgMM3I
	.align 4
	.type Koptional_argumentsQVdfmc_harp_cgMM3,@object
	.size Koptional_argumentsQVdfmc_harp_cgMM3,. - Koptional_argumentsQVdfmc_harp_cgMM3

Koptional_argumentsQVdfmc_harp_cgMM4:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K22
	.long Koptional_argumentsQVdfmc_harp_cgMM4I
	.align 4
	.type Koptional_argumentsQVdfmc_harp_cgMM4,@object
	.size Koptional_argumentsQVdfmc_harp_cgMM4,. - Koptional_argumentsQVdfmc_harp_cgMM4

K21:
	.long KLbyte_stringGVKdW
	.long 77
	.ascii "optional-arguments?"
	.byte 0
	.align 4
	.type K21,@object
	.size K21,. - K21

K22:
	.long KLsignatureGVKeW
	.long 41944069
	.long K23
	.align 4
	.type K22,@object
	.size K22,. - K22

K24:
	.long KLsignatureAvaluesGVKiW
	.long 33555461
	.long K25
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K24,@object
	.size K24,. - K24

K26:
	.long KLsignatureAvaluesGVKiW
	.long 33555461
	.long K27
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K26,@object
	.size K26,. - K26

K28:
	.long KLsignatureAvaluesGVKiW
	.long 33555461
	.long K29
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K28,@object
	.size K28,. - K28

K30:
	.long KLsignatureAvaluesGVKiW
	.long 33555461
	.long KDsignature_LobjectG_typesVKi
	.long KDsignature_LbooleanG_typesVKi
	.align 4
	.type K30,@object
	.size K30,. - K30

Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM0:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K45
	.long Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM0I
	.align 4
	.type Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM0,@object
	.size Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM0,. - Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM0

Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM1:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K43
	.long Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM1I
	.align 4
	.type Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM1,@object
	.size Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM1,. - Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM1

K38:
	.long KLbyte_stringGVKdW
	.long 141
	.ascii "number-of-stack-allocated-arguments"
	.byte 0
	.align 4
	.type K38,@object
	.size K38,. - K38

Kstack_vector_sizeVdfmc_harp_cgMM0:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K41
	.long Kstack_vector_sizeVdfmc_harp_cgMM0I
	.align 4
	.type Kstack_vector_sizeVdfmc_harp_cgMM0,@object
	.size Kstack_vector_sizeVdfmc_harp_cgMM0,. - Kstack_vector_sizeVdfmc_harp_cgMM0

K41:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K42
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K41,@object
	.size K41,. - K41

K43:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K44
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K43,@object
	.size K43,. - K43

K45:
	.long KLsignatureAvaluesGVKiW
	.long 33555465
	.long K46
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K45,@object
	.size K45,. - K45

K49:
	.long KLbyte_stringGVKdW
	.long 61
	.ascii "function prolog"
	.byte 0
	.align 4
	.type K49,@object
	.size K49,. - K49

K53:
	.long KLbyte_stringGVKdW
	.long 37
	.ascii "anonymous"
	.byte 0
	.align 4
	.type K53,@object
	.size K53,. - K53

K54:
	.long KLbyte_stringGVKdW
	.long 17
	.ascii "%s%d"
	.byte 0
	.align 4
	.type K54,@object
	.size K54,. - K54

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

Kmake_closure_indirectionVdfmc_harp_cgMM0:
	.long KLsimple_methodGVKeW
	.long xep_4
	.long K60
	.long Kmake_closure_indirectionVdfmc_harp_cgMM0I
	.align 4
	.type Kmake_closure_indirectionVdfmc_harp_cgMM0,@object
	.size Kmake_closure_indirectionVdfmc_harp_cgMM0,. - Kmake_closure_indirectionVdfmc_harp_cgMM0

K60:
	.long KLsignatureGVKeW
	.long 41944081
	.long K61
	.align 4
	.type K60,@object
	.size K60,. - K60

K63:
	.long KLbyte_stringGVKdW
	.long 105
	.ascii "move arguments to virtuals"
	.byte 0
	.align 4
	.type K63,@object
	.size K63,. - K63

K67:
	.long KLbyte_stringGVKdW
	.long 129
	.ascii "Fell through select cases on %=."
	.byte 0
	.align 4
	.type K67,@object
	.size K67,. - K67

Ktail_call_walkVdfmc_harp_cgMM0:
	.long KLsimple_methodGVKeW
	.long xep_3
	.long K125
	.long Ktail_call_walkVdfmc_harp_cgMM0I
	.align 4
	.type Ktail_call_walkVdfmc_harp_cgMM0,@object
	.size Ktail_call_walkVdfmc_harp_cgMM0,. - Ktail_call_walkVdfmc_harp_cgMM0

Ktail_call_walkVdfmc_harp_cgMM1:
	.long KLsimple_methodGVKeW
	.long xep_3
	.long K124
	.long Ktail_call_walkVdfmc_harp_cgMM1I
	.align 4
	.type Ktail_call_walkVdfmc_harp_cgMM1,@object
	.size Ktail_call_walkVdfmc_harp_cgMM1,. - Ktail_call_walkVdfmc_harp_cgMM1

Ktail_call_walkVdfmc_harp_cgMM2:
	.long KLsimple_methodGVKeW
	.long xep_3
	.long K122
	.long Ktail_call_walkVdfmc_harp_cgMM2I
	.align 4
	.type Ktail_call_walkVdfmc_harp_cgMM2,@object
	.size Ktail_call_walkVdfmc_harp_cgMM2,. - Ktail_call_walkVdfmc_harp_cgMM2

Ktail_call_walkVdfmc_harp_cgMM3:
	.long KLsimple_methodGVKeW
	.long xep_3
	.long K120
	.long Ktail_call_walkVdfmc_harp_cgMM3I
	.align 4
	.type Ktail_call_walkVdfmc_harp_cgMM3,@object
	.size Ktail_call_walkVdfmc_harp_cgMM3,. - Ktail_call_walkVdfmc_harp_cgMM3

Ktail_call_walkVdfmc_harp_cgMM4:
	.long KLsimple_methodGVKeW
	.long xep_3
	.long K118
	.long Ktail_call_walkVdfmc_harp_cgMM4I
	.align 4
	.type Ktail_call_walkVdfmc_harp_cgMM4,@object
	.size Ktail_call_walkVdfmc_harp_cgMM4,. - Ktail_call_walkVdfmc_harp_cgMM4

Ktail_call_walkVdfmc_harp_cgMM5:
	.long KLsimple_methodGVKeW
	.long xep_3
	.long K116
	.long Ktail_call_walkVdfmc_harp_cgMM5I
	.align 4
	.type Ktail_call_walkVdfmc_harp_cgMM5,@object
	.size Ktail_call_walkVdfmc_harp_cgMM5,. - Ktail_call_walkVdfmc_harp_cgMM5

Ktail_call_walkVdfmc_harp_cgMM6:
	.long KLsimple_methodGVKeW
	.long xep_3
	.long K114
	.long Ktail_call_walkVdfmc_harp_cgMM6I
	.align 4
	.type Ktail_call_walkVdfmc_harp_cgMM6,@object
	.size Ktail_call_walkVdfmc_harp_cgMM6,. - Ktail_call_walkVdfmc_harp_cgMM6

Ktail_call_walkVdfmc_harp_cgMM7:
	.long KLsimple_methodGVKeW
	.long xep_3
	.long K112
	.long Ktail_call_walkVdfmc_harp_cgMM7I
	.align 4
	.type Ktail_call_walkVdfmc_harp_cgMM7,@object
	.size Ktail_call_walkVdfmc_harp_cgMM7,. - Ktail_call_walkVdfmc_harp_cgMM7

Ktail_call_walkVdfmc_harp_cgMM8:
	.long KLsimple_methodGVKeW
	.long xep_3
	.long K110
	.long Ktail_call_walkVdfmc_harp_cgMM8I
	.align 4
	.type Ktail_call_walkVdfmc_harp_cgMM8,@object
	.size Ktail_call_walkVdfmc_harp_cgMM8,. - Ktail_call_walkVdfmc_harp_cgMM8

Ktail_call_walkVdfmc_harp_cgMM9:
	.long KLsimple_methodGVKeW
	.long xep_3
	.long K108
	.long Ktail_call_walkVdfmc_harp_cgMM9I
	.align 4
	.type Ktail_call_walkVdfmc_harp_cgMM9,@object
	.size Ktail_call_walkVdfmc_harp_cgMM9,. - Ktail_call_walkVdfmc_harp_cgMM9

K100:
	.long KLbyte_stringGVKdW
	.long 57
	.ascii "tail-call-walk"
	.byte 0
	.align 4
	.type K100,@object
	.size K100,. - K100

Knumber_of_stack_allocated_slotsVdfmc_harp_cgMM0:
	.long KLkeyword_methodGVKeW
	.long rest_key_xep_2
	.long K102
	.long rest_key_mep_2
	.long Knumber_of_stack_allocated_slotsVdfmc_harp_cgMM0I
	.long K103
	.align 4
	.type Knumber_of_stack_allocated_slotsVdfmc_harp_cgMM0,@object
	.size Knumber_of_stack_allocated_slotsVdfmc_harp_cgMM0,. - Knumber_of_stack_allocated_slotsVdfmc_harp_cgMM0

K102:
	.long KLkeyword_signatureAvaluesGVKiW
	.long 33817609
	.long K106
	.long K107
	.long KDsignature_LobjectG_typesVKi
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K102,@object
	.size K102,. - K102

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

K105:
	.long KLbyte_stringGVKdW
	.long 61
	.ascii "same-optionals?"
	.byte 0
	.align 4
	.type K105,@object
	.size K105,. - K105

K108:
	.long KLsignatureAvaluesGVKiW
	.long 33555469
	.long K109
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K108,@object
	.size K108,. - K108

K110:
	.long KLsignatureAvaluesGVKiW
	.long 33555469
	.long K111
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K110,@object
	.size K110,. - K110

K112:
	.long KLsignatureAvaluesGVKiW
	.long 33555469
	.long K113
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K112,@object
	.size K112,. - K112

K114:
	.long KLsignatureAvaluesGVKiW
	.long 33555469
	.long K115
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K114,@object
	.size K114,. - K114

K116:
	.long KLsignatureAvaluesGVKiW
	.long 33555469
	.long K117
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K116,@object
	.size K116,. - K116

K118:
	.long KLsignatureAvaluesGVKiW
	.long 33555469
	.long K119
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K118,@object
	.size K118,. - K118

K120:
	.long KLsignatureAvaluesGVKiW
	.long 33555469
	.long K121
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K120,@object
	.size K120,. - K120

K122:
	.long KLsignatureAvaluesGVKiW
	.long 33555469
	.long K123
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K122,@object
	.size K122,. - K122

K124:
	.long KLsignatureAvaluesGVKiW
	.long 33555469
	.long KDsignature_LobjectG_typesVKi
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K124,@object
	.size K124,. - K124

K125:
	.long KLsignatureAvaluesGVKiW
	.long 33555469
	.long K126
	.long KDsignature_LintegerG_typesVKi
	.align 4
	.type K125,@object
	.size K125,. - K125

Kemit_ffi_pre_prologVdfmc_harp_cgMM0:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K141
	.long Kemit_ffi_pre_prologVdfmc_harp_cgMM0I
	.align 4
	.type Kemit_ffi_pre_prologVdfmc_harp_cgMM0,@object
	.size Kemit_ffi_pre_prologVdfmc_harp_cgMM0,. - Kemit_ffi_pre_prologVdfmc_harp_cgMM0

Kemit_ffi_pre_prologVdfmc_harp_cgMM1:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K139
	.long Kemit_ffi_pre_prologVdfmc_harp_cgMM1I
	.align 4
	.type Kemit_ffi_pre_prologVdfmc_harp_cgMM1,@object
	.size Kemit_ffi_pre_prologVdfmc_harp_cgMM1,. - Kemit_ffi_pre_prologVdfmc_harp_cgMM1

K133:
	.long KLbyte_stringGVKdW
	.long 77
	.ascii "emit-ffi-pre-prolog"
	.byte 0
	.align 4
	.type K133,@object
	.size K133,. - K133

K134:
	.long KLbyte_stringGVKdW
	.long 37
	.ascii "__stdcall"
	.byte 0
	.align 4
	.type K134,@object
	.size K134,. - K134

K135:
	.long KLbyte_stringGVKdW
	.long 113
	.ascii "call-in FFI entry pre-prolog"
	.byte 0
	.align 4
	.type K135,@object
	.size K135,. - K135

KJarg_count_:
	.long KLsymbolGVKdW
	.long K138
	.align 4
	.type KJarg_count_,@object
	.size KJarg_count_,. - KJarg_count_

K138:
	.long KLbyte_stringGVKdW
	.long 37
	.ascii "arg-count"
	.byte 0
	.align 4
	.type K138,@object
	.size K138,. - K138

K139:
	.long KLsignatureGVKeW
	.long 41943049
	.long K140
	.align 4
	.type K139,@object
	.size K139,. - K139

K141:
	.long KLsignatureGVKeW
	.long 41943049
	.long K106
	.align 4
	.type K141,@object
	.size K141,. - K141

Kop__c_load_argumentsVdfmc_harp_cgMM0:
	.long KLsimple_methodGVKeW
	.long rest_xep_1
	.long K144
	.long Kop__c_load_argumentsVdfmc_harp_cgMM0I
	.align 4
	.type Kop__c_load_argumentsVdfmc_harp_cgMM0,@object
	.size Kop__c_load_argumentsVdfmc_harp_cgMM0,. - Kop__c_load_argumentsVdfmc_harp_cgMM0

K144:
	.long KLsignatureGVKeW
	.long 42991621
	.long K145
	.align 4
	.type K144,@object
	.size K144,. - K144

	.global primitive_remove_optionals

	.section .text
	.align 4

	.global Kunbound_instance_slotVKeI

	.global Kreg_float_machine_argumentsPVdfmc_harp_cgMM0I
	.type Kreg_float_machine_argumentsPVdfmc_harp_cgMM0I,@function
	.size Kreg_float_machine_argumentsPVdfmc_harp_cgMM0I, 244
Kreg_float_machine_argumentsPVdfmc_harp_cgMM0I:
	.byte	131,236,16,255,116,36,16,85,137,229,131,236,8,137,69,252
	.byte	139,117,252,139,118,8,137,117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,104,139,69,248,139,64,4,191
	.long	KfunctionVdfmc_modeling
	.byte	139,29
	.long	KfunctionVdfmc_modeling + 24
	.byte	255,83,12,137,69,248,187
	.long	KLBc_callable_functionGVdfmc_modeling
	.byte	139,125,248,131,231,3,131,255,0,116,77,191
	.long	KLBlambdaGVdfmc_modeling
	.byte	139,95,4,87,139,69,248,255,211,61
	.long	KPfalseVKi
	.byte	117,112,141,125,16,184
	.long	K67
	.byte	137,125,8,199,69,12,20,0,0,0,199,69,16
	.long	KLsimple_object_vectorGVKdW
	.byte	199,69,20,5,0,0,0,139,117,248,137,117,24,201,233
	.long	KerrorVKdMM1I - 4 - .
	.byte	106,5,139,69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,140,139,117,248,139,62,139,127,4,139,127,8,59,251,117
	.byte	164,139,117,252,139,118,12,137,117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,11,139,69,248,139,64,124,253,201,194,20,0,106,9,139
	.byte	69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,233,139,117,252,139,118,12,137,117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,8,139,69,248,139,64,120,235,213,106,9,139,69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,236


	.global Kreg_machine_argumentsPVdfmc_harp_cgMM0I
	.type Kreg_machine_argumentsPVdfmc_harp_cgMM0I,@function
	.size Kreg_machine_argumentsPVdfmc_harp_cgMM0I, 244
Kreg_machine_argumentsPVdfmc_harp_cgMM0I:
	.byte	131,236,16,255,116,36,16,85,137,229,131,236,8,137,69,252
	.byte	139,117,252,139,118,8,137,117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,104,139,69,248,139,64,4,191
	.long	KfunctionVdfmc_modeling
	.byte	139,29
	.long	KfunctionVdfmc_modeling + 24
	.byte	255,83,12,137,69,248,187
	.long	KLBc_callable_functionGVdfmc_modeling
	.byte	139,125,248,131,231,3,131,255,0,116,77,191
	.long	KLBlambdaGVdfmc_modeling
	.byte	139,95,4,87,139,69,248,255,211,61
	.long	KPfalseVKi
	.byte	117,112,141,125,16,184
	.long	K67
	.byte	137,125,8,199,69,12,20,0,0,0,199,69,16
	.long	KLsimple_object_vectorGVKdW
	.byte	199,69,20,5,0,0,0,139,117,248,137,117,24,201,233
	.long	KerrorVKdMM1I - 4 - .
	.byte	106,5,139,69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,140,139,117,248,139,62,139,127,4,139,127,8,59,251,117
	.byte	164,139,117,252,139,118,12,137,117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,11,139,69,248,139,64,116,253,201,194,20,0,106,9,139
	.byte	69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,233,139,117,252,139,118,12,137,117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,8,139,69,248,139,64,112,235,213,106,9,139,69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,236


	.global Kemit_prologVdfmc_harp_cgMM0I
	.type Kemit_prologVdfmc_harp_cgMM0I,@function
	.size Kemit_prologVdfmc_harp_cgMM0I, 76
Kemit_prologVdfmc_harp_cgMM0I:
	.byte	85,137,229,131,236,4,137,69,252,139,69,8,191
	.long	KfunctionVdfmc_modeling
	.byte	139,29
	.long	KfunctionVdfmc_modeling + 24
	.byte	255,83,12,80,139,69,252,191
	.long	Kemit_ffi_pre_prologVdfmc_harp_cg
	.byte	187
	.long	K47
	.byte	255,83,12,104
	.long	K49
	.byte	139,69,252,232
	.long	Kins__remYharp_instructionsVharpMM0I - 4 - .
	.byte	255,117,8,139,69,252,232
	.long	Kmove_arguments_to_virtualsVdfmc_harp_cgMM0I - 4 - .
	.byte	139,69,252,201,233
	.long	Kenvironment_prologVdfmc_harp_cgMM0I - 4 - .

	.global Ktype_check_errorVKiI

	.global Knumber_of_stack_allocated_slotsVdfmc_harp_cgMM0I
	.type Knumber_of_stack_allocated_slotsVdfmc_harp_cgMM0I,@function
	.size Knumber_of_stack_allocated_slotsVdfmc_harp_cgMM0I, 655
Knumber_of_stack_allocated_slotsVdfmc_harp_cgMM0I:
	.byte	85,137,229,131,236,12,137,69,244,255,117,8,139,69,244,191
	.long	Knumber_of_stack_allocated_argumentsVdfmc_harp_cg
	.byte	187
	.long	K31
	.byte	255,83,12,137,69,252,129,125,16
	.long	KPfalseVKi
	.byte	116,45,139,125,252,137,125,252,139,125,252,131,231,3,131,255
	.byte	1,116,13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,69,252,253,201,139,76,36,16,94,3,225,255,230,139
	.byte	69,8,191
	.long	Koptional_argumentsQVdfmc_harp_cg
	.byte	139,29
	.long	Koptional_argumentsQVdfmc_harp_cg + 24
	.byte	255,83,12,137,69,248,129,125,248
	.long	KPfalseVKi
	.byte	116,117,187
	.long	KLmethod_callGVdfmc_flow_graph
	.byte	139,125,8,131,231,3,131,255,0,15,132,133,0,0,0,187
	.long	KLengine_node_callGVdfmc_flow_graph
	.byte	139,125,8,131,231,3,131,255,0,15,132,142,0,0,0,191
	.long	KPfalseVKi
	.byte	129,255
	.long	KPfalseVKi
	.byte	15,132,154,0,0,0,255,117,252,184,5,0,0,0,191
	.long	KAVKd
	.byte	139,29
	.long	KAVKd + 24
	.byte	255,83,12,137,69,252,139,125,252,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,125,252,137,248,233,99,255,255,255,139,125,252,137,125
	.byte	252,139,125,252,131,231,3,131,255,1,116,13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,125,252,235,213,139,117,8,139,62,139,127,4,139,127
	.byte	8,59,251,15,133,104,255,255,255,191
	.long	KPtrueVKi
	.byte	233,119,255,255,255,139,117,8,139,62,139,127,4,139,127,8
	.byte	59,251,15,133,95,255,255,255,191
	.long	KPtrueVKi
	.byte	233,90,255,255,255,191
	.long	KLsimple_callGVdfmc_flow_graph
	.byte	139,95,4,87,139,69,8,255,211,61
	.long	KPfalseVKi
	.byte	117,58,255,117,252,184,5,0,0,0,191
	.long	KAVKd
	.byte	139,29
	.long	KAVKd + 24
	.byte	255,83,12,137,69,252,139,125,252,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,125,252,233,76,255,255,255,191
	.long	KLBiepGVdfmc_modeling
	.byte	139,95,4,87,139,69,248,255,211,61
	.long	KPfalseVKi
	.byte	117,57,191
	.long	KLBgeneric_functionGVdfmc_modeling
	.byte	139,95,4,87,139,69,248,255,211,61
	.long	KPfalseVKi
	.byte	117,91,139,125,252,137,125,252,139,125,252,131,231,3,131,255
	.byte	1,116,13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,125,252,235,173,255,117,252,184,5,0,0,0,191
	.long	KAVKd
	.byte	139,29
	.long	KAVKd + 24
	.byte	255,83,12,137,69,252,139,125,252,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,125,252,235,199,139,69,8,191
	.long	Kcall_congruentQVdfmc_flow_graph
	.byte	139,29
	.long	Kcall_congruentQVdfmc_flow_graph + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,58,255,117,252,184,5,0,0,0,191
	.long	KAVKd
	.byte	139,29
	.long	KAVKd + 24
	.byte	255,83,12,137,69,252,139,125,252,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,125,252,233,117,255,255,255,139,125,252,137,125,252,139
	.byte	125,252,131,231,3,131,255,1,116,13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,125,252,235,215


	.global Koptional_argumentsQVdfmc_harp_cgMM4I
	.type Koptional_argumentsQVdfmc_harp_cgMM4I,@function
	.size Koptional_argumentsQVdfmc_harp_cgMM4I, 66
Koptional_argumentsQVdfmc_harp_cgMM4I:
	.byte	85,137,229,131,236,8,137,69,248,139,69,248,191
	.long	Kcall_effective_functionPVdfmc_harp_cg
	.byte	139,29
	.long	Kcall_effective_functionPVdfmc_harp_cg + 24
	.byte	255,83,12,137,69,252,139,69,252,191
	.long	Koptional_argumentsQVdfmc_harp_cg
	.byte	139,29
	.long	Koptional_argumentsQVdfmc_harp_cg + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,6,139,69,252,253,201,195,184
	.long	KPfalseVKi
	.byte	235,246


	.global Koptional_argumentsQVdfmc_harp_cgMM0I
	.type Koptional_argumentsQVdfmc_harp_cgMM0I,@function
	.size Koptional_argumentsQVdfmc_harp_cgMM0I, 9
Koptional_argumentsQVdfmc_harp_cgMM0I:
	.byte	137,199,184
	.long	KPfalseVKi
	.byte	253,195


	.global Koptional_argumentsQVdfmc_harp_cgMM1I
	.type Koptional_argumentsQVdfmc_harp_cgMM1I,@function
	.size Koptional_argumentsQVdfmc_harp_cgMM1I, 54
Koptional_argumentsQVdfmc_harp_cgMM1I:
	.byte	85,137,229,131,236,4,137,69,252,139,69,252,191
	.long	KfunctionVdfmc_modeling
	.byte	139,29
	.long	KfunctionVdfmc_modeling + 24
	.byte	255,83,12,191
	.long	Ksignature_specVdfmc_modeling
	.byte	139,29
	.long	Ksignature_specVdfmc_modeling + 24
	.byte	255,83,12,185,1,0,0,0,187
	.long	Kspec_argument_optionalsQVdfmc_definitions
	.byte	201,255,99,4


	.global Koptional_argumentsQVdfmc_harp_cgMM2I
	.type Koptional_argumentsQVdfmc_harp_cgMM2I,@function
	.size Koptional_argumentsQVdfmc_harp_cgMM2I, 104
Koptional_argumentsQVdfmc_harp_cgMM2I:
	.byte	85,137,229,131,236,8,137,69,248,139,69,248,232
	.long	Ksignature_specVdfmc_modelingMM0I - 4 - .
	.byte	137,69,252,139,69,252,191
	.long	Kspec_argument_keyQVdfmc_definitions
	.byte	139,29
	.long	Kspec_argument_keyQVdfmc_definitions + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,15,61
	.long	KPfalseVKi
	.byte	116,39,184
	.long	KPtrueVKi
	.byte	253,201,195,139,69,252,191
	.long	Kspec_argument_rest_variable_specVdfmc_definitions
	.byte	139,29
	.long	Kspec_argument_rest_variable_specVdfmc_definitions + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,14,184
	.long	KPtrueVKi
	.byte	235,210,184
	.long	KPfalseVKi
	.byte	235,215,184
	.long	KPfalseVKi
	.byte	235,240


	.global Koptional_argumentsQVdfmc_harp_cgMM3I
	.type Koptional_argumentsQVdfmc_harp_cgMM3I,@function
	.size Koptional_argumentsQVdfmc_harp_cgMM3I, 40
Koptional_argumentsQVdfmc_harp_cgMM3I:
	.byte	85,137,229,131,236,4,137,69,252,139,69,252,191
	.long	Ksignature_specVdfmc_modeling
	.byte	139,29
	.long	Ksignature_specVdfmc_modeling + 24
	.byte	255,83,12,185,1,0,0,0,187
	.long	Kspec_argument_optionalsQVdfmc_definitions
	.byte	201,255,99,4


	.global Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM0I
	.type Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM0I,@function
	.size Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM0I, 178
Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM0I:
	.byte	85,137,229,131,236,12,137,69,248,139,69,8,191
	.long	KparametersVdfmc_modeling
	.byte	139,29
	.long	KparametersVdfmc_modeling + 24
	.byte	255,83,12,191
	.long	KsizeVKd
	.byte	139,29
	.long	KsizeVKd + 24
	.byte	255,83,12,137,69,244,139,117,248,139,118,12,137,117,252,129
	.byte	125,252
	.long	KPunboundVKi
	.byte	116,98,139,125,252,139,191,212,0,0,0,87,139,69,244,191
	.long	K_VKd
	.byte	139,29
	.long	K_VKd + 24
	.byte	255,83,12,137,69,252,255,117,252,184,1,0,0,0,191
	.long	KLVKd
	.byte	139,29
	.long	KLVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,51,139,125,252,137,125,252,139,125,252,131,231,3,131,255
	.byte	1,116,13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,253,139,69,252,201,194,4,0,106,9,139,69,248,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,146,191,1,0,0,0,235,201


	.global Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM1I
	.type Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM1I,@function
	.size Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM1I, 220
Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM1I:
	.byte	85,137,229,131,236,16,137,69,244,139,117,8,139,126,32,139
	.byte	119,4,137,117,240,139,69,8,232
	.long	Koptional_argumentsQVdfmc_harp_cgMM4I - 4 - .
	.byte	61
	.long	KPfalseVKi
	.byte	15,132,134,0,0,0,255,117,8,139,69,244,185,2,0,0
	.byte	0,187
	.long	Kstack_vector_sizeVdfmc_harp_cgMM0
	.byte	255,83,4,139,117,240,137,117,252,131,240,1,139,117,252,3
	.byte	240,137,117,248,206,139,117,244,139,118,12,137,117,240,129,125
	.byte	240
	.long	KPunboundVKi
	.byte	116,87,139,125,240,139,191,212,0,0,0,139,93,252,131,243
	.byte	1,43,251,206,131,255,1,126,88,131,247,1,3,125,248,206
	.byte	137,125,252,139,117,244,139,118,12,137,117,240,129,125,240
	.long	KPunboundVKi
	.byte	116,48,139,125,240,139,191,212,0,0,0,131,247,1,139,69
	.byte	252,43,199,206,131,248,1,126,44,253,201,194,4,0,139,125
	.byte	240,137,125,252,235,202,106,9,139,69,244,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,157,106,9,139,69,244,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,196,191,1,0,0,0,235,161,184,1,0,0,0,235,205


	.global Kstack_vector_sizeVdfmc_harp_cgMM0I
	.type Kstack_vector_sizeVdfmc_harp_cgMM0I,@function
	.size Kstack_vector_sizeVdfmc_harp_cgMM0I, 206
Kstack_vector_sizeVdfmc_harp_cgMM0I:
	.byte	85,137,229,131,236,16,137,69,240,139,117,8,139,118,32,137
	.byte	117,244,139,117,244,139,126,4,137,125,248,191,1,0,0,0
	.byte	184
	.long	KPfalseVKi
	.byte	59,125,248,117,121,61
	.long	KPfalseVKi
	.byte	116,100,191
	.long	KgeneratorVdfmc_flow_graph
	.byte	139,29
	.long	KgeneratorVdfmc_flow_graph + 24
	.byte	255,83,12,185,1,0,0,0,187
	.long	KargumentsVdfmc_flow_graph
	.byte	255,83,4,191
	.long	KsizeVKd
	.byte	139,29
	.long	KsizeVKd + 24
	.byte	255,83,12,106,9,191
	.long	KAVKd
	.byte	139,29
	.long	KAVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,43,137,69,244,139,125,244,131,231,3,131,255,1,116,13
	.byte	104
	.long	KLintegerGVKd
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,69,244,253,201,194,4,0,184
	.long	KPfalseVKi
	.byte	235,206,184,1,0,0,0,235,237,139,117,244,139,92,62,7
	.byte	61
	.long	KPfalseVKi
	.byte	117,24,137,254,131,198,4,137,117,252,206,137,216,232
	.long	Knew_stack_allocated_dataQVdfmc_harp_cgI - 4 - .
	.byte	139,125,252,233,92,255,255,255,233,92,255,255,255


	.global Kmove_arguments_to_virtualsVdfmc_harp_cgMM0I
	.type Kmove_arguments_to_virtualsVdfmc_harp_cgMM0I,@function
	.size Kmove_arguments_to_virtualsVdfmc_harp_cgMM0I, 1270
Kmove_arguments_to_virtualsVdfmc_harp_cgMM0I:
	.byte	85,137,229,131,236,52,137,69,232,139,69,8,191
	.long	KfunctionVdfmc_modeling
	.byte	139,29
	.long	KfunctionVdfmc_modeling + 24
	.byte	255,83,12,137,69,228,255,117,8,139,69,232,232
	.long	Kadjust_stack_for_lambdaVdfmc_harp_cgMM0I - 4 - .
	.byte	137,69,216,104
	.long	K63
	.byte	139,69,232,232
	.long	Kins__remYharp_instructionsVharpMM0I - 4 - .
	.byte	191
	.long	KLBmethodGVdfmc_modeling
	.byte	139,95,4,87,139,69,228,255,211,61
	.long	KPfalseVKi
	.byte	15,133,54,2,0,0,191
	.long	KPfalseVKi
	.byte	129,255
	.long	KPfalseVKi
	.byte	116,99,106,16,104
	.long	KPempty_vectorVKi
	.byte	104
	.long	KPfalseVKi
	.byte	104
	.long	KPempty_vectorVKi
	.byte	139,69,232,232
	.long	Kmake_g_registerYbase_harpVharpMM0I - 4 - .
	.byte	137,69,224,139,117,232,139,118,12,137,117,220,129,125,220
	.long	KPunboundVKi
	.byte	15,132,68,1,0,0,139,125,220,139,127,24,87,255,117,224
	.byte	139,69,232,232
	.long	Kins__moveYharp_instructionsVharpMM0I - 4 - .
	.byte	139,117,232,139,118,8,137,117,220,129,125,220
	.long	KPunboundVKi
	.byte	15,132,43,1,0,0,139,125,220,139,117,224,137,119,28,139
	.byte	117,216,137,117,224,139,69,8,191
	.long	KparametersVdfmc_modeling
	.byte	139,29
	.long	KparametersVdfmc_modeling + 24
	.byte	255,83,12,80,139,69,232,185,2,0,0,0,187
	.long	Kemit_objectsVdfmc_harp_cg
	.byte	255,83,4,137,69,208,139,117,232,139,118,8,137,117,220,129
	.byte	125,220
	.long	KPunboundVKi
	.byte	15,132,240,0,0,0,139,125,220,139,117,208,137,119,12,187
	.long	KLBc_callable_functionGVdfmc_modeling
	.byte	139,125,228,131,231,3,131,255,0,15,132,226,0,0,0,199
	.byte	69,204
	.long	KPfalseVKi
	.byte	199,69,212
	.long	KPfalseVKi
	.byte	139,69,232,232
	.long	Karguments_passed_in_registersPVdfmc_harp_cgMM0I - 4 - .
	.byte	137,69,236,139,117,208,139,126,4,137,125,240,186,1,0,0
	.byte	0,187,1,0,0,0,191,1,0,0,0,137,85,248,137,93
	.byte	252,139,117,252,137,117,216,137,125,244,139,125,244,139,117,248
	.byte	59,117,240,15,133,49,1,0,0,139,117,232,139,118,8,137
	.byte	117,228,129,125,228
	.long	KPunboundVKi
	.byte	15,132,189,0,0,0,139,69,228,139,112,24,137,117,228,129
	.byte	125,228
	.long	KPunboundVKi
	.byte	15,132,182,0,0,0,139,125,228,129,255
	.long	KPfalseVKi
	.byte	15,132,179,0,0,0,137,125,228,139,117,232,139,118,8,137
	.byte	117,224,129,125,224
	.long	KPunboundVKi
	.byte	15,132,182,0,0,0,139,125,224,139,117,228,137,119,20,139
	.byte	69,232,201,233
	.long	Kinitialize_temporariesVdfmc_harp_cgMM0I - 4 - .
	.byte	106,9,139,69,232,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,173,254,255,255,106,5,139,69,232,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,198,254,255,255,106,5,139,69,232,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,1,255,255,255,139,117,228,139,62,139,127,4,139,127,8
	.byte	59,251,15,133,11,255,255,255,199,69,204
	.long	KPtrueVKi
	.byte	139,69,228,191
	.long	KCfunction_signatureVdfmc_modeling
	.byte	139,29
	.long	KCfunction_signatureVdfmc_modeling + 24
	.byte	255,83,12,185,1,0,0,0,187
	.long	KCsignature_requiredVdfmc_modeling
	.byte	255,83,4,137,69,212,233,236,254,255,255,106,5,139,69,232
	.byte	232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,52,255,255,255,106,21,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,62,255,255,255,139,125,224,87,139,69,232,191
	.long	KbytesPVdfmc_harp_cg
	.byte	187
	.long	K65
	.byte	255,83,12,137,69,228,233,52,255,255,255,106,5,139,69,232
	.byte	232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,59,255,255,255,139,69,228,191
	.long	KCfunction_nextQVdfmc_modeling
	.byte	139,29
	.long	KCfunction_nextQVdfmc_modeling + 24
	.byte	255,83,12,137,199,233,183,253,255,255,139,117,208,3,117,248
	.byte	139,118,7,137,117,228,139,117,252,59,117,236,125,123,139,69
	.byte	228,191
	.long	Kop__move_outof_argumentPVdfmc_harp_cg
	.byte	139,29
	.long	Kop__move_outof_argumentPVdfmc_harp_cg + 24
	.byte	255,83,12,137,69,220,186
	.long	KLfunctionGVKd
	.byte	139,125,220,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,220,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLfunctionGVKd
	.byte	139,69,220,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,93,220,255,117,216,255,117,228,139,69,232,185,3,0,0
	.byte	0,255,83,4,139,85,248,131,194,4,206,139,93,252,131,195
	.byte	4,206,139,125,244,131,199,4,206,233,34,254,255,255,129,125
	.byte	204
	.long	KPfalseVKi
	.byte	15,132,160,0,0,0,129,125,212
	.long	KPfalseVKi
	.byte	15,132,194,0,0,0,87,139,69,212,185,2,0,0,0,187
	.long	KelementVKd
	.byte	255,83,4,137,69,220,191
	.long	KLBraw_aggregate_typeGVdfmc_modeling
	.byte	139,95,4,87,139,69,220,255,211,61
	.long	KPfalseVKi
	.byte	15,133,101,1,0,0,187
	.long	KLsfregGYharp_registersVharp
	.byte	139,125,228,131,231,3,131,255,0,15,132,141,0,0,0,187
	.long	KLdfregGYharp_registersVharp
	.byte	139,125,228,131,231,3,131,255,0,15,132,218,0,0,0,139
	.byte	125,224,87,255,117,228,139,69,232,185,3,0,0,0,187
	.long	Kins__load_stack_arg_nYharp_instructionsVharpMM0
	.byte	255,83,4,255,117,220,139,69,232,232
	.long	Kparameter_type_sizeVdfmc_harp_cgMM0I - 4 - .
	.byte	137,199,139,69,224,87,191
	.long	KAVKd
	.byte	139,29
	.long	KAVKd + 24
	.byte	255,83,12,137,69,224,233,57,255,255,255,139,125,224,87,255
	.byte	117,228,139,69,232,185,3,0,0,0,187
	.long	Kins__load_stack_arg_nYharp_instructionsVharpMM0
	.byte	255,83,4,139,69,224,106,5,191
	.long	KAVKd
	.byte	139,29
	.long	KAVKd + 24
	.byte	255,83,12,137,69,224,235,204,199,69,220
	.long	KPfalseVKi
	.byte	233,70,255,255,255,139,117,228,139,62,139,127,4,139,127,8
	.byte	59,251,15,133,96,255,255,255,106,16,104
	.long	KPempty_vectorVKi
	.byte	104
	.long	KPfalseVKi
	.byte	104
	.long	KPempty_vectorVKi
	.byte	139,69,232,232
	.long	Kmake_n_registerYbase_harpVharpMM0I - 4 - .
	.byte	137,69,216,139,125,224,87,255,117,216,139,69,232,185,3,0
	.byte	0,0,187
	.long	Kins__load_stack_arg_nYharp_instructionsVharpMM0
	.byte	255,83,4,255,117,216,255,117,228,139,69,232,185,3,0,0
	.byte	0,187
	.long	Kins__move_to_sfregYnative_instructionsVharp_nativeMM0
	.byte	255,83,4,233,61,255,255,255,139,117,228,139,62,139,127,4
	.byte	139,127,8,59,251,15,133,19,255,255,255,106,16,104
	.long	KPempty_vectorVKi
	.byte	104
	.long	KPfalseVKi
	.byte	104
	.long	KPempty_vectorVKi
	.byte	139,69,232,232
	.long	Kmake_n_registerYbase_harpVharpMM0I - 4 - .
	.byte	137,69,216,139,125,224,87,255,117,216,139,69,232,185,3,0
	.byte	0,0,187
	.long	Kins__load_address_of_stack_arg_nYnative_instructionsVharp_nativeMM0
	.byte	255,83,4,106,1,255,117,216,255,117,228,139,69,232,185,4
	.byte	0,0,0,187
	.long	Kins__dldYnative_instructionsVharp_nativeMM0
	.byte	255,83,4,233,218,254,255,255,139,125,224,87,255,117,228,139
	.byte	69,232,185,3,0,0,0,187
	.long	Kins__load_address_of_stack_arg_nYnative_instructionsVharp_nativeMM0
	.byte	255,83,4,233,190,254,255,255


	.global Kenvironment_prologVdfmc_harp_cgMM0I
	.type Kenvironment_prologVdfmc_harp_cgMM0I,@function
	.size Kenvironment_prologVdfmc_harp_cgMM0I, 318
Kenvironment_prologVdfmc_harp_cgMM0I:
	.byte	85,137,229,131,236,16,137,69,252,139,117,252,139,118,8,137
	.byte	117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,104,139,69,248,139,112,52,137,117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,98,139,125,248,106,1,87,184
	.long	KPfalseVKi
	.byte	191
	.long	Kelement_setterVKd
	.byte	139,29
	.long	Kelement_setterVKd + 24
	.byte	255,83,12,139,69,8,191
	.long	KenvironmentVdfmc_modeling
	.byte	139,29
	.long	KenvironmentVdfmc_modeling + 24
	.byte	255,83,12,185,1,0,0,0,187
	.long	KclosureVdfmc_flow_graphMM0
	.byte	255,83,4,61
	.long	KPempty_listVKi
	.byte	117,45,184
	.long	KPfalseVKi
	.byte	252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,0,0,0,0,201,194,4,0,106,5,139,69,252
	.byte	232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,140,106,49,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,149,139,69,8,191
	.long	KenvironmentVdfmc_modeling
	.byte	139,29
	.long	KenvironmentVdfmc_modeling + 24
	.byte	255,83,12,185,1,0,0,0,187
	.long	Kclosure_sizeVdfmc_flow_graphMM0
	.byte	255,83,4,131,248,1,126,124,255,117,8,139,69,252,232
	.long	Kclosure_indirectionsVdfmc_harp_cgMM0I - 4 - .
	.byte	137,69,240,139,117,252,139,118,12,137,117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,68,139,125,248,139,119,16,137,117,244,139,117,252,139,118
	.byte	12,137,117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,53,139,125,248,139,127,20,87,255,117,244,139,69,252,232
	.long	Kins__moveYharp_instructionsVharpMM0I - 4 - .
	.byte	106,12,255,117,240,104
	.long	KPempty_vectorVKi
	.byte	139,69,252,232
	.long	Kop__environment_parameterVdfmc_harp_cgMM0I - 4 - .
	.byte	233,81,255,255,255,106,9,139,69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,176,106,9,139,69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,191,184
	.long	KPfalseVKi
	.byte	235,220


	.global Kclosure_indirectionsVdfmc_harp_cgMM0I
	.type Kclosure_indirectionsVdfmc_harp_cgMM0I,@function
	.size Kclosure_indirectionsVdfmc_harp_cgMM0I, 687
Kclosure_indirectionsVdfmc_harp_cgMM0I:
	.byte	85,137,229,131,236,44,137,69,220,139,69,8,191
	.long	KenvironmentVdfmc_modeling
	.byte	139,29
	.long	KenvironmentVdfmc_modeling + 24
	.byte	255,83,12,137,69,244,139,69,244,185,1,0,0,0,187
	.long	KclosureVdfmc_flow_graphMM0
	.byte	255,83,4,137,69,240,139,69,244,185,1,0,0,0,187
	.long	Kclosure_sizeVdfmc_flow_graphMM0
	.byte	255,83,4,137,69,212,106,16,255,117,212,104
	.long	KPfalseVKi
	.byte	104
	.long	KPempty_vectorVKi
	.byte	184
	.long	KLsimple_object_vectorGVKd
	.byte	232
	.long	KmakeVKdMM23I - 4 - .
	.byte	137,69,232,106,16,255,117,212,104
	.long	KPfalseVKi
	.byte	104
	.long	KPempty_vectorVKi
	.byte	184
	.long	KLsimple_object_vectorGVKd
	.byte	232
	.long	KmakeVKdMM23I - 4 - .
	.byte	137,69,236,139,69,220,232
	.long	Kclosure_environment_offsetPVdfmc_harp_cgI - 4 - .
	.byte	137,69,248,139,93,240,191,1,0,0,0,137,93,224,137,125
	.byte	252,139,117,252,137,117,240,129,125,224
	.long	KPempty_listVKi
	.byte	15,133,184,1,0,0,191
	.long	KPtrueVKi
	.byte	129,255
	.long	KPfalseVKi
	.byte	15,133,147,1,0,0,139,117,224,139,118,4,137,117,228,139
	.byte	69,228,191
	.long	KnameVdfmc_common
	.byte	139,29
	.long	KnameVdfmc_common + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	15,132,118,1,0,0,139,69,228,191
	.long	KnameVdfmc_common
	.byte	139,29
	.long	KnameVdfmc_common + 24
	.byte	255,83,12,80,139,69,220,191
	.long	Klocal_mangleVdfmc_back_end
	.byte	139,29
	.long	Klocal_mangleVdfmc_back_end + 24
	.byte	255,83,12,137,69,244,106,16,104
	.long	KEVKd
	.byte	104
	.long	KPempty_vectorVKi
	.byte	255,117,236,139,69,244,232
	.long	KmemberQVKdMM2I - 4 - .
	.byte	61
	.long	KPfalseVKi
	.byte	116,50,131,236,16,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,9,0,0,0,139,117,244,137,116,36,8,139
	.byte	117,240,137,116,36,12,137,231,106,24,87,184
	.long	K54
	.byte	232
	.long	Kformat_to_stringYformatVioMM0I - 4 - .
	.byte	137,69,244,139,117,236,139,126,4,57,125,252,15,131,28,1
	.byte	0,0,139,77,244,139,117,236,3,117,252,137,78,7,131,236
	.byte	12,199,4,36
	.long	KLsimple_object_vectorGVKdW
	.byte	199,68,36,4,5,0,0,0,139,117,244,137,116,36,8,137
	.byte	231,106,24,87,104
	.long	K55
	.byte	184
	.long	KLbyte_stringGVKd
	.byte	191
	.long	K56
	.byte	232
	.long	Kconcatenate_asVKdMM3I - 4 - .
	.byte	137,69,216,139,69,228,191
	.long	KcellQVdfmc_flow_graph
	.byte	139,29
	.long	KcellQVdfmc_flow_graph + 24
	.byte	255,83,12,137,69,244,255,117,240,139,69,220,232
	.long	KbytesPVdfmc_harp_cgMM0I - 4 - .
	.byte	131,240,1,3,69,248,206,255,117,244,80,255,117,216,139,69
	.byte	220,185,4,0,0,0,187
	.long	Kmake_closure_indirectionVdfmc_harp_cgMM0
	.byte	255,83,4,139,117,232,139,126,4,57,125,252,15,131,159,0
	.byte	0,0,139,77,232,139,117,252,137,68,49,7,139,117,224,139
	.byte	126,8,137,125,244,186
	.long	KLlistGVKd
	.byte	139,125,244,131,231,3,131,255,1,116,28,131,255,2,116,23
	.byte	131,255,3,116,18,139,117,244,139,30,139,91,8,139,122,16
	.byte	35,251,131,255,1,117,13,104
	.long	KLlistGVKd
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,93,244,139,125,252,131,199,4,206,233,67,254,255,255
	.byte	139,69,232,253,201,194,4,0,199,69,244
	.long	K53
	.byte	233,164,254,255,255,139,125,212,57,125,252,125,55,191
	.long	KPtrueVKi
	.byte	129,255
	.long	KPfalseVKi
	.byte	117,49,191
	.long	KPtrueVKi
	.byte	233,46,254,255,255,255,117,240,139,69,236,232
	.long	Kelement_range_errorVKeI - 4 - .
	.byte	233,224,254,255,255,255,117,240,139,69,232,232
	.long	Kelement_range_errorVKeI - 4 - .
	.byte	233,91,255,255,255,191
	.long	KPfalseVKi
	.byte	235,199,191
	.long	KPfalseVKi
	.byte	233,253,253,255,255

	.global primitive_copy_vector

	.global Kmake_closure_indirectionVdfmc_harp_cgMM0I
	.type Kmake_closure_indirectionVdfmc_harp_cgMM0I,@function
	.size Kmake_closure_indirectionVdfmc_harp_cgMM0I, 158
Kmake_closure_indirectionVdfmc_harp_cgMM0I:
	.byte	131,236,4,255,116,36,4,129,124,36,20
	.long	KPfalseVKi
	.byte	116,104,85,137,229,131,236,4,137,69,252,106,20,104
	.long	KPempty_vectorVKi
	.byte	255,117,16,104
	.long	KPempty_vectorVKi
	.byte	106,17,139,69,252,232
	.long	Kmake_indirection_variableYharp_debug_infoVharpMM0I - 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,232
	.long	primitive_copy_vector - 4 - .
	.byte	137,199,139,69,252,139,117,20,137,117,8,199,69,12
	.long	KPempty_vectorVKi
	.byte	199,69,16
	.long	KPfalseVKi
	.byte	137,125,20,199,69,24,20,0,0,0,201,233
	.long	Kmake_indirection_variableYharp_debug_infoVharpMM0I - 4 - .
	.byte	139,116,36,16,137,116,36,4,199,68,36,8
	.long	KPempty_vectorVKi
	.byte	199,68,36,16
	.long	KPempty_vectorVKi
	.byte	199,68,36,20,20,0,0,0,233
	.long	Kmake_indirection_variableYharp_debug_infoVharpMM0I - 4 - .


	.global Kadjust_stack_for_lambdaVdfmc_harp_cgMM0I
	.type Kadjust_stack_for_lambdaVdfmc_harp_cgMM0I,@function
	.size Kadjust_stack_for_lambdaVdfmc_harp_cgMM0I, 441
Kadjust_stack_for_lambdaVdfmc_harp_cgMM0I:
	.byte	85,137,229,131,236,24,137,69,248,255,117,8,139,69,248,232
	.long	Knumber_of_stack_allocated_argumentsVdfmc_harp_cgMM0I - 4 - .
	.byte	137,69,232,255,117,8,139,69,248,232
	.long	Kmaximum_tail_call_arg_ctVdfmc_harp_cgMM0I - 4 - .
	.byte	137,199,139,93,232,131,243,1,43,251,206,131,255,1,15,142
	.byte	107,1,0,0,137,125,252,139,117,252,137,117,244,139,117,248
	.byte	139,118,8,137,117,240,129,125,240
	.long	KPunboundVKi
	.byte	15,132,217,0,0,0,139,125,240,139,117,244,137,119,16,139
	.byte	69,8,191
	.long	KfunctionVdfmc_modeling
	.byte	139,29
	.long	KfunctionVdfmc_modeling + 24
	.byte	255,83,12,191
	.long	Ksignature_specVdfmc_modeling
	.byte	139,29
	.long	Ksignature_specVdfmc_modeling + 24
	.byte	255,83,12,185,1,0,0,0,187
	.long	Kspec_argument_optionalsQVdfmc_definitions
	.byte	255,83,4,61
	.long	KPfalseVKi
	.byte	15,132,168,0,0,0,106,16,104
	.long	KPempty_vectorVKi
	.byte	104
	.long	KPfalseVKi
	.byte	104
	.long	KPempty_vectorVKi
	.byte	139,69,248,232
	.long	Kmake_g_registerYbase_harpVharpMM0I - 4 - .
	.byte	137,69,236,139,117,248,139,118,8,137,117,240,129,125,240
	.long	KPunboundVKi
	.byte	15,132,176,0,0,0,139,125,240,139,117,236,137,119,24,139
	.byte	117,248,139,118,8,137,117,240,129,125,240
	.long	KPunboundVKi
	.byte	15,132,160,0,0,0,139,69,240,139,112,24,137,117,240,129
	.byte	125,240
	.long	KPunboundVKi
	.byte	15,132,153,0,0,0,255,117,244,139,69,248,232
	.long	KbytesPVdfmc_harp_cgMM0I - 4 - .
	.byte	139,125,232,131,247,1,3,125,252,206,87,80,255,117,240,139
	.byte	69,248,185,4,0,0,0,187
	.long	Kins__load_count_adjusting_stackYnative_instructionsVharp_nativeMM0
	.byte	255,83,4,139,69,244,253,201,194,4,0,106,5,139,69,248
	.byte	232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,24,255,255,255,139,117,248,139,118,8,137,117,240,129,125
	.byte	240
	.long	KPunboundVKi
	.byte	116,94,139,125,240,199,71,24
	.long	KPfalseVKi
	.byte	255,117,244,139,69,248,232
	.long	KbytesPVdfmc_harp_cgMM0I - 4 - .
	.byte	80,139,69,248,185,2,0,0,0,187
	.long	Kins__adjust_stackYnative_instructionsVharp_nativeMM0
	.byte	255,83,4,235,175,106,5,139,69,248,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,65,255,255,255,106,5,139,69,248,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,81,255,255,255,106,21,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,91,255,255,255,199,69,252,1,0,0,0,233,140,254,255
	.byte	255,106,5,139,69,248,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,150


	.global Karguments_passed_in_registersPVdfmc_harp_cgMM0I
	.type Karguments_passed_in_registersPVdfmc_harp_cgMM0I,@function
	.size Karguments_passed_in_registersPVdfmc_harp_cgMM0I, 250
Karguments_passed_in_registersPVdfmc_harp_cgMM0I:
	.byte	131,236,16,255,116,36,16,85,137,229,131,236,8,137,69,252
	.byte	139,117,252,139,118,8,137,117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,104,139,69,248,139,64,4,191
	.long	KfunctionVdfmc_modeling
	.byte	139,29
	.long	KfunctionVdfmc_modeling + 24
	.byte	255,83,12,137,69,248,187
	.long	KLBc_callable_functionGVdfmc_modeling
	.byte	139,125,248,131,231,3,131,255,0,116,77,191
	.long	KLBlambdaGVdfmc_modeling
	.byte	139,95,4,87,139,69,248,255,211,61
	.long	KPfalseVKi
	.byte	117,115,141,125,16,184
	.long	K67
	.byte	137,125,8,199,69,12,20,0,0,0,199,69,16
	.long	KLsimple_object_vectorGVKdW
	.byte	199,69,20,5,0,0,0,139,117,248,137,117,24,201,233
	.long	KerrorVKdMM1I - 4 - .
	.byte	106,5,139,69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,140,139,117,248,139,62,139,127,4,139,127,8,59,251,117
	.byte	164,139,117,252,139,118,12,137,117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,14,139,69,248,139,128,216,0,0,0,253,201,194,20,0
	.byte	106,9,139,69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,230,139,117,252,139,118,12,137,117,248,129,125,248
	.long	KPunboundVKi
	.byte	116,11,139,69,248,139,128,212,0,0,0,235,210,106,9,139
	.byte	69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,233


	.global Kinitialize_temporariesVdfmc_harp_cgMM0I
	.type Kinitialize_temporariesVdfmc_harp_cgMM0I,@function
	.size Kinitialize_temporariesVdfmc_harp_cgMM0I, 29
Kinitialize_temporariesVdfmc_harp_cgMM0I:
	.byte	137,195,139,124,36,4,184
	.long	KPfalseVKi
	.byte	252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,0,0,0,0,194,4,0


	.global Kmaximum_tail_call_arg_ctVdfmc_harp_cgMM0I
	.type Kmaximum_tail_call_arg_ctVdfmc_harp_cgMM0I,@function
	.size Kmaximum_tail_call_arg_ctVdfmc_harp_cgMM0I, 110
Kmaximum_tail_call_arg_ctVdfmc_harp_cgMM0I:
	.byte	137,199,139,29
	.long	Ttail_call_optimizeQTVdfmc_harp_cg
	.byte	129,251
	.long	KPfalseVKi
	.byte	116,86,85,137,229,131,236,8,137,125,248,139,69,8,191
	.long	KbodyVdfmc_modeling
	.byte	139,29
	.long	KbodyVdfmc_modeling + 24
	.byte	255,83,12,106,1,104
	.long	KPfalseVKi
	.byte	191
	.long	Ktail_call_walkVdfmc_harp_cg
	.byte	139,29
	.long	Ktail_call_walkVdfmc_harp_cg + 24
	.byte	255,83,12,137,69,252,139,125,252,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,69,252,139,125,248,253,201,194,4,0,184,1,0,0
	.byte	0,253,235,245


	.global Ktail_call_walkVdfmc_harp_cgMM0I
	.type Ktail_call_walkVdfmc_harp_cgMM0I,@function
	.size Ktail_call_walkVdfmc_harp_cgMM0I, 186
Ktail_call_walkVdfmc_harp_cgMM0I:
	.byte	85,137,229,131,236,8,137,69,248,139,117,248,59,117,8,117
	.byte	39,139,125,12,137,125,252,139,125,252,131,231,3,131,255,1
	.byte	116,13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,69,252,253,201,194,8,0,139,69,248,191
	.long	Knext_computationVdfmc_flow_graph
	.byte	139,29
	.long	Knext_computationVdfmc_flow_graph + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,70,139,69,248,191
	.long	Knext_computationVdfmc_flow_graph
	.byte	139,29
	.long	Knext_computationVdfmc_flow_graph + 24
	.byte	255,83,12,255,117,12,255,117,8,191
	.long	Ktail_call_walkVdfmc_harp_cg
	.byte	139,29
	.long	Ktail_call_walkVdfmc_harp_cg + 24
	.byte	255,83,12,137,69,252,139,125,252,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,69,252,235,157,139,125,12,137,125,252,139,125,252,131
	.byte	231,3,131,255,1,116,13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,69,252,235,218


	.global Ktail_call_walkVdfmc_harp_cgMM1I
	.type Ktail_call_walkVdfmc_harp_cgMM1I,@function
	.size Ktail_call_walkVdfmc_harp_cgMM1I, 57
Ktail_call_walkVdfmc_harp_cgMM1I:
	.byte	137,199,139,68,36,8,137,195,131,227,3,131,251,1,116,37
	.byte	85,137,229,131,236,8,137,125,248,137,69,252,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,248,139,69,252,253,253,201,194,8,0,253,253,235,249


	.global Ktail_call_walkVdfmc_harp_cgMM2I
	.type Ktail_call_walkVdfmc_harp_cgMM2I,@function
	.size Ktail_call_walkVdfmc_harp_cgMM2I, 57
Ktail_call_walkVdfmc_harp_cgMM2I:
	.byte	137,199,139,68,36,8,137,195,131,227,3,131,251,1,116,37
	.byte	85,137,229,131,236,8,137,125,248,137,69,252,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,248,139,69,252,253,253,201,194,8,0,253,253,235,249


	.global Ktail_call_walkVdfmc_harp_cgMM3I
	.type Ktail_call_walkVdfmc_harp_cgMM3I,@function
	.size Ktail_call_walkVdfmc_harp_cgMM3I, 57
Ktail_call_walkVdfmc_harp_cgMM3I:
	.byte	137,199,139,68,36,8,137,195,131,227,3,131,251,1,116,37
	.byte	85,137,229,131,236,8,137,125,248,137,69,252,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,248,139,69,252,253,253,201,194,8,0,253,253,235,249


	.global Ktail_call_walkVdfmc_harp_cgMM4I
	.type Ktail_call_walkVdfmc_harp_cgMM4I,@function
	.size Ktail_call_walkVdfmc_harp_cgMM4I, 57
Ktail_call_walkVdfmc_harp_cgMM4I:
	.byte	137,199,139,68,36,8,137,195,131,227,3,131,251,1,116,37
	.byte	85,137,229,131,236,8,137,125,248,137,69,252,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,248,139,69,252,253,253,201,194,8,0,253,253,235,249


	.global Ktail_call_walkVdfmc_harp_cgMM5I
	.type Ktail_call_walkVdfmc_harp_cgMM5I,@function
	.size Ktail_call_walkVdfmc_harp_cgMM5I, 57
Ktail_call_walkVdfmc_harp_cgMM5I:
	.byte	137,199,139,68,36,8,137,195,131,227,3,131,251,1,116,37
	.byte	85,137,229,131,236,8,137,125,248,137,69,252,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	139,125,248,139,69,252,253,253,201,194,8,0,253,253,235,249


	.global Ktail_call_walkVdfmc_harp_cgMM6I
	.type Ktail_call_walkVdfmc_harp_cgMM6I,@function
	.size Ktail_call_walkVdfmc_harp_cgMM6I, 209
Ktail_call_walkVdfmc_harp_cgMM6I:
	.byte	85,137,229,131,236,16,137,69,252,139,117,252,139,118,16,137
	.byte	117,240,139,117,252,139,70,40,139,117,252,139,126,16,255,117
	.byte	12,87,191
	.long	Ktail_call_walkVdfmc_harp_cg
	.byte	139,29
	.long	Ktail_call_walkVdfmc_harp_cg + 24
	.byte	255,83,12,137,69,248,139,117,252,139,70,36,139,117,252,139
	.byte	126,16,255,117,12,87,191
	.long	Ktail_call_walkVdfmc_harp_cg
	.byte	139,29
	.long	Ktail_call_walkVdfmc_harp_cg + 24
	.byte	255,83,12,137,69,244,255,117,12,139,69,248,191
	.long	KLVKd
	.byte	139,29
	.long	KLVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,6,139,117,12,137,117,248,255,117,248,139,69,244,191
	.long	KLVKd
	.byte	139,29
	.long	KLVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,60,139,125,248,87,255,117,8,139,69,240,191
	.long	Ktail_call_walkVdfmc_harp_cg
	.byte	139,29
	.long	Ktail_call_walkVdfmc_harp_cg + 24
	.byte	255,83,12,137,69,248,139,125,248,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,248,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,253,139,69,248,201,194,8,0,139,125,244,235,194


	.global Ktail_call_walkVdfmc_harp_cgMM7I
	.type Ktail_call_walkVdfmc_harp_cgMM7I,@function
	.size Ktail_call_walkVdfmc_harp_cgMM7I, 143
Ktail_call_walkVdfmc_harp_cgMM7I:
	.byte	85,137,229,131,236,12,137,69,248,139,117,248,139,118,16,137
	.byte	117,244,139,117,248,139,70,44,139,117,248,139,126,16,255,117
	.byte	12,87,191
	.long	Ktail_call_walkVdfmc_harp_cg
	.byte	139,29
	.long	Ktail_call_walkVdfmc_harp_cg + 24
	.byte	255,83,12,137,69,252,255,117,12,139,69,252,191
	.long	KLVKd
	.byte	139,29
	.long	KLVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,60,139,125,12,87,255,117,8,139,69,244,191
	.long	Ktail_call_walkVdfmc_harp_cg
	.byte	139,29
	.long	Ktail_call_walkVdfmc_harp_cg + 24
	.byte	255,83,12,137,69,252,139,125,252,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,253,139,69,252,201,194,8,0,139,125,252,235,194


	.global Ktail_call_walkVdfmc_harp_cgMM8I
	.type Ktail_call_walkVdfmc_harp_cgMM8I,@function
	.size Ktail_call_walkVdfmc_harp_cgMM8I, 71
Ktail_call_walkVdfmc_harp_cgMM8I:
	.byte	85,137,229,131,236,8,137,69,248,139,117,248,139,70,16,255
	.byte	117,12,255,117,8,191
	.long	Ktail_call_walkVdfmc_harp_cg
	.byte	139,29
	.long	Ktail_call_walkVdfmc_harp_cg + 24
	.byte	255,83,12,137,69,252,139,125,252,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,252,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,253,139,69,252,201,194,8,0

	.global primitive_write_thread_variable_internal
	.global tlv_writer_counter
	.global primitive_alloc_s2

	.global Ktail_call_walkVdfmc_harp_cgMM9I
	.type Ktail_call_walkVdfmc_harp_cgMM9I,@function
	.size Ktail_call_walkVdfmc_harp_cgMM9I, 393
Ktail_call_walkVdfmc_harp_cgMM9I:
	.byte	85,137,229,131,236,12,137,69,248,191
	.long	Kcurrent_back_endVdfmc_common
	.byte	139,29
	.long	Kcurrent_back_endVdfmc_common + 24
	.byte	255,83,12,255,117,248,191
	.long	Ktail_callQVdfmc_harp_cg
	.byte	139,29
	.long	Ktail_callQVdfmc_harp_cg + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	15,132,228,0,0,0,101,139,61
	.long	teb@ntpoff
	.byte	139,127,4,139,53
	.long	Ttail_callsTVdfmc_harp_cg
	.byte	139,52,55,137,117,244,104
	.long	KPunboundVKi
	.byte	104
	.long	KPunboundVKi
	.byte	104
	.long	KLpairGVKdW
	.byte	106,12,252,232
	.long	primitive_alloc_s2 - 4 - .
	.byte	131,196,16,137,199,139,117,248,137,119,4,139,117,244,137,119
	.byte	8,199,69,252
	.long	tlv_writer_counter
	.byte	139,77,252,187,1,0,0,0,240,15,193,25,131,195,1,131
	.byte	251,0,125,6,252,232
	.long	primitive_write_thread_variable_internal - 4 - .
	.byte	101,139,29
	.long	teb@ntpoff
	.byte	139,91,4,139,53
	.long	Ttail_callsTVdfmc_harp_cg
	.byte	137,60,51,139,117,252,240,131,46,1,191
	.long	Kcurrent_back_endVdfmc_common
	.byte	139,29
	.long	Kcurrent_back_endVdfmc_common + 24
	.byte	255,83,12,255,117,248,185,2,0,0,0,187
	.long	Knumber_of_stack_allocated_slotsVdfmc_harp_cgMM0
	.byte	255,83,4,137,69,244,255,117,244,139,69,12,191
	.long	KLVKd
	.byte	139,29
	.long	KLVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,52,139,125,244,139,117,248,59,117,8,117,46,137,125,244
	.byte	139,125,244,131,231,3,131,255,1,116,13,104
	.long	KLintegerGVKd
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,69,244,253,201,194,8,0,139,125,12,235,207,139,125
	.byte	12,235,202,139,117,248,139,94,16,129,251
	.long	KPfalseVKi
	.byte	116,57,139,117,248,139,70,16,87,255,117,8,191
	.long	Ktail_call_walkVdfmc_harp_cg
	.byte	139,29
	.long	Ktail_call_walkVdfmc_harp_cg + 24
	.byte	255,83,12,137,69,244,139,125,244,131,231,3,131,255,1,116
	.byte	13,104
	.long	KLintegerGVKd
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,69,244,235,170,137,125,244,139,125,244,131,231,3,131
	.byte	255,1,116,13,104
	.long	KLintegerGVKd
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,139,69,244,235,221


	.global Kemit_ffi_pre_prologVdfmc_harp_cgMM0I
	.type Kemit_ffi_pre_prologVdfmc_harp_cgMM0I,@function
	.size Kemit_ffi_pre_prologVdfmc_harp_cgMM0I, 29
Kemit_ffi_pre_prologVdfmc_harp_cgMM0I:
	.byte	137,195,139,124,36,4,184
	.long	KPfalseVKi
	.byte	252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,0,0,0,0,194,4,0


	.global Kemit_ffi_pre_prologVdfmc_harp_cgMM1I
	.type Kemit_ffi_pre_prologVdfmc_harp_cgMM1I,@function
	.size Kemit_ffi_pre_prologVdfmc_harp_cgMM1I, 251
Kemit_ffi_pre_prologVdfmc_harp_cgMM1I:
	.byte	85,137,229,131,236,20,137,69,252,139,117,8,139,70,56,104
	.long	K134
	.byte	191
	.long	KEVKd
	.byte	139,29
	.long	KEVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	15,132,177,0,0,0,139,53
	.long	Ddylan_call_inVdfmc_harp_cg
	.byte	137,117,240,139,69,252,191
	.long	Kmake_tagYbase_harpVharp
	.byte	139,29
	.long	Kmake_tagYbase_harpVharp + 24
	.byte	255,83,12,137,69,244,139,117,252,139,118,12,137,117,248,129
	.byte	125,248
	.long	KPunboundVKi
	.byte	15,132,140,0,0,0,139,125,248,139,119,48,137,117,236,139
	.byte	119,40,137,117,248,104
	.long	K135
	.byte	139,69,252,232
	.long	Kins__remYharp_instructionsVharpMM0I - 4 - .
	.byte	255,117,244,255,117,236,139,69,252,185,3,0,0,0,187
	.long	Kins__lea0Ynative_instructionsVharp_nativeMM0
	.byte	255,83,4,255,117,8,139,69,252,232
	.long	Karg_size_on_stack_in_wordsVdfmc_harp_cgMM0I - 4 - .
	.byte	80,255,117,248,139,69,252,232
	.long	Kins__moveYharp_instructionsVharpMM0I - 4 - .
	.byte	139,69,240,232
	.long	Kruntime_referenceVdfmc_harp_cgI - 4 - .
	.byte	104
	.long	KPtrueVKi
	.byte	255,53
	.long	IKJarg_count_
	.byte	106,5,80,139,69,252,185,5,0,0,0,187
	.long	Kins__jmpYnative_instructionsVharp_nativeMM0
	.byte	255,83,4,139,69,252,139,117,244,137,117,8,201,233
	.long	Kins__tagYharp_instructionsVharpMM0I - 4 - .
	.byte	139,53
	.long	Ddylan_call_in_syscallVdfmc_harp_cg
	.byte	137,117,240,233,74,255,255,255,106,9,139,69,252,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,101,255,255,255


	.global Karg_size_on_stack_in_wordsVdfmc_harp_cgMM0I
	.type Karg_size_on_stack_in_wordsVdfmc_harp_cgMM0I,@function
	.size Karg_size_on_stack_in_wordsVdfmc_harp_cgMM0I, 456
Karg_size_on_stack_in_wordsVdfmc_harp_cgMM0I:
	.byte	85,137,229,131,236,48,137,69,224,139,69,8,232
	.long	KCfunction_signatureVdfmc_modelingMM1I - 4 - .
	.byte	137,69,244,199,69,236,1,0,0,0,139,69,244,185,1,0
	.byte	0,0,187
	.long	KCsignature_requiredVdfmc_modeling
	.byte	255,83,4,137,69,240,139,69,240,185,1,0,0,0,187
	.long	Kforward_iteration_protocolVKd
	.byte	255,83,4,137,69,232,101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,139,95,4,137,93,208,139,95,8,137,93,212,139
	.byte	95,12,137,93,216,139,127,20,137,125,220,139,69,244,185,1
	.byte	0,0,0,187
	.long	KCsignature_number_requiredVdfmc_modelingMM0
	.byte	255,83,4,137,69,248,139,117,224,139,118,12,137,117,244,129
	.byte	125,244
	.long	KPunboundVKi
	.byte	15,132,214,0,0,0,139,125,244,139,191,216,0,0,0,139
	.byte	85,232,187,1,0,0,0,137,85,244,137,93,252,137,125,232
	.byte	255,117,208,255,117,244,139,69,240,185,3,0,0,0,139,93
	.byte	216,255,83,4,61
	.long	KPfalseVKi
	.byte	15,132,172,0,0,0,191
	.long	KPtrueVKi
	.byte	129,255
	.long	KPfalseVKi
	.byte	15,133,186,0,0,0,255,117,244,139,69,240,185,2,0,0
	.byte	0,139,93,220,255,83,4,137,69,228,255,117,232,184,1,0
	.byte	0,0,191
	.long	KLVKd
	.byte	139,29
	.long	KLVKd + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	117,34,255,117,228,139,69,224,232
	.long	Kparameter_type_sizeVdfmc_harp_cgMM0I - 4 - .
	.byte	137,199,139,69,236,87,191
	.long	KAVKd
	.byte	139,29
	.long	KAVKd + 24
	.byte	255,83,12,137,69,236,255,117,244,139,69,240,185,2,0,0
	.byte	0,139,93,212,255,83,4,137,69,244,131,69,252,4,206,106
	.byte	253,139,69,232,191
	.long	KAVKd
	.byte	139,29
	.long	KAVKd + 24
	.byte	255,83,12,139,85,244,139,93,252,137,199,233,59,255,255,255
	.byte	106,9,139,69,224,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,27,255,255,255,139,117,252,59,117,248,125,62,191
	.long	KPtrueVKi
	.byte	129,255
	.long	KPfalseVKi
	.byte	117,56,191
	.long	KPtrueVKi
	.byte	233,58,255,255,255,139,125,236,137,125,244,139,125,244,131,231
	.byte	3,131,255,1,116,13,104
	.long	KLintegerGVKd
	.byte	139,69,244,232
	.long	Ktype_check_errorVKiI - 4 - .
	.byte	253,253,139,69,244,201,194,4,0,191
	.long	KPfalseVKi
	.byte	235,192,191
	.long	KPfalseVKi
	.byte	233,2,255,255,255


	.global Kop__c_load_argumentsVdfmc_harp_cgMM0I
	.type Kop__c_load_argumentsVdfmc_harp_cgMM0I,@function
	.size Kop__c_load_argumentsVdfmc_harp_cgMM0I, 317
Kop__c_load_argumentsVdfmc_harp_cgMM0I:
	.byte	85,137,229,131,236,28,137,69,240,139,117,8,139,118,4,137
	.byte	117,232,139,117,240,139,118,12,137,117,236,129,125,236
	.long	KPunboundVKi
	.byte	15,132,143,0,0,0,139,125,236,139,191,216,0,0,0,139
	.byte	117,232,137,117,244,57,125,244,15,141,146,0,0,0,139,117
	.byte	244,137,117,248,191,1,0,0,0,137,125,252,139,117,252,137
	.byte	117,232,139,117,252,59,117,248,125,126,106,16,104
	.long	Kunsupplied_objectVKi
	.byte	104
	.long	KPempty_vectorVKi
	.byte	255,117,232,139,69,8,232
	.long	KelementVKdMM11I - 4 - .
	.byte	137,69,228,139,117,240,139,118,12,137,117,236,129,125,236
	.long	KPunboundVKi
	.byte	116,62,139,69,236,139,64,116,106,16,104
	.long	Kunsupplied_objectVKi
	.byte	104
	.long	KPempty_vectorVKi
	.byte	255,117,232,232
	.long	KelementVKdMM11I - 4 - .
	.byte	80,255,117,228,139,69,240,232
	.long	Kins__moveYharp_instructionsVharpMM0I - 4 - .
	.byte	139,125,252,131,199,4,206,235,148,106,9,139,69,240,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	233,98,255,255,255,106,9,139,69,240,232
	.long	Kunbound_instance_slotVKeI - 4 - .
	.byte	235,182,137,125,248,233,108,255,255,255,139,125,248,137,125,252
	.byte	139,125,252,139,117,252,59,117,244,125,52,106,16,104
	.long	Kunsupplied_objectVKi
	.byte	104
	.long	KPempty_vectorVKi
	.byte	87,139,69,8,232
	.long	KelementVKdMM11I - 4 - .
	.byte	139,93,248,131,243,1,139,125,252,43,251,206,87,80,139,69
	.byte	240,232
	.long	Kins__load_stack_arg_nYharp_instructionsVharpMM0I - 4 - .
	.byte	139,125,252,131,199,4,206,235,190,184
	.long	KPfalseVKi
	.byte	252,101,139,53
	.long	teb@ntpoff
	.byte	199,70,32,0,0,0,0,201,139,76,36,8,94,3,225,255
	.byte	230

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

	.global KPresolve_symbolVKiI

	.global _Init_dfmc_harp_cg__X_harp_prolog_for_system_fixups
	.type _Init_dfmc_harp_cg__X_harp_prolog_for_system_fixups,@function
	.size _Init_dfmc_harp_cg__X_harp_prolog_for_system_fixups, 51
_Init_dfmc_harp_cg__X_harp_prolog_for_system_fixups:
	.byte	85,137,229,131,236,4,199,69,252
	.long	KPresolve_symbolVKiI
	.byte	184
	.long	KJsame_optionalsQ_
	.byte	255,85,252,137,5
	.long	K107 + 8
	.byte	137,5
	.long	K103 + 8
	.byte	184
	.long	KJarg_count_
	.byte	255,85,252,137,199,137,61
	.long	IKJarg_count_
	.byte	201,195


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


	.global _Init_dfmc_harp_cg__X_harp_prolog_for_user
	.type _Init_dfmc_harp_cg__X_harp_prolog_for_user,@function
	.size _Init_dfmc_harp_cg__X_harp_prolog_for_user, 1
_Init_dfmc_harp_cg__X_harp_prolog_for_user:
	.byte	195
