	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function Init_AI_Export
_Init_AI_Export:                        ## @Init_AI_Export
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	movq	_BotLoadCharacter@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 296(%rdi)
	movq	_BotFreeCharacter@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 292(%rdi)
	movq	_Characteristic_Float@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 288(%rdi)
	movq	_Characteristic_BFloat@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 284(%rdi)
	movq	_Characteristic_Integer@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 280(%rdi)
	movq	_Characteristic_BInteger@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 276(%rdi)
	movq	_Characteristic_String@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 272(%rdi)
	movq	_BotAllocChatState@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 268(%rdi)
	movq	_BotFreeChatState@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 264(%rdi)
	movq	_BotQueueConsoleMessage@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 260(%rdi)
	movq	_BotRemoveConsoleMessage@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 256(%rdi)
	movq	_BotNextConsoleMessage@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 252(%rdi)
	movq	_BotNumConsoleMessages@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 248(%rdi)
	movq	_BotInitialChat@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 244(%rdi)
	movq	_BotNumInitialChats@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 240(%rdi)
	movq	_BotReplyChat@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 236(%rdi)
	movq	_BotChatLength@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 232(%rdi)
	movq	_BotEnterChat@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 228(%rdi)
	movq	_BotGetChatMessage@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 224(%rdi)
	movq	_StringContains@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 220(%rdi)
	movq	_BotFindMatch@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 216(%rdi)
	movq	_BotMatchVariable@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 212(%rdi)
	movq	_UnifyWhiteSpaces@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 208(%rdi)
	movq	_BotReplaceSynonyms@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 204(%rdi)
	movq	_BotLoadChatFile@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 200(%rdi)
	movq	_BotSetChatGender@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 196(%rdi)
	movq	_BotSetChatName@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 192(%rdi)
	movq	_BotResetGoalState@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 188(%rdi)
	movq	_BotResetAvoidGoals@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 184(%rdi)
	movq	_BotRemoveFromAvoidGoals@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 180(%rdi)
	movq	_BotPushGoal@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 176(%rdi)
	movq	_BotPopGoal@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 172(%rdi)
	movq	_BotEmptyGoalStack@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 168(%rdi)
	movq	_BotDumpAvoidGoals@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 164(%rdi)
	movq	_BotDumpGoalStack@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 160(%rdi)
	movq	_BotGoalName@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 156(%rdi)
	movq	_BotGetTopGoal@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 152(%rdi)
	movq	_BotGetSecondGoal@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 148(%rdi)
	movq	_BotChooseLTGItem@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 144(%rdi)
	movq	_BotChooseNBGItem@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 140(%rdi)
	movq	_BotTouchingGoal@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 136(%rdi)
	movq	_BotItemGoalInVisButNotVisible@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 132(%rdi)
	movq	_BotGetLevelItemGoal@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 128(%rdi)
	movq	_BotGetNextCampSpotGoal@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 124(%rdi)
	movq	_BotGetMapLocationGoal@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 120(%rdi)
	movq	_BotAvoidGoalTime@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 116(%rdi)
	movq	_BotSetAvoidGoalTime@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 112(%rdi)
	movq	_BotInitLevelItems@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 108(%rdi)
	movq	_BotUpdateEntityItems@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 104(%rdi)
	movq	_BotLoadItemWeights@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 100(%rdi)
	movq	_BotFreeItemWeights@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 96(%rdi)
	movq	_BotInterbreedGoalFuzzyLogic@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 92(%rdi)
	movq	_BotSaveGoalFuzzyLogic@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 88(%rdi)
	movq	_BotMutateGoalFuzzyLogic@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 84(%rdi)
	movq	_BotAllocGoalState@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 80(%rdi)
	movq	_BotFreeGoalState@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 76(%rdi)
	movq	_BotResetMoveState@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 72(%rdi)
	movq	_BotMoveToGoal@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 68(%rdi)
	movq	_BotMoveInDirection@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 64(%rdi)
	movq	_BotResetAvoidReach@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 60(%rdi)
	movq	_BotResetLastAvoidReach@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 56(%rdi)
	movq	_BotReachabilityArea@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 52(%rdi)
	movq	_BotMovementViewTarget@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 48(%rdi)
	movq	_BotPredictVisiblePosition@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 44(%rdi)
	movq	_BotAllocMoveState@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 40(%rdi)
	movq	_BotFreeMoveState@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 36(%rdi)
	movq	_BotInitMoveState@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 32(%rdi)
	movq	_BotAddAvoidSpot@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 28(%rdi)
	movq	_BotChooseBestFightWeapon@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 24(%rdi)
	movq	_BotGetWeaponInfo@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 20(%rdi)
	movq	_BotLoadWeaponWeights@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 16(%rdi)
	movq	_BotAllocWeaponState@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 12(%rdi)
	movq	_BotFreeWeaponState@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 8(%rdi)
	movq	_BotResetWeaponState@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, 4(%rdi)
	movq	_GeneticParentsAndChildSelection@GOTPCREL(%rip), %rax
	movl	(%rax), %eax
	movl	%eax, (%rdi)
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.comm	_BotLoadCharacter,4,2           ## @BotLoadCharacter
	.comm	_BotFreeCharacter,4,2           ## @BotFreeCharacter
	.comm	_Characteristic_Float,4,2       ## @Characteristic_Float
	.comm	_Characteristic_BFloat,4,2      ## @Characteristic_BFloat
	.comm	_Characteristic_Integer,4,2     ## @Characteristic_Integer
	.comm	_Characteristic_BInteger,4,2    ## @Characteristic_BInteger
	.comm	_Characteristic_String,4,2      ## @Characteristic_String
	.comm	_BotAllocChatState,4,2          ## @BotAllocChatState
	.comm	_BotFreeChatState,4,2           ## @BotFreeChatState
	.comm	_BotQueueConsoleMessage,4,2     ## @BotQueueConsoleMessage
	.comm	_BotRemoveConsoleMessage,4,2    ## @BotRemoveConsoleMessage
	.comm	_BotNextConsoleMessage,4,2      ## @BotNextConsoleMessage
	.comm	_BotNumConsoleMessages,4,2      ## @BotNumConsoleMessages
	.comm	_BotInitialChat,4,2             ## @BotInitialChat
	.comm	_BotNumInitialChats,4,2         ## @BotNumInitialChats
	.comm	_BotReplyChat,4,2               ## @BotReplyChat
	.comm	_BotChatLength,4,2              ## @BotChatLength
	.comm	_BotEnterChat,4,2               ## @BotEnterChat
	.comm	_BotGetChatMessage,4,2          ## @BotGetChatMessage
	.comm	_StringContains,4,2             ## @StringContains
	.comm	_BotFindMatch,4,2               ## @BotFindMatch
	.comm	_BotMatchVariable,4,2           ## @BotMatchVariable
	.comm	_UnifyWhiteSpaces,4,2           ## @UnifyWhiteSpaces
	.comm	_BotReplaceSynonyms,4,2         ## @BotReplaceSynonyms
	.comm	_BotLoadChatFile,4,2            ## @BotLoadChatFile
	.comm	_BotSetChatGender,4,2           ## @BotSetChatGender
	.comm	_BotSetChatName,4,2             ## @BotSetChatName
	.comm	_BotResetGoalState,4,2          ## @BotResetGoalState
	.comm	_BotResetAvoidGoals,4,2         ## @BotResetAvoidGoals
	.comm	_BotRemoveFromAvoidGoals,4,2    ## @BotRemoveFromAvoidGoals
	.comm	_BotPushGoal,4,2                ## @BotPushGoal
	.comm	_BotPopGoal,4,2                 ## @BotPopGoal
	.comm	_BotEmptyGoalStack,4,2          ## @BotEmptyGoalStack
	.comm	_BotDumpAvoidGoals,4,2          ## @BotDumpAvoidGoals
	.comm	_BotDumpGoalStack,4,2           ## @BotDumpGoalStack
	.comm	_BotGoalName,4,2                ## @BotGoalName
	.comm	_BotGetTopGoal,4,2              ## @BotGetTopGoal
	.comm	_BotGetSecondGoal,4,2           ## @BotGetSecondGoal
	.comm	_BotChooseLTGItem,4,2           ## @BotChooseLTGItem
	.comm	_BotChooseNBGItem,4,2           ## @BotChooseNBGItem
	.comm	_BotTouchingGoal,4,2            ## @BotTouchingGoal
	.comm	_BotItemGoalInVisButNotVisible,4,2 ## @BotItemGoalInVisButNotVisible
	.comm	_BotGetLevelItemGoal,4,2        ## @BotGetLevelItemGoal
	.comm	_BotGetNextCampSpotGoal,4,2     ## @BotGetNextCampSpotGoal
	.comm	_BotGetMapLocationGoal,4,2      ## @BotGetMapLocationGoal
	.comm	_BotAvoidGoalTime,4,2           ## @BotAvoidGoalTime
	.comm	_BotSetAvoidGoalTime,4,2        ## @BotSetAvoidGoalTime
	.comm	_BotInitLevelItems,4,2          ## @BotInitLevelItems
	.comm	_BotUpdateEntityItems,4,2       ## @BotUpdateEntityItems
	.comm	_BotLoadItemWeights,4,2         ## @BotLoadItemWeights
	.comm	_BotFreeItemWeights,4,2         ## @BotFreeItemWeights
	.comm	_BotInterbreedGoalFuzzyLogic,4,2 ## @BotInterbreedGoalFuzzyLogic
	.comm	_BotSaveGoalFuzzyLogic,4,2      ## @BotSaveGoalFuzzyLogic
	.comm	_BotMutateGoalFuzzyLogic,4,2    ## @BotMutateGoalFuzzyLogic
	.comm	_BotAllocGoalState,4,2          ## @BotAllocGoalState
	.comm	_BotFreeGoalState,4,2           ## @BotFreeGoalState
	.comm	_BotResetMoveState,4,2          ## @BotResetMoveState
	.comm	_BotMoveToGoal,4,2              ## @BotMoveToGoal
	.comm	_BotMoveInDirection,4,2         ## @BotMoveInDirection
	.comm	_BotResetAvoidReach,4,2         ## @BotResetAvoidReach
	.comm	_BotResetLastAvoidReach,4,2     ## @BotResetLastAvoidReach
	.comm	_BotReachabilityArea,4,2        ## @BotReachabilityArea
	.comm	_BotMovementViewTarget,4,2      ## @BotMovementViewTarget
	.comm	_BotPredictVisiblePosition,4,2  ## @BotPredictVisiblePosition
	.comm	_BotAllocMoveState,4,2          ## @BotAllocMoveState
	.comm	_BotFreeMoveState,4,2           ## @BotFreeMoveState
	.comm	_BotInitMoveState,4,2           ## @BotInitMoveState
	.comm	_BotAddAvoidSpot,4,2            ## @BotAddAvoidSpot
	.comm	_BotChooseBestFightWeapon,4,2   ## @BotChooseBestFightWeapon
	.comm	_BotGetWeaponInfo,4,2           ## @BotGetWeaponInfo
	.comm	_BotLoadWeaponWeights,4,2       ## @BotLoadWeaponWeights
	.comm	_BotAllocWeaponState,4,2        ## @BotAllocWeaponState
	.comm	_BotFreeWeaponState,4,2         ## @BotFreeWeaponState
	.comm	_BotResetWeaponState,4,2        ## @BotResetWeaponState
	.comm	_GeneticParentsAndChildSelection,4,2 ## @GeneticParentsAndChildSelection
	.no_dead_strip	_Init_AI_Export
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function Init_AI_Export
_Init_AI_Export:                        ; @Init_AI_Export
	.cfi_startproc
; %bb.0:
Lloh0:
	adrp	x8, _BotLoadCharacter@GOTPAGE
Lloh1:
	ldr	x8, [x8, _BotLoadCharacter@GOTPAGEOFF]
Lloh2:
	ldr	w8, [x8]
	str	w8, [x0, #296]
Lloh3:
	adrp	x8, _BotFreeCharacter@GOTPAGE
Lloh4:
	ldr	x8, [x8, _BotFreeCharacter@GOTPAGEOFF]
Lloh5:
	ldr	w8, [x8]
	str	w8, [x0, #292]
Lloh6:
	adrp	x8, _Characteristic_Float@GOTPAGE
Lloh7:
	ldr	x8, [x8, _Characteristic_Float@GOTPAGEOFF]
Lloh8:
	ldr	w8, [x8]
	str	w8, [x0, #288]
Lloh9:
	adrp	x8, _Characteristic_BFloat@GOTPAGE
Lloh10:
	ldr	x8, [x8, _Characteristic_BFloat@GOTPAGEOFF]
Lloh11:
	ldr	w8, [x8]
	str	w8, [x0, #284]
Lloh12:
	adrp	x8, _Characteristic_Integer@GOTPAGE
Lloh13:
	ldr	x8, [x8, _Characteristic_Integer@GOTPAGEOFF]
Lloh14:
	ldr	w8, [x8]
	str	w8, [x0, #280]
Lloh15:
	adrp	x8, _Characteristic_BInteger@GOTPAGE
Lloh16:
	ldr	x8, [x8, _Characteristic_BInteger@GOTPAGEOFF]
Lloh17:
	ldr	w8, [x8]
	str	w8, [x0, #276]
Lloh18:
	adrp	x8, _Characteristic_String@GOTPAGE
Lloh19:
	ldr	x8, [x8, _Characteristic_String@GOTPAGEOFF]
Lloh20:
	ldr	w8, [x8]
	str	w8, [x0, #272]
Lloh21:
	adrp	x8, _BotAllocChatState@GOTPAGE
Lloh22:
	ldr	x8, [x8, _BotAllocChatState@GOTPAGEOFF]
Lloh23:
	ldr	w8, [x8]
	str	w8, [x0, #268]
Lloh24:
	adrp	x8, _BotFreeChatState@GOTPAGE
Lloh25:
	ldr	x8, [x8, _BotFreeChatState@GOTPAGEOFF]
Lloh26:
	ldr	w8, [x8]
	str	w8, [x0, #264]
Lloh27:
	adrp	x8, _BotQueueConsoleMessage@GOTPAGE
Lloh28:
	ldr	x8, [x8, _BotQueueConsoleMessage@GOTPAGEOFF]
Lloh29:
	ldr	w8, [x8]
	str	w8, [x0, #260]
Lloh30:
	adrp	x8, _BotRemoveConsoleMessage@GOTPAGE
Lloh31:
	ldr	x8, [x8, _BotRemoveConsoleMessage@GOTPAGEOFF]
Lloh32:
	ldr	w8, [x8]
	str	w8, [x0, #256]
Lloh33:
	adrp	x8, _BotNextConsoleMessage@GOTPAGE
Lloh34:
	ldr	x8, [x8, _BotNextConsoleMessage@GOTPAGEOFF]
Lloh35:
	adrp	x9, _BotNumConsoleMessages@GOTPAGE
Lloh36:
	ldr	x9, [x9, _BotNumConsoleMessages@GOTPAGEOFF]
Lloh37:
	ldr	w8, [x8]
Lloh38:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #248]
Lloh39:
	adrp	x8, _BotInitialChat@GOTPAGE
Lloh40:
	ldr	x8, [x8, _BotInitialChat@GOTPAGEOFF]
Lloh41:
	ldr	w8, [x8]
Lloh42:
	adrp	x9, _BotNumInitialChats@GOTPAGE
Lloh43:
	ldr	x9, [x9, _BotNumInitialChats@GOTPAGEOFF]
Lloh44:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #240]
Lloh45:
	adrp	x8, _BotReplyChat@GOTPAGE
Lloh46:
	ldr	x8, [x8, _BotReplyChat@GOTPAGEOFF]
Lloh47:
	ldr	w8, [x8]
Lloh48:
	adrp	x9, _BotChatLength@GOTPAGE
Lloh49:
	ldr	x9, [x9, _BotChatLength@GOTPAGEOFF]
Lloh50:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #232]
Lloh51:
	adrp	x8, _BotEnterChat@GOTPAGE
Lloh52:
	ldr	x8, [x8, _BotEnterChat@GOTPAGEOFF]
Lloh53:
	adrp	x9, _BotGetChatMessage@GOTPAGE
Lloh54:
	ldr	x9, [x9, _BotGetChatMessage@GOTPAGEOFF]
Lloh55:
	ldr	w8, [x8]
Lloh56:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #224]
Lloh57:
	adrp	x8, _StringContains@GOTPAGE
Lloh58:
	ldr	x8, [x8, _StringContains@GOTPAGEOFF]
Lloh59:
	ldr	w8, [x8]
Lloh60:
	adrp	x9, _BotFindMatch@GOTPAGE
Lloh61:
	ldr	x9, [x9, _BotFindMatch@GOTPAGEOFF]
Lloh62:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #216]
Lloh63:
	adrp	x8, _BotMatchVariable@GOTPAGE
Lloh64:
	ldr	x8, [x8, _BotMatchVariable@GOTPAGEOFF]
Lloh65:
	ldr	w8, [x8]
Lloh66:
	adrp	x9, _UnifyWhiteSpaces@GOTPAGE
Lloh67:
	ldr	x9, [x9, _UnifyWhiteSpaces@GOTPAGEOFF]
Lloh68:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #208]
Lloh69:
	adrp	x8, _BotReplaceSynonyms@GOTPAGE
Lloh70:
	ldr	x8, [x8, _BotReplaceSynonyms@GOTPAGEOFF]
Lloh71:
	adrp	x9, _BotLoadChatFile@GOTPAGE
Lloh72:
	ldr	x9, [x9, _BotLoadChatFile@GOTPAGEOFF]
Lloh73:
	ldr	w8, [x8]
Lloh74:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #200]
Lloh75:
	adrp	x8, _BotSetChatGender@GOTPAGE
Lloh76:
	ldr	x8, [x8, _BotSetChatGender@GOTPAGEOFF]
Lloh77:
	ldr	w8, [x8]
Lloh78:
	adrp	x9, _BotSetChatName@GOTPAGE
Lloh79:
	ldr	x9, [x9, _BotSetChatName@GOTPAGEOFF]
Lloh80:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #192]
Lloh81:
	adrp	x8, _BotResetGoalState@GOTPAGE
Lloh82:
	ldr	x8, [x8, _BotResetGoalState@GOTPAGEOFF]
Lloh83:
	ldr	w8, [x8]
Lloh84:
	adrp	x9, _BotResetAvoidGoals@GOTPAGE
Lloh85:
	ldr	x9, [x9, _BotResetAvoidGoals@GOTPAGEOFF]
Lloh86:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #184]
Lloh87:
	adrp	x8, _BotRemoveFromAvoidGoals@GOTPAGE
Lloh88:
	ldr	x8, [x8, _BotRemoveFromAvoidGoals@GOTPAGEOFF]
Lloh89:
	adrp	x9, _BotPushGoal@GOTPAGE
Lloh90:
	ldr	x9, [x9, _BotPushGoal@GOTPAGEOFF]
Lloh91:
	ldr	w8, [x8]
Lloh92:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #176]
Lloh93:
	adrp	x8, _BotPopGoal@GOTPAGE
Lloh94:
	ldr	x8, [x8, _BotPopGoal@GOTPAGEOFF]
Lloh95:
	ldr	w8, [x8]
Lloh96:
	adrp	x9, _BotEmptyGoalStack@GOTPAGE
Lloh97:
	ldr	x9, [x9, _BotEmptyGoalStack@GOTPAGEOFF]
Lloh98:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #168]
Lloh99:
	adrp	x8, _BotDumpAvoidGoals@GOTPAGE
Lloh100:
	ldr	x8, [x8, _BotDumpAvoidGoals@GOTPAGEOFF]
Lloh101:
	ldr	w8, [x8]
Lloh102:
	adrp	x9, _BotDumpGoalStack@GOTPAGE
Lloh103:
	ldr	x9, [x9, _BotDumpGoalStack@GOTPAGEOFF]
Lloh104:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #160]
Lloh105:
	adrp	x8, _BotGoalName@GOTPAGE
Lloh106:
	ldr	x8, [x8, _BotGoalName@GOTPAGEOFF]
Lloh107:
	adrp	x9, _BotGetTopGoal@GOTPAGE
Lloh108:
	ldr	x9, [x9, _BotGetTopGoal@GOTPAGEOFF]
Lloh109:
	ldr	w8, [x8]
Lloh110:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #152]
Lloh111:
	adrp	x8, _BotGetSecondGoal@GOTPAGE
Lloh112:
	ldr	x8, [x8, _BotGetSecondGoal@GOTPAGEOFF]
Lloh113:
	ldr	w8, [x8]
Lloh114:
	adrp	x9, _BotChooseLTGItem@GOTPAGE
Lloh115:
	ldr	x9, [x9, _BotChooseLTGItem@GOTPAGEOFF]
Lloh116:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #144]
Lloh117:
	adrp	x8, _BotChooseNBGItem@GOTPAGE
Lloh118:
	ldr	x8, [x8, _BotChooseNBGItem@GOTPAGEOFF]
Lloh119:
	ldr	w8, [x8]
Lloh120:
	adrp	x9, _BotTouchingGoal@GOTPAGE
Lloh121:
	ldr	x9, [x9, _BotTouchingGoal@GOTPAGEOFF]
Lloh122:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #136]
Lloh123:
	adrp	x8, _BotItemGoalInVisButNotVisible@GOTPAGE
Lloh124:
	ldr	x8, [x8, _BotItemGoalInVisButNotVisible@GOTPAGEOFF]
Lloh125:
	adrp	x9, _BotGetLevelItemGoal@GOTPAGE
Lloh126:
	ldr	x9, [x9, _BotGetLevelItemGoal@GOTPAGEOFF]
Lloh127:
	ldr	w8, [x8]
Lloh128:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #128]
Lloh129:
	adrp	x8, _BotGetNextCampSpotGoal@GOTPAGE
Lloh130:
	ldr	x8, [x8, _BotGetNextCampSpotGoal@GOTPAGEOFF]
Lloh131:
	ldr	w8, [x8]
Lloh132:
	adrp	x9, _BotGetMapLocationGoal@GOTPAGE
Lloh133:
	ldr	x9, [x9, _BotGetMapLocationGoal@GOTPAGEOFF]
Lloh134:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #120]
Lloh135:
	adrp	x8, _BotAvoidGoalTime@GOTPAGE
Lloh136:
	ldr	x8, [x8, _BotAvoidGoalTime@GOTPAGEOFF]
Lloh137:
	ldr	w8, [x8]
Lloh138:
	adrp	x9, _BotSetAvoidGoalTime@GOTPAGE
Lloh139:
	ldr	x9, [x9, _BotSetAvoidGoalTime@GOTPAGEOFF]
Lloh140:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #112]
Lloh141:
	adrp	x8, _BotInitLevelItems@GOTPAGE
Lloh142:
	ldr	x8, [x8, _BotInitLevelItems@GOTPAGEOFF]
Lloh143:
	adrp	x9, _BotUpdateEntityItems@GOTPAGE
Lloh144:
	ldr	x9, [x9, _BotUpdateEntityItems@GOTPAGEOFF]
Lloh145:
	ldr	w8, [x8]
Lloh146:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #104]
Lloh147:
	adrp	x8, _BotLoadItemWeights@GOTPAGE
Lloh148:
	ldr	x8, [x8, _BotLoadItemWeights@GOTPAGEOFF]
Lloh149:
	ldr	w8, [x8]
Lloh150:
	adrp	x9, _BotFreeItemWeights@GOTPAGE
Lloh151:
	ldr	x9, [x9, _BotFreeItemWeights@GOTPAGEOFF]
Lloh152:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #96]
Lloh153:
	adrp	x8, _BotInterbreedGoalFuzzyLogic@GOTPAGE
Lloh154:
	ldr	x8, [x8, _BotInterbreedGoalFuzzyLogic@GOTPAGEOFF]
Lloh155:
	ldr	w8, [x8]
Lloh156:
	adrp	x9, _BotSaveGoalFuzzyLogic@GOTPAGE
Lloh157:
	ldr	x9, [x9, _BotSaveGoalFuzzyLogic@GOTPAGEOFF]
Lloh158:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #88]
Lloh159:
	adrp	x8, _BotMutateGoalFuzzyLogic@GOTPAGE
Lloh160:
	ldr	x8, [x8, _BotMutateGoalFuzzyLogic@GOTPAGEOFF]
Lloh161:
	adrp	x9, _BotAllocGoalState@GOTPAGE
Lloh162:
	ldr	x9, [x9, _BotAllocGoalState@GOTPAGEOFF]
Lloh163:
	ldr	w8, [x8]
Lloh164:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #80]
Lloh165:
	adrp	x8, _BotFreeGoalState@GOTPAGE
Lloh166:
	ldr	x8, [x8, _BotFreeGoalState@GOTPAGEOFF]
Lloh167:
	ldr	w8, [x8]
Lloh168:
	adrp	x9, _BotResetMoveState@GOTPAGE
Lloh169:
	ldr	x9, [x9, _BotResetMoveState@GOTPAGEOFF]
Lloh170:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #72]
Lloh171:
	adrp	x8, _BotMoveToGoal@GOTPAGE
Lloh172:
	ldr	x8, [x8, _BotMoveToGoal@GOTPAGEOFF]
Lloh173:
	ldr	w8, [x8]
Lloh174:
	adrp	x9, _BotMoveInDirection@GOTPAGE
Lloh175:
	ldr	x9, [x9, _BotMoveInDirection@GOTPAGEOFF]
Lloh176:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #64]
Lloh177:
	adrp	x8, _BotResetAvoidReach@GOTPAGE
Lloh178:
	ldr	x8, [x8, _BotResetAvoidReach@GOTPAGEOFF]
Lloh179:
	adrp	x9, _BotResetLastAvoidReach@GOTPAGE
Lloh180:
	ldr	x9, [x9, _BotResetLastAvoidReach@GOTPAGEOFF]
Lloh181:
	ldr	w8, [x8]
Lloh182:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #56]
Lloh183:
	adrp	x8, _BotReachabilityArea@GOTPAGE
Lloh184:
	ldr	x8, [x8, _BotReachabilityArea@GOTPAGEOFF]
Lloh185:
	ldr	w8, [x8]
Lloh186:
	adrp	x9, _BotMovementViewTarget@GOTPAGE
Lloh187:
	ldr	x9, [x9, _BotMovementViewTarget@GOTPAGEOFF]
Lloh188:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #48]
Lloh189:
	adrp	x8, _BotPredictVisiblePosition@GOTPAGE
Lloh190:
	ldr	x8, [x8, _BotPredictVisiblePosition@GOTPAGEOFF]
Lloh191:
	ldr	w8, [x8]
Lloh192:
	adrp	x9, _BotAllocMoveState@GOTPAGE
Lloh193:
	ldr	x9, [x9, _BotAllocMoveState@GOTPAGEOFF]
Lloh194:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #40]
Lloh195:
	adrp	x8, _BotFreeMoveState@GOTPAGE
Lloh196:
	ldr	x8, [x8, _BotFreeMoveState@GOTPAGEOFF]
Lloh197:
	adrp	x9, _BotInitMoveState@GOTPAGE
Lloh198:
	ldr	x9, [x9, _BotInitMoveState@GOTPAGEOFF]
Lloh199:
	ldr	w8, [x8]
Lloh200:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #32]
Lloh201:
	adrp	x8, _BotAddAvoidSpot@GOTPAGE
Lloh202:
	ldr	x8, [x8, _BotAddAvoidSpot@GOTPAGEOFF]
Lloh203:
	ldr	w8, [x8]
Lloh204:
	adrp	x9, _BotChooseBestFightWeapon@GOTPAGE
Lloh205:
	ldr	x9, [x9, _BotChooseBestFightWeapon@GOTPAGEOFF]
Lloh206:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #24]
Lloh207:
	adrp	x8, _BotGetWeaponInfo@GOTPAGE
Lloh208:
	ldr	x8, [x8, _BotGetWeaponInfo@GOTPAGEOFF]
Lloh209:
	ldr	w8, [x8]
Lloh210:
	adrp	x9, _BotLoadWeaponWeights@GOTPAGE
Lloh211:
	ldr	x9, [x9, _BotLoadWeaponWeights@GOTPAGEOFF]
Lloh212:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #16]
Lloh213:
	adrp	x8, _BotAllocWeaponState@GOTPAGE
Lloh214:
	ldr	x8, [x8, _BotAllocWeaponState@GOTPAGEOFF]
Lloh215:
	adrp	x9, _BotFreeWeaponState@GOTPAGE
Lloh216:
	ldr	x9, [x9, _BotFreeWeaponState@GOTPAGEOFF]
Lloh217:
	ldr	w8, [x8]
Lloh218:
	ldr	w9, [x9]
	stp	w9, w8, [x0, #8]
Lloh219:
	adrp	x8, _BotResetWeaponState@GOTPAGE
Lloh220:
	ldr	x8, [x8, _BotResetWeaponState@GOTPAGEOFF]
Lloh221:
	ldr	w8, [x8]
Lloh222:
	adrp	x9, _GeneticParentsAndChildSelection@GOTPAGE
Lloh223:
	ldr	x9, [x9, _GeneticParentsAndChildSelection@GOTPAGEOFF]
Lloh224:
	ldr	w9, [x9]
	stp	w9, w8, [x0]
	ret
	.loh AdrpLdrGotLdr	Lloh222, Lloh223, Lloh224
	.loh AdrpLdrGotLdr	Lloh219, Lloh220, Lloh221
	.loh AdrpLdrGotLdr	Lloh215, Lloh216, Lloh218
	.loh AdrpLdrGotLdr	Lloh213, Lloh214, Lloh217
	.loh AdrpLdrGotLdr	Lloh210, Lloh211, Lloh212
	.loh AdrpLdrGotLdr	Lloh207, Lloh208, Lloh209
	.loh AdrpLdrGotLdr	Lloh204, Lloh205, Lloh206
	.loh AdrpLdrGotLdr	Lloh201, Lloh202, Lloh203
	.loh AdrpLdrGotLdr	Lloh197, Lloh198, Lloh200
	.loh AdrpLdrGotLdr	Lloh195, Lloh196, Lloh199
	.loh AdrpLdrGotLdr	Lloh192, Lloh193, Lloh194
	.loh AdrpLdrGotLdr	Lloh189, Lloh190, Lloh191
	.loh AdrpLdrGotLdr	Lloh186, Lloh187, Lloh188
	.loh AdrpLdrGotLdr	Lloh183, Lloh184, Lloh185
	.loh AdrpLdrGotLdr	Lloh179, Lloh180, Lloh182
	.loh AdrpLdrGotLdr	Lloh177, Lloh178, Lloh181
	.loh AdrpLdrGotLdr	Lloh174, Lloh175, Lloh176
	.loh AdrpLdrGotLdr	Lloh171, Lloh172, Lloh173
	.loh AdrpLdrGotLdr	Lloh168, Lloh169, Lloh170
	.loh AdrpLdrGotLdr	Lloh165, Lloh166, Lloh167
	.loh AdrpLdrGotLdr	Lloh161, Lloh162, Lloh164
	.loh AdrpLdrGotLdr	Lloh159, Lloh160, Lloh163
	.loh AdrpLdrGotLdr	Lloh156, Lloh157, Lloh158
	.loh AdrpLdrGotLdr	Lloh153, Lloh154, Lloh155
	.loh AdrpLdrGotLdr	Lloh150, Lloh151, Lloh152
	.loh AdrpLdrGotLdr	Lloh147, Lloh148, Lloh149
	.loh AdrpLdrGotLdr	Lloh143, Lloh144, Lloh146
	.loh AdrpLdrGotLdr	Lloh141, Lloh142, Lloh145
	.loh AdrpLdrGotLdr	Lloh138, Lloh139, Lloh140
	.loh AdrpLdrGotLdr	Lloh135, Lloh136, Lloh137
	.loh AdrpLdrGotLdr	Lloh132, Lloh133, Lloh134
	.loh AdrpLdrGotLdr	Lloh129, Lloh130, Lloh131
	.loh AdrpLdrGotLdr	Lloh125, Lloh126, Lloh128
	.loh AdrpLdrGotLdr	Lloh123, Lloh124, Lloh127
	.loh AdrpLdrGotLdr	Lloh120, Lloh121, Lloh122
	.loh AdrpLdrGotLdr	Lloh117, Lloh118, Lloh119
	.loh AdrpLdrGotLdr	Lloh114, Lloh115, Lloh116
	.loh AdrpLdrGotLdr	Lloh111, Lloh112, Lloh113
	.loh AdrpLdrGotLdr	Lloh107, Lloh108, Lloh110
	.loh AdrpLdrGotLdr	Lloh105, Lloh106, Lloh109
	.loh AdrpLdrGotLdr	Lloh102, Lloh103, Lloh104
	.loh AdrpLdrGotLdr	Lloh99, Lloh100, Lloh101
	.loh AdrpLdrGotLdr	Lloh96, Lloh97, Lloh98
	.loh AdrpLdrGotLdr	Lloh93, Lloh94, Lloh95
	.loh AdrpLdrGotLdr	Lloh89, Lloh90, Lloh92
	.loh AdrpLdrGotLdr	Lloh87, Lloh88, Lloh91
	.loh AdrpLdrGotLdr	Lloh84, Lloh85, Lloh86
	.loh AdrpLdrGotLdr	Lloh81, Lloh82, Lloh83
	.loh AdrpLdrGotLdr	Lloh78, Lloh79, Lloh80
	.loh AdrpLdrGotLdr	Lloh75, Lloh76, Lloh77
	.loh AdrpLdrGotLdr	Lloh71, Lloh72, Lloh74
	.loh AdrpLdrGotLdr	Lloh69, Lloh70, Lloh73
	.loh AdrpLdrGotLdr	Lloh66, Lloh67, Lloh68
	.loh AdrpLdrGotLdr	Lloh63, Lloh64, Lloh65
	.loh AdrpLdrGotLdr	Lloh60, Lloh61, Lloh62
	.loh AdrpLdrGotLdr	Lloh57, Lloh58, Lloh59
	.loh AdrpLdrGotLdr	Lloh53, Lloh54, Lloh56
	.loh AdrpLdrGotLdr	Lloh51, Lloh52, Lloh55
	.loh AdrpLdrGotLdr	Lloh48, Lloh49, Lloh50
	.loh AdrpLdrGotLdr	Lloh45, Lloh46, Lloh47
	.loh AdrpLdrGotLdr	Lloh42, Lloh43, Lloh44
	.loh AdrpLdrGotLdr	Lloh39, Lloh40, Lloh41
	.loh AdrpLdrGotLdr	Lloh35, Lloh36, Lloh38
	.loh AdrpLdrGotLdr	Lloh33, Lloh34, Lloh37
	.loh AdrpLdrGotLdr	Lloh30, Lloh31, Lloh32
	.loh AdrpLdrGotLdr	Lloh27, Lloh28, Lloh29
	.loh AdrpLdrGotLdr	Lloh24, Lloh25, Lloh26
	.loh AdrpLdrGotLdr	Lloh21, Lloh22, Lloh23
	.loh AdrpLdrGotLdr	Lloh18, Lloh19, Lloh20
	.loh AdrpLdrGotLdr	Lloh15, Lloh16, Lloh17
	.loh AdrpLdrGotLdr	Lloh12, Lloh13, Lloh14
	.loh AdrpLdrGotLdr	Lloh9, Lloh10, Lloh11
	.loh AdrpLdrGotLdr	Lloh6, Lloh7, Lloh8
	.loh AdrpLdrGotLdr	Lloh3, Lloh4, Lloh5
	.loh AdrpLdrGotLdr	Lloh0, Lloh1, Lloh2
	.cfi_endproc
                                        ; -- End function
	.comm	_BotLoadCharacter,4,2           ; @BotLoadCharacter
	.comm	_BotFreeCharacter,4,2           ; @BotFreeCharacter
	.comm	_Characteristic_Float,4,2       ; @Characteristic_Float
	.comm	_Characteristic_BFloat,4,2      ; @Characteristic_BFloat
	.comm	_Characteristic_Integer,4,2     ; @Characteristic_Integer
	.comm	_Characteristic_BInteger,4,2    ; @Characteristic_BInteger
	.comm	_Characteristic_String,4,2      ; @Characteristic_String
	.comm	_BotAllocChatState,4,2          ; @BotAllocChatState
	.comm	_BotFreeChatState,4,2           ; @BotFreeChatState
	.comm	_BotQueueConsoleMessage,4,2     ; @BotQueueConsoleMessage
	.comm	_BotRemoveConsoleMessage,4,2    ; @BotRemoveConsoleMessage
	.comm	_BotNextConsoleMessage,4,2      ; @BotNextConsoleMessage
	.comm	_BotNumConsoleMessages,4,2      ; @BotNumConsoleMessages
	.comm	_BotInitialChat,4,2             ; @BotInitialChat
	.comm	_BotNumInitialChats,4,2         ; @BotNumInitialChats
	.comm	_BotReplyChat,4,2               ; @BotReplyChat
	.comm	_BotChatLength,4,2              ; @BotChatLength
	.comm	_BotEnterChat,4,2               ; @BotEnterChat
	.comm	_BotGetChatMessage,4,2          ; @BotGetChatMessage
	.comm	_StringContains,4,2             ; @StringContains
	.comm	_BotFindMatch,4,2               ; @BotFindMatch
	.comm	_BotMatchVariable,4,2           ; @BotMatchVariable
	.comm	_UnifyWhiteSpaces,4,2           ; @UnifyWhiteSpaces
	.comm	_BotReplaceSynonyms,4,2         ; @BotReplaceSynonyms
	.comm	_BotLoadChatFile,4,2            ; @BotLoadChatFile
	.comm	_BotSetChatGender,4,2           ; @BotSetChatGender
	.comm	_BotSetChatName,4,2             ; @BotSetChatName
	.comm	_BotResetGoalState,4,2          ; @BotResetGoalState
	.comm	_BotResetAvoidGoals,4,2         ; @BotResetAvoidGoals
	.comm	_BotRemoveFromAvoidGoals,4,2    ; @BotRemoveFromAvoidGoals
	.comm	_BotPushGoal,4,2                ; @BotPushGoal
	.comm	_BotPopGoal,4,2                 ; @BotPopGoal
	.comm	_BotEmptyGoalStack,4,2          ; @BotEmptyGoalStack
	.comm	_BotDumpAvoidGoals,4,2          ; @BotDumpAvoidGoals
	.comm	_BotDumpGoalStack,4,2           ; @BotDumpGoalStack
	.comm	_BotGoalName,4,2                ; @BotGoalName
	.comm	_BotGetTopGoal,4,2              ; @BotGetTopGoal
	.comm	_BotGetSecondGoal,4,2           ; @BotGetSecondGoal
	.comm	_BotChooseLTGItem,4,2           ; @BotChooseLTGItem
	.comm	_BotChooseNBGItem,4,2           ; @BotChooseNBGItem
	.comm	_BotTouchingGoal,4,2            ; @BotTouchingGoal
	.comm	_BotItemGoalInVisButNotVisible,4,2 ; @BotItemGoalInVisButNotVisible
	.comm	_BotGetLevelItemGoal,4,2        ; @BotGetLevelItemGoal
	.comm	_BotGetNextCampSpotGoal,4,2     ; @BotGetNextCampSpotGoal
	.comm	_BotGetMapLocationGoal,4,2      ; @BotGetMapLocationGoal
	.comm	_BotAvoidGoalTime,4,2           ; @BotAvoidGoalTime
	.comm	_BotSetAvoidGoalTime,4,2        ; @BotSetAvoidGoalTime
	.comm	_BotInitLevelItems,4,2          ; @BotInitLevelItems
	.comm	_BotUpdateEntityItems,4,2       ; @BotUpdateEntityItems
	.comm	_BotLoadItemWeights,4,2         ; @BotLoadItemWeights
	.comm	_BotFreeItemWeights,4,2         ; @BotFreeItemWeights
	.comm	_BotInterbreedGoalFuzzyLogic,4,2 ; @BotInterbreedGoalFuzzyLogic
	.comm	_BotSaveGoalFuzzyLogic,4,2      ; @BotSaveGoalFuzzyLogic
	.comm	_BotMutateGoalFuzzyLogic,4,2    ; @BotMutateGoalFuzzyLogic
	.comm	_BotAllocGoalState,4,2          ; @BotAllocGoalState
	.comm	_BotFreeGoalState,4,2           ; @BotFreeGoalState
	.comm	_BotResetMoveState,4,2          ; @BotResetMoveState
	.comm	_BotMoveToGoal,4,2              ; @BotMoveToGoal
	.comm	_BotMoveInDirection,4,2         ; @BotMoveInDirection
	.comm	_BotResetAvoidReach,4,2         ; @BotResetAvoidReach
	.comm	_BotResetLastAvoidReach,4,2     ; @BotResetLastAvoidReach
	.comm	_BotReachabilityArea,4,2        ; @BotReachabilityArea
	.comm	_BotMovementViewTarget,4,2      ; @BotMovementViewTarget
	.comm	_BotPredictVisiblePosition,4,2  ; @BotPredictVisiblePosition
	.comm	_BotAllocMoveState,4,2          ; @BotAllocMoveState
	.comm	_BotFreeMoveState,4,2           ; @BotFreeMoveState
	.comm	_BotInitMoveState,4,2           ; @BotInitMoveState
	.comm	_BotAddAvoidSpot,4,2            ; @BotAddAvoidSpot
	.comm	_BotChooseBestFightWeapon,4,2   ; @BotChooseBestFightWeapon
	.comm	_BotGetWeaponInfo,4,2           ; @BotGetWeaponInfo
	.comm	_BotLoadWeaponWeights,4,2       ; @BotLoadWeaponWeights
	.comm	_BotAllocWeaponState,4,2        ; @BotAllocWeaponState
	.comm	_BotFreeWeaponState,4,2         ; @BotFreeWeaponState
	.comm	_BotResetWeaponState,4,2        ; @BotResetWeaponState
	.comm	_GeneticParentsAndChildSelection,4,2 ; @GeneticParentsAndChildSelection
	.no_dead_strip	_Init_AI_Export
.subsections_via_symbols
