	.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 KLend_loopGVdfmc_flow_graph
	.global KLtemporaryGVdfmc_flow_graph
	.global KLbinary_mergeGVdfmc_flow_graph
	.global KLnop_computationGVdfmc_flow_graph
	.global KLreturnGVdfmc_flow_graph
	.global KLtemporary_transfer_computationGVdfmc_flow_graph
	.global KLcheck_type_computationGVdfmc_flow_graph
	.global KLadjust_multiple_values_computationGVdfmc_flow_graph
	.global KLcomputationGVdfmc_flow_graph
	.global KLcallGVdfmc_flow_graph
	.global KLclassGVKdW
	.global KLmm_wrapperGVKiW
	.global KLobjectGVKdW
	.global KPunboundVKi
	.global KLunboundGVKeW
	.global KPtrueVKi
	.global KLbooleanGVKdW
	.global KPfalseVKi
	.global KLsealed_generic_functionGVKeW
	.global KPempty_listVKi
	.global KLempty_listGVKdW
	.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 KLbyte_stringGVKdW
	.global KLpairGVKdW
	.global KLfunction_classGVKiW
	.global KLsimple_methodGVKeW
	.global xep_2
	.global KLsignatureGVKeW
	.global KLsimple_object_vectorGVKdW
	.global KLend_loopGVdfmc_flow_graphW
	.global KLtemporaryGVdfmc_flow_graphW
	.global KLbinary_mergeGVdfmc_flow_graphW
	.global KLnop_computationGVdfmc_flow_graphW
	.global KLreturnGVdfmc_flow_graphW
	.global KLtemporary_transfer_computationGVdfmc_flow_graphW
	.global Kcompiling_dylan_libraryQVdfmc_common
	.global KLcheck_type_computationGVdfmc_flow_graphW
	.global KLadjust_multiple_values_computationGVdfmc_flow_graphW
	.global KLcomputationGVdfmc_flow_graphW
	.global xep_1
	.global KLcallGVdfmc_flow_graphW
	.global Kreturns_temporaryQVdfmc_optimization
	.global Kreturns_temporaryQVdfmc_optimizationMM0
	.global Kreturns_temporaryQVdfmc_optimizationMM1
	.global Kreturns_temporaryQVdfmc_optimizationMM2
	.global Kreturns_temporaryQVdfmc_optimizationMM3
	.global Kreturns_temporaryQVdfmc_optimizationMM4
	.global Kreturns_temporaryQVdfmc_optimizationMM5
	.global Kreturns_temporaryQVdfmc_optimizationMM6
	.global Kreturns_temporaryQVdfmc_optimizationMM7
	.global Ktail_positionQVdfmc_optimizationMM0
	.global tail_positionQVdfmc_optimization

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


_dylan_object_file_objs_start:

Kreturns_temporaryQVdfmc_optimization:
	.long KLsealed_generic_functionGVKeW
	.long new_gf_xep_2
	.long KDsignature_LobjectG_object_rest_value_2VKi
	.long 1
	.long K26
	.long K18
	.long RSINGULAR_Labsent_engine_nodeG
	.align 4
	.type Kreturns_temporaryQVdfmc_optimization,@object
	.size Kreturns_temporaryQVdfmc_optimization,. - Kreturns_temporaryQVdfmc_optimization

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

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

K20:
	.long KLpairGVKdW
	.long Kreturns_temporaryQVdfmc_optimizationMM2
	.long K21
	.align 4
	.type K20,@object
	.size K20,. - K20

K21:
	.long KLpairGVKdW
	.long Kreturns_temporaryQVdfmc_optimizationMM3
	.long K22
	.align 4
	.type K21,@object
	.size K21,. - K21

K22:
	.long KLpairGVKdW
	.long Kreturns_temporaryQVdfmc_optimizationMM4
	.long K23
	.align 4
	.type K22,@object
	.size K22,. - K22

K23:
	.long KLpairGVKdW
	.long Kreturns_temporaryQVdfmc_optimizationMM5
	.long K24
	.align 4
	.type K23,@object
	.size K23,. - K23

K24:
	.long KLpairGVKdW
	.long Kreturns_temporaryQVdfmc_optimizationMM6
	.long K25
	.align 4
	.type K24,@object
	.size K24,. - K24

K25:
	.long KLpairGVKdW
	.long Kreturns_temporaryQVdfmc_optimizationMM7
	.long KPempty_listVKi
	.align 4
	.type K25,@object
	.size K25,. - K25

K28:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLend_loopGVdfmc_flow_graph
	.long KLtemporaryGVdfmc_flow_graph
	.align 4
	.type K28,@object
	.size K28,. - K28

K30:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLbinary_mergeGVdfmc_flow_graph
	.long KLtemporaryGVdfmc_flow_graph
	.align 4
	.type K30,@object
	.size K30,. - K30

K32:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLnop_computationGVdfmc_flow_graph
	.long KLtemporaryGVdfmc_flow_graph
	.align 4
	.type K32,@object
	.size K32,. - K32

K34:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLreturnGVdfmc_flow_graph
	.long KLtemporaryGVdfmc_flow_graph
	.align 4
	.type K34,@object
	.size K34,. - K34

K36:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLtemporary_transfer_computationGVdfmc_flow_graph
	.long KLtemporaryGVdfmc_flow_graph
	.align 4
	.type K36,@object
	.size K36,. - K36

K38:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLcheck_type_computationGVdfmc_flow_graph
	.long KLtemporaryGVdfmc_flow_graph
	.align 4
	.type K38,@object
	.size K38,. - K38

K40:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLadjust_multiple_values_computationGVdfmc_flow_graph
	.long KLtemporaryGVdfmc_flow_graph
	.align 4
	.type K40,@object
	.size K40,. - K40

K42:
	.long KLsimple_object_vectorGVKdW
	.long 9
	.long KLcomputationGVdfmc_flow_graph
	.long KLobjectGVKd
	.align 4
	.type K42,@object
	.size K42,. - K42

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


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


_dylan_object_file_vars_start:

tail_positionQVdfmc_optimization:
	.long Ktail_positionQVdfmc_optimizationMM0
	.align 4
	.type tail_positionQVdfmc_optimization,@object
	.size tail_positionQVdfmc_optimization,. - tail_positionQVdfmc_optimization


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


_dylan_untraced_objs_start:

Kreturns_temporaryQVdfmc_optimizationMM0:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K41
	.long Kreturns_temporaryQVdfmc_optimizationMM0I
	.align 4
	.type Kreturns_temporaryQVdfmc_optimizationMM0,@object
	.size Kreturns_temporaryQVdfmc_optimizationMM0,. - Kreturns_temporaryQVdfmc_optimizationMM0

Kreturns_temporaryQVdfmc_optimizationMM1:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K39
	.long Kreturns_temporaryQVdfmc_optimizationMM1I
	.align 4
	.type Kreturns_temporaryQVdfmc_optimizationMM1,@object
	.size Kreturns_temporaryQVdfmc_optimizationMM1,. - Kreturns_temporaryQVdfmc_optimizationMM1

Kreturns_temporaryQVdfmc_optimizationMM2:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K37
	.long Kreturns_temporaryQVdfmc_optimizationMM2I
	.align 4
	.type Kreturns_temporaryQVdfmc_optimizationMM2,@object
	.size Kreturns_temporaryQVdfmc_optimizationMM2,. - Kreturns_temporaryQVdfmc_optimizationMM2

Kreturns_temporaryQVdfmc_optimizationMM3:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K35
	.long Kreturns_temporaryQVdfmc_optimizationMM3I
	.align 4
	.type Kreturns_temporaryQVdfmc_optimizationMM3,@object
	.size Kreturns_temporaryQVdfmc_optimizationMM3,. - Kreturns_temporaryQVdfmc_optimizationMM3

Kreturns_temporaryQVdfmc_optimizationMM4:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K33
	.long Kreturns_temporaryQVdfmc_optimizationMM4I
	.align 4
	.type Kreturns_temporaryQVdfmc_optimizationMM4,@object
	.size Kreturns_temporaryQVdfmc_optimizationMM4,. - Kreturns_temporaryQVdfmc_optimizationMM4

Kreturns_temporaryQVdfmc_optimizationMM5:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K31
	.long Kreturns_temporaryQVdfmc_optimizationMM5I
	.align 4
	.type Kreturns_temporaryQVdfmc_optimizationMM5,@object
	.size Kreturns_temporaryQVdfmc_optimizationMM5,. - Kreturns_temporaryQVdfmc_optimizationMM5

Kreturns_temporaryQVdfmc_optimizationMM6:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K29
	.long Kreturns_temporaryQVdfmc_optimizationMM6I
	.align 4
	.type Kreturns_temporaryQVdfmc_optimizationMM6,@object
	.size Kreturns_temporaryQVdfmc_optimizationMM6,. - Kreturns_temporaryQVdfmc_optimizationMM6

Kreturns_temporaryQVdfmc_optimizationMM7:
	.long KLsimple_methodGVKeW
	.long xep_2
	.long K27
	.long Kreturns_temporaryQVdfmc_optimizationMM7I
	.align 4
	.type Kreturns_temporaryQVdfmc_optimizationMM7,@object
	.size Kreturns_temporaryQVdfmc_optimizationMM7,. - Kreturns_temporaryQVdfmc_optimizationMM7

K26:
	.long KLbyte_stringGVKdW
	.long 73
	.ascii "returns-temporary?"
	.byte 0
	.align 4
	.type K26,@object
	.size K26,. - K26

K27:
	.long KLsignatureGVKeW
	.long 44040201
	.long K28
	.align 4
	.type K27,@object
	.size K27,. - K27

K29:
	.long KLsignatureGVKeW
	.long 44040201
	.long K30
	.align 4
	.type K29,@object
	.size K29,. - K29

K31:
	.long KLsignatureGVKeW
	.long 44040201
	.long K32
	.align 4
	.type K31,@object
	.size K31,. - K31

K33:
	.long KLsignatureGVKeW
	.long 44040201
	.long K34
	.align 4
	.type K33,@object
	.size K33,. - K33

K35:
	.long KLsignatureGVKeW
	.long 44040201
	.long K36
	.align 4
	.type K35,@object
	.size K35,. - K35

K37:
	.long KLsignatureGVKeW
	.long 48234505
	.long K38
	.align 4
	.type K37,@object
	.size K37,. - K37

K39:
	.long KLsignatureGVKeW
	.long 44040201
	.long K40
	.align 4
	.type K39,@object
	.size K39,. - K39

K41:
	.long KLsignatureGVKeW
	.long 44040201
	.long K42
	.align 4
	.type K41,@object
	.size K41,. - K41

Ktail_positionQVdfmc_optimizationMM0:
	.long KLsimple_methodGVKeW
	.long xep_1
	.long K44
	.long Ktail_positionQVdfmc_optimizationMM0I
	.align 4
	.type Ktail_positionQVdfmc_optimizationMM0,@object
	.size Ktail_positionQVdfmc_optimizationMM0,. - Ktail_positionQVdfmc_optimizationMM0

K44:
	.long KLsignatureGVKeW
	.long 44040197
	.long K45
	.align 4
	.type K44,@object
	.size K44,. - K44

	.global primitive_remove_optionals

	.section .text
	.align 4


	.global Ktail_positionQVdfmc_optimizationMM0I
	.type Ktail_positionQVdfmc_optimizationMM0I,@function
	.size Ktail_positionQVdfmc_optimizationMM0I, 29
Ktail_positionQVdfmc_optimizationMM0I:
	.byte	255,52,36,139,88,16,139,120,20,137,216,137,124,36,4,139
	.byte	29
	.long	Kreturns_temporaryQVdfmc_optimization + 24
	.byte	191
	.long	Kreturns_temporaryQVdfmc_optimization
	.byte	255,99,12


	.global Kreturns_temporaryQVdfmc_optimizationMM0I
	.type Kreturns_temporaryQVdfmc_optimizationMM0I,@function
	.size Kreturns_temporaryQVdfmc_optimizationMM0I, 31
Kreturns_temporaryQVdfmc_optimizationMM0I:
	.byte	137,194,139,92,36,4,184
	.long	KPfalseVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	KPfalseVKi
	.byte	253,194,4,0


	.global Kreturns_temporaryQVdfmc_optimizationMM1I
	.type Kreturns_temporaryQVdfmc_optimizationMM1I,@function
	.size Kreturns_temporaryQVdfmc_optimizationMM1I, 31
Kreturns_temporaryQVdfmc_optimizationMM1I:
	.byte	137,194,139,92,36,4,184
	.long	KPfalseVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	KPfalseVKi
	.byte	253,194,4,0


	.global Kreturns_temporaryQVdfmc_optimizationMM2I
	.type Kreturns_temporaryQVdfmc_optimizationMM2I,@function
	.size Kreturns_temporaryQVdfmc_optimizationMM2I, 65
Kreturns_temporaryQVdfmc_optimizationMM2I:
	.byte	85,137,229,131,236,4,137,69,252,191
	.long	Kcompiling_dylan_libraryQVdfmc_common
	.byte	139,29
	.long	Kcompiling_dylan_libraryQVdfmc_common + 24
	.byte	255,83,12,61
	.long	KPfalseVKi
	.byte	116,9,139,69,252,201,233
	.long	Kreturns_temporaryQVdfmc_optimizationMM3I - 4 - .
	.byte	184
	.long	KPfalseVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	KPfalseVKi
	.byte	253,201,194,4,0


	.global Kreturns_temporaryQVdfmc_optimizationMM3I
	.type Kreturns_temporaryQVdfmc_optimizationMM3I,@function
	.size Kreturns_temporaryQVdfmc_optimizationMM3I, 133
Kreturns_temporaryQVdfmc_optimizationMM3I:
	.byte	85,137,229,131,236,8,137,69,252,139,117,252,139,118,32,137
	.byte	117,248,191
	.long	KLtemporaryGVdfmc_flow_graph
	.byte	139,95,4,87,139,69,248,255,211,61
	.long	KPfalseVKi
	.byte	117,30,139,117,252,139,70,16,139,117,252,139,126,20,137,125
	.byte	8,139,29
	.long	Kreturns_temporaryQVdfmc_optimization + 24
	.byte	191
	.long	Kreturns_temporaryQVdfmc_optimization
	.byte	201,255,99,12,139,125,248,59,125,8,117,30,139,117,252,139
	.byte	70,16,139,117,252,139,126,20,137,125,8,139,29
	.long	Kreturns_temporaryQVdfmc_optimization + 24
	.byte	191
	.long	Kreturns_temporaryQVdfmc_optimization
	.byte	201,255,99,12,184
	.long	KPfalseVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,199,7
	.long	KPfalseVKi
	.byte	253,201,194,4,0


	.global Kreturns_temporaryQVdfmc_optimizationMM4I
	.type Kreturns_temporaryQVdfmc_optimizationMM4I,@function
	.size Kreturns_temporaryQVdfmc_optimizationMM4I, 41
Kreturns_temporaryQVdfmc_optimizationMM4I:
	.byte	137,194,139,92,36,4,139,122,32,59,251,117,21,184
	.long	KPtrueVKi
	.byte	101,139,61
	.long	teb@ntpoff
	.byte	131,199,36,137,7,253,194,4,0,184
	.long	KPfalseVKi
	.byte	235,233


	.global Kreturns_temporaryQVdfmc_optimizationMM5I
	.type Kreturns_temporaryQVdfmc_optimizationMM5I,@function
	.size Kreturns_temporaryQVdfmc_optimizationMM5I, 30
Kreturns_temporaryQVdfmc_optimizationMM5I:
	.byte	139,84,36,4,139,88,16,139,120,20,137,216,137,124,36,4
	.byte	139,29
	.long	Kreturns_temporaryQVdfmc_optimization + 24
	.byte	191
	.long	Kreturns_temporaryQVdfmc_optimization
	.byte	255,99,12


	.global Kreturns_temporaryQVdfmc_optimizationMM6I
	.type Kreturns_temporaryQVdfmc_optimizationMM6I,@function
	.size Kreturns_temporaryQVdfmc_optimizationMM6I, 30
Kreturns_temporaryQVdfmc_optimizationMM6I:
	.byte	139,84,36,4,139,88,16,139,120,20,137,216,137,124,36,4
	.byte	139,29
	.long	Kreturns_temporaryQVdfmc_optimization + 24
	.byte	191
	.long	Kreturns_temporaryQVdfmc_optimization
	.byte	255,99,12


	.global Kreturns_temporaryQVdfmc_optimizationMM7I
	.type Kreturns_temporaryQVdfmc_optimizationMM7I,@function
	.size Kreturns_temporaryQVdfmc_optimizationMM7I, 30
Kreturns_temporaryQVdfmc_optimizationMM7I:
	.byte	137,195,139,124,36,4,139,67,32,139,64,16,137,124,36,4
	.byte	139,29
	.long	Kreturns_temporaryQVdfmc_optimization + 24
	.byte	191
	.long	Kreturns_temporaryQVdfmc_optimization
	.byte	255,99,12

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

	.global KPresolve_symbolVKiI

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


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


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