	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function _outQuery
__outQuery:                             ## @_outQuery
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r14
	pushq	%rbx
	.cfi_offset %rbx, -32
	.cfi_offset %r14, -24
	movq	%rsi, %rbx
	movl	%edi, %r14d
	leaq	L_.str(%rip), %rdi
	callq	_WRITE_NODE_TYPE
	movq	_commandType@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_CmdType@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	callq	_WRITE_ENUM_FIELD
	movq	_querySource@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_QuerySource@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	callq	_WRITE_ENUM_FIELD
	movq	_canSetTag@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	(%rbx), %rdi
	testq	%rdi, %rdi
	je	LBB0_4
## %bb.1:
	callq	_nodeTag
	andl	$-4, %eax
	cmpl	$128, %eax
	jne	LBB0_3
## %bb.2:
	movq	_utilityStmt@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	jmp	LBB0_6
LBB0_4:
	leaq	L_.str.2(%rip), %rsi
	jmp	LBB0_5
LBB0_3:
	leaq	L_.str.1(%rip), %rsi
LBB0_5:
	movl	%r14d, %edi
	callq	_appendStringInfoString
LBB0_6:
	movq	_resultRelation@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_INT_FIELD
	movq	_hasAggs@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_hasWindowFuncs@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_hasTargetSRFs@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_hasSubLinks@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_hasDistinctOn@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_hasRecursive@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_hasModifyingCTE@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_hasForUpdate@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_hasRowSecurity@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_BOOL_FIELD
	movq	_cteList@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_rtable@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_jointree@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_targetList@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_override@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	movq	_OverridingKind@GOTPCREL(%rip), %rax
	movl	(%rax), %esi
	callq	_WRITE_ENUM_FIELD
	movq	_onConflict@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_returningList@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_groupClause@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_groupingSets@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_havingQual@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_windowClause@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_distinctClause@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_sortClause@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_limitOffset@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_limitCount@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_rowMarks@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_setOperations@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_constraintDeps@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_withCheckOptions@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_NODE_FIELD
	movq	_stmt_location@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	callq	_WRITE_LOCATION_FIELD
	movq	_stmt_len@GOTPCREL(%rip), %rax
	movl	(%rax), %edi
	popq	%rbx
	popq	%r14
	popq	%rbp
	jmp	_WRITE_LOCATION_FIELD           ## TAILCALL
	.cfi_endproc
                                        ## -- End function
	.section	__TEXT,__cstring,cstring_literals
L_.str:                                 ## @.str
	.asciz	"QUERY"

	.comm	_commandType,4,2                ## @commandType
	.comm	_CmdType,4,2                    ## @CmdType
	.comm	_querySource,4,2                ## @querySource
	.comm	_QuerySource,4,2                ## @QuerySource
	.comm	_canSetTag,4,2                  ## @canSetTag
	.comm	_utilityStmt,4,2                ## @utilityStmt
L_.str.1:                               ## @.str.1
	.asciz	" :utilityStmt ?"

L_.str.2:                               ## @.str.2
	.asciz	" :utilityStmt <>"

	.comm	_resultRelation,4,2             ## @resultRelation
	.comm	_hasAggs,4,2                    ## @hasAggs
	.comm	_hasWindowFuncs,4,2             ## @hasWindowFuncs
	.comm	_hasTargetSRFs,4,2              ## @hasTargetSRFs
	.comm	_hasSubLinks,4,2                ## @hasSubLinks
	.comm	_hasDistinctOn,4,2              ## @hasDistinctOn
	.comm	_hasRecursive,4,2               ## @hasRecursive
	.comm	_hasModifyingCTE,4,2            ## @hasModifyingCTE
	.comm	_hasForUpdate,4,2               ## @hasForUpdate
	.comm	_hasRowSecurity,4,2             ## @hasRowSecurity
	.comm	_cteList,4,2                    ## @cteList
	.comm	_rtable,4,2                     ## @rtable
	.comm	_jointree,4,2                   ## @jointree
	.comm	_targetList,4,2                 ## @targetList
	.comm	_override,4,2                   ## @override
	.comm	_OverridingKind,4,2             ## @OverridingKind
	.comm	_onConflict,4,2                 ## @onConflict
	.comm	_returningList,4,2              ## @returningList
	.comm	_groupClause,4,2                ## @groupClause
	.comm	_groupingSets,4,2               ## @groupingSets
	.comm	_havingQual,4,2                 ## @havingQual
	.comm	_windowClause,4,2               ## @windowClause
	.comm	_distinctClause,4,2             ## @distinctClause
	.comm	_sortClause,4,2                 ## @sortClause
	.comm	_limitOffset,4,2                ## @limitOffset
	.comm	_limitCount,4,2                 ## @limitCount
	.comm	_rowMarks,4,2                   ## @rowMarks
	.comm	_setOperations,4,2              ## @setOperations
	.comm	_constraintDeps,4,2             ## @constraintDeps
	.comm	_withCheckOptions,4,2           ## @withCheckOptions
	.comm	_stmt_location,4,2              ## @stmt_location
	.comm	_stmt_len,4,2                   ## @stmt_len
	.no_dead_strip	__outQuery
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function _outQuery
__outQuery:                             ; @_outQuery
	.cfi_startproc
; %bb.0:
	stp	x20, x19, [sp, #-32]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]             ; 16-byte Folded Spill
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	mov	x20, x1
	mov	x19, x0
Lloh0:
	adrp	x0, l_.str@PAGE
Lloh1:
	add	x0, x0, l_.str@PAGEOFF
	bl	_WRITE_NODE_TYPE
Lloh2:
	adrp	x8, _commandType@GOTPAGE
Lloh3:
	ldr	x8, [x8, _commandType@GOTPAGEOFF]
Lloh4:
	ldr	w0, [x8]
Lloh5:
	adrp	x8, _CmdType@GOTPAGE
Lloh6:
	ldr	x8, [x8, _CmdType@GOTPAGEOFF]
Lloh7:
	ldr	w1, [x8]
	bl	_WRITE_ENUM_FIELD
Lloh8:
	adrp	x8, _querySource@GOTPAGE
Lloh9:
	ldr	x8, [x8, _querySource@GOTPAGEOFF]
Lloh10:
	ldr	w0, [x8]
Lloh11:
	adrp	x8, _QuerySource@GOTPAGE
Lloh12:
	ldr	x8, [x8, _QuerySource@GOTPAGEOFF]
Lloh13:
	ldr	w1, [x8]
	bl	_WRITE_ENUM_FIELD
Lloh14:
	adrp	x8, _canSetTag@GOTPAGE
Lloh15:
	ldr	x8, [x8, _canSetTag@GOTPAGEOFF]
Lloh16:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
	ldr	x0, [x20]
	cbz	x0, LBB0_3
; %bb.1:
	bl	_nodeTag
	and	w8, w0, #0xfffffffc
	cmp	w8, #128
	b.ne	LBB0_4
; %bb.2:
Lloh17:
	adrp	x8, _utilityStmt@GOTPAGE
Lloh18:
	ldr	x8, [x8, _utilityStmt@GOTPAGEOFF]
Lloh19:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
	b	LBB0_6
LBB0_3:
Lloh20:
	adrp	x1, l_.str.2@PAGE
Lloh21:
	add	x1, x1, l_.str.2@PAGEOFF
	b	LBB0_5
LBB0_4:
Lloh22:
	adrp	x1, l_.str.1@PAGE
Lloh23:
	add	x1, x1, l_.str.1@PAGEOFF
LBB0_5:
	mov	x0, x19
	bl	_appendStringInfoString
LBB0_6:
Lloh24:
	adrp	x8, _resultRelation@GOTPAGE
Lloh25:
	ldr	x8, [x8, _resultRelation@GOTPAGEOFF]
Lloh26:
	ldr	w0, [x8]
	bl	_WRITE_INT_FIELD
Lloh27:
	adrp	x8, _hasAggs@GOTPAGE
Lloh28:
	ldr	x8, [x8, _hasAggs@GOTPAGEOFF]
Lloh29:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh30:
	adrp	x8, _hasWindowFuncs@GOTPAGE
Lloh31:
	ldr	x8, [x8, _hasWindowFuncs@GOTPAGEOFF]
Lloh32:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh33:
	adrp	x8, _hasTargetSRFs@GOTPAGE
Lloh34:
	ldr	x8, [x8, _hasTargetSRFs@GOTPAGEOFF]
Lloh35:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh36:
	adrp	x8, _hasSubLinks@GOTPAGE
Lloh37:
	ldr	x8, [x8, _hasSubLinks@GOTPAGEOFF]
Lloh38:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh39:
	adrp	x8, _hasDistinctOn@GOTPAGE
Lloh40:
	ldr	x8, [x8, _hasDistinctOn@GOTPAGEOFF]
Lloh41:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh42:
	adrp	x8, _hasRecursive@GOTPAGE
Lloh43:
	ldr	x8, [x8, _hasRecursive@GOTPAGEOFF]
Lloh44:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh45:
	adrp	x8, _hasModifyingCTE@GOTPAGE
Lloh46:
	ldr	x8, [x8, _hasModifyingCTE@GOTPAGEOFF]
Lloh47:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh48:
	adrp	x8, _hasForUpdate@GOTPAGE
Lloh49:
	ldr	x8, [x8, _hasForUpdate@GOTPAGEOFF]
Lloh50:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh51:
	adrp	x8, _hasRowSecurity@GOTPAGE
Lloh52:
	ldr	x8, [x8, _hasRowSecurity@GOTPAGEOFF]
Lloh53:
	ldr	w0, [x8]
	bl	_WRITE_BOOL_FIELD
Lloh54:
	adrp	x8, _cteList@GOTPAGE
Lloh55:
	ldr	x8, [x8, _cteList@GOTPAGEOFF]
Lloh56:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh57:
	adrp	x8, _rtable@GOTPAGE
Lloh58:
	ldr	x8, [x8, _rtable@GOTPAGEOFF]
Lloh59:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh60:
	adrp	x8, _jointree@GOTPAGE
Lloh61:
	ldr	x8, [x8, _jointree@GOTPAGEOFF]
Lloh62:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh63:
	adrp	x8, _targetList@GOTPAGE
Lloh64:
	ldr	x8, [x8, _targetList@GOTPAGEOFF]
Lloh65:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh66:
	adrp	x8, _override@GOTPAGE
Lloh67:
	ldr	x8, [x8, _override@GOTPAGEOFF]
Lloh68:
	ldr	w0, [x8]
Lloh69:
	adrp	x8, _OverridingKind@GOTPAGE
Lloh70:
	ldr	x8, [x8, _OverridingKind@GOTPAGEOFF]
Lloh71:
	ldr	w1, [x8]
	bl	_WRITE_ENUM_FIELD
Lloh72:
	adrp	x8, _onConflict@GOTPAGE
Lloh73:
	ldr	x8, [x8, _onConflict@GOTPAGEOFF]
Lloh74:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh75:
	adrp	x8, _returningList@GOTPAGE
Lloh76:
	ldr	x8, [x8, _returningList@GOTPAGEOFF]
Lloh77:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh78:
	adrp	x8, _groupClause@GOTPAGE
Lloh79:
	ldr	x8, [x8, _groupClause@GOTPAGEOFF]
Lloh80:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh81:
	adrp	x8, _groupingSets@GOTPAGE
Lloh82:
	ldr	x8, [x8, _groupingSets@GOTPAGEOFF]
Lloh83:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh84:
	adrp	x8, _havingQual@GOTPAGE
Lloh85:
	ldr	x8, [x8, _havingQual@GOTPAGEOFF]
Lloh86:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh87:
	adrp	x8, _windowClause@GOTPAGE
Lloh88:
	ldr	x8, [x8, _windowClause@GOTPAGEOFF]
Lloh89:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh90:
	adrp	x8, _distinctClause@GOTPAGE
Lloh91:
	ldr	x8, [x8, _distinctClause@GOTPAGEOFF]
Lloh92:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh93:
	adrp	x8, _sortClause@GOTPAGE
Lloh94:
	ldr	x8, [x8, _sortClause@GOTPAGEOFF]
Lloh95:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh96:
	adrp	x8, _limitOffset@GOTPAGE
Lloh97:
	ldr	x8, [x8, _limitOffset@GOTPAGEOFF]
Lloh98:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh99:
	adrp	x8, _limitCount@GOTPAGE
Lloh100:
	ldr	x8, [x8, _limitCount@GOTPAGEOFF]
Lloh101:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh102:
	adrp	x8, _rowMarks@GOTPAGE
Lloh103:
	ldr	x8, [x8, _rowMarks@GOTPAGEOFF]
Lloh104:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh105:
	adrp	x8, _setOperations@GOTPAGE
Lloh106:
	ldr	x8, [x8, _setOperations@GOTPAGEOFF]
Lloh107:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh108:
	adrp	x8, _constraintDeps@GOTPAGE
Lloh109:
	ldr	x8, [x8, _constraintDeps@GOTPAGEOFF]
Lloh110:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh111:
	adrp	x8, _withCheckOptions@GOTPAGE
Lloh112:
	ldr	x8, [x8, _withCheckOptions@GOTPAGEOFF]
Lloh113:
	ldr	w0, [x8]
	bl	_WRITE_NODE_FIELD
Lloh114:
	adrp	x8, _stmt_location@GOTPAGE
Lloh115:
	ldr	x8, [x8, _stmt_location@GOTPAGEOFF]
Lloh116:
	ldr	w0, [x8]
	bl	_WRITE_LOCATION_FIELD
Lloh117:
	adrp	x8, _stmt_len@GOTPAGE
Lloh118:
	ldr	x8, [x8, _stmt_len@GOTPAGEOFF]
Lloh119:
	ldr	w0, [x8]
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp], #32             ; 16-byte Folded Reload
	b	_WRITE_LOCATION_FIELD
	.loh AdrpLdrGotLdr	Lloh14, Lloh15, Lloh16
	.loh AdrpLdrGotLdr	Lloh11, Lloh12, Lloh13
	.loh AdrpLdrGotLdr	Lloh8, Lloh9, Lloh10
	.loh AdrpLdrGotLdr	Lloh5, Lloh6, Lloh7
	.loh AdrpLdrGotLdr	Lloh2, Lloh3, Lloh4
	.loh AdrpAdd	Lloh0, Lloh1
	.loh AdrpLdrGotLdr	Lloh17, Lloh18, Lloh19
	.loh AdrpAdd	Lloh20, Lloh21
	.loh AdrpAdd	Lloh22, Lloh23
	.loh AdrpLdrGotLdr	Lloh117, Lloh118, Lloh119
	.loh AdrpLdrGotLdr	Lloh114, Lloh115, Lloh116
	.loh AdrpLdrGotLdr	Lloh111, Lloh112, Lloh113
	.loh AdrpLdrGotLdr	Lloh108, Lloh109, Lloh110
	.loh AdrpLdrGotLdr	Lloh105, Lloh106, Lloh107
	.loh AdrpLdrGotLdr	Lloh102, Lloh103, Lloh104
	.loh AdrpLdrGotLdr	Lloh99, Lloh100, Lloh101
	.loh AdrpLdrGotLdr	Lloh96, Lloh97, Lloh98
	.loh AdrpLdrGotLdr	Lloh93, Lloh94, Lloh95
	.loh AdrpLdrGotLdr	Lloh90, Lloh91, Lloh92
	.loh AdrpLdrGotLdr	Lloh87, Lloh88, Lloh89
	.loh AdrpLdrGotLdr	Lloh84, Lloh85, Lloh86
	.loh AdrpLdrGotLdr	Lloh81, Lloh82, Lloh83
	.loh AdrpLdrGotLdr	Lloh78, Lloh79, Lloh80
	.loh AdrpLdrGotLdr	Lloh75, Lloh76, Lloh77
	.loh AdrpLdrGotLdr	Lloh72, Lloh73, Lloh74
	.loh AdrpLdrGotLdr	Lloh69, Lloh70, Lloh71
	.loh AdrpLdrGotLdr	Lloh66, Lloh67, Lloh68
	.loh AdrpLdrGotLdr	Lloh63, Lloh64, Lloh65
	.loh AdrpLdrGotLdr	Lloh60, Lloh61, Lloh62
	.loh AdrpLdrGotLdr	Lloh57, Lloh58, Lloh59
	.loh AdrpLdrGotLdr	Lloh54, Lloh55, Lloh56
	.loh AdrpLdrGotLdr	Lloh51, Lloh52, Lloh53
	.loh AdrpLdrGotLdr	Lloh48, Lloh49, Lloh50
	.loh AdrpLdrGotLdr	Lloh45, Lloh46, Lloh47
	.loh AdrpLdrGotLdr	Lloh42, Lloh43, Lloh44
	.loh AdrpLdrGotLdr	Lloh39, Lloh40, Lloh41
	.loh AdrpLdrGotLdr	Lloh36, Lloh37, Lloh38
	.loh AdrpLdrGotLdr	Lloh33, Lloh34, Lloh35
	.loh AdrpLdrGotLdr	Lloh30, Lloh31, Lloh32
	.loh AdrpLdrGotLdr	Lloh27, Lloh28, Lloh29
	.loh AdrpLdrGotLdr	Lloh24, Lloh25, Lloh26
	.cfi_endproc
                                        ; -- End function
	.section	__TEXT,__cstring,cstring_literals
l_.str:                                 ; @.str
	.asciz	"QUERY"

	.comm	_commandType,4,2                ; @commandType
	.comm	_CmdType,4,2                    ; @CmdType
	.comm	_querySource,4,2                ; @querySource
	.comm	_QuerySource,4,2                ; @QuerySource
	.comm	_canSetTag,4,2                  ; @canSetTag
	.comm	_utilityStmt,4,2                ; @utilityStmt
l_.str.1:                               ; @.str.1
	.asciz	" :utilityStmt ?"

l_.str.2:                               ; @.str.2
	.asciz	" :utilityStmt <>"

	.comm	_resultRelation,4,2             ; @resultRelation
	.comm	_hasAggs,4,2                    ; @hasAggs
	.comm	_hasWindowFuncs,4,2             ; @hasWindowFuncs
	.comm	_hasTargetSRFs,4,2              ; @hasTargetSRFs
	.comm	_hasSubLinks,4,2                ; @hasSubLinks
	.comm	_hasDistinctOn,4,2              ; @hasDistinctOn
	.comm	_hasRecursive,4,2               ; @hasRecursive
	.comm	_hasModifyingCTE,4,2            ; @hasModifyingCTE
	.comm	_hasForUpdate,4,2               ; @hasForUpdate
	.comm	_hasRowSecurity,4,2             ; @hasRowSecurity
	.comm	_cteList,4,2                    ; @cteList
	.comm	_rtable,4,2                     ; @rtable
	.comm	_jointree,4,2                   ; @jointree
	.comm	_targetList,4,2                 ; @targetList
	.comm	_override,4,2                   ; @override
	.comm	_OverridingKind,4,2             ; @OverridingKind
	.comm	_onConflict,4,2                 ; @onConflict
	.comm	_returningList,4,2              ; @returningList
	.comm	_groupClause,4,2                ; @groupClause
	.comm	_groupingSets,4,2               ; @groupingSets
	.comm	_havingQual,4,2                 ; @havingQual
	.comm	_windowClause,4,2               ; @windowClause
	.comm	_distinctClause,4,2             ; @distinctClause
	.comm	_sortClause,4,2                 ; @sortClause
	.comm	_limitOffset,4,2                ; @limitOffset
	.comm	_limitCount,4,2                 ; @limitCount
	.comm	_rowMarks,4,2                   ; @rowMarks
	.comm	_setOperations,4,2              ; @setOperations
	.comm	_constraintDeps,4,2             ; @constraintDeps
	.comm	_withCheckOptions,4,2           ; @withCheckOptions
	.comm	_stmt_location,4,2              ; @stmt_location
	.comm	_stmt_len,4,2                   ; @stmt_len
	.no_dead_strip	__outQuery
.subsections_via_symbols
