	.file	"1_continuations.cpp"
	.section	.rodata._ZNK5boost12bad_weak_ptr4whatEv.str1.1,"aMS",@progbits,1
.LC0:
	.string	"tr1::bad_weak_ptr"
	.section	.text._ZNK5boost12bad_weak_ptr4whatEv,"axG",@progbits,_ZNK5boost12bad_weak_ptr4whatEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost12bad_weak_ptr4whatEv
	.type	_ZNK5boost12bad_weak_ptr4whatEv, @function
_ZNK5boost12bad_weak_ptr4whatEv:
.LFB2243:
	.cfi_startproc
	movl	$.LC0, %eax
	ret
	.cfi_endproc
.LFE2243:
	.size	_ZNK5boost12bad_weak_ptr4whatEv, .-_ZNK5boost12bad_weak_ptr4whatEv
	.section	.text._ZN5boost6detail15sp_counted_base7destroyEv,"axG",@progbits,_ZN5boost6detail15sp_counted_base7destroyEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail15sp_counted_base7destroyEv
	.type	_ZN5boost6detail15sp_counted_base7destroyEv, @function
_ZN5boost6detail15sp_counted_base7destroyEv:
.LFB2527:
	.cfi_startproc
	movq	(%rdi), %rax
	jmp	*8(%rax)
	.cfi_endproc
.LFE2527:
	.size	_ZN5boost6detail15sp_counted_base7destroyEv, .-_ZN5boost6detail15sp_counted_base7destroyEv
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl7add_refEv,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl7add_refEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail25error_info_container_impl7add_refEv
	.type	_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, @function
_ZNK5boost16exception_detail25error_info_container_impl7add_refEv:
.LFB6925:
	.cfi_startproc
	addl	$1, 88(%rdi)
	ret
	.cfi_endproc
.LFE6925:
	.size	_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, .-_ZNK5boost16exception_detail25error_info_container_impl7add_refEv
	.section	.text._ZN5boost6detail17shared_state_base19launch_continuationEv,"axG",@progbits,_ZN5boost6detail17shared_state_base19launch_continuationEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.type	_ZN5boost6detail17shared_state_base19launch_continuationEv, @function
_ZN5boost6detail17shared_state_base19launch_continuationEv:
.LFB10219:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE10219:
	.size	_ZN5boost6detail17shared_state_base19launch_continuationEv, .-_ZN5boost6detail17shared_state_base19launch_continuationEv
	.section	.text._ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE:
.LFB10280:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE10280:
	.size	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv,"axG",@progbits,_ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv
	.type	_ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv, @function
_ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv:
.LFB11216:
	.cfi_startproc
	movq	(%rdi), %rax
	ret
	.cfi_endproc
.LFE11216:
	.size	_ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv, .-_ZNK5boost10shared_ptrIKNS_16exception_detail10clone_baseEE3getEv
	.section	.text._ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev,"axG",@progbits,_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev
	.type	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev, @function
_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev:
.LFB11894:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE11894:
	.size	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev, .-_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev
	.weak	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED1Ev
	.set	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED1Ev,_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED2Ev
	.section	.text._ZN5boost9function0IvE5dummy7nonnullEv,"axG",@progbits,_ZN5boost9function0IvE5dummy7nonnullEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost9function0IvE5dummy7nonnullEv
	.type	_ZN5boost9function0IvE5dummy7nonnullEv, @function
_ZN5boost9function0IvE5dummy7nonnullEv:
.LFB12223:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE12223:
	.size	_ZN5boost9function0IvE5dummy7nonnullEv, .-_ZN5boost9function0IvE5dummy7nonnullEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev:
.LFB13952:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13952:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev
	.weak	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED1Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED2Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev:
.LFB13956:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13956:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED1Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED2Ev
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev:
.LFB13960:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13960:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev:
.LFB13964:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13964:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED2Ev:
.LFB13968:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13968:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED2Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev:
.LFB13976:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13976:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED1Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED2Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev:
.LFB13980:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13980:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED1Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED2Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev
	.type	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev:
.LFB13992:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE13992:
	.size	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev
	.weak	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED1Ev
	.set	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED1Ev,_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED2Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv:
.LFB14040:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L18
	movq	(%rdi), %rax
	jmp	*8(%rax)
	.p2align 4,,10
	.p2align 3
.L18:
	rep ret
	.cfi_endproc
.LFE14040:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info:
.LFB14041:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14041:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv:
.LFB14042:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14042:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_
	.type	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_, @function
_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_:
.LFB14044:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14044:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_, .-_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv, @function
_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv:
.LFB14045:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14045:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info, @function
_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info:
.LFB14053:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14053:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv:
.LFB14054:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14054:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info:
.LFB14065:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14065:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv:
.LFB14066:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14066:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info:
.LFB14068:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14068:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv:
.LFB14069:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14069:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv:
.LFB14090:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14090:
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv
	.type	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv:
.LFB14103:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L31
	movq	(%rdi), %rax
	jmp	*24(%rax)
	.p2align 4,,10
	.p2align 3
.L31:
	rep ret
	.cfi_endproc
.LFE14103:
	.size	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info
	.type	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info, @function
_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info:
.LFB14104:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14104:
	.size	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info, .-_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info
	.section	.text._ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv
	.type	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv, @function
_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv:
.LFB14105:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14105:
	.size	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv, .-_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED2Ev:
.LFB14506:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14506:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED2Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev:
.LFB13954:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13954:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev:
.LFB13958:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13958:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev:
.LFB13978:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13978:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev:
.LFB13982:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13982:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev
	.type	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev:
.LFB13994:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13994:
	.size	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED0Ev:
.LFB13970:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13970:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev:
.LFB13962:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13962:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED0Ev:
.LFB14508:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14508:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev:
.LFB13966:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13966:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev
	.section	.text._ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev,"axG",@progbits,_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev
	.type	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev, @function
_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev:
.LFB11896:
	.cfi_startproc
	movl	$16, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11896:
	.size	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev, .-_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev
	.section	.text._ZN5boost17bad_function_callD2Ev,"axG",@progbits,_ZN5boost17bad_function_callD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost17bad_function_callD2Ev
	.type	_ZN5boost17bad_function_callD2Ev, @function
_ZN5boost17bad_function_callD2Ev:
.LFB11419:
	.cfi_startproc
	movq	$_ZTVN5boost17bad_function_callE+16, (%rdi)
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE11419:
	.size	_ZN5boost17bad_function_callD2Ev, .-_ZN5boost17bad_function_callD2Ev
	.weak	_ZN5boost17bad_function_callD1Ev
	.set	_ZN5boost17bad_function_callD1Ev,_ZN5boost17bad_function_callD2Ev
	.section	.text._ZN5boost17bad_function_callD0Ev,"axG",@progbits,_ZN5boost17bad_function_callD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost17bad_function_callD0Ev
	.type	_ZN5boost17bad_function_callD0Ev, @function
_ZN5boost17bad_function_callD0Ev:
.LFB11421:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost17bad_function_callE+16, (%rdi)
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbx, %rdi
	movl	$16, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11421:
	.size	_ZN5boost17bad_function_callD0Ev, .-_ZN5boost17bad_function_callD0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev:
.LFB12839:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12839
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L50
	movq	(%rdi), %rax
	call	*32(%rax)
.L50:
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE12839:
	.globl	__gxx_personality_v0
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED5Ev,comdat
.LLSDA12839:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12839-.LLSDACSB12839
.LLSDACSB12839:
.LLSDACSE12839:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	.set	.LTHUNK164,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	.type	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev, @function
_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev:
.LFB15038:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK164
	.cfi_endproc
.LFE15038:
	.size	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev, .-_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev:
.LFB12841:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12841:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev:
.LFB12845:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	.cfi_endproc
.LFE12845:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev:
.LFB12846:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12846:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev:
.LFB12075:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12075
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L61
	movq	(%rdi), %rax
	call	*32(%rax)
.L61:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE12075:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED5Ev,comdat
.LLSDA12075:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12075-.LLSDACSB12075
.LLSDACSB12075:
.LLSDACSE12075:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	.set	.LTHUNK78,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev:
.LFB15042:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK78
	.cfi_endproc
.LFE15042:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev:
.LFB12077:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12077:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev:
.LFB12748:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	.cfi_endproc
.LFE12748:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev:
.LFB12749:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12749:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.section	.text._ZN5boost6system12system_errorD2Ev,"axG",@progbits,_ZN5boost6system12system_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6system12system_errorD2Ev
	.type	_ZN5boost6system12system_errorD2Ev, @function
_ZN5boost6system12system_errorD2Ev:
.LFB6097:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6system12system_errorE+16, (%rdi)
	movq	32(%rdi), %rdi
	leaq	48(%rbx), %rax
	cmpq	%rax, %rdi
	je	.L72
	call	_ZdlPv
.L72:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE6097:
	.size	_ZN5boost6system12system_errorD2Ev, .-_ZN5boost6system12system_errorD2Ev
	.weak	_ZN5boost6system12system_errorD1Ev
	.set	_ZN5boost6system12system_errorD1Ev,_ZN5boost6system12system_errorD2Ev
	.section	.text._ZN5boost6system12system_errorD0Ev,"axG",@progbits,_ZN5boost6system12system_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6system12system_errorD0Ev
	.type	_ZN5boost6system12system_errorD0Ev, @function
_ZN5boost6system12system_errorD0Ev:
.LFB6099:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost6system12system_errorD1Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6099:
	.size	_ZN5boost6system12system_errorD0Ev, .-_ZN5boost6system12system_errorD0Ev
	.section	.text._ZN5boost16thread_exceptionD2Ev,"axG",@progbits,_ZN5boost16thread_exceptionD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16thread_exceptionD2Ev
	.type	_ZN5boost16thread_exceptionD2Ev, @function
_ZN5boost16thread_exceptionD2Ev:
.LFB6115:
	.cfi_startproc
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rdi)
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE6115:
	.size	_ZN5boost16thread_exceptionD2Ev, .-_ZN5boost16thread_exceptionD2Ev
	.weak	_ZN5boost16thread_exceptionD1Ev
	.set	_ZN5boost16thread_exceptionD1Ev,_ZN5boost16thread_exceptionD2Ev
	.section	.text._ZN5boost16thread_exceptionD0Ev,"axG",@progbits,_ZN5boost16thread_exceptionD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16thread_exceptionD0Ev
	.type	_ZN5boost16thread_exceptionD0Ev, @function
_ZN5boost16thread_exceptionD0Ev:
.LFB6117:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rdi)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6117:
	.size	_ZN5boost16thread_exceptionD0Ev, .-_ZN5boost16thread_exceptionD0Ev
	.section	.text._ZN5boost10lock_errorD2Ev,"axG",@progbits,_ZN5boost10lock_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10lock_errorD2Ev
	.type	_ZN5boost10lock_errorD2Ev, @function
_ZN5boost10lock_errorD2Ev:
.LFB6144:
	.cfi_startproc
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rdi)
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE6144:
	.size	_ZN5boost10lock_errorD2Ev, .-_ZN5boost10lock_errorD2Ev
	.weak	_ZN5boost10lock_errorD1Ev
	.set	_ZN5boost10lock_errorD1Ev,_ZN5boost10lock_errorD2Ev
	.section	.text._ZN5boost10lock_errorD0Ev,"axG",@progbits,_ZN5boost10lock_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10lock_errorD0Ev
	.type	_ZN5boost10lock_errorD0Ev, @function
_ZN5boost10lock_errorD0Ev:
.LFB6146:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rdi)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6146:
	.size	_ZN5boost10lock_errorD0Ev, .-_ZN5boost10lock_errorD0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev:
.LFB11752:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11752
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rdi)
	movq	72(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L83
	movq	(%rdi), %rax
	call	*32(%rax)
.L83:
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11752:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED5Ev,comdat
.LLSDA11752:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11752-.LLSDACSB11752
.LLSDACSB11752:
.LLSDACSE11752:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	.set	.LTHUNK36,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	.type	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev, @function
_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev:
.LFB15046:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK36
	.cfi_endproc
.LFE15046:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev:
.LFB11754:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	movq	%rbx, %rdi
	movl	$104, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11754:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev:
.LFB11758:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	.cfi_endproc
.LFE11758:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev:
.LFB11759:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11759:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.section	.text._ZN5boost21thread_resource_errorD2Ev,"axG",@progbits,_ZN5boost21thread_resource_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost21thread_resource_errorD2Ev
	.type	_ZN5boost21thread_resource_errorD2Ev, @function
_ZN5boost21thread_resource_errorD2Ev:
.LFB6160:
	.cfi_startproc
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rdi)
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE6160:
	.size	_ZN5boost21thread_resource_errorD2Ev, .-_ZN5boost21thread_resource_errorD2Ev
	.weak	_ZN5boost21thread_resource_errorD1Ev
	.set	_ZN5boost21thread_resource_errorD1Ev,_ZN5boost21thread_resource_errorD2Ev
	.section	.text._ZN5boost21thread_resource_errorD0Ev,"axG",@progbits,_ZN5boost21thread_resource_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost21thread_resource_errorD0Ev
	.type	_ZN5boost21thread_resource_errorD0Ev, @function
_ZN5boost21thread_resource_errorD0Ev:
.LFB6162:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rdi)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6162:
	.size	_ZN5boost21thread_resource_errorD0Ev, .-_ZN5boost21thread_resource_errorD0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev:
.LFB11742:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11742
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rdi)
	movq	72(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L97
	movq	(%rdi), %rax
	call	*32(%rax)
.L97:
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11742:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED5Ev,comdat
.LLSDA11742:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11742-.LLSDACSB11742
.LLSDACSB11742:
.LLSDACSE11742:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	.set	.LTHUNK30,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	.type	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev, @function
_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev:
.LFB15050:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK30
	.cfi_endproc
.LFE15050:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev:
.LFB11744:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	movq	%rbx, %rdi
	movl	$104, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11744:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev:
.LFB11748:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	.cfi_endproc
.LFE11748:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev:
.LFB11749:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11749:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.section	.text._ZN5boost15condition_errorD2Ev,"axG",@progbits,_ZN5boost15condition_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost15condition_errorD2Ev
	.type	_ZN5boost15condition_errorD2Ev, @function
_ZN5boost15condition_errorD2Ev:
.LFB11801:
	.cfi_startproc
	movq	$_ZTVN5boost15condition_errorE+16, (%rdi)
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11801:
	.size	_ZN5boost15condition_errorD2Ev, .-_ZN5boost15condition_errorD2Ev
	.weak	_ZN5boost15condition_errorD1Ev
	.set	_ZN5boost15condition_errorD1Ev,_ZN5boost15condition_errorD2Ev
	.section	.text._ZN5boost15condition_errorD0Ev,"axG",@progbits,_ZN5boost15condition_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost15condition_errorD0Ev
	.type	_ZN5boost15condition_errorD0Ev, @function
_ZN5boost15condition_errorD0Ev:
.LFB11803:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost15condition_errorE+16, (%rdi)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11803:
	.size	_ZN5boost15condition_errorD0Ev, .-_ZN5boost15condition_errorD0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev:
.LFB11804:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11804
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rdi)
	movq	72(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L111
	movq	(%rdi), %rax
	call	*32(%rax)
.L111:
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11804:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED5Ev,comdat
.LLSDA11804:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11804-.LLSDACSB11804
.LLSDACSB11804:
.LLSDACSE11804:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	.set	.LTHUNK42,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	.type	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev, @function
_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev:
.LFB15054:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK42
	.cfi_endproc
.LFE15054:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev:
.LFB11806:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	movq	%rbx, %rdi
	movl	$104, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11806:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev:
.LFB11810:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	.cfi_endproc
.LFE11810:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev:
.LFB11811:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11811:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv:
.LFB14208:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14208
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L123
	movq	(%rdi), %rax
.LEHB0:
	call	*24(%rax)
.LEHE0:
.L123:
	movq	16(%rbp), %rax
	movl	$_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB1:
	call	__cxa_throw
.L125:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE1:
	.cfi_endproc
.LFE14208:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,comdat
.LLSDA14208:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14208-.LLSDACSB14208
.LLSDACSB14208:
	.uleb128 .LEHB0-.LFB14208
	.uleb128 .LEHE0-.LEHB0
	.uleb128 .L125-.LFB14208
	.uleb128 0
	.uleb128 .LEHB1-.LFB14208
	.uleb128 .LEHE1-.LEHB1
	.uleb128 0
	.uleb128 0
.LLSDACSE14208:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.set	.LTHUNK257,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv:
.LFB15058:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK257
	.cfi_endproc
.LFE15058:
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv:
.LFB14210:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14210
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L129
	movq	(%rdi), %rax
.LEHB2:
	call	*24(%rax)
.LEHE2:
.L129:
	movq	16(%rbp), %rax
	movl	$_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB3:
	call	__cxa_throw
.L131:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE3:
	.cfi_endproc
.LFE14210:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,comdat
.LLSDA14210:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14210-.LLSDACSB14210
.LLSDACSB14210:
	.uleb128 .LEHB2-.LFB14210
	.uleb128 .LEHE2-.LEHB2
	.uleb128 .L131-.LFB14210
	.uleb128 0
	.uleb128 .LEHB3-.LFB14210
	.uleb128 .LEHE3-.LEHB3
	.uleb128 0
	.uleb128 0
.LLSDACSE14210:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.set	.LTHUNK259,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv:
.LFB15059:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK259
	.cfi_endproc
.LFE15059:
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv:
.LFB14212:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14212
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L135
	movq	(%rdi), %rax
.LEHB4:
	call	*24(%rax)
.LEHE4:
.L135:
	movq	16(%rbp), %rax
	movl	$_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB5:
	call	__cxa_throw
.L137:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE5:
	.cfi_endproc
.LFE14212:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,comdat
.LLSDA14212:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14212-.LLSDACSB14212
.LLSDACSB14212:
	.uleb128 .LEHB4-.LFB14212
	.uleb128 .LEHE4-.LEHB4
	.uleb128 .L137-.LFB14212
	.uleb128 0
	.uleb128 .LEHB5-.LFB14212
	.uleb128 .LEHE5-.LEHB5
	.uleb128 0
	.uleb128 0
.LLSDACSE14212:
	.section	.text._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.set	.LTHUNK261,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv:
.LFB15060:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK261
	.cfi_endproc
.LFE15060:
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.section	.text._ZN5boost12future_errorD2Ev,"axG",@progbits,_ZN5boost12future_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost12future_errorD2Ev
	.type	_ZN5boost12future_errorD2Ev, @function
_ZN5boost12future_errorD2Ev:
.LFB7040:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE7040:
	.size	_ZN5boost12future_errorD2Ev, .-_ZN5boost12future_errorD2Ev
	.weak	_ZN5boost12future_errorD1Ev
	.set	_ZN5boost12future_errorD1Ev,_ZN5boost12future_errorD2Ev
	.section	.text._ZN5boost12future_errorD0Ev,"axG",@progbits,_ZN5boost12future_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost12future_errorD0Ev
	.type	_ZN5boost12future_errorD0Ev, @function
_ZN5boost12future_errorD0Ev:
.LFB7042:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE7042:
	.size	_ZN5boost12future_errorD0Ev, .-_ZN5boost12future_errorD0Ev
	.section	.text._ZN5boost10task_movedD2Ev,"axG",@progbits,_ZN5boost10task_movedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10task_movedD2Ev
	.type	_ZN5boost10task_movedD2Ev, @function
_ZN5boost10task_movedD2Ev:
.LFB12939:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12939:
	.size	_ZN5boost10task_movedD2Ev, .-_ZN5boost10task_movedD2Ev
	.weak	_ZN5boost10task_movedD1Ev
	.set	_ZN5boost10task_movedD1Ev,_ZN5boost10task_movedD2Ev
	.section	.text._ZN5boost10task_movedD0Ev,"axG",@progbits,_ZN5boost10task_movedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10task_movedD0Ev
	.type	_ZN5boost10task_movedD0Ev, @function
_ZN5boost10task_movedD0Ev:
.LFB12941:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12941:
	.size	_ZN5boost10task_movedD0Ev, .-_ZN5boost10task_movedD0Ev
	.section	.text._ZN5boost20task_already_startedD2Ev,"axG",@progbits,_ZN5boost20task_already_startedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost20task_already_startedD2Ev
	.type	_ZN5boost20task_already_startedD2Ev, @function
_ZN5boost20task_already_startedD2Ev:
.LFB14004:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE14004:
	.size	_ZN5boost20task_already_startedD2Ev, .-_ZN5boost20task_already_startedD2Ev
	.weak	_ZN5boost20task_already_startedD1Ev
	.set	_ZN5boost20task_already_startedD1Ev,_ZN5boost20task_already_startedD2Ev
	.section	.text._ZN5boost20task_already_startedD0Ev,"axG",@progbits,_ZN5boost20task_already_startedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost20task_already_startedD0Ev
	.type	_ZN5boost20task_already_startedD0Ev, @function
_ZN5boost20task_already_startedD0Ev:
.LFB14006:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14006:
	.size	_ZN5boost20task_already_startedD0Ev, .-_ZN5boost20task_already_startedD0Ev
	.section	.text._ZN5boost20future_uninitializedD2Ev,"axG",@progbits,_ZN5boost20future_uninitializedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost20future_uninitializedD2Ev
	.type	_ZN5boost20future_uninitializedD2Ev, @function
_ZN5boost20future_uninitializedD2Ev:
.LFB11491:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE11491:
	.size	_ZN5boost20future_uninitializedD2Ev, .-_ZN5boost20future_uninitializedD2Ev
	.weak	_ZN5boost20future_uninitializedD1Ev
	.set	_ZN5boost20future_uninitializedD1Ev,_ZN5boost20future_uninitializedD2Ev
	.section	.text._ZN5boost20future_uninitializedD0Ev,"axG",@progbits,_ZN5boost20future_uninitializedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost20future_uninitializedD0Ev
	.type	_ZN5boost20future_uninitializedD0Ev, @function
_ZN5boost20future_uninitializedD0Ev:
.LFB11493:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11493:
	.size	_ZN5boost20future_uninitializedD0Ev, .-_ZN5boost20future_uninitializedD0Ev
	.section	.text._ZN5boost24future_already_retrievedD2Ev,"axG",@progbits,_ZN5boost24future_already_retrievedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost24future_already_retrievedD2Ev
	.type	_ZN5boost24future_already_retrievedD2Ev, @function
_ZN5boost24future_already_retrievedD2Ev:
.LFB12311:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12311:
	.size	_ZN5boost24future_already_retrievedD2Ev, .-_ZN5boost24future_already_retrievedD2Ev
	.weak	_ZN5boost24future_already_retrievedD1Ev
	.set	_ZN5boost24future_already_retrievedD1Ev,_ZN5boost24future_already_retrievedD2Ev
	.section	.text._ZN5boost24future_already_retrievedD0Ev,"axG",@progbits,_ZN5boost24future_already_retrievedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost24future_already_retrievedD0Ev
	.type	_ZN5boost24future_already_retrievedD0Ev, @function
_ZN5boost24future_already_retrievedD0Ev:
.LFB12313:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12313:
	.size	_ZN5boost24future_already_retrievedD0Ev, .-_ZN5boost24future_already_retrievedD0Ev
	.section	.text._ZN5boost14broken_promiseD2Ev,"axG",@progbits,_ZN5boost14broken_promiseD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost14broken_promiseD2Ev
	.type	_ZN5boost14broken_promiseD2Ev, @function
_ZN5boost14broken_promiseD2Ev:
.LFB12286:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12286:
	.size	_ZN5boost14broken_promiseD2Ev, .-_ZN5boost14broken_promiseD2Ev
	.weak	_ZN5boost14broken_promiseD1Ev
	.set	_ZN5boost14broken_promiseD1Ev,_ZN5boost14broken_promiseD2Ev
	.section	.text._ZN5boost14broken_promiseD0Ev,"axG",@progbits,_ZN5boost14broken_promiseD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost14broken_promiseD0Ev
	.type	_ZN5boost14broken_promiseD0Ev, @function
_ZN5boost14broken_promiseD0Ev:
.LFB12288:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12288:
	.size	_ZN5boost14broken_promiseD0Ev, .-_ZN5boost14broken_promiseD0Ev
	.section	.text._ZN5boost25promise_already_satisfiedD2Ev,"axG",@progbits,_ZN5boost25promise_already_satisfiedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost25promise_already_satisfiedD2Ev
	.type	_ZN5boost25promise_already_satisfiedD2Ev, @function
_ZN5boost25promise_already_satisfiedD2Ev:
.LFB12232:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12232:
	.size	_ZN5boost25promise_already_satisfiedD2Ev, .-_ZN5boost25promise_already_satisfiedD2Ev
	.weak	_ZN5boost25promise_already_satisfiedD1Ev
	.set	_ZN5boost25promise_already_satisfiedD1Ev,_ZN5boost25promise_already_satisfiedD2Ev
	.section	.text._ZN5boost25promise_already_satisfiedD0Ev,"axG",@progbits,_ZN5boost25promise_already_satisfiedD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost25promise_already_satisfiedD0Ev
	.type	_ZN5boost25promise_already_satisfiedD0Ev, @function
_ZN5boost25promise_already_satisfiedD0Ev:
.LFB12234:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$32, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12234:
	.size	_ZN5boost25promise_already_satisfiedD0Ev, .-_ZN5boost25promise_already_satisfiedD0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev:
.LFB12290:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rdi)
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12290:
	.size	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, .-_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev:
.LFB12291:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rdi)
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$40, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12291:
	.size	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev, .-_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev:
.LFB13610:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13610
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rdi)
	movq	40(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L164
	movq	(%rdi), %rax
	call	*32(%rax)
.L164:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE13610:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED5Ev,comdat
.LLSDA13610:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13610-.LLSDACSB13610
.LLSDACSB13610:
.LLSDACSE13610:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	.set	.LTHUNK200,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev:
.LFB15063:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK200
	.cfi_endproc
.LFE15063:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev:
.LFB13612:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13612:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev:
.LFB13616:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	.cfi_endproc
.LFE13616:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev:
.LFB13617:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13617:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev:
.LFB14437:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14437
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rdi)
	movq	40(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L175
	movq	(%rdi), %rax
	call	*32(%rax)
.L175:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE14437:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED5Ev,comdat
.LLSDA14437:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14437-.LLSDACSB14437
.LLSDACSB14437:
.LLSDACSE14437:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	.set	.LTHUNK276,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev:
.LFB15067:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK276
	.cfi_endproc
.LFE15067:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev:
.LFB14439:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14439:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev:
.LFB14443:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	.cfi_endproc
.LFE14443:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev:
.LFB14444:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14444:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev:
.LFB12954:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12954
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rdi)
	movq	40(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L186
	movq	(%rdi), %rax
	call	*32(%rax)
.L186:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12954:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED5Ev,comdat
.LLSDA12954:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12954-.LLSDACSB12954
.LLSDACSB12954:
.LLSDACSE12954:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	.set	.LTHUNK170,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev:
.LFB15071:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK170
	.cfi_endproc
.LFE15071:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev:
.LFB12956:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12956:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev:
.LFB12960:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	.cfi_endproc
.LFE12960:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev:
.LFB12961:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12961:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev:
.LFB12000:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12000
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L197
	movq	(%rdi), %rax
	call	*32(%rax)
.L197:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12000:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED5Ev,comdat
.LLSDA12000:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12000-.LLSDACSB12000
.LLSDACSB12000:
.LLSDACSE12000:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	.set	.LTHUNK68,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev:
.LFB15075:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK68
	.cfi_endproc
.LFE15075:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev:
.LFB12002:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12002:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev:
.LFB12718:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	.cfi_endproc
.LFE12718:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev:
.LFB12719:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12719:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev:
.LFB12314:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12314
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rdi)
	movq	40(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L208
	movq	(%rdi), %rax
	call	*32(%rax)
.L208:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12314:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED5Ev,comdat
.LLSDA12314:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12314-.LLSDACSB12314
.LLSDACSB12314:
.LLSDACSE12314:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	.set	.LTHUNK102,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev:
.LFB15079:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK102
	.cfi_endproc
.LFE15079:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev:
.LFB12316:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12316:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev:
.LFB12320:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	.cfi_endproc
.LFE12320:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev:
.LFB12321:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12321:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev:
.LFB12235:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12235
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rdi)
	movq	40(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L219
	movq	(%rdi), %rax
	call	*32(%rax)
.L219:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12235:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED5Ev,comdat
.LLSDA12235:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12235-.LLSDACSB12235
.LLSDACSB12235:
.LLSDACSE12235:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	.set	.LTHUNK88,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev:
.LFB15083:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK88
	.cfi_endproc
.LFE15083:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev:
.LFB12237:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12237:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev:
.LFB12241:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	.cfi_endproc
.LFE12241:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev:
.LFB12242:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12242:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.section	.text._ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv:
.LFB14197:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$40, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 32(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movl	$_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+24, (%rbx)
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rbx)
	call	__cxa_throw
	.cfi_endproc
.LFE14197:
	.size	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv:
.LFB14196:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$40, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_Znwm
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 32(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	leaq	32(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rbx)
	movups	%xmm0, 16(%rbx)
	addq	$8, %rsp
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14196:
	.size	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv
	.section	.text._ZN5boost16exception_detail14bad_exception_D2Ev,"axG",@progbits,_ZN5boost16exception_detail14bad_exception_D5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail14bad_exception_D2Ev
	.type	_ZN5boost16exception_detail14bad_exception_D2Ev, @function
_ZN5boost16exception_detail14bad_exception_D2Ev:
.LFB6972:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6972
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	$_ZTVN5boost16exception_detail14bad_exception_E+16, (%rdi)
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail14bad_exception_E+48, 40(%rdi)
	addq	$40, %rdi
	call	_ZNSt13bad_exceptionD2Ev
	movq	8(%rbx), %rdi
	movq	$_ZTVN5boost9exceptionE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L233
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L233:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE6972:
	.section	.gcc_except_table._ZN5boost16exception_detail14bad_exception_D2Ev,"aG",@progbits,_ZN5boost16exception_detail14bad_exception_D5Ev,comdat
.LLSDA6972:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6972-.LLSDACSB6972
.LLSDACSB6972:
.LLSDACSE6972:
	.section	.text._ZN5boost16exception_detail14bad_exception_D2Ev,"axG",@progbits,_ZN5boost16exception_detail14bad_exception_D5Ev,comdat
	.size	_ZN5boost16exception_detail14bad_exception_D2Ev, .-_ZN5boost16exception_detail14bad_exception_D2Ev
	.set	.LTHUNK2,_ZN5boost16exception_detail14bad_exception_D2Ev
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail14bad_exception_D1Ev
	.type	_ZThn40_N5boost16exception_detail14bad_exception_D1Ev, @function
_ZThn40_N5boost16exception_detail14bad_exception_D1Ev:
.LFB15089:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK2
	.cfi_endproc
.LFE15089:
	.size	_ZThn40_N5boost16exception_detail14bad_exception_D1Ev, .-_ZThn40_N5boost16exception_detail14bad_exception_D1Ev
	.weak	_ZN5boost16exception_detail14bad_exception_D1Ev
	.set	_ZN5boost16exception_detail14bad_exception_D1Ev,_ZN5boost16exception_detail14bad_exception_D2Ev
	.section	.text._ZN5boost16exception_detail14bad_exception_D0Ev,"axG",@progbits,_ZN5boost16exception_detail14bad_exception_D5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail14bad_exception_D0Ev
	.type	_ZN5boost16exception_detail14bad_exception_D0Ev, @function
_ZN5boost16exception_detail14bad_exception_D0Ev:
.LFB6974:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail14bad_exception_D1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6974:
	.size	_ZN5boost16exception_detail14bad_exception_D0Ev, .-_ZN5boost16exception_detail14bad_exception_D0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev:
.LFB11927:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail14bad_exception_D2Ev
	.cfi_endproc
.LFE11927:
	.size	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev:
.LFB11928:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11928:
	.size	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev:
.LFB12129:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12129
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L242
	movq	(%rdi), %rax
	call	*32(%rax)
.L242:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13bad_exceptionD2Ev
	.cfi_endproc
.LFE12129:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED5Ev,comdat
.LLSDA12129:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12129-.LLSDACSB12129
.LLSDACSB12129:
.LLSDACSE12129:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	.set	.LTHUNK86,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev:
.LFB15093:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK86
	.cfi_endproc
.LFE15093:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev:
.LFB12131:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12131:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev:
.LFB12772:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	.cfi_endproc
.LFE12772:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev:
.LFB12773:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12773:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.section	.text._ZN5boost16exception_detail10bad_alloc_D2Ev,"axG",@progbits,_ZN5boost16exception_detail10bad_alloc_D5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10bad_alloc_D2Ev
	.type	_ZN5boost16exception_detail10bad_alloc_D2Ev, @function
_ZN5boost16exception_detail10bad_alloc_D2Ev:
.LFB6968:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6968
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	$_ZTVN5boost16exception_detail10bad_alloc_E+16, (%rdi)
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10bad_alloc_E+48, 40(%rdi)
	addq	$40, %rdi
	call	_ZNSt9bad_allocD2Ev
	movq	8(%rbx), %rdi
	movq	$_ZTVN5boost9exceptionE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L252
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L252:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE6968:
	.section	.gcc_except_table._ZN5boost16exception_detail10bad_alloc_D2Ev,"aG",@progbits,_ZN5boost16exception_detail10bad_alloc_D5Ev,comdat
.LLSDA6968:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6968-.LLSDACSB6968
.LLSDACSB6968:
.LLSDACSE6968:
	.section	.text._ZN5boost16exception_detail10bad_alloc_D2Ev,"axG",@progbits,_ZN5boost16exception_detail10bad_alloc_D5Ev,comdat
	.size	_ZN5boost16exception_detail10bad_alloc_D2Ev, .-_ZN5boost16exception_detail10bad_alloc_D2Ev
	.set	.LTHUNK0,_ZN5boost16exception_detail10bad_alloc_D2Ev
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10bad_alloc_D1Ev
	.type	_ZThn40_N5boost16exception_detail10bad_alloc_D1Ev, @function
_ZThn40_N5boost16exception_detail10bad_alloc_D1Ev:
.LFB15097:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK0
	.cfi_endproc
.LFE15097:
	.size	_ZThn40_N5boost16exception_detail10bad_alloc_D1Ev, .-_ZThn40_N5boost16exception_detail10bad_alloc_D1Ev
	.weak	_ZN5boost16exception_detail10bad_alloc_D1Ev
	.set	_ZN5boost16exception_detail10bad_alloc_D1Ev,_ZN5boost16exception_detail10bad_alloc_D2Ev
	.section	.text._ZN5boost16exception_detail10bad_alloc_D0Ev,"axG",@progbits,_ZN5boost16exception_detail10bad_alloc_D5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10bad_alloc_D0Ev
	.type	_ZN5boost16exception_detail10bad_alloc_D0Ev, @function
_ZN5boost16exception_detail10bad_alloc_D0Ev:
.LFB6970:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail10bad_alloc_D1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6970:
	.size	_ZN5boost16exception_detail10bad_alloc_D0Ev, .-_ZN5boost16exception_detail10bad_alloc_D0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev:
.LFB11911:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail10bad_alloc_D2Ev
	.cfi_endproc
.LFE11911:
	.size	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev:
.LFB11912:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11912:
	.size	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev:
.LFB12087:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12087
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L261
	movq	(%rdi), %rax
	call	*32(%rax)
.L261:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt9bad_allocD2Ev
	.cfi_endproc
.LFE12087:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED5Ev,comdat
.LLSDA12087:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12087-.LLSDACSB12087
.LLSDACSB12087:
.LLSDACSE12087:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	.set	.LTHUNK80,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev:
.LFB15101:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK80
	.cfi_endproc
.LFE15101:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev:
.LFB12089:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12089:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev:
.LFB12754:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	.cfi_endproc
.LFE12754:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev:
.LFB12755:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12755:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev:
.LFB11988:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11988
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L272
	movq	(%rdi), %rax
	call	*32(%rax)
.L272:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12out_of_rangeD2Ev
	.cfi_endproc
.LFE11988:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
.LLSDA11988:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11988-.LLSDACSB11988
.LLSDACSB11988:
.LLSDACSE11988:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	.set	.LTHUNK66,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev:
.LFB15105:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK66
	.cfi_endproc
.LFE15105:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev:
.LFB11990:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11990:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev:
.LFB12712:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	.cfi_endproc
.LFE12712:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev:
.LFB12713:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12713:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev:
.LFB12117:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12117
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L283
	movq	(%rdi), %rax
	call	*32(%rax)
.L283:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt10bad_typeidD2Ev
	.cfi_endproc
.LFE12117:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED5Ev,comdat
.LLSDA12117:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12117-.LLSDACSB12117
.LLSDACSB12117:
.LLSDACSE12117:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	.set	.LTHUNK84,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev:
.LFB15109:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK84
	.cfi_endproc
.LFE15109:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev:
.LFB12119:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12119:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev:
.LFB12766:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	.cfi_endproc
.LFE12766:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev:
.LFB12767:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12767:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev:
.LFB12102:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12102
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L294
	movq	(%rdi), %rax
	call	*32(%rax)
.L294:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt8bad_castD2Ev
	.cfi_endproc
.LFE12102:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
.LLSDA12102:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12102-.LLSDACSB12102
.LLSDACSB12102:
.LLSDACSE12102:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	.set	.LTHUNK82,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev:
.LFB15113:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK82
	.cfi_endproc
.LFE15113:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev:
.LFB12104:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12104:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev:
.LFB12760:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	.cfi_endproc
.LFE12760:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev:
.LFB12761:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12761:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev:
.LFB12063:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12063
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rdi)
	movq	40(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L305
	movq	(%rdi), %rax
	call	*32(%rax)
.L305:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt8ios_base7failureB5cxx11D2Ev
	.cfi_endproc
.LFE12063:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED5Ev,comdat
.LLSDA12063:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12063-.LLSDACSB12063
.LLSDACSB12063:
.LLSDACSE12063:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	.set	.LTHUNK76,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	.type	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev, @function
_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev:
.LFB15117:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK76
	.cfi_endproc
.LFE15117:
	.size	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev, .-_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev:
.LFB12065:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12065:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev:
.LFB12742:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	.cfi_endproc
.LFE12742:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev:
.LFB12743:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12743:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev:
.LFB12045:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12045
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L316
	movq	(%rdi), %rax
	call	*32(%rax)
.L316:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt15underflow_errorD2Ev
	.cfi_endproc
.LFE12045:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED5Ev,comdat
.LLSDA12045:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12045-.LLSDACSB12045
.LLSDACSB12045:
.LLSDACSE12045:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	.set	.LTHUNK74,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev:
.LFB15121:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK74
	.cfi_endproc
.LFE15121:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev:
.LFB12047:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12047:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev:
.LFB12736:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	.cfi_endproc
.LFE12736:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev:
.LFB12737:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12737:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev:
.LFB12030:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12030
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L327
	movq	(%rdi), %rax
	call	*32(%rax)
.L327:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt14overflow_errorD2Ev
	.cfi_endproc
.LFE12030:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED5Ev,comdat
.LLSDA12030:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12030-.LLSDACSB12030
.LLSDACSB12030:
.LLSDACSE12030:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	.set	.LTHUNK72,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev:
.LFB15125:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK72
	.cfi_endproc
.LFE15125:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev:
.LFB12032:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12032:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev:
.LFB12730:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	.cfi_endproc
.LFE12730:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev:
.LFB12731:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12731:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev:
.LFB12015:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12015
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L338
	movq	(%rdi), %rax
	call	*32(%rax)
.L338:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11range_errorD2Ev
	.cfi_endproc
.LFE12015:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
.LLSDA12015:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12015-.LLSDACSB12015
.LLSDACSB12015:
.LLSDACSE12015:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	.set	.LTHUNK70,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev:
.LFB15129:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK70
	.cfi_endproc
.LFE15129:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev:
.LFB12017:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12017:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev:
.LFB12724:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	.cfi_endproc
.LFE12724:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev:
.LFB12725:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12725:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev:
.LFB11973:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11973
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L349
	movq	(%rdi), %rax
	call	*32(%rax)
.L349:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12length_errorD2Ev
	.cfi_endproc
.LFE11973:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED5Ev,comdat
.LLSDA11973:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11973-.LLSDACSB11973
.LLSDACSB11973:
.LLSDACSE11973:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	.set	.LTHUNK64,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev:
.LFB15133:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK64
	.cfi_endproc
.LFE15133:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev:
.LFB11975:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11975:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev:
.LFB12706:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	.cfi_endproc
.LFE12706:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev:
.LFB12707:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12707:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev:
.LFB11958:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11958
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L360
	movq	(%rdi), %rax
	call	*32(%rax)
.L360:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt16invalid_argumentD2Ev
	.cfi_endproc
.LFE11958:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED5Ev,comdat
.LLSDA11958:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11958-.LLSDACSB11958
.LLSDACSB11958:
.LLSDACSE11958:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	.set	.LTHUNK62,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev:
.LFB15137:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK62
	.cfi_endproc
.LFE15137:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev:
.LFB11960:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11960:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev:
.LFB12700:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	.cfi_endproc
.LFE12700:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev:
.LFB12701:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12701:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev:
.LFB11943:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11943
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L371
	movq	(%rdi), %rax
	call	*32(%rax)
.L371:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12domain_errorD2Ev
	.cfi_endproc
.LFE11943:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED5Ev,comdat
.LLSDA11943:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11943-.LLSDACSB11943
.LLSDACSB11943:
.LLSDACSE11943:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED5Ev,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	.set	.LTHUNK60,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev:
.LFB15141:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK60
	.cfi_endproc
.LFE15141:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev:
.LFB11945:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11945:
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev:
.LFB12694:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	.cfi_endproc
.LFE12694:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev:
.LFB12695:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE12695:
	.size	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.section	.text._ZN5boost12bad_weak_ptrD2Ev,"axG",@progbits,_ZN5boost12bad_weak_ptrD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost12bad_weak_ptrD2Ev
	.type	_ZN5boost12bad_weak_ptrD2Ev, @function
_ZN5boost12bad_weak_ptrD2Ev:
.LFB11576:
	.cfi_startproc
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rdi)
	jmp	_ZNSt9exceptionD2Ev
	.cfi_endproc
.LFE11576:
	.size	_ZN5boost12bad_weak_ptrD2Ev, .-_ZN5boost12bad_weak_ptrD2Ev
	.weak	_ZN5boost12bad_weak_ptrD1Ev
	.set	_ZN5boost12bad_weak_ptrD1Ev,_ZN5boost12bad_weak_ptrD2Ev
	.section	.text._ZN5boost12bad_weak_ptrD0Ev,"axG",@progbits,_ZN5boost12bad_weak_ptrD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost12bad_weak_ptrD0Ev
	.type	_ZN5boost12bad_weak_ptrD0Ev, @function
_ZN5boost12bad_weak_ptrD0Ev:
.LFB11578:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rdi)
	call	_ZNSt9exceptionD2Ev
	movq	%rbx, %rdi
	movl	$8, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11578:
	.size	_ZN5boost12bad_weak_ptrD0Ev, .-_ZN5boost12bad_weak_ptrD0Ev
	.section	.text._ZN5boost17unknown_exceptionD2Ev,"axG",@progbits,_ZN5boost17unknown_exceptionD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost17unknown_exceptionD2Ev
	.type	_ZN5boost17unknown_exceptionD2Ev, @function
_ZN5boost17unknown_exceptionD2Ev:
.LFB6989:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6989
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	$_ZTVN5boost17unknown_exceptionE+16, (%rdi)
	movq	%rdi, %rbx
	movq	$_ZTVN5boost17unknown_exceptionE+48, 40(%rdi)
	addq	$40, %rdi
	call	_ZNSt9exceptionD2Ev
	movq	8(%rbx), %rdi
	movq	$_ZTVN5boost9exceptionE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L384
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L384:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE6989:
	.section	.gcc_except_table._ZN5boost17unknown_exceptionD2Ev,"aG",@progbits,_ZN5boost17unknown_exceptionD5Ev,comdat
.LLSDA6989:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6989-.LLSDACSB6989
.LLSDACSB6989:
.LLSDACSE6989:
	.section	.text._ZN5boost17unknown_exceptionD2Ev,"axG",@progbits,_ZN5boost17unknown_exceptionD5Ev,comdat
	.size	_ZN5boost17unknown_exceptionD2Ev, .-_ZN5boost17unknown_exceptionD2Ev
	.set	.LTHUNK4,_ZN5boost17unknown_exceptionD2Ev
	.p2align 4,,15
	.weak	_ZThn40_N5boost17unknown_exceptionD1Ev
	.type	_ZThn40_N5boost17unknown_exceptionD1Ev, @function
_ZThn40_N5boost17unknown_exceptionD1Ev:
.LFB15145:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK4
	.cfi_endproc
.LFE15145:
	.size	_ZThn40_N5boost17unknown_exceptionD1Ev, .-_ZThn40_N5boost17unknown_exceptionD1Ev
	.weak	_ZN5boost17unknown_exceptionD1Ev
	.set	_ZN5boost17unknown_exceptionD1Ev,_ZN5boost17unknown_exceptionD2Ev
	.section	.text._ZN5boost17unknown_exceptionD0Ev,"axG",@progbits,_ZN5boost17unknown_exceptionD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost17unknown_exceptionD0Ev
	.type	_ZN5boost17unknown_exceptionD0Ev, @function
_ZN5boost17unknown_exceptionD0Ev:
.LFB6991:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost17unknown_exceptionD1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE6991:
	.size	_ZN5boost17unknown_exceptionD0Ev, .-_ZN5boost17unknown_exceptionD0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev:
.LFB11900:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rdi)
	jmp	_ZN5boost17unknown_exceptionD2Ev
	.cfi_endproc
.LFE11900:
	.size	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, .-_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev:
.LFB11901:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rdi)
	call	_ZN5boost17unknown_exceptionD2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11901:
	.size	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, .-_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev:
.LFB11579:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11579
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L393
	movq	(%rdi), %rax
	call	*32(%rax)
.L393:
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt9exceptionD2Ev
	.cfi_endproc
.LFE11579:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED5Ev,comdat
.LLSDA11579:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11579-.LLSDACSB11579
.LLSDACSB11579:
.LLSDACSE11579:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED5Ev,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	.set	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	.set	.LTHUNK12,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	.type	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev, @function
_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev:
.LFB15149:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK12
	.cfi_endproc
.LFE15149:
	.size	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev, .-_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.type	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev, @function
_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev:
.LFB11581:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11581:
	.size	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev, .-_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev:
.LFB11585:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	.cfi_endproc
.LFE11585:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.type	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev, @function
_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev:
.LFB11586:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11586:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.section	.rodata.str1.1,"aMS",@progbits,1
.LC1:
	.string	"basic_string::_M_create"
	.text
	.align 2
	.p2align 4,,15
	.type	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.129, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.129:
.LFB14660:
	.cfi_startproc
	movq	(%rdi), %rax
	testq	%rax, %rax
	js	.L413
	cmpq	%rsi, %rax
	jbe	.L412
	addq	%rsi, %rsi
	cmpq	%rsi, %rax
	jnb	.L412
	testq	%rsi, %rsi
	js	.L408
	movq	%rsi, (%rdi)
	leaq	1(%rsi), %rdi
	jmp	_Znwm
	.p2align 4,,10
	.p2align 3
.L412:
	leaq	1(%rax), %rdi
	jmp	_Znwm
	.p2align 4,,10
	.p2align 3
.L408:
	movabsq	$9223372036854775807, %rax
	movq	%rax, (%rdi)
	movabsq	$-9223372036854775808, %rdi
	jmp	_Znwm
.L413:
	subq	$8, %rsp
	.cfi_def_cfa_offset 16
	movl	$.LC1, %edi
	call	_ZSt20__throw_length_errorPKc
	.cfi_endproc
.LFE14660:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.129, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.129
	.section	.rodata.str1.8,"aMS",@progbits,1
	.align 8
.LC2:
	.string	"basic_string::_M_construct null not valid"
	.text
	.align 2
	.p2align 4,,15
	.type	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.130, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.130:
.LFB14661:
	.cfi_startproc
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rsi, %r12
	movq	%rdi, %rbp
	subq	$40, %rsp
	.cfi_def_cfa_offset 64
	testq	%rsi, %rsi
	jne	.L415
	testq	%rdx, %rdx
	jne	.L430
.L415:
	subq	%r12, %rdx
	cmpq	$15, %rdx
	movq	%rdx, 24(%rsp)
	ja	.L431
	cmpq	$1, %rdx
	movq	0(%rbp), %rax
	je	.L432
	testq	%rdx, %rdx
	jne	.L417
	movq	%rdx, 8(%rbp)
	movb	$0, (%rax,%rdx)
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L432:
	.cfi_restore_state
	movzbl	(%r12), %edx
	movb	%dl, (%rax)
	movq	24(%rsp), %rdx
	movq	0(%rbp), %rax
	movq	%rdx, 8(%rbp)
	movb	$0, (%rax,%rdx)
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L431:
	.cfi_restore_state
	leaq	24(%rsp), %rdi
	xorl	%esi, %esi
	movq	%rdx, 8(%rsp)
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.129
	movq	24(%rsp), %rcx
	movq	8(%rsp), %rdx
	movq	%rax, 0(%rbp)
	movq	%rcx, 16(%rbp)
.L417:
	movq	%r12, %rsi
	movq	%rax, %rdi
	call	memcpy
	movq	24(%rsp), %rdx
	movq	0(%rbp), %rax
	movq	%rdx, 8(%rbp)
	movb	$0, (%rax,%rdx)
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L430:
	.cfi_restore_state
	movl	$.LC2, %edi
	call	_ZSt19__throw_logic_errorPKc
	.cfi_endproc
.LFE14661:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.130, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.130
	.set	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.134,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.130
	.section	.text._ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE,"axG",@progbits,_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE
	.type	_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE, @function
_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE:
.LFB6492:
	.cfi_startproc
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	subq	$24, %rsp
	.cfi_def_cfa_offset 80
	movq	392(%rdi), %rbx
	cmpq	400(%rdi), %rbx
	je	.L434
	movq	%rsi, (%rbx)
	movq	%rdx, 8(%rbx)
	addq	$16, %rbx
	movq	%rbx, 392(%rdi)
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L434:
	.cfi_restore_state
	movq	%rdx, %r12
	movq	%rbx, %rdx
	subq	384(%rdi), %rdx
	movq	%rsi, %r13
	movq	%rdi, %rbp
	movq	%rdx, %rax
	sarq	$4, %rax
	testq	%rax, %rax
	je	.L443
	leaq	(%rax,%rax), %r14
	cmpq	%r14, %rax
	jbe	.L455
.L445:
	movq	$-16, %r14
.L436:
	movq	%r14, %rdi
	movq	%rdx, 8(%rsp)
	call	_Znwm
	movq	392(%rbp), %rcx
	movq	8(%rsp), %rdx
	movq	%rax, %r15
.L437:
	movq	384(%rbp), %rdi
	addq	%r15, %rdx
	movq	%r13, (%rdx)
	movq	%r12, 8(%rdx)
	cmpq	%rdi, %rbx
	je	.L447
	movq	%rdi, %rdx
	movq	%r15, %rsi
	.p2align 4,,10
	.p2align 3
.L439:
	movdqu	(%rdx), %xmm0
	addq	$16, %rdx
	addq	$16, %rsi
	movups	%xmm0, -16(%rsi)
	cmpq	%rdx, %rbx
	jne	.L439
	leaq	-16(%rbx), %rax
	subq	%rdi, %rax
	andq	$-16, %rax
	leaq	16(%r15,%rax), %r12
.L438:
	addq	$16, %r12
	cmpq	%rcx, %rbx
	je	.L440
	movq	%rbx, %rdx
	movq	%r12, %rsi
	.p2align 4,,10
	.p2align 3
.L441:
	movdqu	(%rdx), %xmm0
	addq	$16, %rdx
	addq	$16, %rsi
	movups	%xmm0, -16(%rsi)
	cmpq	%rdx, %rcx
	jne	.L441
	subq	$16, %rcx
	subq	%rbx, %rcx
	andq	$-16, %rcx
	leaq	16(%r12,%rcx), %r12
.L440:
	testq	%rdi, %rdi
	je	.L442
	call	_ZdlPv
.L442:
	addq	%r15, %r14
	movq	%r15, 384(%rbp)
	movq	%r12, 392(%rbp)
	movq	%r14, 400(%rbp)
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L443:
	.cfi_restore_state
	movl	$16, %r14d
	jmp	.L436
	.p2align 4,,10
	.p2align 3
.L455:
	movabsq	$1152921504606846975, %rsi
	cmpq	%rsi, %r14
	ja	.L445
	xorl	%r15d, %r15d
	testq	%r14, %r14
	movq	%rbx, %rcx
	je	.L437
	salq	$5, %rax
	movq	%rax, %r14
	jmp	.L436
	.p2align 4,,10
	.p2align 3
.L447:
	movq	%r15, %r12
	jmp	.L438
	.cfi_endproc
.LFE6492:
	.size	_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE, .-_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE
	.section	.text._ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev,"axG",@progbits,_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev
	.type	_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev, @function
_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev:
.LFB14251:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14251
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbp
	subq	$24, %rsp
	.cfi_def_cfa_offset 64
	movq	8(%rsi), %rax
	movq	8(%rax), %r12
	cmpb	$42, (%r12)
	je	.L469
	leaq	4(%rsp), %rcx
	leaq	8(%rsp), %rdx
	xorl	%esi, %esi
	movq	%r12, %rdi
	movl	$0, 4(%rsp)
	movq	$0, 8(%rsp)
	call	__cxa_demangle
	movq	%rax, %rbx
	leaq	16(%rbp), %rax
	testq	%rbx, %rbx
	je	.L470
.L458:
	movq	%rax, 0(%rbp)
	movq	%rbx, %r13
.L461:
	movq	%rbx, %rdi
	call	strlen
	leaq	(%rbx,%rax), %rdx
.L459:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB6:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.134
.LEHE6:
	movq	%r13, %rdi
	call	free
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L469:
	.cfi_restore_state
	leaq	1(%r12), %rbx
	leaq	4(%rsp), %rcx
	leaq	8(%rsp), %rdx
	xorl	%esi, %esi
	movl	$0, 4(%rsp)
	movq	$0, 8(%rsp)
	movq	%rbx, %rdi
	call	__cxa_demangle
	movq	%rax, %r13
	leaq	16(%rbp), %rax
	testq	%r13, %r13
	jne	.L463
	testq	%rbx, %rbx
	movq	%rax, 0(%rbp)
	jne	.L461
	movq	$-1, %rdx
	jmp	.L459
	.p2align 4,,10
	.p2align 3
.L463:
	movq	%r13, %rbx
	jmp	.L458
	.p2align 4,,10
	.p2align 3
.L470:
	movq	%rax, 0(%rbp)
	xorl	%r13d, %r13d
	movq	%r12, %rbx
	jmp	.L461
.L465:
	movq	%rax, %rbx
	movq	%r13, %rdi
	call	free
	movq	%rbx, %rdi
.LEHB7:
	call	_Unwind_Resume
.LEHE7:
	.cfi_endproc
.LFE14251:
	.section	.gcc_except_table._ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev,"aG",@progbits,_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev,comdat
.LLSDA14251:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14251-.LLSDACSB14251
.LLSDACSB14251:
	.uleb128 .LEHB6-.LFB14251
	.uleb128 .LEHE6-.LEHB6
	.uleb128 .L465-.LFB14251
	.uleb128 0
	.uleb128 .LEHB7-.LFB14251
	.uleb128 .LEHE7-.LEHB7
	.uleb128 0
	.uleb128 0
.LLSDACSE14251:
	.section	.text._ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev,"axG",@progbits,_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev,comdat
	.size	_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev, .-_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv:
.LFB14043:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L471
	movq	(%rdi), %rax
	movq	16(%rax), %rax
	cmpq	$_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev, %rax
	jne	.L473
	movl	$16, %esi
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L471:
	rep ret
	.p2align 4,,10
	.p2align 3
.L473:
	jmp	*%rax
	.cfi_endproc
.LFE14043:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv
	.section	.text._ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev:
.LFB14781:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rdi)
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE14781:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev:
.LFB14782:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14782:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.type	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev, @function
_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev:
.LFB14784:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-64(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	movq	%rbx, %rdi
	movl	$104, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14784:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.section	.text._ZN5boost17unknown_exceptionD0Ev,"axG",@progbits,_ZN5boost17unknown_exceptionD5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost17unknown_exceptionD0Ev
	.type	_ZThn40_N5boost17unknown_exceptionD0Ev, @function
_ZThn40_N5boost17unknown_exceptionD0Ev:
.LFB14788:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-40(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14788:
	.size	_ZThn40_N5boost17unknown_exceptionD0Ev, .-_ZThn40_N5boost17unknown_exceptionD0Ev
	.section	.text._ZN5boost16exception_detail10bad_alloc_D0Ev,"axG",@progbits,_ZN5boost16exception_detail10bad_alloc_D5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev
	.type	_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev, @function
_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev:
.LFB14789:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-40(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail10bad_alloc_D1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14789:
	.size	_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev, .-_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev
	.section	.text._ZN5boost16exception_detail14bad_exception_D0Ev,"axG",@progbits,_ZN5boost16exception_detail14bad_exception_D5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail14bad_exception_D0Ev
	.type	_ZThn40_N5boost16exception_detail14bad_exception_D0Ev, @function
_ZThn40_N5boost16exception_detail14bad_exception_D0Ev:
.LFB14790:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-40(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail14bad_exception_D1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14790:
	.size	_ZThn40_N5boost16exception_detail14bad_exception_D0Ev, .-_ZThn40_N5boost16exception_detail14bad_exception_D0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev:
.LFB14791:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14791:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.type	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev, @function
_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev:
.LFB14792:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-64(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	movq	%rbx, %rdi
	movl	$104, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14792:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev:
.LFB14793:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14793:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev:
.LFB14794:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14794:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev:
.LFB14795:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14795:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev:
.LFB14796:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14796:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev:
.LFB14797:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14797:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.type	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev, @function
_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev:
.LFB14798:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14798:
	.size	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev, .-_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.type	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev, @function
_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev:
.LFB14799:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-64(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	movq	%rbx, %rdi
	movl	$104, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14799:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev:
.LFB14800:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14800:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev:
.LFB14802:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14802:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev:
.LFB14803:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14803:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev:
.LFB14804:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14804:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.type	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev, @function
_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev:
.LFB14805:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14805:
	.size	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev, .-_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev:
.LFB14806:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14806:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.type	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev, @function
_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev:
.LFB14807:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14807:
	.size	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev, .-_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev:
.LFB14808:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14808:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.type	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev, @function
_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev:
.LFB14810:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	movq	%rbx, %rdi
	movl	$72, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14810:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev:
.LFB14811:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14811:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev:
.LFB14812:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14812:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev:
.LFB14815:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14815:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev:
.LFB14816:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	movq	%rbx, %rdi
	movl	$48, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14816:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev:
.LFB14817:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	.cfi_endproc
.LFE14817:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev:
.LFB14818:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, (%rdi)
	subq	$32, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	.cfi_endproc
.LFE14818:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev:
.LFB14820:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	.cfi_endproc
.LFE14820:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.type	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, @function
_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev:
.LFB14824:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, -64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, (%rdi)
	subq	$64, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	.cfi_endproc
.LFE14824:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev:
.LFB14829:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	.cfi_endproc
.LFE14829:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev:
.LFB14830:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	.cfi_endproc
.LFE14830:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev:
.LFB14831:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, (%rdi)
	subq	$32, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	.cfi_endproc
.LFE14831:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.type	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, @function
_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev:
.LFB14832:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, -64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, (%rdi)
	subq	$64, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	.cfi_endproc
.LFE14832:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev:
.LFB14834:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	.cfi_endproc
.LFE14834:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev:
.LFB14835:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail10bad_alloc_D2Ev
	.cfi_endproc
.LFE14835:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev:
.LFB14836:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	.cfi_endproc
.LFE14836:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev:
.LFB14837:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	.cfi_endproc
.LFE14837:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev:
.LFB14838:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	.cfi_endproc
.LFE14838:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev:
.LFB14839:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail14bad_exception_D2Ev
	.cfi_endproc
.LFE14839:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev:
.LFB14840:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	.cfi_endproc
.LFE14840:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev:
.LFB14841:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	.cfi_endproc
.LFE14841:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev:
.LFB14843:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	.cfi_endproc
.LFE14843:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev:
.LFB14844:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	.cfi_endproc
.LFE14844:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev:
.LFB14845:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, (%rdi)
	subq	$32, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	.cfi_endproc
.LFE14845:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev:
.LFB14847:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, (%rdi)
	subq	$32, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	.cfi_endproc
.LFE14847:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev:
.LFB14848:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rdi)
	jmp	_ZN5boost17unknown_exceptionD2Ev
	.cfi_endproc
.LFE14848:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev:
.LFB14851:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	.cfi_endproc
.LFE14851:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.type	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, @function
_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev:
.LFB14852:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, -64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, (%rdi)
	subq	$64, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	.cfi_endproc
.LFE14852:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev:
.LFB14853:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	.cfi_endproc
.LFE14853:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev:
.LFB14854:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, (%rdi)
	subq	$8, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	.cfi_endproc
.LFE14854:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev:
.LFB14855:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	.cfi_endproc
.LFE14855:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev:
.LFB14856:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, -40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, (%rdi)
	subq	$40, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail10bad_alloc_D2Ev
	.cfi_endproc
.LFE14856:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev:
.LFB14859:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	.cfi_endproc
.LFE14859:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev:
.LFB14860:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, -40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, (%rdi)
	subq	$40, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rdi)
	jmp	_ZN5boost17unknown_exceptionD2Ev
	.cfi_endproc
.LFE14860:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev:
.LFB14861:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, -40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, (%rdi)
	subq	$40, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail14bad_exception_D2Ev
	.cfi_endproc
.LFE14861:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev:
.LFB14863:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	.cfi_endproc
.LFE14863:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev:
.LFB14864:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, (%rdi)
	subq	$32, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	.cfi_endproc
.LFE14864:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev:
.LFB14865:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	.cfi_endproc
.LFE14865:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev:
.LFB14866:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	.cfi_endproc
.LFE14866:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev:
.LFB14867:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	.cfi_endproc
.LFE14867:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev:
.LFB14868:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	.cfi_endproc
.LFE14868:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev:
.LFB14869:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	.cfi_endproc
.LFE14869:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev:
.LFB14870:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	.cfi_endproc
.LFE14870:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev:
.LFB14871:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	.cfi_endproc
.LFE14871:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev:
.LFB14872:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	.cfi_endproc
.LFE14872:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev:
.LFB14873:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	.cfi_endproc
.LFE14873:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev:
.LFB14874:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	.cfi_endproc
.LFE14874:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev:
.LFB14875:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, (%rdi)
	subq	$8, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	.cfi_endproc
.LFE14875:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev:
.LFB14876:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	.cfi_endproc
.LFE14876:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev:
.LFB14877:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	.cfi_endproc
.LFE14877:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev:
.LFB14878:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, (%rdi)
	subq	$8, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	.cfi_endproc
.LFE14878:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev:
.LFB14879:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	.cfi_endproc
.LFE14879:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev:
.LFB14880:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, (%rdi)
	subq	$8, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	.cfi_endproc
.LFE14880:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev:
.LFB14881:
	.cfi_startproc
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	.cfi_endproc
.LFE14881:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev:
.LFB14882:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, (%rdi)
	subq	$8, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	.cfi_endproc
.LFE14882:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev:
.LFB14883:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	.cfi_endproc
.LFE14883:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev:
.LFB14884:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, (%rdi)
	subq	$32, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	.cfi_endproc
.LFE14884:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev:
.LFB14885:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	.cfi_endproc
.LFE14885:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev:
.LFB14886:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, (%rdi)
	subq	$16, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rdi)
	jmp	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	.cfi_endproc
.LFE14886:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev:
.LFB14887:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	movq	-40(%rax), %rbx
	addq	%rdi, %rbx
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rbx)
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
	movl	$40, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14887:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev:
.LFB14888:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14888:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev:
.LFB14889:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14889:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev:
.LFB14890:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14890:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev:
.LFB14893:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14893:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev:
.LFB14894:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14894:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.type	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, @function
_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev:
.LFB14897:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-64(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, -64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14897:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev:
.LFB14902:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rdi)
	call	_ZN5boost17unknown_exceptionD2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14902:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev:
.LFB14903:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-40(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, -40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 8(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost17unknown_exceptionD2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14903:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev:
.LFB14904:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14904:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev:
.LFB14905:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14905:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev:
.LFB14907:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14907:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev:
.LFB14908:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14908:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev:
.LFB14910:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14910:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.type	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, @function
_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev:
.LFB14911:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-64(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, -64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14911:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev:
.LFB14912:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14912:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev:
.LFB14914:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14914:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev:
.LFB14916:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14916:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.type	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, @function
_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev:
.LFB14917:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-64(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, -64(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	movq	%rbx, %rdi
	movl	$112, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14917:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev:
.LFB14918:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14918:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev:
.LFB14919:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14919:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev:
.LFB14920:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14920:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev:
.LFB14922:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14922:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev:
.LFB14924:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14924:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev:
.LFB14926:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14926:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev:
.LFB14927:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14927:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev:
.LFB14928:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14928:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev:
.LFB14929:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14929:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev:
.LFB14930:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14930:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev:
.LFB14931:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14931:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev:
.LFB14932:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14932:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev:
.LFB14934:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14934:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev:
.LFB14935:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14935:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev:
.LFB14936:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14936:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev:
.LFB14937:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14937:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev:
.LFB14938:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14938:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev:
.LFB14939:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14939:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev:
.LFB14940:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14940:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev:
.LFB14941:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14941:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev:
.LFB14942:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rdi)
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14942:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev:
.LFB14943:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14943:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev:
.LFB14944:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14944:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev:
.LFB14945:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14945:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev:
.LFB14946:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14946:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev:
.LFB14947:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14947:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev:
.LFB14948:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14948:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.type	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev, @function
_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev:
.LFB14949:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-32(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, -32(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	movq	%rbx, %rdi
	movl	$80, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14949:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev:
.LFB14950:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14950:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev:
.LFB14951:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14951:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev:
.LFB14952:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-8(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, -8(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14952:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev:
.LFB14953:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-16(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, -16(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 40(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	movq	%rbx, %rdi
	movl	$64, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14953:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev:
.LFB14954:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-40(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, -40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 8(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14954:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev:
.LFB14955:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14955:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev:
.LFB14956:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	addq	-40(%rax), %rdi
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rdi)
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14956:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev:
.LFB14957:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	leaq	-40(%rdi), %rbx
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, -40(%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, (%rdi)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 8(%rdi)
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14957:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.section	.text._ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv:
.LFB14958:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$40, %edi
	call	_Znwm
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 32(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	leaq	32(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rbx)
	movups	%xmm0, 16(%rbx)
	addq	$8, %rsp
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14958:
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc
	.type	_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc, @function
_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc:
.LFB6924:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6924
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movq	%rdi, %rbp
	subq	$456, %rsp
	.cfi_def_cfa_offset 512
	testq	%rsi, %rsi
	je	.L696
	leaq	64(%rsp), %rdi
	movq	%rsi, %rbx
	movl	$16, %esi
.LEHB8:
	call	_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode
.LEHE8:
	movq	%rbx, %rdi
	call	strlen
	leaq	64(%rsp), %rdi
	movq	%rax, %rdx
	movq	%rbx, %rsi
.LEHB9:
	call	_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
.LEHE9:
	movq	32(%rbp), %rbx
	leaq	16(%rbp), %rax
	movq	%rax, 8(%rsp)
	cmpq	%rax, %rbx
	je	.L708
	leaq	48(%rsp), %r13
	jmp	.L697
	.p2align 4,,10
	.p2align 3
.L700:
	leaq	28(%rsp), %rcx
	leaq	32(%rsp), %rdx
	xorl	%esi, %esi
	movq	%r15, %rdi
	movl	$0, 28(%rsp)
	movq	$0, 32(%rsp)
	call	__cxa_demangle
	testq	%rax, %rax
	movq	%rax, %r14
	je	.L738
.L701:
	movq	%r13, 32(%rsp)
	movq	%r14, %r12
.L721:
	movq	%r14, %rdi
	call	strlen
	leaq	(%r14,%rax), %rdx
.L702:
	leaq	32(%rsp), %rdi
	movq	%r14, %rsi
.LEHB10:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.134
.LEHE10:
	movq	%r12, %rdi
	call	free
.L703:
	movq	40(%rsp), %rdx
	movq	32(%rsp), %rsi
	leaq	64(%rsp), %rdi
.LEHB11:
	call	_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
.LEHE11:
	movq	32(%rsp), %rdi
	cmpq	%r13, %rdi
	je	.L706
	call	_ZdlPv
.L706:
	movq	%rbx, %rdi
	call	_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base
	cmpq	%rax, 8(%rsp)
	movq	%rax, %rbx
	je	.L708
.L697:
	movq	40(%rbx), %rsi
	movq	(%rsi), %rax
	movq	(%rax), %rax
	cmpq	$_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev, %rax
	jne	.L699
	movq	8(%rsi), %rax
	movq	8(%rax), %r15
	cmpb	$42, (%r15)
	jne	.L700
	leaq	1(%r15), %r14
	leaq	28(%rsp), %rcx
	leaq	32(%rsp), %rdx
	xorl	%esi, %esi
	movl	$0, 28(%rsp)
	movq	$0, 32(%rsp)
	movq	%r14, %rdi
	call	__cxa_demangle
	testq	%rax, %rax
	movq	%rax, %r12
	jne	.L724
	testq	%r14, %r14
	movq	%r13, 32(%rsp)
	jne	.L721
	movq	$-1, %rdx
	jmp	.L702
	.p2align 4,,10
	.p2align 3
.L708:
	leaq	64(%rsp), %rax
	leaq	32(%rsp), %rdi
	leaq	8(%rax), %rsi
.LEHB12:
	call	_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv
	movq	32(%rsp), %rax
	leaq	48(%rsp), %rdx
	movq	56(%rbp), %rdi
	leaq	72(%rbp), %rcx
	movq	40(%rsp), %rsi
	movq	64(%rbp), %r8
	cmpq	%rdx, %rax
	je	.L739
	cmpq	%rcx, %rdi
	movq	48(%rsp), %r9
	je	.L740
	movq	72(%rbp), %rdx
	movq	%rdx, 48(%rsp)
.L717:
	movq	%rdi, 32(%rsp)
	movq	%rax, 56(%rbp)
	movq	%r9, 72(%rbp)
.L715:
	leaq	48(%rsp), %rax
	movq	%r8, 40(%rsp)
	movq	%rsi, 64(%rbp)
	cmpq	%rax, %rdi
	je	.L718
	call	_ZdlPv
.L718:
	leaq	64(%rsp), %rdi
	call	_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
.L696:
	movq	56(%rbp), %rax
	addq	$456, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L699:
	.cfi_restore_state
	leaq	32(%rsp), %rdi
	call	*%rax
.LEHE12:
	jmp	.L703
	.p2align 4,,10
	.p2align 3
.L724:
	movq	%rax, %r14
	jmp	.L701
	.p2align 4,,10
	.p2align 3
.L739:
	cmpq	%rcx, %rdi
	je	.L741
	movq	72(%rbp), %rax
	movq	%rdi, 32(%rsp)
	movdqa	48(%rsp), %xmm0
	movq	%rcx, 56(%rbp)
	movups	%xmm0, 72(%rbp)
	movq	%rax, 48(%rsp)
	jmp	.L715
	.p2align 4,,10
	.p2align 3
.L740:
	movdqu	72(%rbp), %xmm0
	movq	%rdx, %rdi
	movaps	%xmm0, 48(%rsp)
	jmp	.L717
	.p2align 4,,10
	.p2align 3
.L738:
	movq	%r13, 32(%rsp)
	xorl	%r12d, %r12d
	movq	%r15, %r14
	jmp	.L721
	.p2align 4,,10
	.p2align 3
.L741:
	testq	%rsi, %rsi
	je	.L711
	movdqa	48(%rsp), %xmm0
	movups	%xmm0, 72(%rbp)
.L713:
	movq	%rsi, 64(%rbp)
	jmp	.L718
.L711:
	testq	%r8, %r8
	je	.L713
	movq	$0, 64(%rbp)
	movb	$0, 72(%rbp)
	jmp	.L718
.L728:
	movq	%r12, %rdi
	movq	%rax, %rbx
	call	free
.L705:
	leaq	64(%rsp), %rdi
	call	_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
	movq	%rbx, %rdi
.LEHB13:
	call	_Unwind_Resume
.LEHE13:
.L727:
	movq	32(%rsp), %rdi
	movq	%rax, %rbx
	leaq	48(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L705
	call	_ZdlPv
	jmp	.L705
.L726:
	movq	%rax, %rbx
	jmp	.L705
	.cfi_endproc
.LFE6924:
	.section	.gcc_except_table._ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc,"aG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc,comdat
.LLSDA6924:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6924-.LLSDACSB6924
.LLSDACSB6924:
	.uleb128 .LEHB8-.LFB6924
	.uleb128 .LEHE8-.LEHB8
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB9-.LFB6924
	.uleb128 .LEHE9-.LEHB9
	.uleb128 .L726-.LFB6924
	.uleb128 0
	.uleb128 .LEHB10-.LFB6924
	.uleb128 .LEHE10-.LEHB10
	.uleb128 .L728-.LFB6924
	.uleb128 0
	.uleb128 .LEHB11-.LFB6924
	.uleb128 .LEHE11-.LEHB11
	.uleb128 .L727-.LFB6924
	.uleb128 0
	.uleb128 .LEHB12-.LFB6924
	.uleb128 .LEHE12-.LEHB12
	.uleb128 .L726-.LFB6924
	.uleb128 0
	.uleb128 .LEHB13-.LFB6924
	.uleb128 .LEHE13-.LEHB13
	.uleb128 0
	.uleb128 0
.LLSDACSE6924:
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc,comdat
	.size	_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc, .-_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv:
.LFB14067:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L742
	movq	(%rbx), %rax
	movq	8(%rax), %rax
	cmpq	$_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, %rax
	jne	.L744
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rbx)
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L742:
	.cfi_restore_state
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L744:
	.cfi_restore_state
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	*%rax
	.cfi_endproc
.LFE14067:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv
	.section	.text._ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv,"axG",@progbits,_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv
	.type	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv:
.LFB14064:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L746
	movq	(%rbx), %rax
	movq	8(%rax), %rax
	cmpq	$_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, %rax
	jne	.L748
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rbx)
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	movq	%rbx, %rdi
	movl	$56, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L746:
	.cfi_restore_state
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L748:
	.cfi_restore_state
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	*%rax
	.cfi_endproc
.LFE14064:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv:
.LFB14959:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$40, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 32(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movl	$_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+24, (%rbx)
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rbx)
	call	__cxa_throw
	.cfi_endproc
.LFE14959:
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
	.section	.text._ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_,"axG",@progbits,_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
	.type	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_, @function
_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_:
.LFB1351:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA1351
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rsi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbp
	subq	$16, %rsp
	.cfi_def_cfa_offset 48
	movq	8(%rsi), %rbx
	testq	%rbx, %rbx
	je	.L753
	movq	(%rbx), %rax
	movq	%rbx, %rsi
	leaq	8(%rsp), %rdi
.LEHB14:
	call	*40(%rax)
.LEHE14:
	movq	8(%rsp), %rbx
	testq	%rbx, %rbx
	je	.L759
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L757
	addl	$1, 88(%rbx)
	movq	%rbx, %rdi
.L758:
	call	*32(%rax)
	movq	24(%r12), %rax
	movq	8(%rbp), %rdi
	movq	%rax, 24(%rbp)
	movl	32(%r12), %eax
	testq	%rdi, %rdi
	movl	%eax, 32(%rbp)
	movq	16(%r12), %rax
	movq	%rax, 16(%rbp)
	je	.L760
.L755:
	movq	(%rdi), %rax
.LEHB15:
	call	*32(%rax)
.LEHE15:
.L756:
	testq	%rbx, %rbx
	movq	%rbx, 8(%rbp)
	je	.L752
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L765
.L792:
	addl	$1, 88(%rbx)
.L766:
	movq	%rbx, %rdi
	call	*32(%rax)
.L752:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L759:
	.cfi_restore_state
	movq	24(%r12), %rax
	movq	8(%rbp), %rdi
	movq	%rax, 24(%rbp)
	movl	32(%r12), %eax
	testq	%rdi, %rdi
	movl	%eax, 32(%rbp)
	movq	16(%r12), %rax
	movq	%rax, 16(%rbp)
	jne	.L755
	jmp	.L756
	.p2align 4,,10
	.p2align 3
.L753:
	movq	24(%rsi), %rax
	movq	%rax, 24(%rdi)
	movl	32(%rsi), %eax
	movl	%eax, 32(%rdi)
	movq	16(%rsi), %rax
	movq	%rax, 16(%rdi)
	movq	8(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L752
	movq	(%rdi), %rax
.LEHB16:
	call	*32(%rax)
.LEHE16:
	jmp	.L756
	.p2align 4,,10
	.p2align 3
.L757:
	movq	%rbx, %rdi
.LEHB17:
	call	*%rdx
.LEHE17:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L759
	movq	(%rdi), %rax
	jmp	.L758
	.p2align 4,,10
	.p2align 3
.L760:
	movq	(%rbx), %rax
	movq	%rbx, 8(%rbp)
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	je	.L792
.L765:
	movq	%rbx, %rdi
.LEHB18:
	call	*%rdx
.LEHE18:
	movq	(%rbx), %rax
	jmp	.L766
.L777:
.L791:
	movq	%rax, %rbp
.L763:
	movq	%rbp, %rdi
.LEHB19:
	call	_Unwind_Resume
.LEHE19:
.L776:
	testq	%rbx, %rbx
	movq	%rax, %rbp
	je	.L763
.L762:
	movq	(%rbx), %rax
	movq	%rbx, %rdi
	call	*32(%rax)
	jmp	.L763
.L775:
	jmp	.L791
.L773:
	movq	%rax, %rbp
	jmp	.L762
.L774:
	movq	8(%rsp), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L762
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L762
	.cfi_endproc
.LFE1351:
	.section	.gcc_except_table._ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_,"aG",@progbits,_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_,comdat
.LLSDA1351:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE1351-.LLSDACSB1351
.LLSDACSB1351:
	.uleb128 .LEHB14-.LFB1351
	.uleb128 .LEHE14-.LEHB14
	.uleb128 .L775-.LFB1351
	.uleb128 0
	.uleb128 .LEHB15-.LFB1351
	.uleb128 .LEHE15-.LEHB15
	.uleb128 .L776-.LFB1351
	.uleb128 0
	.uleb128 .LEHB16-.LFB1351
	.uleb128 .LEHE16-.LEHB16
	.uleb128 .L777-.LFB1351
	.uleb128 0
	.uleb128 .LEHB17-.LFB1351
	.uleb128 .LEHE17-.LEHB17
	.uleb128 .L774-.LFB1351
	.uleb128 0
	.uleb128 .LEHB18-.LFB1351
	.uleb128 .LEHE18-.LEHB18
	.uleb128 .L773-.LFB1351
	.uleb128 0
	.uleb128 .LEHB19-.LFB1351
	.uleb128 .LEHE19-.LEHB19
	.uleb128 0
	.uleb128 0
.LLSDACSE1351:
	.section	.text._ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_,"axG",@progbits,_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_,comdat
	.size	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_, .-_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv:
.LFB14116:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14116
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB20:
	call	_Znwm
.LEHE20:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt13bad_exception+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L795
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L796
	addl	$1, 88(%rdi)
.L795:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB21:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE21:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L796:
	.cfi_restore_state
.LEHB22:
	call	*%rax
.LEHE22:
	jmp	.L795
.L803:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
.L800:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB23:
	call	_Unwind_Resume
.LEHE23:
.L802:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	jmp	.L800
	.cfi_endproc
.LFE14116:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,comdat
.LLSDA14116:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14116-.LLSDACSB14116
.LLSDACSB14116:
	.uleb128 .LEHB20-.LFB14116
	.uleb128 .LEHE20-.LEHB20
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB21-.LFB14116
	.uleb128 .LEHE21-.LEHB21
	.uleb128 .L802-.LFB14116
	.uleb128 0
	.uleb128 .LEHB22-.LFB14116
	.uleb128 .LEHE22-.LEHB22
	.uleb128 .L803-.LFB14116
	.uleb128 0
	.uleb128 .LEHB23-.LFB14116
	.uleb128 .LEHE23-.LEHB23
	.uleb128 0
	.uleb128 0
.LLSDACSE14116:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv:
.LFB14121:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14121
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB24:
	call	_Znwm
.LEHE24:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt10bad_typeid+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L809
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L810
	addl	$1, 88(%rdi)
.L809:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB25:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE25:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L810:
	.cfi_restore_state
.LEHB26:
	call	*%rax
.LEHE26:
	jmp	.L809
.L817:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
.L814:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB27:
	call	_Unwind_Resume
.LEHE27:
.L816:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	jmp	.L814
	.cfi_endproc
.LFE14121:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,comdat
.LLSDA14121:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14121-.LLSDACSB14121
.LLSDACSB14121:
	.uleb128 .LEHB24-.LFB14121
	.uleb128 .LEHE24-.LEHB24
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB25-.LFB14121
	.uleb128 .LEHE25-.LEHB25
	.uleb128 .L816-.LFB14121
	.uleb128 0
	.uleb128 .LEHB26-.LFB14121
	.uleb128 .LEHE26-.LEHB26
	.uleb128 .L817-.LFB14121
	.uleb128 0
	.uleb128 .LEHB27-.LFB14121
	.uleb128 .LEHE27-.LEHB27
	.uleb128 0
	.uleb128 0
.LLSDACSE14121:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv:
.LFB14126:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14126
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB28:
	call	_Znwm
.LEHE28:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt8bad_cast+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L823
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L824
	addl	$1, 88(%rdi)
.L823:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB29:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE29:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L824:
	.cfi_restore_state
.LEHB30:
	call	*%rax
.LEHE30:
	jmp	.L823
.L831:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
.L828:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB31:
	call	_Unwind_Resume
.LEHE31:
.L830:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	jmp	.L828
	.cfi_endproc
.LFE14126:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,comdat
.LLSDA14126:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14126-.LLSDACSB14126
.LLSDACSB14126:
	.uleb128 .LEHB28-.LFB14126
	.uleb128 .LEHE28-.LEHB28
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB29-.LFB14126
	.uleb128 .LEHE29-.LEHB29
	.uleb128 .L830-.LFB14126
	.uleb128 0
	.uleb128 .LEHB30-.LFB14126
	.uleb128 .LEHE30-.LEHB30
	.uleb128 .L831-.LFB14126
	.uleb128 0
	.uleb128 .LEHB31-.LFB14126
	.uleb128 .LEHE31-.LEHB31
	.uleb128 0
	.uleb128 0
.LLSDACSE14126:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv:
.LFB14131:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14131
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB32:
	call	_Znwm
.LEHE32:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt9bad_alloc+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L837
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L838
	addl	$1, 88(%rdi)
.L837:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB33:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE33:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L838:
	.cfi_restore_state
.LEHB34:
	call	*%rax
.LEHE34:
	jmp	.L837
.L845:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
.L842:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB35:
	call	_Unwind_Resume
.LEHE35:
.L844:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	jmp	.L842
	.cfi_endproc
.LFE14131:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,comdat
.LLSDA14131:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14131-.LLSDACSB14131
.LLSDACSB14131:
	.uleb128 .LEHB32-.LFB14131
	.uleb128 .LEHE32-.LEHB32
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB33-.LFB14131
	.uleb128 .LEHE33-.LEHB33
	.uleb128 .L844-.LFB14131
	.uleb128 0
	.uleb128 .LEHB34-.LFB14131
	.uleb128 .LEHE34-.LEHB34
	.uleb128 .L845-.LFB14131
	.uleb128 0
	.uleb128 .LEHB35-.LFB14131
	.uleb128 .LEHE35-.LEHB35
	.uleb128 0
	.uleb128 0
.LLSDACSE14131:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv:
.LFB14146:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14146
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB36:
	call	_Znwm
.LEHE36:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt15underflow_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L851
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L852
	addl	$1, 88(%rdi)
.L851:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rbx)
.LEHB37:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE37:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L852:
	.cfi_restore_state
.LEHB38:
	call	*%rax
.LEHE38:
	jmp	.L851
.L859:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt15underflow_errorD2Ev
.L856:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB39:
	call	_Unwind_Resume
.LEHE39:
.L858:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	jmp	.L856
	.cfi_endproc
.LFE14146:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,comdat
.LLSDA14146:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14146-.LLSDACSB14146
.LLSDACSB14146:
	.uleb128 .LEHB36-.LFB14146
	.uleb128 .LEHE36-.LEHB36
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB37-.LFB14146
	.uleb128 .LEHE37-.LEHB37
	.uleb128 .L858-.LFB14146
	.uleb128 0
	.uleb128 .LEHB38-.LFB14146
	.uleb128 .LEHE38-.LEHB38
	.uleb128 .L859-.LFB14146
	.uleb128 0
	.uleb128 .LEHB39-.LFB14146
	.uleb128 .LEHE39-.LEHB39
	.uleb128 0
	.uleb128 0
.LLSDACSE14146:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv:
.LFB14151:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14151
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB40:
	call	_Znwm
.LEHE40:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt14overflow_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L865
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L866
	addl	$1, 88(%rdi)
.L865:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rbx)
.LEHB41:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE41:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L866:
	.cfi_restore_state
.LEHB42:
	call	*%rax
.LEHE42:
	jmp	.L865
.L873:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt14overflow_errorD2Ev
.L870:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB43:
	call	_Unwind_Resume
.LEHE43:
.L872:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	jmp	.L870
	.cfi_endproc
.LFE14151:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,comdat
.LLSDA14151:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14151-.LLSDACSB14151
.LLSDACSB14151:
	.uleb128 .LEHB40-.LFB14151
	.uleb128 .LEHE40-.LEHB40
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB41-.LFB14151
	.uleb128 .LEHE41-.LEHB41
	.uleb128 .L872-.LFB14151
	.uleb128 0
	.uleb128 .LEHB42-.LFB14151
	.uleb128 .LEHE42-.LEHB42
	.uleb128 .L873-.LFB14151
	.uleb128 0
	.uleb128 .LEHB43-.LFB14151
	.uleb128 .LEHE43-.LEHB43
	.uleb128 0
	.uleb128 0
.LLSDACSE14151:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv:
.LFB14156:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14156
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB44:
	call	_Znwm
.LEHE44:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt11range_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L879
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L880
	addl	$1, 88(%rdi)
.L879:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rbx)
.LEHB45:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE45:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L880:
	.cfi_restore_state
.LEHB46:
	call	*%rax
.LEHE46:
	jmp	.L879
.L887:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11range_errorD2Ev
.L884:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB47:
	call	_Unwind_Resume
.LEHE47:
.L886:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	jmp	.L884
	.cfi_endproc
.LFE14156:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,comdat
.LLSDA14156:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14156-.LLSDACSB14156
.LLSDACSB14156:
	.uleb128 .LEHB44-.LFB14156
	.uleb128 .LEHE44-.LEHB44
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB45-.LFB14156
	.uleb128 .LEHE45-.LEHB45
	.uleb128 .L886-.LFB14156
	.uleb128 0
	.uleb128 .LEHB46-.LFB14156
	.uleb128 .LEHE46-.LEHB46
	.uleb128 .L887-.LFB14156
	.uleb128 0
	.uleb128 .LEHB47-.LFB14156
	.uleb128 .LEHE47-.LEHB47
	.uleb128 0
	.uleb128 0
.LLSDACSE14156:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv:
.LFB14166:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14166
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB48:
	call	_Znwm
.LEHE48:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt12out_of_range+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L893
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L894
	addl	$1, 88(%rdi)
.L893:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rbx)
.LEHB49:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE49:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L894:
	.cfi_restore_state
.LEHB50:
	call	*%rax
.LEHE50:
	jmp	.L893
.L901:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12out_of_rangeD2Ev
.L898:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB51:
	call	_Unwind_Resume
.LEHE51:
.L900:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	jmp	.L898
	.cfi_endproc
.LFE14166:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,comdat
.LLSDA14166:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14166-.LLSDACSB14166
.LLSDACSB14166:
	.uleb128 .LEHB48-.LFB14166
	.uleb128 .LEHE48-.LEHB48
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB49-.LFB14166
	.uleb128 .LEHE49-.LEHB49
	.uleb128 .L900-.LFB14166
	.uleb128 0
	.uleb128 .LEHB50-.LFB14166
	.uleb128 .LEHE50-.LEHB50
	.uleb128 .L901-.LFB14166
	.uleb128 0
	.uleb128 .LEHB51-.LFB14166
	.uleb128 .LEHE51-.LEHB51
	.uleb128 0
	.uleb128 0
.LLSDACSE14166:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv:
.LFB14176:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14176
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB52:
	call	_Znwm
.LEHE52:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt16invalid_argument+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L907
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L908
	addl	$1, 88(%rdi)
.L907:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rbx)
.LEHB53:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE53:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L908:
	.cfi_restore_state
.LEHB54:
	call	*%rax
.LEHE54:
	jmp	.L907
.L915:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt16invalid_argumentD2Ev
.L912:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB55:
	call	_Unwind_Resume
.LEHE55:
.L914:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	jmp	.L912
	.cfi_endproc
.LFE14176:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,comdat
.LLSDA14176:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14176-.LLSDACSB14176
.LLSDACSB14176:
	.uleb128 .LEHB52-.LFB14176
	.uleb128 .LEHE52-.LEHB52
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB53-.LFB14176
	.uleb128 .LEHE53-.LEHB53
	.uleb128 .L914-.LFB14176
	.uleb128 0
	.uleb128 .LEHB54-.LFB14176
	.uleb128 .LEHE54-.LEHB54
	.uleb128 .L915-.LFB14176
	.uleb128 0
	.uleb128 .LEHB55-.LFB14176
	.uleb128 .LEHE55-.LEHB55
	.uleb128 0
	.uleb128 0
.LLSDACSE14176:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv:
.LFB14181:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14181
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB56:
	call	_Znwm
.LEHE56:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt12domain_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L921
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L922
	addl	$1, 88(%rdi)
.L921:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rbx)
.LEHB57:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE57:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L922:
	.cfi_restore_state
.LEHB58:
	call	*%rax
.LEHE58:
	jmp	.L921
.L929:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12domain_errorD2Ev
.L926:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB59:
	call	_Unwind_Resume
.LEHE59:
.L928:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	jmp	.L926
	.cfi_endproc
.LFE14181:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,comdat
.LLSDA14181:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14181-.LLSDACSB14181
.LLSDACSB14181:
	.uleb128 .LEHB56-.LFB14181
	.uleb128 .LEHE56-.LEHB56
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB57-.LFB14181
	.uleb128 .LEHE57-.LEHB57
	.uleb128 .L928-.LFB14181
	.uleb128 0
	.uleb128 .LEHB58-.LFB14181
	.uleb128 .LEHE58-.LEHB58
	.uleb128 .L929-.LFB14181
	.uleb128 0
	.uleb128 .LEHB59-.LFB14181
	.uleb128 .LEHE59-.LEHB59
	.uleb128 0
	.uleb128 0
.LLSDACSE14181:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv:
.LFB14207:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14207
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB60:
	call	_Znwm
.LEHE60:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L935
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L936
	addl	$1, 88(%rdi)
.L935:
	movq	16(%rbp), %rax
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB61:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE61:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L936:
	.cfi_restore_state
.LEHB62:
	call	*%rax
.LEHE62:
	jmp	.L935
.L941:
	movq	%rax, %rbp
.L940:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB63:
	call	_Unwind_Resume
.LEHE63:
.L942:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L940
	.cfi_endproc
.LFE14207:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
.LLSDA14207:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14207-.LLSDACSB14207
.LLSDACSB14207:
	.uleb128 .LEHB60-.LFB14207
	.uleb128 .LEHE60-.LEHB60
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB61-.LFB14207
	.uleb128 .LEHE61-.LEHB61
	.uleb128 .L942-.LFB14207
	.uleb128 0
	.uleb128 .LEHB62-.LFB14207
	.uleb128 .LEHE62-.LEHB62
	.uleb128 .L941-.LFB14207
	.uleb128 0
	.uleb128 .LEHB63-.LFB14207
	.uleb128 .LEHE63-.LEHB63
	.uleb128 0
	.uleb128 0
.LLSDACSE14207:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv:
.LFB14209:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14209
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB64:
	call	_Znwm
.LEHE64:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L948
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L949
	addl	$1, 88(%rdi)
.L948:
	movq	16(%rbp), %rax
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB65:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE65:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L949:
	.cfi_restore_state
.LEHB66:
	call	*%rax
.LEHE66:
	jmp	.L948
.L954:
	movq	%rax, %rbp
.L953:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB67:
	call	_Unwind_Resume
.LEHE67:
.L955:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L953
	.cfi_endproc
.LFE14209:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
.LLSDA14209:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14209-.LLSDACSB14209
.LLSDACSB14209:
	.uleb128 .LEHB64-.LFB14209
	.uleb128 .LEHE64-.LEHB64
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB65-.LFB14209
	.uleb128 .LEHE65-.LEHB65
	.uleb128 .L955-.LFB14209
	.uleb128 0
	.uleb128 .LEHB66-.LFB14209
	.uleb128 .LEHE66-.LEHB66
	.uleb128 .L954-.LFB14209
	.uleb128 0
	.uleb128 .LEHB67-.LFB14209
	.uleb128 .LEHE67-.LEHB67
	.uleb128 0
	.uleb128 0
.LLSDACSE14209:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv:
.LFB14211:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14211
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB68:
	call	_Znwm
.LEHE68:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L961
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L962
	addl	$1, 88(%rdi)
.L961:
	movq	16(%rbp), %rax
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB69:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE69:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L962:
	.cfi_restore_state
.LEHB70:
	call	*%rax
.LEHE70:
	jmp	.L961
.L967:
	movq	%rax, %rbp
.L966:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB71:
	call	_Unwind_Resume
.LEHE71:
.L968:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
	jmp	.L966
	.cfi_endproc
.LFE14211:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
.LLSDA14211:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14211-.LLSDACSB14211
.LLSDACSB14211:
	.uleb128 .LEHB68-.LFB14211
	.uleb128 .LEHE68-.LEHB68
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB69-.LFB14211
	.uleb128 .LEHE69-.LEHB69
	.uleb128 .L968-.LFB14211
	.uleb128 0
	.uleb128 .LEHB70-.LFB14211
	.uleb128 .LEHE70-.LEHB70
	.uleb128 .L967-.LFB14211
	.uleb128 0
	.uleb128 .LEHB71-.LFB14211
	.uleb128 .LEHE71-.LEHB71
	.uleb128 0
	.uleb128 0
.LLSDACSE14211:
	.section	.text._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv:
.LFB14241:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14241
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB72:
	call	_Znwm
.LEHE72:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L974
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L975
	addl	$1, 88(%rdi)
.L974:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB73:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE73:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L975:
	.cfi_restore_state
.LEHB74:
	call	*%rax
.LEHE74:
	jmp	.L974
.L982:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
.L979:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB75:
	call	_Unwind_Resume
.LEHE75:
.L981:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	jmp	.L979
	.cfi_endproc
.LFE14241:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,comdat
.LLSDA14241:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14241-.LLSDACSB14241
.LLSDACSB14241:
	.uleb128 .LEHB72-.LFB14241
	.uleb128 .LEHE72-.LEHB72
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB73-.LFB14241
	.uleb128 .LEHE73-.LEHB73
	.uleb128 .L981-.LFB14241
	.uleb128 0
	.uleb128 .LEHB74-.LFB14241
	.uleb128 .LEHE74-.LEHB74
	.uleb128 .L982-.LFB14241
	.uleb128 0
	.uleb128 .LEHB75-.LFB14241
	.uleb128 .LEHE75-.LEHB75
	.uleb128 0
	.uleb128 0
.LLSDACSE14241:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv:
.LFB14960:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14960
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB76:
	call	_Znwm
.LEHE76:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt12length_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L988
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L989
	addl	$1, 88(%rdi)
.L988:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rbx)
.LEHB77:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE77:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L989:
	.cfi_restore_state
.LEHB78:
	call	*%rax
.LEHE78:
	jmp	.L988
.L996:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12length_errorD2Ev
.L993:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB79:
	call	_Unwind_Resume
.LEHE79:
.L995:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	jmp	.L993
	.cfi_endproc
.LFE14960:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,comdat
.LLSDA14960:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14960-.LLSDACSB14960
.LLSDACSB14960:
	.uleb128 .LEHB76-.LFB14960
	.uleb128 .LEHE76-.LEHB76
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB77-.LFB14960
	.uleb128 .LEHE77-.LEHB77
	.uleb128 .L995-.LFB14960
	.uleb128 0
	.uleb128 .LEHB78-.LFB14960
	.uleb128 .LEHE78-.LEHB78
	.uleb128 .L996-.LFB14960
	.uleb128 0
	.uleb128 .LEHB79-.LFB14960
	.uleb128 .LEHE79-.LEHB79
	.uleb128 0
	.uleb128 0
.LLSDACSE14960:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv:
.LFB14961:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14961
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB80:
	call	_Znwm
.LEHE80:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt12out_of_range+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1002
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1003
	addl	$1, 88(%rdi)
.L1002:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rbx)
.LEHB81:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE81:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1003:
	.cfi_restore_state
.LEHB82:
	call	*%rax
.LEHE82:
	jmp	.L1002
.L1010:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12out_of_rangeD2Ev
.L1007:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB83:
	call	_Unwind_Resume
.LEHE83:
.L1009:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	jmp	.L1007
	.cfi_endproc
.LFE14961:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,comdat
.LLSDA14961:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14961-.LLSDACSB14961
.LLSDACSB14961:
	.uleb128 .LEHB80-.LFB14961
	.uleb128 .LEHE80-.LEHB80
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB81-.LFB14961
	.uleb128 .LEHE81-.LEHB81
	.uleb128 .L1009-.LFB14961
	.uleb128 0
	.uleb128 .LEHB82-.LFB14961
	.uleb128 .LEHE82-.LEHB82
	.uleb128 .L1010-.LFB14961
	.uleb128 0
	.uleb128 .LEHB83-.LFB14961
	.uleb128 .LEHE83-.LEHB83
	.uleb128 0
	.uleb128 0
.LLSDACSE14961:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv:
.LFB14964:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14964
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$112, %edi
.LEHB84:
	call	_Znwm
.LEHE84:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	32(%rbp), %rsi
	movq	40(%rbp), %rdx
	leaq	48(%rbx), %rax
	movdqu	16(%rbp), %xmm0
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost6system12system_errorE+16, (%rbx)
	movq	%rax, 32(%rbx)
	addq	%rsi, %rdx
	movups	%xmm0, 16(%rbx)
.LEHB85:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.130
.LEHE85:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost10lock_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1019
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1020
	addl	$1, 88(%rdi)
.L1019:
	movl	96(%rbp), %eax
	leaq	64(%rbp), %rsi
	leaq	64(%rbx), %rdi
	movdqu	80(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rbx)
	movups	%xmm0, 80(%rbx)
	movl	%eax, 96(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rbx)
.LEHB86:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE86:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1020:
	.cfi_restore_state
.LEHB87:
	call	*%rax
.LEHE87:
	jmp	.L1019
.L1026:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1017:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB88:
	call	_Unwind_Resume
.LEHE88:
.L1027:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1017
.L1025:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	jmp	.L1017
	.cfi_endproc
.LFE14964:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,comdat
.LLSDA14964:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14964-.LLSDACSB14964
.LLSDACSB14964:
	.uleb128 .LEHB84-.LFB14964
	.uleb128 .LEHE84-.LEHB84
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB85-.LFB14964
	.uleb128 .LEHE85-.LEHB85
	.uleb128 .L1027-.LFB14964
	.uleb128 0
	.uleb128 .LEHB86-.LFB14964
	.uleb128 .LEHE86-.LEHB86
	.uleb128 .L1025-.LFB14964
	.uleb128 0
	.uleb128 .LEHB87-.LFB14964
	.uleb128 .LEHE87-.LEHB87
	.uleb128 .L1026-.LFB14964
	.uleb128 0
	.uleb128 .LEHB88-.LFB14964
	.uleb128 .LEHE88-.LEHB88
	.uleb128 0
	.uleb128 0
.LLSDACSE14964:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv:
.LFB14965:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14965
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB89:
	call	_Znwm
.LEHE89:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L1034
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1035
	addl	$1, 88(%rdi)
.L1034:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB90:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE90:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1035:
	.cfi_restore_state
.LEHB91:
	call	*%rax
.LEHE91:
	jmp	.L1034
.L1042:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
.L1039:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB92:
	call	_Unwind_Resume
.LEHE92:
.L1041:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	jmp	.L1039
	.cfi_endproc
.LFE14965:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,comdat
.LLSDA14965:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14965-.LLSDACSB14965
.LLSDACSB14965:
	.uleb128 .LEHB89-.LFB14965
	.uleb128 .LEHE89-.LEHB89
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB90-.LFB14965
	.uleb128 .LEHE90-.LEHB90
	.uleb128 .L1041-.LFB14965
	.uleb128 0
	.uleb128 .LEHB91-.LFB14965
	.uleb128 .LEHE91-.LEHB91
	.uleb128 .L1042-.LFB14965
	.uleb128 0
	.uleb128 .LEHB92-.LFB14965
	.uleb128 .LEHE92-.LEHB92
	.uleb128 0
	.uleb128 0
.LLSDACSE14965:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv:
.LFB14966:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14966
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$112, %edi
.LEHB93:
	call	_Znwm
.LEHE93:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	32(%rbp), %rsi
	movq	40(%rbp), %rdx
	leaq	48(%rbx), %rax
	movdqu	16(%rbp), %xmm0
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost6system12system_errorE+16, (%rbx)
	movq	%rax, 32(%rbx)
	addq	%rsi, %rdx
	movups	%xmm0, 16(%rbx)
.LEHB94:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.130
.LEHE94:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1051
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1052
	addl	$1, 88(%rdi)
.L1051:
	movl	96(%rbp), %eax
	leaq	64(%rbp), %rsi
	leaq	64(%rbx), %rdi
	movdqu	80(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rbx)
	movups	%xmm0, 80(%rbx)
	movl	%eax, 96(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rbx)
.LEHB95:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE95:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1052:
	.cfi_restore_state
.LEHB96:
	call	*%rax
.LEHE96:
	jmp	.L1051
.L1058:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1049:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB97:
	call	_Unwind_Resume
.LEHE97:
.L1059:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1049
.L1057:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	jmp	.L1049
	.cfi_endproc
.LFE14966:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,comdat
.LLSDA14966:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14966-.LLSDACSB14966
.LLSDACSB14966:
	.uleb128 .LEHB93-.LFB14966
	.uleb128 .LEHE93-.LEHB93
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB94-.LFB14966
	.uleb128 .LEHE94-.LEHB94
	.uleb128 .L1059-.LFB14966
	.uleb128 0
	.uleb128 .LEHB95-.LFB14966
	.uleb128 .LEHE95-.LEHB95
	.uleb128 .L1057-.LFB14966
	.uleb128 0
	.uleb128 .LEHB96-.LFB14966
	.uleb128 .LEHE96-.LEHB96
	.uleb128 .L1058-.LFB14966
	.uleb128 0
	.uleb128 .LEHB97-.LFB14966
	.uleb128 .LEHE97-.LEHB97
	.uleb128 0
	.uleb128 0
.LLSDACSE14966:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv:
.LFB14967:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14967
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB98:
	call	_Znwm
.LEHE98:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt8bad_cast+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L1066
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1067
	addl	$1, 88(%rdi)
.L1066:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB99:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE99:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1067:
	.cfi_restore_state
.LEHB100:
	call	*%rax
.LEHE100:
	jmp	.L1066
.L1074:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
.L1071:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB101:
	call	_Unwind_Resume
.LEHE101:
.L1073:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	jmp	.L1071
	.cfi_endproc
.LFE14967:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,comdat
.LLSDA14967:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14967-.LLSDACSB14967
.LLSDACSB14967:
	.uleb128 .LEHB98-.LFB14967
	.uleb128 .LEHE98-.LEHB98
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB99-.LFB14967
	.uleb128 .LEHE99-.LEHB99
	.uleb128 .L1073-.LFB14967
	.uleb128 0
	.uleb128 .LEHB100-.LFB14967
	.uleb128 .LEHE100-.LEHB100
	.uleb128 .L1074-.LFB14967
	.uleb128 0
	.uleb128 .LEHB101-.LFB14967
	.uleb128 .LEHE101-.LEHB101
	.uleb128 0
	.uleb128 0
.LLSDACSE14967:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv:
.LFB14968:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14968
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB102:
	call	_Znwm
.LEHE102:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1080
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1081
	addl	$1, 88(%rdi)
.L1080:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rbx)
.LEHB103:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE103:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1081:
	.cfi_restore_state
.LEHB104:
	call	*%rax
.LEHE104:
	jmp	.L1080
.L1088:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	call	_ZNSt13runtime_errorD2Ev
.L1085:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB105:
	call	_Unwind_Resume
.LEHE105:
.L1087:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L1085
	.cfi_endproc
.LFE14968:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,comdat
.LLSDA14968:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14968-.LLSDACSB14968
.LLSDACSB14968:
	.uleb128 .LEHB102-.LFB14968
	.uleb128 .LEHE102-.LEHB102
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB103-.LFB14968
	.uleb128 .LEHE103-.LEHB103
	.uleb128 .L1087-.LFB14968
	.uleb128 0
	.uleb128 .LEHB104-.LFB14968
	.uleb128 .LEHE104-.LEHB104
	.uleb128 .L1088-.LFB14968
	.uleb128 0
	.uleb128 .LEHB105-.LFB14968
	.uleb128 .LEHE105-.LEHB105
	.uleb128 0
	.uleb128 0
.LLSDACSE14968:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv:
.LFB14970:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14970
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
.LEHB106:
	call	_Znwm
.LEHE106:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	40(%rbp), %rdi
	movq	$_ZTVN5boost20future_uninitializedE+16, (%rbx)
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	movups	%xmm0, 16(%rbx)
	je	.L1094
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1095
	addl	$1, 88(%rdi)
.L1094:
	movl	64(%rbp), %eax
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rbx)
.LEHB107:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE107:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1095:
	.cfi_restore_state
.LEHB108:
	call	*%rax
.LEHE108:
	jmp	.L1094
.L1102:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1099:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB109:
	call	_Unwind_Resume
.LEHE109:
.L1101:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L1099
	.cfi_endproc
.LFE14970:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,comdat
.LLSDA14970:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14970-.LLSDACSB14970
.LLSDACSB14970:
	.uleb128 .LEHB106-.LFB14970
	.uleb128 .LEHE106-.LEHB106
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB107-.LFB14970
	.uleb128 .LEHE107-.LEHB107
	.uleb128 .L1101-.LFB14970
	.uleb128 0
	.uleb128 .LEHB108-.LFB14970
	.uleb128 .LEHE108-.LEHB108
	.uleb128 .L1102-.LFB14970
	.uleb128 0
	.uleb128 .LEHB109-.LFB14970
	.uleb128 .LEHE109-.LEHB109
	.uleb128 0
	.uleb128 0
.LLSDACSE14970:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv:
.LFB14974:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14974
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
.LEHB110:
	call	_Znwm
.LEHE110:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	40(%rbp), %rdi
	movq	$_ZTVN5boost10task_movedE+16, (%rbx)
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	movups	%xmm0, 16(%rbx)
	je	.L1108
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1109
	addl	$1, 88(%rdi)
.L1108:
	movl	64(%rbp), %eax
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rbx)
.LEHB111:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE111:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1109:
	.cfi_restore_state
.LEHB112:
	call	*%rax
.LEHE112:
	jmp	.L1108
.L1116:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1113:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB113:
	call	_Unwind_Resume
.LEHE113:
.L1115:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L1113
	.cfi_endproc
.LFE14974:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,comdat
.LLSDA14974:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14974-.LLSDACSB14974
.LLSDACSB14974:
	.uleb128 .LEHB110-.LFB14974
	.uleb128 .LEHE110-.LEHB110
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB111-.LFB14974
	.uleb128 .LEHE111-.LEHB111
	.uleb128 .L1115-.LFB14974
	.uleb128 0
	.uleb128 .LEHB112-.LFB14974
	.uleb128 .LEHE112-.LEHB112
	.uleb128 .L1116-.LFB14974
	.uleb128 0
	.uleb128 .LEHB113-.LFB14974
	.uleb128 .LEHE113-.LEHB113
	.uleb128 0
	.uleb128 0
.LLSDACSE14974:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv:
.LFB14975:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14975
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$112, %edi
.LEHB114:
	call	_Znwm
.LEHE114:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	32(%rbp), %rsi
	movq	40(%rbp), %rdx
	leaq	48(%rbx), %rax
	movdqu	16(%rbp), %xmm0
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost6system12system_errorE+16, (%rbx)
	movq	%rax, 32(%rbx)
	addq	%rsi, %rdx
	movups	%xmm0, 16(%rbx)
.LEHB115:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.130
.LEHE115:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1125
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1126
	addl	$1, 88(%rdi)
.L1125:
	movl	96(%rbp), %eax
	leaq	64(%rbp), %rsi
	leaq	64(%rbx), %rdi
	movdqu	80(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rbx)
	movups	%xmm0, 80(%rbx)
	movl	%eax, 96(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rbx)
.LEHB116:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE116:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1126:
	.cfi_restore_state
.LEHB117:
	call	*%rax
.LEHE117:
	jmp	.L1125
.L1132:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1123:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB118:
	call	_Unwind_Resume
.LEHE118:
.L1133:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1123
.L1131:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	jmp	.L1123
	.cfi_endproc
.LFE14975:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,comdat
.LLSDA14975:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14975-.LLSDACSB14975
.LLSDACSB14975:
	.uleb128 .LEHB114-.LFB14975
	.uleb128 .LEHE114-.LEHB114
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB115-.LFB14975
	.uleb128 .LEHE115-.LEHB115
	.uleb128 .L1133-.LFB14975
	.uleb128 0
	.uleb128 .LEHB116-.LFB14975
	.uleb128 .LEHE116-.LEHB116
	.uleb128 .L1131-.LFB14975
	.uleb128 0
	.uleb128 .LEHB117-.LFB14975
	.uleb128 .LEHE117-.LEHB117
	.uleb128 .L1132-.LFB14975
	.uleb128 0
	.uleb128 .LEHB118-.LFB14975
	.uleb128 .LEHE118-.LEHB118
	.uleb128 0
	.uleb128 0
.LLSDACSE14975:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv:
.LFB14976:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14976
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB119:
	call	_Znwm
.LEHE119:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt12domain_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1140
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1141
	addl	$1, 88(%rdi)
.L1140:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rbx)
.LEHB120:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE120:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1141:
	.cfi_restore_state
.LEHB121:
	call	*%rax
.LEHE121:
	jmp	.L1140
.L1148:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12domain_errorD2Ev
.L1145:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB122:
	call	_Unwind_Resume
.LEHE122:
.L1147:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	jmp	.L1145
	.cfi_endproc
.LFE14976:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,comdat
.LLSDA14976:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14976-.LLSDACSB14976
.LLSDACSB14976:
	.uleb128 .LEHB119-.LFB14976
	.uleb128 .LEHE119-.LEHB119
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB120-.LFB14976
	.uleb128 .LEHE120-.LEHB120
	.uleb128 .L1147-.LFB14976
	.uleb128 0
	.uleb128 .LEHB121-.LFB14976
	.uleb128 .LEHE121-.LEHB121
	.uleb128 .L1148-.LFB14976
	.uleb128 0
	.uleb128 .LEHB122-.LFB14976
	.uleb128 .LEHE122-.LEHB122
	.uleb128 0
	.uleb128 0
.LLSDACSE14976:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv:
.LFB14977:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14977
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB123:
	call	_Znwm
.LEHE123:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt14overflow_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1154
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1155
	addl	$1, 88(%rdi)
.L1154:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rbx)
.LEHB124:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE124:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1155:
	.cfi_restore_state
.LEHB125:
	call	*%rax
.LEHE125:
	jmp	.L1154
.L1162:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt14overflow_errorD2Ev
.L1159:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB126:
	call	_Unwind_Resume
.LEHE126:
.L1161:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	jmp	.L1159
	.cfi_endproc
.LFE14977:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,comdat
.LLSDA14977:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14977-.LLSDACSB14977
.LLSDACSB14977:
	.uleb128 .LEHB123-.LFB14977
	.uleb128 .LEHE123-.LEHB123
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB124-.LFB14977
	.uleb128 .LEHE124-.LEHB124
	.uleb128 .L1161-.LFB14977
	.uleb128 0
	.uleb128 .LEHB125-.LFB14977
	.uleb128 .LEHE125-.LEHB125
	.uleb128 .L1162-.LFB14977
	.uleb128 0
	.uleb128 .LEHB126-.LFB14977
	.uleb128 .LEHE126-.LEHB126
	.uleb128 0
	.uleb128 0
.LLSDACSE14977:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv:
.LFB14978:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14978
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
.LEHB127:
	call	_Znwm
.LEHE127:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	40(%rbp), %rdi
	movq	$_ZTVN5boost20task_already_startedE+16, (%rbx)
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	movups	%xmm0, 16(%rbx)
	je	.L1168
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1169
	addl	$1, 88(%rdi)
.L1168:
	movl	64(%rbp), %eax
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rbx)
.LEHB128:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE128:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1169:
	.cfi_restore_state
.LEHB129:
	call	*%rax
.LEHE129:
	jmp	.L1168
.L1176:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1173:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB130:
	call	_Unwind_Resume
.LEHE130:
.L1175:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L1173
	.cfi_endproc
.LFE14978:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,comdat
.LLSDA14978:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14978-.LLSDACSB14978
.LLSDACSB14978:
	.uleb128 .LEHB127-.LFB14978
	.uleb128 .LEHE127-.LEHB127
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB128-.LFB14978
	.uleb128 .LEHE128-.LEHB128
	.uleb128 .L1175-.LFB14978
	.uleb128 0
	.uleb128 .LEHB129-.LFB14978
	.uleb128 .LEHE129-.LEHB129
	.uleb128 .L1176-.LFB14978
	.uleb128 0
	.uleb128 .LEHB130-.LFB14978
	.uleb128 .LEHE130-.LEHB130
	.uleb128 0
	.uleb128 0
.LLSDACSE14978:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv:
.LFB14979:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14979
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB131:
	call	_Znwm
.LEHE131:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt10bad_typeid+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L1182
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1183
	addl	$1, 88(%rdi)
.L1182:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB132:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE132:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1183:
	.cfi_restore_state
.LEHB133:
	call	*%rax
.LEHE133:
	jmp	.L1182
.L1190:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
.L1187:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB134:
	call	_Unwind_Resume
.LEHE134:
.L1189:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	jmp	.L1187
	.cfi_endproc
.LFE14979:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,comdat
.LLSDA14979:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14979-.LLSDACSB14979
.LLSDACSB14979:
	.uleb128 .LEHB131-.LFB14979
	.uleb128 .LEHE131-.LEHB131
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB132-.LFB14979
	.uleb128 .LEHE132-.LEHB132
	.uleb128 .L1189-.LFB14979
	.uleb128 0
	.uleb128 .LEHB133-.LFB14979
	.uleb128 .LEHE133-.LEHB133
	.uleb128 .L1190-.LFB14979
	.uleb128 0
	.uleb128 .LEHB134-.LFB14979
	.uleb128 .LEHE134-.LEHB134
	.uleb128 0
	.uleb128 0
.LLSDACSE14979:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv:
.LFB14980:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14980
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB135:
	call	_Znwm
.LEHE135:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1196
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1197
	addl	$1, 88(%rdi)
.L1196:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rbx)
.LEHB136:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE136:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1197:
	.cfi_restore_state
.LEHB137:
	call	*%rax
.LEHE137:
	jmp	.L1196
.L1204:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11logic_errorD2Ev
.L1201:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB138:
	call	_Unwind_Resume
.LEHE138:
.L1203:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	jmp	.L1201
	.cfi_endproc
.LFE14980:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,comdat
.LLSDA14980:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14980-.LLSDACSB14980
.LLSDACSB14980:
	.uleb128 .LEHB135-.LFB14980
	.uleb128 .LEHE135-.LEHB135
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB136-.LFB14980
	.uleb128 .LEHE136-.LEHB136
	.uleb128 .L1203-.LFB14980
	.uleb128 0
	.uleb128 .LEHB137-.LFB14980
	.uleb128 .LEHE137-.LEHB137
	.uleb128 .L1204-.LFB14980
	.uleb128 0
	.uleb128 .LEHB138-.LFB14980
	.uleb128 .LEHE138-.LEHB138
	.uleb128 0
	.uleb128 0
.LLSDACSE14980:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv:
.LFB14981:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14981
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB139:
	call	_Znwm
.LEHE139:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt16invalid_argument+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1210
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1211
	addl	$1, 88(%rdi)
.L1210:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rbx)
.LEHB140:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE140:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1211:
	.cfi_restore_state
.LEHB141:
	call	*%rax
.LEHE141:
	jmp	.L1210
.L1218:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt16invalid_argumentD2Ev
.L1215:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB142:
	call	_Unwind_Resume
.LEHE142:
.L1217:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	jmp	.L1215
	.cfi_endproc
.LFE14981:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,comdat
.LLSDA14981:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14981-.LLSDACSB14981
.LLSDACSB14981:
	.uleb128 .LEHB139-.LFB14981
	.uleb128 .LEHE139-.LEHB139
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB140-.LFB14981
	.uleb128 .LEHE140-.LEHB140
	.uleb128 .L1217-.LFB14981
	.uleb128 0
	.uleb128 .LEHB141-.LFB14981
	.uleb128 .LEHE141-.LEHB141
	.uleb128 .L1218-.LFB14981
	.uleb128 0
	.uleb128 .LEHB142-.LFB14981
	.uleb128 .LEHE142-.LEHB142
	.uleb128 0
	.uleb128 0
.LLSDACSE14981:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv:
.LFB14982:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14982
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
.LEHB143:
	call	_Znwm
.LEHE143:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	40(%rbp), %rdi
	movq	$_ZTVN5boost24future_already_retrievedE+16, (%rbx)
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	movups	%xmm0, 16(%rbx)
	je	.L1224
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1225
	addl	$1, 88(%rdi)
.L1224:
	movl	64(%rbp), %eax
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rbx)
.LEHB144:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE144:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1225:
	.cfi_restore_state
.LEHB145:
	call	*%rax
.LEHE145:
	jmp	.L1224
.L1232:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1229:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB146:
	call	_Unwind_Resume
.LEHE146:
.L1231:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L1229
	.cfi_endproc
.LFE14982:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,comdat
.LLSDA14982:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14982-.LLSDACSB14982
.LLSDACSB14982:
	.uleb128 .LEHB143-.LFB14982
	.uleb128 .LEHE143-.LEHB143
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB144-.LFB14982
	.uleb128 .LEHE144-.LEHB144
	.uleb128 .L1231-.LFB14982
	.uleb128 0
	.uleb128 .LEHB145-.LFB14982
	.uleb128 .LEHE145-.LEHB145
	.uleb128 .L1232-.LFB14982
	.uleb128 0
	.uleb128 .LEHB146-.LFB14982
	.uleb128 .LEHE146-.LEHB146
	.uleb128 0
	.uleb128 0
.LLSDACSE14982:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv:
.LFB14983:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14983
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB147:
	call	_Znwm
.LEHE147:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1238
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1239
	addl	$1, 88(%rdi)
.L1238:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rbx)
.LEHB148:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE148:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1239:
	.cfi_restore_state
.LEHB149:
	call	*%rax
.LEHE149:
	jmp	.L1238
.L1246:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
.L1243:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB150:
	call	_Unwind_Resume
.LEHE150:
.L1245:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	jmp	.L1243
	.cfi_endproc
.LFE14983:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,comdat
.LLSDA14983:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14983-.LLSDACSB14983
.LLSDACSB14983:
	.uleb128 .LEHB147-.LFB14983
	.uleb128 .LEHE147-.LEHB147
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB148-.LFB14983
	.uleb128 .LEHE148-.LEHB148
	.uleb128 .L1245-.LFB14983
	.uleb128 0
	.uleb128 .LEHB149-.LFB14983
	.uleb128 .LEHE149-.LEHB149
	.uleb128 .L1246-.LFB14983
	.uleb128 0
	.uleb128 .LEHB150-.LFB14983
	.uleb128 .LEHE150-.LEHB150
	.uleb128 0
	.uleb128 0
.LLSDACSE14983:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv:
.LFB14984:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14984
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB151:
	call	_Znwm
.LEHE151:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt13bad_exception+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L1252
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1253
	addl	$1, 88(%rdi)
.L1252:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB152:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE152:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1253:
	.cfi_restore_state
.LEHB153:
	call	*%rax
.LEHE153:
	jmp	.L1252
.L1260:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
.L1257:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB154:
	call	_Unwind_Resume
.LEHE154:
.L1259:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	jmp	.L1257
	.cfi_endproc
.LFE14984:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,comdat
.LLSDA14984:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14984-.LLSDACSB14984
.LLSDACSB14984:
	.uleb128 .LEHB151-.LFB14984
	.uleb128 .LEHE151-.LEHB151
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB152-.LFB14984
	.uleb128 .LEHE152-.LEHB152
	.uleb128 .L1259-.LFB14984
	.uleb128 0
	.uleb128 .LEHB153-.LFB14984
	.uleb128 .LEHE153-.LEHB153
	.uleb128 .L1260-.LFB14984
	.uleb128 0
	.uleb128 .LEHB154-.LFB14984
	.uleb128 .LEHE154-.LEHB154
	.uleb128 0
	.uleb128 0
.LLSDACSE14984:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv:
.LFB14986:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14986
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
.LEHB155:
	call	_Znwm
.LEHE155:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movq	40(%rbp), %rdi
	movq	$_ZTVN5boost25promise_already_satisfiedE+16, (%rbx)
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	movups	%xmm0, 16(%rbx)
	je	.L1266
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1267
	addl	$1, 88(%rdi)
.L1266:
	movl	64(%rbp), %eax
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rbx)
.LEHB156:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE156:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1267:
	.cfi_restore_state
.LEHB157:
	call	*%rax
.LEHE157:
	jmp	.L1266
.L1274:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1271:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB158:
	call	_Unwind_Resume
.LEHE158:
.L1273:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L1271
	.cfi_endproc
.LFE14986:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,comdat
.LLSDA14986:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14986-.LLSDACSB14986
.LLSDACSB14986:
	.uleb128 .LEHB155-.LFB14986
	.uleb128 .LEHE155-.LEHB155
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB156-.LFB14986
	.uleb128 .LEHE156-.LEHB156
	.uleb128 .L1273-.LFB14986
	.uleb128 0
	.uleb128 .LEHB157-.LFB14986
	.uleb128 .LEHE157-.LEHB157
	.uleb128 .L1274-.LFB14986
	.uleb128 0
	.uleb128 .LEHB158-.LFB14986
	.uleb128 .LEHE158-.LEHB158
	.uleb128 0
	.uleb128 0
.LLSDACSE14986:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv:
.LFB14987:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14987
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB159:
	call	_Znwm
.LEHE159:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt15underflow_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1280
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1281
	addl	$1, 88(%rdi)
.L1280:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rbx)
.LEHB160:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE160:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1281:
	.cfi_restore_state
.LEHB161:
	call	*%rax
.LEHE161:
	jmp	.L1280
.L1288:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt15underflow_errorD2Ev
.L1285:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB162:
	call	_Unwind_Resume
.LEHE162:
.L1287:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	jmp	.L1285
	.cfi_endproc
.LFE14987:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,comdat
.LLSDA14987:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14987-.LLSDACSB14987
.LLSDACSB14987:
	.uleb128 .LEHB159-.LFB14987
	.uleb128 .LEHE159-.LEHB159
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB160-.LFB14987
	.uleb128 .LEHE160-.LEHB160
	.uleb128 .L1287-.LFB14987
	.uleb128 0
	.uleb128 .LEHB161-.LFB14987
	.uleb128 .LEHE161-.LEHB161
	.uleb128 .L1288-.LFB14987
	.uleb128 0
	.uleb128 .LEHB162-.LFB14987
	.uleb128 .LEHE162-.LEHB162
	.uleb128 0
	.uleb128 0
.LLSDACSE14987:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv:
.LFB14988:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14988
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB163:
	call	_Znwm
.LEHE163:
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt9bad_alloc+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L1294
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1295
	addl	$1, 88(%rdi)
.L1294:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB164:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE164:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1295:
	.cfi_restore_state
.LEHB165:
	call	*%rax
.LEHE165:
	jmp	.L1294
.L1302:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
.L1299:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB166:
	call	_Unwind_Resume
.LEHE166:
.L1301:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	jmp	.L1299
	.cfi_endproc
.LFE14988:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,comdat
.LLSDA14988:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14988-.LLSDACSB14988
.LLSDACSB14988:
	.uleb128 .LEHB163-.LFB14988
	.uleb128 .LEHE163-.LEHB163
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB164-.LFB14988
	.uleb128 .LEHE164-.LEHB164
	.uleb128 .L1301-.LFB14988
	.uleb128 0
	.uleb128 .LEHB165-.LFB14988
	.uleb128 .LEHE165-.LEHB165
	.uleb128 .L1302-.LFB14988
	.uleb128 0
	.uleb128 .LEHB166-.LFB14988
	.uleb128 .LEHE166-.LEHB166
	.uleb128 0
	.uleb128 0
.LLSDACSE14988:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv:
.LFB14989:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14989
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
.LEHB167:
	call	_Znwm
.LEHE167:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	40(%rbp), %rdi
	movq	$_ZTVNSt8ios_base7failureB5cxx11E+16, (%rbx)
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	movups	%xmm0, 16(%rbx)
	je	.L1308
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1309
	addl	$1, 88(%rdi)
.L1308:
	movl	64(%rbp), %eax
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rbx)
.LEHB168:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE168:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1309:
	.cfi_restore_state
.LEHB169:
	call	*%rax
.LEHE169:
	jmp	.L1308
.L1316:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
.L1313:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB170:
	call	_Unwind_Resume
.LEHE170:
.L1315:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	jmp	.L1313
	.cfi_endproc
.LFE14989:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,comdat
.LLSDA14989:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14989-.LLSDACSB14989
.LLSDACSB14989:
	.uleb128 .LEHB167-.LFB14989
	.uleb128 .LEHE167-.LEHB167
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB168-.LFB14989
	.uleb128 .LEHE168-.LEHB168
	.uleb128 .L1315-.LFB14989
	.uleb128 0
	.uleb128 .LEHB169-.LFB14989
	.uleb128 .LEHE169-.LEHB169
	.uleb128 .L1316-.LFB14989
	.uleb128 0
	.uleb128 .LEHB170-.LFB14989
	.uleb128 .LEHE170-.LEHB170
	.uleb128 0
	.uleb128 0
.LLSDACSE14989:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv:
.LFB14990:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14990
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
.LEHB171:
	call	_Znwm
.LEHE171:
	movq	%rbp, %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt11range_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1322
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1323
	addl	$1, 88(%rdi)
.L1322:
	movl	48(%rbp), %eax
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rbx)
.LEHB172:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE172:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1323:
	.cfi_restore_state
.LEHB173:
	call	*%rax
.LEHE173:
	jmp	.L1322
.L1330:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11range_errorD2Ev
.L1327:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB174:
	call	_Unwind_Resume
.LEHE174:
.L1329:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	jmp	.L1327
	.cfi_endproc
.LFE14990:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,comdat
.LLSDA14990:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14990-.LLSDACSB14990
.LLSDACSB14990:
	.uleb128 .LEHB171-.LFB14990
	.uleb128 .LEHE171-.LEHB171
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB172-.LFB14990
	.uleb128 .LEHE172-.LEHB172
	.uleb128 .L1329-.LFB14990
	.uleb128 0
	.uleb128 .LEHB173-.LFB14990
	.uleb128 .LEHE173-.LEHB173
	.uleb128 .L1330-.LFB14990
	.uleb128 0
	.uleb128 .LEHB174-.LFB14990
	.uleb128 .LEHE174-.LEHB174
	.uleb128 0
	.uleb128 0
.LLSDACSE14990:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv:
.LFB15023:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15023
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB175:
	call	_Znwm
.LEHE175:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L1336
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1337
	addl	$1, 88(%rdi)
.L1336:
	movq	16(%rbp), %rax
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB176:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE176:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1337:
	.cfi_restore_state
.LEHB177:
	call	*%rax
.LEHE177:
	jmp	.L1336
.L1342:
	movq	%rax, %rbp
.L1341:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB178:
	call	_Unwind_Resume
.LEHE178:
.L1343:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
	jmp	.L1341
	.cfi_endproc
.LFE15023:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
.LLSDA15023:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15023-.LLSDACSB15023
.LLSDACSB15023:
	.uleb128 .LEHB175-.LFB15023
	.uleb128 .LEHE175-.LEHB175
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB176-.LFB15023
	.uleb128 .LEHE176-.LEHB176
	.uleb128 .L1343-.LFB15023
	.uleb128 0
	.uleb128 .LEHB177-.LFB15023
	.uleb128 .LEHE177-.LEHB177
	.uleb128 .L1342-.LFB15023
	.uleb128 0
	.uleb128 .LEHB178-.LFB15023
	.uleb128 .LEHE178-.LEHB178
	.uleb128 0
	.uleb128 0
.LLSDACSE15023:
	.section	.text._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv:
.LFB15024:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15024
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB179:
	call	_Znwm
.LEHE179:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L1349
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1350
	addl	$1, 88(%rdi)
.L1349:
	movq	16(%rbp), %rax
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB180:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE180:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1350:
	.cfi_restore_state
.LEHB181:
	call	*%rax
.LEHE181:
	jmp	.L1349
.L1355:
	movq	%rax, %rbp
.L1354:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB182:
	call	_Unwind_Resume
.LEHE182:
.L1356:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L1354
	.cfi_endproc
.LFE15024:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
.LLSDA15024:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15024-.LLSDACSB15024
.LLSDACSB15024:
	.uleb128 .LEHB179-.LFB15024
	.uleb128 .LEHE179-.LEHB179
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB180-.LFB15024
	.uleb128 .LEHE180-.LEHB180
	.uleb128 .L1356-.LFB15024
	.uleb128 0
	.uleb128 .LEHB181-.LFB15024
	.uleb128 .LEHE181-.LEHB181
	.uleb128 .L1355-.LFB15024
	.uleb128 0
	.uleb128 .LEHB182-.LFB15024
	.uleb128 .LEHE182-.LEHB182
	.uleb128 0
	.uleb128 0
.LLSDACSE15024:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv:
.LFB15025:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15025
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-24(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
.LEHB183:
	call	_Znwm
.LEHE183:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L1362
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1363
	addl	$1, 88(%rdi)
.L1362:
	movq	16(%rbp), %rax
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 48(%rbx)
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB184:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE184:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1363:
	.cfi_restore_state
.LEHB185:
	call	*%rax
.LEHE185:
	jmp	.L1362
.L1368:
	movq	%rax, %rbp
.L1367:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB186:
	call	_Unwind_Resume
.LEHE186:
.L1369:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L1367
	.cfi_endproc
.LFE15025:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
.LLSDA15025:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15025-.LLSDACSB15025
.LLSDACSB15025:
	.uleb128 .LEHB183-.LFB15025
	.uleb128 .LEHE183-.LEHB183
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB184-.LFB15025
	.uleb128 .LEHE184-.LEHB184
	.uleb128 .L1369-.LFB15025
	.uleb128 0
	.uleb128 .LEHB185-.LFB15025
	.uleb128 .LEHE185-.LEHB185
	.uleb128 .L1368-.LFB15025
	.uleb128 0
	.uleb128 .LEHB186-.LFB15025
	.uleb128 .LEHE186-.LEHB186
	.uleb128 0
	.uleb128 0
.LLSDACSE15025:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv
	.section	.text._ZN5boost6detail15sp_counted_base12weak_releaseEv,"axG",@progbits,_ZN5boost6detail15sp_counted_base12weak_releaseEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail15sp_counted_base12weak_releaseEv
	.type	_ZN5boost6detail15sp_counted_base12weak_releaseEv, @function
_ZN5boost6detail15sp_counted_base12weak_releaseEv:
.LFB2532:
	.cfi_startproc
	lock subl	$1, 12(%rdi)
	je	.L1376
	rep ret
	.p2align 4,,10
	.p2align 3
.L1376:
	movq	(%rdi), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZN5boost6detail15sp_counted_base7destroyEv, %rdx
	jne	.L1375
	jmp	*8(%rax)
	.p2align 4,,10
	.p2align 3
.L1375:
	jmp	*%rdx
	.cfi_endproc
.LFE2532:
	.size	_ZN5boost6detail15sp_counted_base12weak_releaseEv, .-_ZN5boost6detail15sp_counted_base12weak_releaseEv
	.section	.text._ZN5boost6detail15sp_counted_base7releaseEv,"axG",@progbits,_ZN5boost6detail15sp_counted_base7releaseEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail15sp_counted_base7releaseEv
	.type	_ZN5boost6detail15sp_counted_base7releaseEv, @function
_ZN5boost6detail15sp_counted_base7releaseEv:
.LFB2530:
	.cfi_startproc
	lock subl	$1, 8(%rdi)
	je	.L1382
	rep ret
	.p2align 4,,10
	.p2align 3
.L1382:
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	(%rdi), %rax
	movq	%rdi, %rbx
	call	*16(%rax)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_restore 3
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base12weak_releaseEv
	.cfi_endproc
.LFE2530:
	.size	_ZN5boost6detail15sp_counted_base7releaseEv, .-_ZN5boost6detail15sp_counted_base7releaseEv
	.section	.text._ZN5boost13exception_ptrD2Ev,"axG",@progbits,_ZN5boost13exception_ptrD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost13exception_ptrD2Ev
	.type	_ZN5boost13exception_ptrD2Ev, @function
_ZN5boost13exception_ptrD2Ev:
.LFB7001:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA7001
	movq	8(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1383
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L1383:
	rep ret
	.cfi_endproc
.LFE7001:
	.section	.gcc_except_table._ZN5boost13exception_ptrD2Ev,"aG",@progbits,_ZN5boost13exception_ptrD5Ev,comdat
.LLSDA7001:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7001-.LLSDACSB7001
.LLSDACSB7001:
.LLSDACSE7001:
	.section	.text._ZN5boost13exception_ptrD2Ev,"axG",@progbits,_ZN5boost13exception_ptrD5Ev,comdat
	.size	_ZN5boost13exception_ptrD2Ev, .-_ZN5boost13exception_ptrD2Ev
	.weak	_ZN5boost13exception_ptrD1Ev
	.set	_ZN5boost13exception_ptrD1Ev,_ZN5boost13exception_ptrD2Ev
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED2Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED2Ev:
.LFB14499:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14499
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE+16, (%rdi)
	movq	456(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1386
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1386:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail16thread_data_baseD2Ev
	.cfi_endproc
.LFE14499:
	.section	.gcc_except_table,"a",@progbits
.LLSDA14499:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14499-.LLSDACSB14499
.LLSDACSB14499:
.LLSDACSE14499:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED2Ev, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED2Ev
	.set	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED1Ev,_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEE3runEv, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEE3runEv:
.LFB14512:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14512
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	subq	$16, %rsp
	.cfi_def_cfa_offset 32
	movq	448(%rdi), %rax
	movq	440(%rdi), %rdx
	movq	%rax, (%rsp)
	movq	456(%rdi), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rsp)
	je	.L1392
	lock addl	$1, 8(%rax)
.L1392:
	movq	%rsp, %rdi
.LEHB187:
	call	*%rdx
.LEHE187:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1391
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1391:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L1396:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L1395
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1395:
	movq	%rbx, %rdi
.LEHB188:
	call	_Unwind_Resume
.LEHE188:
	.cfi_endproc
.LFE14512:
	.section	.gcc_except_table
.LLSDA14512:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14512-.LLSDACSB14512
.LLSDACSB14512:
	.uleb128 .LEHB187-.LFB14512
	.uleb128 .LEHE187-.LEHB187
	.uleb128 .L1396-.LFB14512
	.uleb128 0
	.uleb128 .LEHB188-.LFB14512
	.uleb128 .LEHE188-.LEHB188
	.uleb128 0
	.uleb128 0
.LLSDACSE14512:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEE3runEv, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEE3runEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED0Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED0Ev:
.LFB14501:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14501
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE+16, (%rdi)
	movq	456(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1408
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1408:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14501:
	.section	.gcc_except_table
.LLSDA14501:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14501-.LLSDACSB14501
.LLSDACSB14501:
.LLSDACSE14501:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED0Ev, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE7disposeEv:
.LFB14509:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14509
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1413
	movq	456(%rbx), %rdi
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1415
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1415:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L1413:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14509:
	.section	.gcc_except_table
.LLSDA14509:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14509-.LLSDACSB14509
.LLSDACSB14509:
.LLSDACSE14509:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE7disposeEv
	.section	.text._ZN5boost6detail17shared_state_baseD2Ev,"axG",@progbits,_ZN5boost6detail17shared_state_baseD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_baseD2Ev
	.type	_ZN5boost6detail17shared_state_baseD2Ev, @function
_ZN5boost6detail17shared_state_baseD2Ev:
.LFB10236:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10236
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	$_ZTVN5boost6detail17shared_state_baseE+16, (%rdi)
	movq	264(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1421
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1421:
	movq	240(%rbp), %r12
	movq	232(%rbp), %rbx
	cmpq	%rbx, %r12
	je	.L1422
	.p2align 4,,10
	.p2align 3
.L1423:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1424
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%rbx, %r12
	jne	.L1423
.L1425:
	movq	232(%rbp), %rbx
.L1422:
	testq	%rbx, %rbx
	je	.L1427
	movq	%rbx, %rdi
	call	_ZdlPv
.L1427:
	movq	200(%rbp), %rax
	testq	%rax, %rax
	je	.L1428
	testb	$1, %al
	jne	.L1428
	andq	$-2, %rax
	leaq	208(%rbp), %rdi
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L1428
	movl	$2, %edx
	movq	%rdi, %rsi
	call	*%rax
.L1428:
	movq	176(%rbp), %rdi
	leaq	176(%rbp), %r12
	cmpq	%rdi, %r12
	je	.L1431
	.p2align 4,,10
	.p2align 3
.L1429:
	movq	(%rdi), %rbx
	call	_ZdlPv
	cmpq	%rbx, %r12
	movq	%rbx, %rdi
	jne	.L1429
.L1431:
	leaq	88(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1430:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1430
	leaq	128(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1432:
	movq	%rbx, %rdi
	call	pthread_cond_destroy
	cmpl	$4, %eax
	je	.L1432
	leaq	48(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1433:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1433
	movq	32(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L1434
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1434:
	movq	16(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L1420
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base12weak_releaseEv
	.p2align 4,,10
	.p2align 3
.L1424:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%rbx, %r12
	jne	.L1423
	jmp	.L1425
	.p2align 4,,10
	.p2align 3
.L1420:
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE10236:
	.section	.gcc_except_table
.LLSDA10236:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10236-.LLSDACSB10236
.LLSDACSB10236:
.LLSDACSE10236:
	.section	.text._ZN5boost6detail17shared_state_baseD2Ev,"axG",@progbits,_ZN5boost6detail17shared_state_baseD5Ev,comdat
	.size	_ZN5boost6detail17shared_state_baseD2Ev, .-_ZN5boost6detail17shared_state_baseD2Ev
	.weak	_ZN5boost6detail17shared_state_baseD1Ev
	.set	_ZN5boost6detail17shared_state_baseD1Ev,_ZN5boost6detail17shared_state_baseD2Ev
	.section	.text._ZN5boost6detail17shared_state_baseD0Ev,"axG",@progbits,_ZN5boost6detail17shared_state_baseD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_baseD0Ev
	.type	_ZN5boost6detail17shared_state_baseD0Ev, @function
_ZN5boost6detail17shared_state_baseD0Ev:
.LFB10238:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost6detail17shared_state_baseD1Ev
	movq	%rbx, %rdi
	movl	$272, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE10238:
	.size	_ZN5boost6detail17shared_state_baseD0Ev, .-_ZN5boost6detail17shared_state_baseD0Ev
	.section	.text._ZN5boost6detail12shared_stateIiED2Ev,"axG",@progbits,_ZN5boost6detail12shared_stateIiED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12shared_stateIiED2Ev
	.type	_ZN5boost6detail12shared_stateIiED2Ev, @function
_ZN5boost6detail12shared_stateIiED2Ev:
.LFB13600:
	.cfi_startproc
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13600:
	.size	_ZN5boost6detail12shared_stateIiED2Ev, .-_ZN5boost6detail12shared_stateIiED2Ev
	.weak	_ZN5boost6detail12shared_stateIiED1Ev
	.set	_ZN5boost6detail12shared_stateIiED1Ev,_ZN5boost6detail12shared_stateIiED2Ev
	.section	.text._ZN5boost6detail12shared_stateIiED0Ev,"axG",@progbits,_ZN5boost6detail12shared_stateIiED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12shared_stateIiED0Ev
	.type	_ZN5boost6detail12shared_stateIiED0Ev, @function
_ZN5boost6detail12shared_stateIiED0Ev:
.LFB13602:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$280, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13602:
	.size	_ZN5boost6detail12shared_stateIiED0Ev, .-_ZN5boost6detail12shared_stateIiED0Ev
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev, @function
_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev:
.LFB13879:
	.cfi_startproc
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13879:
	.size	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev, .-_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev
	.set	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED1Ev,_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED0Ev, @function
_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED0Ev:
.LFB13881:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$288, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13881:
	.size	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED0Ev, .-_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED2Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED2Ev:
.LFB13647:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13647
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1468
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1468:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13647:
	.section	.gcc_except_table
.LLSDA13647:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13647-.LLSDACSB13647
.LLSDACSB13647:
.LLSDACSE13647:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED2Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED2Ev
	.set	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED1Ev,_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv:
.LFB14052:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1473
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$288, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L1473:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14052:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev:
.LFB13904:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13904
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1477
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1477:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13904:
	.section	.gcc_except_table
.LLSDA13904:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13904-.LLSDACSB13904
.LLSDACSB13904:
.LLSDACSE13904:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev
	.set	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED1Ev,_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev:
.LFB13649:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13649
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1483
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1483:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13649:
	.section	.gcc_except_table
.LLSDA13649:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13649-.LLSDACSB13649
.LLSDACSB13649:
.LLSDACSE13649:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev:
.LFB13906:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13906
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1489
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1489:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13906:
	.section	.gcc_except_table
.LLSDA13906:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13906-.LLSDACSB13906
.LLSDACSB13906:
.LLSDACSE13906:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv:
.LFB14046:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14046
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1494
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1496
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1496:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L1494:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14046:
	.section	.gcc_except_table
.LLSDA14046:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14046-.LLSDACSB14046
.LLSDACSB14046:
.LLSDACSE14046:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv
	.section	.text._ZN5boost6detail10weak_countaSERKNS0_12shared_countE,"axG",@progbits,_ZN5boost6detail10weak_countaSERKNS0_12shared_countE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	.type	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE, @function
_ZN5boost6detail10weak_countaSERKNS0_12shared_countE:
.LFB3819:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rsi), %rbx
	movq	(%rdi), %rdi
	cmpq	%rbx, %rdi
	je	.L1502
	testq	%rbx, %rbx
	je	.L1503
	lock addl	$1, 12(%rbx)
	movq	0(%rbp), %rdi
.L1503:
	testq	%rdi, %rdi
	je	.L1504
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L1504:
	movq	%rbx, 0(%rbp)
.L1502:
	addq	$8, %rsp
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE3819:
	.size	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE, .-_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	.section	.text._ZN5boost6detail12shared_countC2ERKNS0_10weak_countE,"axG",@progbits,_ZN5boost6detail12shared_countC5ERKNS0_10weak_countE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12shared_countC2ERKNS0_10weak_countE
	.type	_ZN5boost6detail12shared_countC2ERKNS0_10weak_countE, @function
_ZN5boost6detail12shared_countC2ERKNS0_10weak_countE:
.LFB3830:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA3830
	movq	(%rsi), %rax
	testq	%rax, %rax
	movq	%rax, (%rdi)
	je	.L1515
	leaq	8(%rax), %rdx
	movl	8(%rax), %eax
.L1539:
	testl	%eax, %eax
	je	.L1515
	leal	1(%rax), %ecx
	lock cmpxchgl	%ecx, (%rdx)
	jne	.L1539
	testl	%eax, %eax
	je	.L1515
	rep ret
	.p2align 4,,10
	.p2align 3
.L1515:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movl	$56, %edi
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	movq	$_ZTVN5boost12bad_weak_ptrE+16, 8(%rsp)
	call	__cxa_allocate_exception
	movq	%rax, %rbx
	movq	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	$0, 32(%rax)
	movl	$-1, 40(%rax)
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rax)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rax)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rax)
	leaq	16(%rsp), %rax
	movq	$0, 32(%rsp)
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	leaq	8(%rax), %rsi
	movl	$-1, 56(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE+56, 24(%rsp)
.LEHB189:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE189:
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, %esi
	movq	%rbx, %rdi
.LEHB190:
	call	__cxa_throw
.LEHE190:
.L1522:
	movq	%rax, %rbx
.L1521:
	leaq	8(%rsp), %rdi
	movq	$_ZTVN5boost12bad_weak_ptrE+16, 8(%rsp)
	call	_ZNSt9exceptionD2Ev
	movq	%rbx, %rdi
.LEHB191:
	call	_Unwind_Resume
.LEHE191:
.L1523:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	movq	%rbx, %rdi
	movq	%rbp, %rbx
	call	__cxa_free_exception
	jmp	.L1521
	.cfi_endproc
.LFE3830:
	.section	.gcc_except_table
.LLSDA3830:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE3830-.LLSDACSB3830
.LLSDACSB3830:
	.uleb128 .LEHB189-.LFB3830
	.uleb128 .LEHE189-.LEHB189
	.uleb128 .L1523-.LFB3830
	.uleb128 0
	.uleb128 .LEHB190-.LFB3830
	.uleb128 .LEHE190-.LEHB190
	.uleb128 .L1522-.LFB3830
	.uleb128 0
	.uleb128 .LEHB191-.LFB3830
	.uleb128 .LEHE191-.LEHB191
	.uleb128 0
	.uleb128 0
.LLSDACSE3830:
	.section	.text._ZN5boost6detail12shared_countC2ERKNS0_10weak_countE,"axG",@progbits,_ZN5boost6detail12shared_countC5ERKNS0_10weak_countE,comdat
	.size	_ZN5boost6detail12shared_countC2ERKNS0_10weak_countE, .-_ZN5boost6detail12shared_countC2ERKNS0_10weak_countE
	.weak	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
	.set	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE,_ZN5boost6detail12shared_countC2ERKNS0_10weak_countE
	.section	.rodata._ZN5boost21thread_resource_errorC2Ev.str1.1,"aMS",@progbits,1
.LC3:
	.string	"boost::thread_resource_error"
	.section	.text._ZN5boost21thread_resource_errorC2Ev,"axG",@progbits,_ZN5boost21thread_resource_errorC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost21thread_resource_errorC2Ev
	.type	_ZN5boost21thread_resource_errorC2Ev, @function
_ZN5boost21thread_resource_errorC2Ev:
.LFB6148:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZN5boost6system16generic_categoryEv
	movq	%rbx, %rdi
	movl	$.LC3, %esi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorC2EPKc
	leaq	48(%rbx), %rax
	movq	%rbp, 24(%rbx)
	movl	$11, 16(%rbx)
	movq	$0, 40(%rbx)
	movb	$0, 48(%rbx)
	movq	%rax, 32(%rbx)
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rbx)
	addq	$8, %rsp
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE6148:
	.size	_ZN5boost21thread_resource_errorC2Ev, .-_ZN5boost21thread_resource_errorC2Ev
	.weak	_ZN5boost21thread_resource_errorC1Ev
	.set	_ZN5boost21thread_resource_errorC1Ev,_ZN5boost21thread_resource_errorC2Ev
	.section	.text._ZN5boost16exception_detailltERKNS0_10type_info_ES3_,"axG",@progbits,_ZN5boost16exception_detailltERKNS0_10type_info_ES3_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	.type	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_, @function
_ZN5boost16exception_detailltERKNS0_10type_info_ES3_:
.LFB6664:
	.cfi_startproc
	movq	(%rdi), %rax
	movq	8(%rax), %rdi
	movq	(%rsi), %rax
	cmpb	$42, (%rdi)
	movq	8(%rax), %rsi
	je	.L1548
.L1543:
	subq	$8, %rsp
	.cfi_def_cfa_offset 16
	call	strcmp
	addq	$8, %rsp
	.cfi_def_cfa_offset 8
	shrl	$31, %eax
	ret
	.p2align 4,,10
	.p2align 3
.L1548:
	cmpb	$42, (%rsi)
	jne	.L1543
	cmpq	%rsi, %rdi
	setb	%al
	ret
	.cfi_endproc
.LFE6664:
	.size	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_, .-_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E
	.type	_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E, @function
_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E:
.LFB6920:
	.cfi_startproc
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	pushq	%r13
	.cfi_def_cfa_offset 24
	.cfi_offset 13, -24
	movq	%rdi, %r13
	pushq	%r12
	.cfi_def_cfa_offset 32
	.cfi_offset 12, -32
	pushq	%rbp
	.cfi_def_cfa_offset 40
	.cfi_offset 6, -40
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movq	24(%rsi), %rbx
	testq	%rbx, %rbx
	je	.L1550
	leaq	16(%rsi), %r14
	movq	%rdx, %rbp
	movq	%r14, %r12
	jmp	.L1551
	.p2align 4,,10
	.p2align 3
.L1563:
	movq	%rbx, %r12
	movq	16(%rbx), %rbx
	testq	%rbx, %rbx
	je	.L1552
.L1551:
	leaq	32(%rbx), %rdi
	movq	%rbp, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L1563
	movq	24(%rbx), %rbx
	testq	%rbx, %rbx
	jne	.L1551
.L1552:
	cmpq	%r12, %r14
	je	.L1550
	leaq	32(%r12), %rsi
	movq	%rbp, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L1550
	movq	40(%r12), %rax
	movq	%rax, 0(%r13)
	movq	48(%r12), %rax
	testq	%rax, %rax
	movq	%rax, 8(%r13)
	je	.L1549
	lock addl	$1, 8(%rax)
.L1549:
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbp
	.cfi_def_cfa_offset 32
	popq	%r12
	.cfi_def_cfa_offset 24
	popq	%r13
	.cfi_def_cfa_offset 16
	popq	%r14
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1550:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	movq	$0, 0(%r13)
	movq	$0, 8(%r13)
	popq	%rbp
	.cfi_def_cfa_offset 32
	popq	%r12
	.cfi_def_cfa_offset 24
	popq	%r13
	.cfi_def_cfa_offset 16
	popq	%r14
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE6920:
	.size	_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E, .-_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E
	.section	.text._ZN5boost17rethrow_exceptionERKNS_13exception_ptrE,"axG",@progbits,_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE,comdat
	.p2align 4,,15
	.weak	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.type	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE, @function
_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE:
.LFB7015:
	.cfi_startproc
	subq	$8, %rsp
	.cfi_def_cfa_offset 16
	movq	(%rdi), %rdi
	movq	(%rdi), %rax
	call	*8(%rax)
	call	abort
	.cfi_endproc
.LFE7015:
	.size	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE, .-_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.section	.text._ZN5boost12future_errorC2ENS_6system10error_codeE,"axG",@progbits,_ZN5boost12future_errorC5ENS_6system10error_codeE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost12future_errorC2ENS_6system10error_codeE
	.type	_ZN5boost12future_errorC2ENS_6system10error_codeE, @function
_ZN5boost12future_errorC2ENS_6system10error_codeE:
.LFB7035:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA7035
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdx, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbx
	movq	%rsi, %r12
	subq	$32, %rsp
	.cfi_def_cfa_offset 64
	movq	(%rdx), %rax
	movl	%esi, %edx
	movq	%rsp, %rdi
	movq	%rbp, %rsi
.LEHB192:
	call	*24(%rax)
.LEHE192:
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB193:
	call	_ZNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
.LEHE193:
	movq	(%rsp), %rdi
	leaq	16(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L1567
	call	_ZdlPv
.L1567:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%r12, 16(%rbx)
	movq	%rbp, 24(%rbx)
	addq	$32, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L1570:
	.cfi_restore_state
	movq	(%rsp), %rdi
	leaq	16(%rsp), %rdx
	movq	%rax, %rbx
	cmpq	%rdx, %rdi
	je	.L1569
	call	_ZdlPv
.L1569:
	movq	%rbx, %rdi
.LEHB194:
	call	_Unwind_Resume
.LEHE194:
	.cfi_endproc
.LFE7035:
	.section	.gcc_except_table
.LLSDA7035:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7035-.LLSDACSB7035
.LLSDACSB7035:
	.uleb128 .LEHB192-.LFB7035
	.uleb128 .LEHE192-.LEHB192
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB193-.LFB7035
	.uleb128 .LEHE193-.LEHB193
	.uleb128 .L1570-.LFB7035
	.uleb128 0
	.uleb128 .LEHB194-.LFB7035
	.uleb128 .LEHE194-.LEHB194
	.uleb128 0
	.uleb128 0
.LLSDACSE7035:
	.section	.text._ZN5boost12future_errorC2ENS_6system10error_codeE,"axG",@progbits,_ZN5boost12future_errorC5ENS_6system10error_codeE,comdat
	.size	_ZN5boost12future_errorC2ENS_6system10error_codeE, .-_ZN5boost12future_errorC2ENS_6system10error_codeE
	.weak	_ZN5boost12future_errorC1ENS_6system10error_codeE
	.set	_ZN5boost12future_errorC1ENS_6system10error_codeE,_ZN5boost12future_errorC2ENS_6system10error_codeE
	.section	.text._ZN5boost20future_uninitializedC2Ev,"axG",@progbits,_ZN5boost20future_uninitializedC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost20future_uninitializedC2Ev
	.type	_ZN5boost20future_uninitializedC2Ev, @function
_ZN5boost20future_uninitializedC2Ev:
.LFB7043:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost15future_categoryEv
	movq	%rbx, %rdi
	movl	$4, %esi
	movq	%rax, %rdx
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
	movq	$_ZTVN5boost20future_uninitializedE+16, (%rbx)
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE7043:
	.size	_ZN5boost20future_uninitializedC2Ev, .-_ZN5boost20future_uninitializedC2Ev
	.weak	_ZN5boost20future_uninitializedC1Ev
	.set	_ZN5boost20future_uninitializedC1Ev,_ZN5boost20future_uninitializedC2Ev
	.section	.text._ZN5boost25promise_already_satisfiedC2Ev,"axG",@progbits,_ZN5boost25promise_already_satisfiedC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost25promise_already_satisfiedC2Ev
	.type	_ZN5boost25promise_already_satisfiedC2Ev, @function
_ZN5boost25promise_already_satisfiedC2Ev:
.LFB7052:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost15future_categoryEv
	movq	%rbx, %rdi
	movl	$3, %esi
	movq	%rax, %rdx
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
	movq	$_ZTVN5boost25promise_already_satisfiedE+16, (%rbx)
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE7052:
	.size	_ZN5boost25promise_already_satisfiedC2Ev, .-_ZN5boost25promise_already_satisfiedC2Ev
	.weak	_ZN5boost25promise_already_satisfiedC1Ev
	.set	_ZN5boost25promise_already_satisfiedC1Ev,_ZN5boost25promise_already_satisfiedC2Ev
	.section	.text._ZN5boost10task_movedC2Ev,"axG",@progbits,_ZN5boost10task_movedC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10task_movedC2Ev
	.type	_ZN5boost10task_movedC2Ev, @function
_ZN5boost10task_movedC2Ev:
.LFB7058:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost15future_categoryEv
	movq	%rbx, %rdi
	movl	$4, %esi
	movq	%rax, %rdx
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
	movq	$_ZTVN5boost10task_movedE+16, (%rbx)
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE7058:
	.size	_ZN5boost10task_movedC2Ev, .-_ZN5boost10task_movedC2Ev
	.weak	_ZN5boost10task_movedC1Ev
	.set	_ZN5boost10task_movedC1Ev,_ZN5boost10task_movedC2Ev
	.section	.text._ZN5boost6threadD2Ev,"axG",@progbits,_ZN5boost6threadD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6threadD2Ev
	.type	_ZN5boost6threadD2Ev, @function
_ZN5boost6threadD2Ev:
.LFB8989:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA8989
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost6thread6detachEv
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1579
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L1579:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE8989:
	.section	.gcc_except_table
.LLSDA8989:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE8989-.LLSDACSB8989
.LLSDACSB8989:
.LLSDACSE8989:
	.section	.text._ZN5boost6threadD2Ev,"axG",@progbits,_ZN5boost6threadD5Ev,comdat
	.size	_ZN5boost6threadD2Ev, .-_ZN5boost6threadD2Ev
	.weak	_ZN5boost6threadD1Ev
	.set	_ZN5boost6threadD1Ev,_ZN5boost6threadD2Ev
	.section	.text._ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_,"axG",@progbits,_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC5IS3_EEPT_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_
	.type	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_, @function
_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_:
.LFB11225:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11225
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	%rsi, (%rbx)
	movq	$0, 8(%rdi)
	movl	$24, %edi
.LEHB195:
	call	_Znwm
.LEHE195:
	movq	8(%rbx), %rdi
	movabsq	$4294967297, %rdx
	movq	$_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE+16, (%rax)
	movq	%rdx, 8(%rax)
	movq	%rbp, 16(%rax)
	movq	%rax, 8(%rbx)
	testq	%rdi, %rdi
	je	.L1597
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L1597:
	.cfi_restore_state
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1591:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	testq	%rbp, %rbp
	je	.L1586
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*24(%rax)
.L1586:
.LEHB196:
	call	__cxa_rethrow
.LEHE196:
.L1590:
	movq	%rax, %rbp
	call	__cxa_end_catch
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1589
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1589:
	movq	%rbp, %rdi
.LEHB197:
	call	_Unwind_Resume
.LEHE197:
	.cfi_endproc
.LFE11225:
	.section	.gcc_except_table
	.align 4
.LLSDA11225:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11225-.LLSDATTD11225
.LLSDATTD11225:
	.byte	0x1
	.uleb128 .LLSDACSE11225-.LLSDACSB11225
.LLSDACSB11225:
	.uleb128 .LEHB195-.LFB11225
	.uleb128 .LEHE195-.LEHB195
	.uleb128 .L1591-.LFB11225
	.uleb128 0x1
	.uleb128 .LEHB196-.LFB11225
	.uleb128 .LEHE196-.LEHB196
	.uleb128 .L1590-.LFB11225
	.uleb128 0
	.uleb128 .LEHB197-.LFB11225
	.uleb128 .LEHE197-.LEHB197
	.uleb128 0
	.uleb128 0
.LLSDACSE11225:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11225:
	.section	.text._ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_,"axG",@progbits,_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC5IS3_EEPT_,comdat
	.size	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_, .-_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_
	.weak	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC1IS3_EEPT_
	.set	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC1IS3_EEPT_,_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC2IS3_EEPT_
	.section	.rodata._ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv.str1.8,"aMS",@progbits,1
	.align 8
.LC4:
	.string	"/usr/include/boost/exception/detail/exception_ptr.hpp"
	.section	.text._ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv,"axG",@progbits,_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv
	.type	_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv, @function
_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv:
.LFB11227:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11227
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbx
	subq	$136, %rsp
	.cfi_def_cfa_offset 176
	leaq	16(%rsp), %rsi
	leaq	64(%rsp), %rdi
	movq	$0, 24(%rsp)
	movq	$0, 32(%rsp)
	movq	$0, 40(%rsp)
	movl	$-1, 48(%rsp)
	movq	$_ZTVN5boost16exception_detail10bad_alloc_E+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail10bad_alloc_E+48, 56(%rsp)
	movq	$0, 72(%rsp)
	movq	$0, 80(%rsp)
	movq	$0, 88(%rsp)
	movl	$-1, 96(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 104(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 112(%rsp)
.LEHB198:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE198:
	movq	$_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, 8(%rsp)
	movl	$128, 96(%rsp)
	movq	8(%rsp), %xmm0
	movhps	.LC5(%rip), %xmm0
	movaps	%xmm0, 80(%rsp)
	movzbl	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep(%rip), %eax
	testb	%al, %al
	je	.L1630
.L1605:
	movq	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep(%rip), %rax
	movq	%rax, (%rbx)
	movq	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep+8(%rip), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rbx)
	je	.L1609
	lock addl	$1, 8(%rax)
.L1609:
	leaq	64(%rsp), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 104(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 112(%rsp)
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail10bad_alloc_D1Ev
	addq	$136, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1630:
	.cfi_restore_state
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_acquire
	testl	%eax, %eax
	je	.L1605
	movl	$56, %edi
.LEHB199:
	call	_Znwm
.LEHE199:
	movq	72(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L1629
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1604
	addl	$1, 88(%rdi)
.L1629:
	movdqa	80(%rsp), %xmm0
	movl	$24, %edi
	leaq	48(%rbp), %r13
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 8(%rsp)
	movl	96(%rsp), %eax
	movups	%xmm0, 16(%rbp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, 0(%rbp)
	movq	8(%rsp), %xmm0
	movl	%eax, 32(%rbp)
	movhps	.LC6(%rip), %xmm0
	movups	%xmm0, 40(%rbp)
.LEHB200:
	call	_Znwm
.LEHE200:
	movq	%rax, %r12
	movabsq	$4294967297, %rax
	movq	%r13, _ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep(%rip)
	movq	%rax, 8(%r12)
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE+16, (%r12)
	movq	%rbp, 16(%r12)
	movq	%r12, _ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep+8(%rip)
	lock addl	$1, 8(%r12)
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_release
	movl	$__dso_handle, %edx
	movl	$_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, %esi
	movl	$_ZN5boost13exception_ptrD1Ev, %edi
	call	__cxa_atexit
	movq	%r12, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L1605
	.p2align 4,,10
	.p2align 3
.L1604:
.LEHB201:
	call	*%rax
.LEHE201:
	jmp	.L1629
.L1612:
	movq	%rax, %rbx
.L1608:
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_abort
	leaq	64(%rsp), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+72, 104(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136, 112(%rsp)
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
.L1601:
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail10bad_alloc_D1Ev
	movq	%rbx, %rdi
.LEHB202:
	call	_Unwind_Resume
.LEHE202:
.L1613:
	movl	$56, %esi
	movq	%rbp, %rdi
	movq	%rax, %rbx
	call	_ZdlPvm
	jmp	.L1608
.L1614:
	leaq	64(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L1601
.L1616:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*8(%rax)
.LEHB203:
	call	__cxa_rethrow
.LEHE203:
.L1615:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L1608
	.cfi_endproc
.LFE11227:
	.section	.gcc_except_table
	.align 4
.LLSDA11227:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11227-.LLSDATTD11227
.LLSDATTD11227:
	.byte	0x1
	.uleb128 .LLSDACSE11227-.LLSDACSB11227
.LLSDACSB11227:
	.uleb128 .LEHB198-.LFB11227
	.uleb128 .LEHE198-.LEHB198
	.uleb128 .L1614-.LFB11227
	.uleb128 0
	.uleb128 .LEHB199-.LFB11227
	.uleb128 .LEHE199-.LEHB199
	.uleb128 .L1612-.LFB11227
	.uleb128 0
	.uleb128 .LEHB200-.LFB11227
	.uleb128 .LEHE200-.LEHB200
	.uleb128 .L1616-.LFB11227
	.uleb128 0x1
	.uleb128 .LEHB201-.LFB11227
	.uleb128 .LEHE201-.LEHB201
	.uleb128 .L1613-.LFB11227
	.uleb128 0
	.uleb128 .LEHB202-.LFB11227
	.uleb128 .LEHE202-.LEHB202
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB203-.LFB11227
	.uleb128 .LEHE203-.LEHB203
	.uleb128 .L1615-.LFB11227
	.uleb128 0
.LLSDACSE11227:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11227:
	.section	.text._ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv,"axG",@progbits,_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv,comdat
	.size	_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv, .-_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv
	.section	.text._ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv,"axG",@progbits,_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv
	.type	_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv, @function
_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv:
.LFB11246:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11246
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbx
	subq	$136, %rsp
	.cfi_def_cfa_offset 176
	leaq	16(%rsp), %rsi
	leaq	64(%rsp), %rdi
	movq	$0, 24(%rsp)
	movq	$0, 32(%rsp)
	movq	$0, 40(%rsp)
	movl	$-1, 48(%rsp)
	movq	$_ZTVN5boost16exception_detail14bad_exception_E+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail14bad_exception_E+48, 56(%rsp)
	movq	$0, 72(%rsp)
	movq	$0, 80(%rsp)
	movq	$0, 88(%rsp)
	movl	$-1, 96(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 104(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 112(%rsp)
.LEHB204:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE204:
	movq	$_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, 8(%rsp)
	movl	$128, 96(%rsp)
	movq	8(%rsp), %xmm0
	movhps	.LC5(%rip), %xmm0
	movaps	%xmm0, 80(%rsp)
	movzbl	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep(%rip), %eax
	testb	%al, %al
	je	.L1663
.L1638:
	movq	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep(%rip), %rax
	movq	%rax, (%rbx)
	movq	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep+8(%rip), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rbx)
	je	.L1642
	lock addl	$1, 8(%rax)
.L1642:
	leaq	64(%rsp), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 104(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 112(%rsp)
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail14bad_exception_D1Ev
	addq	$136, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1663:
	.cfi_restore_state
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_acquire
	testl	%eax, %eax
	je	.L1638
	movl	$56, %edi
.LEHB205:
	call	_Znwm
.LEHE205:
	movq	72(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L1662
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1637
	addl	$1, 88(%rdi)
.L1662:
	movdqa	80(%rsp), %xmm0
	movl	$24, %edi
	leaq	48(%rbp), %r13
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 8(%rsp)
	movl	96(%rsp), %eax
	movups	%xmm0, 16(%rbp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, 0(%rbp)
	movq	8(%rsp), %xmm0
	movl	%eax, 32(%rbp)
	movhps	.LC7(%rip), %xmm0
	movups	%xmm0, 40(%rbp)
.LEHB206:
	call	_Znwm
.LEHE206:
	movq	%rax, %r12
	movabsq	$4294967297, %rax
	movq	%r13, _ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep(%rip)
	movq	%rax, 8(%r12)
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE+16, (%r12)
	movq	%rbp, 16(%r12)
	movq	%r12, _ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep+8(%rip)
	lock addl	$1, 8(%r12)
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_release
	movl	$__dso_handle, %edx
	movl	$_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, %esi
	movl	$_ZN5boost13exception_ptrD1Ev, %edi
	call	__cxa_atexit
	movq	%r12, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L1638
	.p2align 4,,10
	.p2align 3
.L1637:
.LEHB207:
	call	*%rax
.LEHE207:
	jmp	.L1662
.L1645:
	movq	%rax, %rbx
.L1641:
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_abort
	leaq	64(%rsp), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+72, 104(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136, 112(%rsp)
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
.L1634:
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail14bad_exception_D1Ev
	movq	%rbx, %rdi
.LEHB208:
	call	_Unwind_Resume
.LEHE208:
.L1646:
	movl	$56, %esi
	movq	%rbp, %rdi
	movq	%rax, %rbx
	call	_ZdlPvm
	jmp	.L1641
.L1647:
	leaq	64(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L1634
.L1649:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*8(%rax)
.LEHB209:
	call	__cxa_rethrow
.LEHE209:
.L1648:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L1641
	.cfi_endproc
.LFE11246:
	.section	.gcc_except_table
	.align 4
.LLSDA11246:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11246-.LLSDATTD11246
.LLSDATTD11246:
	.byte	0x1
	.uleb128 .LLSDACSE11246-.LLSDACSB11246
.LLSDACSB11246:
	.uleb128 .LEHB204-.LFB11246
	.uleb128 .LEHE204-.LEHB204
	.uleb128 .L1647-.LFB11246
	.uleb128 0
	.uleb128 .LEHB205-.LFB11246
	.uleb128 .LEHE205-.LEHB205
	.uleb128 .L1645-.LFB11246
	.uleb128 0
	.uleb128 .LEHB206-.LFB11246
	.uleb128 .LEHE206-.LEHB206
	.uleb128 .L1649-.LFB11246
	.uleb128 0x1
	.uleb128 .LEHB207-.LFB11246
	.uleb128 .LEHE207-.LEHB207
	.uleb128 .L1646-.LFB11246
	.uleb128 0
	.uleb128 .LEHB208-.LFB11246
	.uleb128 .LEHE208-.LEHB208
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB209-.LFB11246
	.uleb128 .LEHE209-.LEHB209
	.uleb128 .L1648-.LFB11246
	.uleb128 0
.LLSDACSE11246:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11246:
	.section	.text._ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv,"axG",@progbits,_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv,comdat
	.size	_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv, .-_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv
	.section	.text._ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_,"axG",@progbits,_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	.type	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_, @function
_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_:
.LFB11274:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11274
	movq	8(%rsi), %rax
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	(%rsi), %rdx
	testq	%rax, %rax
	je	.L1665
	lock addl	$1, 8(%rax)
.L1665:
	movq	8(%rbx), %rdi
	movq	%rdx, (%rbx)
	movq	%rax, 8(%rbx)
	testq	%rdi, %rdi
	je	.L1666
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1666:
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE11274:
	.section	.gcc_except_table
.LLSDA11274:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11274-.LLSDACSB11274
.LLSDACSB11274:
.LLSDACSE11274:
	.section	.text._ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_,"axG",@progbits,_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_,comdat
	.size	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_, .-_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	.section	.text._ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_,"axG",@progbits,_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_
	.type	_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_, @function
_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_:
.LFB11797:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11797
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	movq	%rdx, %r14
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	movq	%rdi, %r15
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movq	%rsi, %rbx
	subq	$24, %rsp
	.cfi_def_cfa_offset 80
	movq	(%rdi), %rdx
	movq	8(%rdi), %rax
	subq	%rdx, %rax
	subq	%rdx, %rbx
	sarq	$4, %rax
	testq	%rax, %rax
	je	.L1690
	leaq	(%rax,%rax), %rdx
	movq	$-16, %r12
	cmpq	%rdx, %rax
	jbe	.L1704
.L1676:
	movq	%r12, %rdi
	movq	%rsi, 8(%rsp)
.LEHB210:
	call	_Znwm
.LEHE210:
	movq	8(%rsp), %rsi
	leaq	16(%rax), %r13
	movq	%rax, %rbp
	addq	%rax, %r12
.L1677:
	movq	(%r14), %rax
	addq	%rbp, %rbx
	movq	%rax, (%rbx)
	movq	8(%r14), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rbx)
	je	.L1678
	lock addl	$1, 8(%rax)
.L1678:
	movq	(%r15), %rbx
	cmpq	%rsi, %rbx
	je	.L1679
	movq	%rbx, %rax
	movq	%rbp, %rdx
	.p2align 4,,10
	.p2align 3
.L1680:
	movq	(%rax), %rcx
	movq	$0, 8(%rdx)
	addq	$16, %rax
	addq	$16, %rdx
	movq	%rcx, -16(%rdx)
	movq	-8(%rax), %rcx
	movq	$0, -8(%rax)
	movq	%rcx, -8(%rdx)
	movq	$0, -16(%rax)
	cmpq	%rax, %rsi
	jne	.L1680
	leaq	-16(%rsi), %rax
	movq	8(%r15), %r14
	subq	%rbx, %rax
	andq	$-16, %rax
	cmpq	%rsi, %r14
	leaq	32(%rbp,%rax), %r13
	je	.L1684
.L1689:
	movq	%rsi, %rax
	movq	%r13, %rdx
	.p2align 4,,10
	.p2align 3
.L1682:
	movq	(%rax), %rcx
	movq	$0, (%rax)
	addq	$16, %rax
	addq	$16, %rdx
	movq	%rcx, -16(%rdx)
	movq	-8(%rax), %rcx
	movq	$0, -8(%rax)
	movq	%rcx, -8(%rdx)
	cmpq	%rax, %r14
	jne	.L1682
	movq	%r14, %rax
	subq	%rsi, %rax
	subq	$16, %rax
	andq	$-16, %rax
	cmpq	%r14, %rbx
	leaq	16(%r13,%rax), %r13
	je	.L1683
	.p2align 4,,10
	.p2align 3
.L1684:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1685
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%r14, %rbx
	jne	.L1684
.L1686:
	movq	(%r15), %r14
.L1683:
	testq	%r14, %r14
	je	.L1688
	movq	%r14, %rdi
	call	_ZdlPv
.L1688:
	movq	%rbp, (%r15)
	movq	%r13, 8(%r15)
	movq	%r12, 16(%r15)
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1685:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%r14, %rbx
	jne	.L1684
	jmp	.L1686
	.p2align 4,,10
	.p2align 3
.L1690:
	movl	$1, %edx
.L1675:
	salq	$4, %rdx
	movq	%rdx, %r12
	jmp	.L1676
	.p2align 4,,10
	.p2align 3
.L1704:
	movabsq	$1152921504606846975, %rax
	cmpq	%rax, %rdx
	ja	.L1676
	testq	%rdx, %rdx
	jne	.L1675
	movl	$16, %r13d
	xorl	%r12d, %r12d
	xorl	%ebp, %ebp
	jmp	.L1677
	.p2align 4,,10
	.p2align 3
.L1679:
	movq	8(%r15), %r14
	cmpq	%r14, %rsi
	jne	.L1689
	jmp	.L1683
	.cfi_endproc
.LFE11797:
	.section	.gcc_except_table
.LLSDA11797:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11797-.LLSDACSB11797
.LLSDACSB11797:
	.uleb128 .LEHB210-.LFB11797
	.uleb128 .LEHE210-.LEHB210
	.uleb128 0
	.uleb128 0
.LLSDACSE11797:
	.section	.text._ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_,"axG",@progbits,_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_,comdat
	.size	_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_, .-_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
	.type	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E, @function
_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E:
.LFB11818:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11818
	testq	%rsi, %rsi
	je	.L1720
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	movq	%rdi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbx
.L1707:
	movq	24(%rbx), %rsi
	movq	%r12, %rdi
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
	movq	48(%rbx), %rdi
	movq	16(%rbx), %rbp
	testq	%rdi, %rdi
	je	.L1708
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
	call	_ZdlPv
	testq	%rbp, %rbp
	je	.L1705
.L1709:
	movq	%rbp, %rbx
	jmp	.L1707
	.p2align 4,,10
	.p2align 3
.L1708:
	movq	%rbx, %rdi
	call	_ZdlPv
	testq	%rbp, %rbp
	jne	.L1709
.L1705:
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1720:
	.cfi_restore 3
	.cfi_restore 6
	.cfi_restore 12
	rep ret
	.cfi_endproc
.LFE11818:
	.section	.gcc_except_table
.LLSDA11818:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11818-.LLSDACSB11818
.LLSDACSB11818:
.LLSDACSE11818:
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E,comdat
	.size	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E, .-_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl7releaseEv,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl7releaseEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail25error_info_container_impl7releaseEv
	.type	_ZNK5boost16exception_detail25error_info_container_impl7releaseEv, @function
_ZNK5boost16exception_detail25error_info_container_impl7releaseEv:
.LFB6926:
	.cfi_startproc
	subl	$1, 88(%rdi)
	je	.L1730
	xorl	%eax, %eax
	ret
	.p2align 4,,10
	.p2align 3
.L1730:
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rdi)
	movq	56(%rdi), %rdi
	leaq	72(%rbx), %rax
	cmpq	%rax, %rdi
	je	.L1723
	call	_ZdlPv
.L1723:
	movq	24(%rbx), %rsi
	leaq	8(%rbx), %rdi
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
	movq	%rbx, %rdi
	movl	$96, %esi
	call	_ZdlPvm
	movl	$1, %eax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE6926:
	.size	_ZNK5boost16exception_detail25error_info_container_impl7releaseEv, .-_ZNK5boost16exception_detail25error_info_container_impl7releaseEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_:
.LFB12401:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12401
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rsi), %rdi
	testq	%rdi, %rdi
	movq	%rdi, 16(%rbx)
	je	.L1733
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1734
	addl	$1, 88(%rdi)
.L1733:
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE+16, (%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE+56, 8(%rbx)
	movl	%eax, 40(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1734:
	.cfi_restore_state
.LEHB211:
	call	*%rax
.LEHE211:
	jmp	.L1733
.L1737:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
	movq	%rbp, %rdi
.LEHB212:
	call	_Unwind_Resume
.LEHE212:
	.cfi_endproc
.LFE12401:
	.section	.gcc_except_table
.LLSDA12401:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12401-.LLSDACSB12401
.LLSDACSB12401:
	.uleb128 .LEHB211-.LFB12401
	.uleb128 .LEHE211-.LEHB211
	.uleb128 .L1737-.LFB12401
	.uleb128 0
	.uleb128 .LEHB212-.LFB12401
	.uleb128 .LEHE212-.LEHB212
	.uleb128 0
	.uleb128 0
.LLSDACSE12401:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv:
.LFB14242:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14242
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB213:
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
.LEHE213:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rbx)
.LEHB214:
	call	__cxa_throw
.L1742:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE214:
	.cfi_endproc
.LFE14242:
	.section	.gcc_except_table
.LLSDA14242:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14242-.LLSDACSB14242
.LLSDACSB14242:
	.uleb128 .LEHB213-.LFB14242
	.uleb128 .LEHE213-.LEHB213
	.uleb128 .L1742-.LFB14242
	.uleb128 0
	.uleb128 .LEHB214-.LFB14242
	.uleb128 .LEHE214-.LEHB214
	.uleb128 0
	.uleb128 0
.LLSDACSE14242:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv:
.LFB15014:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15014
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB215:
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
.LEHE215:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136, 48(%rbx)
.LEHB216:
	call	__cxa_throw
.L1746:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE216:
	.cfi_endproc
.LFE15014:
	.section	.gcc_except_table
.LLSDA15014:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15014-.LLSDACSB15014
.LLSDACSB15014:
	.uleb128 .LEHB215-.LFB15014
	.uleb128 .LEHE215-.LEHB215
	.uleb128 .L1746-.LFB15014
	.uleb128 0
	.uleb128 .LEHB216-.LFB15014
	.uleb128 .LEHE216-.LEHB216
	.uleb128 0
	.uleb128 0
.LLSDACSE15014:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
	.section	.text._ZN5boost6system12system_errorC2ERKS1_,"axG",@progbits,_ZN5boost6system12system_errorC5ERKS1_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6system12system_errorC2ERKS1_
	.type	_ZN5boost6system12system_errorC2ERKS1_, @function
_ZN5boost6system12system_errorC2ERKS1_:
.LFB12547:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12547
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVN5boost6system12system_errorE+16, (%rbx)
	leaq	48(%rbx), %rax
	leaq	32(%rbx), %rdi
	movdqu	16(%rbp), %xmm0
	movq	%rax, 32(%rbx)
	movups	%xmm0, 16(%rbx)
	movq	32(%rbp), %rsi
	movq	40(%rbp), %rdx
	addq	%rsi, %rdx
.LEHB217:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.130
.LEHE217:
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1750:
	.cfi_restore_state
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB218:
	call	_Unwind_Resume
.LEHE218:
	.cfi_endproc
.LFE12547:
	.section	.gcc_except_table
.LLSDA12547:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12547-.LLSDACSB12547
.LLSDACSB12547:
	.uleb128 .LEHB217-.LFB12547
	.uleb128 .LEHE217-.LEHB217
	.uleb128 .L1750-.LFB12547
	.uleb128 0
	.uleb128 .LEHB218-.LFB12547
	.uleb128 .LEHE218-.LEHB218
	.uleb128 0
	.uleb128 0
.LLSDACSE12547:
	.section	.text._ZN5boost6system12system_errorC2ERKS1_,"axG",@progbits,_ZN5boost6system12system_errorC5ERKS1_,comdat
	.size	_ZN5boost6system12system_errorC2ERKS1_, .-_ZN5boost6system12system_errorC2ERKS1_
	.weak	_ZN5boost6system12system_errorC1ERKS1_
	.set	_ZN5boost6system12system_errorC1ERKS1_,_ZN5boost6system12system_errorC2ERKS1_
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_:
.LFB12557:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12557
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB219:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE219:
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1755
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1756
	addl	$1, 88(%rdi)
.L1755:
	movl	96(%rbp), %eax
	movdqu	80(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE+16, (%rbx)
	movups	%xmm0, 80(%rbx)
	movl	%eax, 96(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE+56, 64(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1756:
	.cfi_restore_state
.LEHB220:
	call	*%rax
.LEHE220:
	jmp	.L1755
.L1759:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB221:
	call	_Unwind_Resume
.LEHE221:
	.cfi_endproc
.LFE12557:
	.section	.gcc_except_table
.LLSDA12557:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12557-.LLSDACSB12557
.LLSDACSB12557:
	.uleb128 .LEHB219-.LFB12557
	.uleb128 .LEHE219-.LEHB219
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB220-.LFB12557
	.uleb128 .LEHE220-.LEHB220
	.uleb128 .L1759-.LFB12557
	.uleb128 0
	.uleb128 .LEHB221-.LFB12557
	.uleb128 .LEHE221-.LEHB221
	.uleb128 0
	.uleb128 0
.LLSDACSE12557:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_:
.LFB11066:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11066
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$120, %rsp
	.cfi_def_cfa_offset 144
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
.LEHB222:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE222:
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 72(%rsp)
	movq	$0, 80(%rsp)
	movq	$0, 88(%rsp)
	movl	$-1, 96(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE+56, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rbx)
.LEHB223:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE223:
	leaq	64(%rsp), %rsi
	leaq	64(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rbx)
.LEHB224:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE224:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, %esi
	movq	%rbx, %rdi
.LEHB225:
	call	__cxa_throw
.L1767:
	movq	%rax, %rbp
.L1766:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE225:
.L1769:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
.L1765:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	jmp	.L1766
.L1768:
	movq	%rax, %rbp
	jmp	.L1765
	.cfi_endproc
.LFE11066:
	.section	.gcc_except_table
.LLSDA11066:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11066-.LLSDACSB11066
.LLSDACSB11066:
	.uleb128 .LEHB222-.LFB11066
	.uleb128 .LEHE222-.LEHB222
	.uleb128 .L1767-.LFB11066
	.uleb128 0
	.uleb128 .LEHB223-.LFB11066
	.uleb128 .LEHE223-.LEHB223
	.uleb128 .L1768-.LFB11066
	.uleb128 0
	.uleb128 .LEHB224-.LFB11066
	.uleb128 .LEHE224-.LEHB224
	.uleb128 .L1769-.LFB11066
	.uleb128 0
	.uleb128 .LEHB225-.LFB11066
	.uleb128 .LEHE225-.LEHB225
	.uleb128 0
	.uleb128 0
.LLSDACSE11066:
	.section	.text._ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_, .-_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
	.section	.rodata._ZN5boost5mutexC2Ev.str1.8,"aMS",@progbits,1
	.align 8
.LC8:
	.string	"boost:: mutex constructor failed in pthread_mutex_init"
	.section	.text._ZN5boost5mutexC2Ev,"axG",@progbits,_ZN5boost5mutexC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost5mutexC2Ev
	.type	_ZN5boost5mutexC2Ev, @function
_ZN5boost5mutexC2Ev:
.LFB6371:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6371
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	xorl	%esi, %esi
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	call	pthread_mutex_init
	testl	%eax, %eax
	jne	.L1777
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1777:
	.cfi_restore_state
	movl	%eax, %ebx
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC8, %esi
	movq	%rax, %rbp
.LEHB226:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE226:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	%ebx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rsp)
.LEHB227:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE227:
.L1775:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB228:
	call	_Unwind_Resume
.LEHE228:
	.cfi_endproc
.LFE6371:
	.section	.gcc_except_table
.LLSDA6371:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6371-.LLSDACSB6371
.LLSDACSB6371:
	.uleb128 .LEHB226-.LFB6371
	.uleb128 .LEHE226-.LEHB226
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB227-.LFB6371
	.uleb128 .LEHE227-.LEHB227
	.uleb128 .L1775-.LFB6371
	.uleb128 0
	.uleb128 .LEHB228-.LFB6371
	.uleb128 .LEHE228-.LEHB228
	.uleb128 0
	.uleb128 0
.LLSDACSE6371:
	.section	.text._ZN5boost5mutexC2Ev,"axG",@progbits,_ZN5boost5mutexC5Ev,comdat
	.size	_ZN5boost5mutexC2Ev, .-_ZN5boost5mutexC2Ev
	.weak	_ZN5boost5mutexC1Ev
	.set	_ZN5boost5mutexC1Ev,_ZN5boost5mutexC2Ev
	.section	.rodata._ZN5boost18condition_variableC2Ev.str1.8,"aMS",@progbits,1
	.align 8
.LC9:
	.string	"boost::condition_variable::condition_variable() constructor failed in pthread_mutex_init"
	.align 8
.LC10:
	.string	"boost::condition_variable::condition_variable() constructor failed in detail::monotonic_pthread_cond_init"
	.section	.text._ZN5boost18condition_variableC2Ev,"axG",@progbits,_ZN5boost18condition_variableC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost18condition_variableC2Ev
	.type	_ZN5boost18condition_variableC2Ev, @function
_ZN5boost18condition_variableC2Ev:
.LFB6405:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6405
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	xorl	%esi, %esi
	movq	%rdi, %rbx
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	call	pthread_mutex_init
	testl	%eax, %eax
	jne	.L1787
	leaq	40(%rbx), %rdi
	xorl	%esi, %esi
	call	pthread_cond_init
	testl	%eax, %eax
	movl	%eax, %ebp
	jne	.L1788
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1787:
	.cfi_restore_state
	movl	%eax, %ebp
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC9, %esi
	movq	%rax, %rbx
.LEHB229:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE229:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	%ebp, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rsp)
.LEHB230:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE230:
.L1783:
.L1786:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB231:
	call	_Unwind_Resume
.L1788:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC10, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE231:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	%ebp, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rsp)
.LEHB232:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE232:
.L1784:
	jmp	.L1786
	.cfi_endproc
.LFE6405:
	.section	.gcc_except_table
.LLSDA6405:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6405-.LLSDACSB6405
.LLSDACSB6405:
	.uleb128 .LEHB229-.LFB6405
	.uleb128 .LEHE229-.LEHB229
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB230-.LFB6405
	.uleb128 .LEHE230-.LEHB230
	.uleb128 .L1783-.LFB6405
	.uleb128 0
	.uleb128 .LEHB231-.LFB6405
	.uleb128 .LEHE231-.LEHB231
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB232-.LFB6405
	.uleb128 .LEHE232-.LEHB232
	.uleb128 .L1784-.LFB6405
	.uleb128 0
.LLSDACSE6405:
	.section	.text._ZN5boost18condition_variableC2Ev,"axG",@progbits,_ZN5boost18condition_variableC5Ev,comdat
	.size	_ZN5boost18condition_variableC2Ev, .-_ZN5boost18condition_variableC2Ev
	.weak	_ZN5boost18condition_variableC1Ev
	.set	_ZN5boost18condition_variableC1Ev,_ZN5boost18condition_variableC2Ev
	.section	.text._ZN5boost6detail16thread_data_baseC2Ev,"axG",@progbits,_ZN5boost6detail16thread_data_baseC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail16thread_data_baseC2Ev
	.type	_ZN5boost6detail16thread_data_baseC2Ev, @function
_ZN5boost6detail16thread_data_baseC2Ev:
.LFB6490:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6490
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	pushq	%r13
	.cfi_def_cfa_offset 24
	.cfi_offset 13, -24
	pushq	%r12
	.cfi_def_cfa_offset 32
	.cfi_offset 12, -32
	pushq	%rbp
	.cfi_def_cfa_offset 40
	.cfi_offset 6, -40
	leaq	48(%rdi), %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movq	%rdi, %rbx
	movq	$0, 8(%rdi)
	movq	$0, 16(%rdi)
	movq	$_ZTVN5boost6detail16thread_data_baseE+16, (%rdi)
	movq	$0, 24(%rdi)
	movq	$0, 32(%rdi)
	movq	$0, 40(%rdi)
	movq	%rbp, %rdi
.LEHB233:
	call	_ZN5boost5mutexC1Ev
.LEHE233:
	leaq	88(%rbx), %r12
	movq	%r12, %rdi
.LEHB234:
	call	_ZN5boost18condition_variableC1Ev
.LEHE234:
	leaq	176(%rbx), %r13
	movq	%r13, %rdi
.LEHB235:
	call	_ZN5boost5mutexC1Ev
.LEHE235:
	leaq	216(%rbx), %rdi
.LEHB236:
	call	_ZN5boost18condition_variableC1Ev
.LEHE236:
	leaq	328(%rbx), %rax
	movb	$0, 304(%rbx)
	movb	$0, 305(%rbx)
	movb	$0, 306(%rbx)
	movq	$0, 312(%rbx)
	movl	$0, 328(%rbx)
	movq	$0, 336(%rbx)
	movq	%rax, 344(%rbx)
	movq	%rax, 352(%rbx)
	movq	$0, 360(%rbx)
	movq	$0, 368(%rbx)
	movq	$0, 376(%rbx)
	movq	$0, 384(%rbx)
	movq	$0, 392(%rbx)
	movq	$0, 400(%rbx)
	movq	$0, 408(%rbx)
	movq	$0, 416(%rbx)
	movq	$0, 424(%rbx)
	movb	$1, 432(%rbx)
	movb	$0, 433(%rbx)
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	popq	%rbp
	.cfi_def_cfa_offset 32
	popq	%r12
	.cfi_def_cfa_offset 24
	popq	%r13
	.cfi_def_cfa_offset 16
	popq	%r14
	.cfi_def_cfa_offset 8
	ret
.L1800:
	.cfi_restore_state
	movq	%rax, %r13
.L1797:
	movq	32(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1798
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1798:
	movq	16(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1799
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L1799:
	movq	%r13, %rdi
.LEHB237:
	call	_Unwind_Resume
.LEHE237:
.L1801:
	movq	%rax, %r14
.L1790:
	movq	%r13, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1790
	movq	%r14, %r13
	jmp	.L1793
.L1803:
	movq	%rax, %r13
.L1793:
	movq	%r12, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1793
	leaq	128(%rbx), %r12
.L1794:
	movq	%r12, %rdi
	call	pthread_cond_destroy
	cmpl	$4, %eax
	je	.L1794
	jmp	.L1796
.L1802:
	movq	%rax, %r13
.L1796:
	movq	%rbp, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1796
	jmp	.L1797
	.cfi_endproc
.LFE6490:
	.section	.gcc_except_table
.LLSDA6490:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6490-.LLSDACSB6490
.LLSDACSB6490:
	.uleb128 .LEHB233-.LFB6490
	.uleb128 .LEHE233-.LEHB233
	.uleb128 .L1800-.LFB6490
	.uleb128 0
	.uleb128 .LEHB234-.LFB6490
	.uleb128 .LEHE234-.LEHB234
	.uleb128 .L1802-.LFB6490
	.uleb128 0
	.uleb128 .LEHB235-.LFB6490
	.uleb128 .LEHE235-.LEHB235
	.uleb128 .L1803-.LFB6490
	.uleb128 0
	.uleb128 .LEHB236-.LFB6490
	.uleb128 .LEHE236-.LEHB236
	.uleb128 .L1801-.LFB6490
	.uleb128 0
	.uleb128 .LEHB237-.LFB6490
	.uleb128 .LEHE237-.LEHB237
	.uleb128 0
	.uleb128 0
.LLSDACSE6490:
	.section	.text._ZN5boost6detail16thread_data_baseC2Ev,"axG",@progbits,_ZN5boost6detail16thread_data_baseC5Ev,comdat
	.size	_ZN5boost6detail16thread_data_baseC2Ev, .-_ZN5boost6detail16thread_data_baseC2Ev
	.weak	_ZN5boost6detail16thread_data_baseC1Ev
	.set	_ZN5boost6detail16thread_data_baseC1Ev,_ZN5boost6detail16thread_data_baseC2Ev
	.section	.text._ZN5boost6detail17shared_state_baseC2Ev,"axG",@progbits,_ZN5boost6detail17shared_state_baseC5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_baseC2Ev
	.type	_ZN5boost6detail17shared_state_baseC2Ev, @function
_ZN5boost6detail17shared_state_baseC2Ev:
.LFB10230:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10230
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	leaq	48(%rdi), %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbx
	movq	$0, 8(%rdi)
	movq	$0, 16(%rdi)
	movq	$_ZTVN5boost6detail17shared_state_baseE+16, (%rdi)
	movq	$0, 24(%rdi)
	movq	$0, 32(%rdi)
	movb	$0, 40(%rdi)
	movb	$1, 41(%rdi)
	movb	$0, 42(%rdi)
	movb	$0, 43(%rdi)
	movl	$0, 44(%rdi)
	movq	%rbp, %rdi
.LEHB238:
	call	_ZN5boost5mutexC1Ev
.LEHE238:
	leaq	88(%rbx), %rdi
.LEHB239:
	call	_ZN5boost18condition_variableC1Ev
.LEHE239:
	leaq	176(%rbx), %rax
	movq	$0, 192(%rbx)
	movq	$0, 200(%rbx)
	movq	$0, 232(%rbx)
	movq	$0, 240(%rbx)
	movq	%rax, 176(%rbx)
	movq	%rax, 184(%rbx)
	movq	$0, 248(%rbx)
	movq	$0, 256(%rbx)
	movq	$0, 264(%rbx)
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L1824:
	.cfi_restore_state
	movq	%rax, %r12
.L1821:
	movq	32(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1822
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1822:
	movq	16(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1823
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L1823:
	movq	%r12, %rdi
.LEHB240:
	call	_Unwind_Resume
.LEHE240:
.L1825:
	movq	%rax, %r12
.L1819:
	movq	%rbp, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1819
	jmp	.L1821
	.cfi_endproc
.LFE10230:
	.section	.gcc_except_table
.LLSDA10230:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10230-.LLSDACSB10230
.LLSDACSB10230:
	.uleb128 .LEHB238-.LFB10230
	.uleb128 .LEHE238-.LEHB238
	.uleb128 .L1824-.LFB10230
	.uleb128 0
	.uleb128 .LEHB239-.LFB10230
	.uleb128 .LEHE239-.LEHB239
	.uleb128 .L1825-.LFB10230
	.uleb128 0
	.uleb128 .LEHB240-.LFB10230
	.uleb128 .LEHE240-.LEHB240
	.uleb128 0
	.uleb128 0
.LLSDACSE10230:
	.section	.text._ZN5boost6detail17shared_state_baseC2Ev,"axG",@progbits,_ZN5boost6detail17shared_state_baseC5Ev,comdat
	.size	_ZN5boost6detail17shared_state_baseC2Ev, .-_ZN5boost6detail17shared_state_baseC2Ev
	.weak	_ZN5boost6detail17shared_state_baseC1Ev
	.set	_ZN5boost6detail17shared_state_baseC1Ev,_ZN5boost6detail17shared_state_baseC2Ev
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv:
.LFB14093:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14093
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	leaq	16(%rdi), %rsi
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbx
	xorl	%r13d, %r13d
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	leaq	24(%rsp), %rdi
.LEHB241:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE241:
	movq	24(%rsp), %rbp
	movq	8(%rbx), %r12
	testq	%rbp, %rbp
	je	.L1861
	leaq	8(%rbp), %rbx
	lock addl	$1, (%rbx)
	lock addl	$1, (%rbx)
	lock addl	$1, (%rbx)
	lock addl	$1, (%rbx)
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	lock addl	$1, (%rbx)
	movq	%rbp, %rdi
	movq	%rbp, %r13
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1861:
	movl	$464, %edi
.LEHB242:
	call	_Znwm
.LEHE242:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB243:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE243:
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE+16, (%rbx)
	movq	$_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, 440(%rbx)
	movl	$24, %edi
	movq	%r12, 448(%rbx)
	movq	%rbp, 456(%rbx)
	movq	%rbx, (%rsp)
	movq	$0, 8(%rsp)
.LEHB244:
	call	_Znwm
.LEHE244:
	movq	8(%rsp), %rdi
	movabsq	$4294967297, %rcx
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE+16, (%rax)
	movq	%rcx, 8(%rax)
	movq	%rbx, 16(%rax)
	movq	%rax, 8(%rsp)
	testq	%rdi, %rdi
	je	.L1840
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1840:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L1863
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L1846
.L1863:
	movq	8(%rsp), %rax
	movq	%rbx, 16(%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 24(%rsp)
	je	.L1847
	lock addl	$1, 8(%rax)
	movq	16(%rsp), %rdx
.L1847:
	leaq	16(%rbx), %rdi
	leaq	24(%rsp), %rsi
	movq	%rdx, 8(%rbx)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1846
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1846:
	testq	%rbp, %rbp
	je	.L1850
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1850:
	movq	%rsp, %rdi
.LEHB245:
	call	_ZN5boost6thread21start_thread_noexceptEv
.LEHE245:
	testb	%al, %al
	je	.L1903
	movq	%rsp, %rdi
.LEHB246:
	call	_ZN5boost6thread6detachEv
.LEHE246:
	movq	%rsp, %rdi
	call	_ZN5boost6thread6detachEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1857
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1857:
	testq	%rbp, %rbp
	je	.L1834
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1834:
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
.L1903:
	.cfi_restore_state
	leaq	16(%rsp), %rdi
.LEHB247:
	call	_ZN5boost21thread_resource_errorC1Ev
.LEHE247:
	leaq	16(%rsp), %rdi
.LEHB248:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE248:
.L1870:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16thread_exceptionE+16, 16(%rsp)
	call	_ZN5boost6system12system_errorD2Ev
.L1853:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1855
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1855:
	testq	%rbp, %rbp
	je	.L1860
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1860:
	movq	%rbx, %rdi
.LEHB249:
	call	_Unwind_Resume
.LEHE249:
.L1865:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
	jmp	.L1855
.L1867:
	movq	%rax, %r12
	movq	%rbx, %rdi
	movl	$464, %esi
	movq	%r12, %rbx
	call	_ZdlPvm
.L1838:
	testq	%r13, %r13
	je	.L1849
	movq	%r13, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1849:
	testq	%rbp, %rbp
	je	.L1855
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L1855
.L1871:
	movq	%rax, %rbx
	jmp	.L1838
.L1869:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	456(%rbx), %rdi
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1842
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1842:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movl	$464, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB250:
	call	__cxa_rethrow
.LEHE250:
.L1866:
	movq	%rax, %rbx
	jmp	.L1853
.L1868:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1849
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L1849
	.cfi_endproc
.LFE14093:
	.section	.gcc_except_table
	.align 4
.LLSDA14093:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14093-.LLSDATTD14093
.LLSDATTD14093:
	.byte	0x1
	.uleb128 .LLSDACSE14093-.LLSDACSB14093
.LLSDACSB14093:
	.uleb128 .LEHB241-.LFB14093
	.uleb128 .LEHE241-.LEHB241
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB242-.LFB14093
	.uleb128 .LEHE242-.LEHB242
	.uleb128 .L1871-.LFB14093
	.uleb128 0
	.uleb128 .LEHB243-.LFB14093
	.uleb128 .LEHE243-.LEHB243
	.uleb128 .L1867-.LFB14093
	.uleb128 0
	.uleb128 .LEHB244-.LFB14093
	.uleb128 .LEHE244-.LEHB244
	.uleb128 .L1869-.LFB14093
	.uleb128 0x1
	.uleb128 .LEHB245-.LFB14093
	.uleb128 .LEHE245-.LEHB245
	.uleb128 .L1866-.LFB14093
	.uleb128 0
	.uleb128 .LEHB246-.LFB14093
	.uleb128 .LEHE246-.LEHB246
	.uleb128 .L1865-.LFB14093
	.uleb128 0
	.uleb128 .LEHB247-.LFB14093
	.uleb128 .LEHE247-.LEHB247
	.uleb128 .L1866-.LFB14093
	.uleb128 0
	.uleb128 .LEHB248-.LFB14093
	.uleb128 .LEHE248-.LEHB248
	.uleb128 .L1870-.LFB14093
	.uleb128 0
	.uleb128 .LEHB249-.LFB14093
	.uleb128 .LEHE249-.LEHB249
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB250-.LFB14093
	.uleb128 .LEHE250-.LEHB250
	.uleb128 .L1868-.LFB14093
	.uleb128 0
.LLSDACSE14093:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14093:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv:
.LFB14227:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14227
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB251:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE251:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rbx)
.LEHB252:
	call	__cxa_throw
.L1906:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE252:
	.cfi_endproc
.LFE14227:
	.section	.gcc_except_table
.LLSDA14227:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14227-.LLSDACSB14227
.LLSDACSB14227:
	.uleb128 .LEHB251-.LFB14227
	.uleb128 .LEHE251-.LEHB251
	.uleb128 .L1906-.LFB14227
	.uleb128 0
	.uleb128 .LEHB252-.LFB14227
	.uleb128 .LEHE252-.LEHB252
	.uleb128 0
	.uleb128 0
.LLSDACSE14227:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv:
.LFB14226:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14226
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB253:
	call	_Znwm
.LEHE253:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB254:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE254:
	leaq	64(%rbp), %rsi
	leaq	64(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rbx)
.LEHB255:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE255:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1912:
	.cfi_restore_state
	movq	%rax, %rbp
.L1911:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB256:
	call	_Unwind_Resume
.LEHE256:
.L1913:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	jmp	.L1911
	.cfi_endproc
.LFE14226:
	.section	.gcc_except_table
.LLSDA14226:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14226-.LLSDACSB14226
.LLSDACSB14226:
	.uleb128 .LEHB253-.LFB14226
	.uleb128 .LEHE253-.LEHB253
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB254-.LFB14226
	.uleb128 .LEHE254-.LEHB254
	.uleb128 .L1912-.LFB14226
	.uleb128 0
	.uleb128 .LEHB255-.LFB14226
	.uleb128 .LEHE255-.LEHB255
	.uleb128 .L1913-.LFB14226
	.uleb128 0
	.uleb128 .LEHB256-.LFB14226
	.uleb128 .LEHE256-.LEHB256
	.uleb128 0
	.uleb128 0
.LLSDACSE14226:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv:
.LFB15018:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15018
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$112, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB257:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE257:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136, 104(%rbx)
.LEHB258:
	call	__cxa_throw
.L1919:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE258:
	.cfi_endproc
.LFE15018:
	.section	.gcc_except_table
.LLSDA15018:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15018-.LLSDACSB15018
.LLSDACSB15018:
	.uleb128 .LEHB257-.LFB15018
	.uleb128 .LEHE257-.LEHB257
	.uleb128 .L1919-.LFB15018
	.uleb128 0
	.uleb128 .LEHB258-.LFB15018
	.uleb128 .LEHE258-.LEHB258
	.uleb128 0
	.uleb128 0
.LLSDACSE15018:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_:
.LFB12569:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12569
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB259:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE259:
	movq	$_ZTVN5boost10lock_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1923
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1924
	addl	$1, 88(%rdi)
.L1923:
	movl	96(%rbp), %eax
	movdqu	80(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE+16, (%rbx)
	movups	%xmm0, 80(%rbx)
	movl	%eax, 96(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE+56, 64(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1924:
	.cfi_restore_state
.LEHB260:
	call	*%rax
.LEHE260:
	jmp	.L1923
.L1927:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB261:
	call	_Unwind_Resume
.LEHE261:
	.cfi_endproc
.LFE12569:
	.section	.gcc_except_table
.LLSDA12569:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12569-.LLSDACSB12569
.LLSDACSB12569:
	.uleb128 .LEHB259-.LFB12569
	.uleb128 .LEHE259-.LEHB259
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB260-.LFB12569
	.uleb128 .LEHE260-.LEHB260
	.uleb128 .L1927-.LFB12569
	.uleb128 0
	.uleb128 .LEHB261-.LFB12569
	.uleb128 .LEHE261-.LEHB261
	.uleb128 0
	.uleb128 0
.LLSDACSE12569:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_:
.LFB11067:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11067
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$120, %rsp
	.cfi_def_cfa_offset 144
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
.LEHB262:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE262:
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 72(%rsp)
	movq	$0, 80(%rsp)
	movq	$0, 88(%rsp)
	movl	$-1, 96(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE+56, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rbx)
.LEHB263:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE263:
	leaq	64(%rsp), %rsi
	leaq	64(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rbx)
.LEHB264:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE264:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, %esi
	movq	%rbx, %rdi
.LEHB265:
	call	__cxa_throw
.L1935:
	movq	%rax, %rbp
.L1934:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE265:
.L1937:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
.L1933:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	jmp	.L1934
.L1936:
	movq	%rax, %rbp
	jmp	.L1933
	.cfi_endproc
.LFE11067:
	.section	.gcc_except_table
.LLSDA11067:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11067-.LLSDACSB11067
.LLSDACSB11067:
	.uleb128 .LEHB262-.LFB11067
	.uleb128 .LEHE262-.LEHB262
	.uleb128 .L1935-.LFB11067
	.uleb128 0
	.uleb128 .LEHB263-.LFB11067
	.uleb128 .LEHE263-.LEHB263
	.uleb128 .L1936-.LFB11067
	.uleb128 0
	.uleb128 .LEHB264-.LFB11067
	.uleb128 .LEHE264-.LEHB264
	.uleb128 .L1937-.LFB11067
	.uleb128 0
	.uleb128 .LEHB265-.LFB11067
	.uleb128 .LEHE265-.LEHB265
	.uleb128 0
	.uleb128 0
.LLSDACSE11067:
	.section	.text._ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_, .-_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
	.section	.rodata._ZN5boost11unique_lockINS_5mutexEE6unlockEv.str1.8,"aMS",@progbits,1
	.align 8
.LC11:
	.string	"boost unique_lock has no mutex"
	.align 8
.LC12:
	.string	"boost unique_lock doesn't own the mutex"
	.section	.text._ZN5boost11unique_lockINS_5mutexEE6unlockEv,"axG",@progbits,_ZN5boost11unique_lockINS_5mutexEE6unlockEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
	.type	_ZN5boost11unique_lockINS_5mutexEE6unlockEv, @function
_ZN5boost11unique_lockINS_5mutexEE6unlockEv:
.LFB11351:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11351
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	movq	(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1954
	cmpb	$0, 8(%rdi)
	movq	%rdi, %rbp
	je	.L1955
	.p2align 4,,10
	.p2align 3
.L1943:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L1943
	movb	$0, 8(%rbp)
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1954:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC11, %esi
	movq	%rax, %rbx
.LEHB266:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE266:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	$1, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost10lock_errorE+16, (%rsp)
.LEHB267:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE267:
.L1946:
.L1953:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB268:
	call	_Unwind_Resume
.L1955:
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC12, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE268:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	$1, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost10lock_errorE+16, (%rsp)
.LEHB269:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE269:
.L1947:
	jmp	.L1953
	.cfi_endproc
.LFE11351:
	.section	.gcc_except_table
.LLSDA11351:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11351-.LLSDACSB11351
.LLSDACSB11351:
	.uleb128 .LEHB266-.LFB11351
	.uleb128 .LEHE266-.LEHB266
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB267-.LFB11351
	.uleb128 .LEHE267-.LEHB267
	.uleb128 .L1946-.LFB11351
	.uleb128 0
	.uleb128 .LEHB268-.LFB11351
	.uleb128 .LEHE268-.LEHB268
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB269-.LFB11351
	.uleb128 .LEHE269-.LEHB269
	.uleb128 .L1947-.LFB11351
	.uleb128 0
.LLSDACSE11351:
	.section	.text._ZN5boost11unique_lockINS_5mutexEE6unlockEv,"axG",@progbits,_ZN5boost11unique_lockINS_5mutexEE6unlockEv,comdat
	.size	_ZN5boost11unique_lockINS_5mutexEE6unlockEv, .-_ZN5boost11unique_lockINS_5mutexEE6unlockEv
	.section	.rodata._ZN5boost5mutex4lockEv.str1.8,"aMS",@progbits,1
	.align 8
.LC13:
	.string	"boost: mutex lock failed in pthread_mutex_lock"
	.section	.text._ZN5boost5mutex4lockEv,"axG",@progbits,_ZN5boost5mutex4lockEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost5mutex4lockEv
	.type	_ZN5boost5mutex4lockEv, @function
_ZN5boost5mutex4lockEv:
.LFB6377:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6377
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	.p2align 4,,10
	.p2align 3
.L1957:
	movq	%rbp, %rdi
	call	pthread_mutex_lock
	cmpl	$4, %eax
	movl	%eax, %ebx
	je	.L1957
	testl	%eax, %eax
	jne	.L1964
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L1964:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC13, %esi
	movq	%rax, %rbp
.LEHB270:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE270:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	%ebx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost10lock_errorE+16, (%rsp)
.LEHB271:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE271:
.L1960:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB272:
	call	_Unwind_Resume
.LEHE272:
	.cfi_endproc
.LFE6377:
	.section	.gcc_except_table
.LLSDA6377:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6377-.LLSDACSB6377
.LLSDACSB6377:
	.uleb128 .LEHB270-.LFB6377
	.uleb128 .LEHE270-.LEHB270
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB271-.LFB6377
	.uleb128 .LEHE271-.LEHB271
	.uleb128 .L1960-.LFB6377
	.uleb128 0
	.uleb128 .LEHB272-.LFB6377
	.uleb128 .LEHE272-.LEHB272
	.uleb128 0
	.uleb128 0
.LLSDACSE6377:
	.section	.text._ZN5boost5mutex4lockEv,"axG",@progbits,_ZN5boost5mutex4lockEv,comdat
	.size	_ZN5boost5mutex4lockEv, .-_ZN5boost5mutex4lockEv
	.section	.text._ZN5boost6detail20interruption_checkerD2Ev,"axG",@progbits,_ZN5boost6detail20interruption_checkerD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail20interruption_checkerD2Ev
	.type	_ZN5boost6detail20interruption_checkerD2Ev, @function
_ZN5boost6detail20interruption_checkerD2Ev:
.LFB6512:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6512
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	cmpb	$0, 16(%rbx)
	movq	8(%rdi), %rdi
	je	.L1966
	call	pthread_mutex_unlock
	movq	(%rbx), %rax
	leaq	48(%rax), %rbp
	movq	%rbp, %rdi
	call	_ZN5boost5mutex4lockEv
	movq	(%rbx), %rax
	movq	$0, 368(%rax)
	movq	(%rbx), %rax
	movq	$0, 376(%rax)
	.p2align 4,,10
	.p2align 3
.L1968:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L1968
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1966:
	.cfi_restore_state
	addq	$8, %rsp
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	jmp	pthread_mutex_unlock
	.cfi_endproc
.LFE6512:
	.section	.gcc_except_table
.LLSDA6512:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6512-.LLSDACSB6512
.LLSDACSB6512:
.LLSDACSE6512:
	.section	.text._ZN5boost6detail20interruption_checkerD2Ev,"axG",@progbits,_ZN5boost6detail20interruption_checkerD5Ev,comdat
	.size	_ZN5boost6detail20interruption_checkerD2Ev, .-_ZN5boost6detail20interruption_checkerD2Ev
	.weak	_ZN5boost6detail20interruption_checkerD1Ev
	.set	_ZN5boost6detail20interruption_checkerD1Ev,_ZN5boost6detail20interruption_checkerD2Ev
	.section	.rodata._ZN5boost11unique_lockINS_5mutexEE4lockEv.str1.8,"aMS",@progbits,1
	.align 8
.LC14:
	.string	"boost unique_lock owns already the mutex"
	.section	.text._ZN5boost11unique_lockINS_5mutexEE4lockEv,"axG",@progbits,_ZN5boost11unique_lockINS_5mutexEE4lockEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	.type	_ZN5boost11unique_lockINS_5mutexEE4lockEv, @function
_ZN5boost11unique_lockINS_5mutexEE4lockEv:
.LFB11353:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11353
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	subq	$64, %rsp
	.cfi_def_cfa_offset 80
	movq	(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1980
	cmpb	$0, 8(%rbx)
	jne	.L1981
.LEHB273:
	call	_ZN5boost5mutex4lockEv
	movb	$1, 8(%rbx)
	addq	$64, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L1980:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC11, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE273:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	$1, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost10lock_errorE+16, (%rsp)
.LEHB274:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE274:
.L1975:
.L1979:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB275:
	call	_Unwind_Resume
.L1981:
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC14, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE275:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	$35, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost10lock_errorE+16, (%rsp)
.LEHB276:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE276:
.L1976:
	jmp	.L1979
	.cfi_endproc
.LFE11353:
	.section	.gcc_except_table
.LLSDA11353:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11353-.LLSDACSB11353
.LLSDACSB11353:
	.uleb128 .LEHB273-.LFB11353
	.uleb128 .LEHE273-.LEHB273
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB274-.LFB11353
	.uleb128 .LEHE274-.LEHB274
	.uleb128 .L1975-.LFB11353
	.uleb128 0
	.uleb128 .LEHB275-.LFB11353
	.uleb128 .LEHE275-.LEHB275
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB276-.LFB11353
	.uleb128 .LEHE276-.LEHB276
	.uleb128 .L1976-.LFB11353
	.uleb128 0
.LLSDACSE11353:
	.section	.text._ZN5boost11unique_lockINS_5mutexEE4lockEv,"axG",@progbits,_ZN5boost11unique_lockINS_5mutexEE4lockEv,comdat
	.size	_ZN5boost11unique_lockINS_5mutexEE4lockEv, .-_ZN5boost11unique_lockINS_5mutexEE4lockEv
	.section	.text._ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv,"axG",@progbits,_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.type	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv, @function
_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv:
.LFB10260:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10260
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	leaq	48(%rdi), %rax
	movq	%rdi, %rbx
	subq	$24, %rsp
	.cfi_def_cfa_offset 48
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB277:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE277:
	movzbl	42(%rbx), %ebp
	testb	%bpl, %bpl
	jne	.L1996
	movzbl	40(%rbx), %ebp
.L1984:
	cmpb	$0, 8(%rsp)
	je	.L1982
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L1986:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L1986
.L1982:
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movl	%ebp, %eax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L1996:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB278:
	call	*56(%rax)
.LEHE278:
	jmp	.L1984
.L1990:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L1988
	movq	(%rsp), %rbp
.L1989:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L1989
.L1988:
	movq	%rbx, %rdi
.LEHB279:
	call	_Unwind_Resume
.LEHE279:
	.cfi_endproc
.LFE10260:
	.section	.gcc_except_table
.LLSDA10260:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10260-.LLSDACSB10260
.LLSDACSB10260:
	.uleb128 .LEHB277-.LFB10260
	.uleb128 .LEHE277-.LEHB277
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB278-.LFB10260
	.uleb128 .LEHE278-.LEHB278
	.uleb128 .L1990-.LFB10260
	.uleb128 0
	.uleb128 .LEHB279-.LFB10260
	.uleb128 .LEHE279-.LEHB279
	.uleb128 0
	.uleb128 0
.LLSDACSE10260:
	.section	.text._ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv,"axG",@progbits,_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv,comdat
	.size	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv, .-_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.section	.text._ZN5boost6detail17shared_state_base18run_if_is_deferredEv,"axG",@progbits,_ZN5boost6detail17shared_state_base18run_if_is_deferredEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.type	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv, @function
_ZN5boost6detail17shared_state_base18run_if_is_deferredEv:
.LFB10259:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10259
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	leaq	48(%rdi), %rax
	movq	%rdi, %rbx
	subq	$24, %rsp
	.cfi_def_cfa_offset 48
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB280:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE280:
	movzbl	42(%rbx), %ebp
	testb	%bpl, %bpl
	jne	.L2013
.L1998:
	cmpb	$0, 8(%rsp)
	je	.L1997
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L2000:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2000
.L1997:
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movl	%ebp, %eax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2013:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB281:
	call	*56(%rax)
.LEHE281:
	jmp	.L1998
.L2004:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L2002
	movq	(%rsp), %rbp
.L2003:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2003
.L2002:
	movq	%rbx, %rdi
.LEHB282:
	call	_Unwind_Resume
.LEHE282:
	.cfi_endproc
.LFE10259:
	.section	.gcc_except_table
.LLSDA10259:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10259-.LLSDACSB10259
.LLSDACSB10259:
	.uleb128 .LEHB280-.LFB10259
	.uleb128 .LEHE280-.LEHB280
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB281-.LFB10259
	.uleb128 .LEHE281-.LEHB281
	.uleb128 .L2004-.LFB10259
	.uleb128 0
	.uleb128 .LEHB282-.LFB10259
	.uleb128 .LEHE282-.LEHB282
	.uleb128 0
	.uleb128 0
.LLSDACSE10259:
	.section	.text._ZN5boost6detail17shared_state_base18run_if_is_deferredEv,"axG",@progbits,_ZN5boost6detail17shared_state_base18run_if_is_deferredEv,comdat
	.size	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv, .-_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.section	.text._ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE:
.LFB10254:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10254
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	subq	$24, %rsp
	.cfi_def_cfa_offset 80
	movq	240(%rdi), %r8
	movq	232(%rdi), %r13
	cmpq	%r8, %r13
	je	.L2014
	movq	%rdi, %rbx
	movq	%r8, %rdi
	movq	%rsi, 8(%rsp)
	subq	%r13, %rdi
	movq	%rdi, %rax
	sarq	$4, %rax
	testq	%rax, %rax
	je	.L2044
	movabsq	$1152921504606846975, %rdx
	cmpq	%rdx, %rax
	ja	.L2064
.LEHB283:
	call	_Znwm
.LEHE283:
	movq	240(%rbx), %r8
	movq	232(%rbx), %r13
	movq	%rax, %r12
	cmpq	%r13, %r8
	je	.L2065
.L2016:
	movq	%r13, %rax
	movq	%r12, %rdx
	.p2align 4,,10
	.p2align 3
.L2020:
	movq	(%rax), %rcx
	movq	%rcx, (%rdx)
	movq	8(%rax), %rcx
	testq	%rcx, %rcx
	movq	%rcx, 8(%rdx)
	je	.L2019
	lock addl	$1, 8(%rcx)
.L2019:
	addq	$16, %rax
	addq	$16, %rdx
	cmpq	%rax, %r8
	jne	.L2020
	subq	$16, %r8
	movq	240(%rbx), %r15
	subq	%r13, %r8
	movq	232(%rbx), %r13
	andq	$-16, %r8
	leaq	16(%r12,%r8), %rbp
	cmpq	%r13, %r15
	je	.L2018
	movq	%r13, %r14
	.p2align 4,,10
	.p2align 3
.L2021:
	movq	8(%r14), %rdi
	testq	%rdi, %rdi
	je	.L2025
	addq	$16, %r14
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%r14, %r15
	jne	.L2021
.L2018:
	movq	8(%rsp), %rdi
	movq	%r13, 240(%rbx)
.LEHB284:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE284:
	cmpq	%rbp, %r12
	je	.L2027
	movq	%r12, %rbx
	.p2align 4,,10
	.p2align 3
.L2028:
	movq	(%rbx), %rdi
	movq	(%rdi), %rax
.LEHB285:
	call	*(%rax)
.LEHE285:
	addq	$16, %rbx
	cmpq	%rbx, %rbp
	jne	.L2028
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L2042
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L2042:
	movq	%r12, %rbx
	.p2align 4,,10
	.p2align 3
.L2032:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2033
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%rbp, %rbx
	jne	.L2032
.L2034:
	testq	%r12, %r12
	je	.L2014
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	movq	%r12, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	jmp	_ZdlPv
	.p2align 4,,10
	.p2align 3
.L2014:
	.cfi_restore_state
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2033:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%rbp, %rbx
	jne	.L2032
	jmp	.L2034
	.p2align 4,,10
	.p2align 3
.L2025:
	addq	$16, %r14
	cmpq	%r15, %r14
	jne	.L2021
	jmp	.L2018
	.p2align 4,,10
	.p2align 3
.L2065:
	movq	%rax, %rbp
	jmp	.L2018
	.p2align 4,,10
	.p2align 3
.L2027:
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L2034
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L2034
	.p2align 4,,10
	.p2align 3
.L2044:
	xorl	%r12d, %r12d
	jmp	.L2016
.L2064:
.LEHB286:
	call	_ZSt17__throw_bad_allocv
.LEHE286:
.L2048:
	movq	%rax, %r13
	movq	%r12, %rbx
.L2040:
	cmpq	%rbp, %rbx
	je	.L2038
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2039
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2039:
	addq	$16, %rbx
	jmp	.L2040
.L2038:
	testq	%r12, %r12
	je	.L2041
	movq	%r12, %rdi
	call	_ZdlPv
.L2041:
	movq	%r13, %rdi
.LEHB287:
	call	_Unwind_Resume
.LEHE287:
.L2047:
	movq	%rax, %rbx
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L2037
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L2037:
	movq	%rbx, %r13
	movq	%r12, %rbx
	jmp	.L2040
	.cfi_endproc
.LFE10254:
	.section	.gcc_except_table
.LLSDA10254:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10254-.LLSDACSB10254
.LLSDACSB10254:
	.uleb128 .LEHB283-.LFB10254
	.uleb128 .LEHE283-.LEHB283
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB284-.LFB10254
	.uleb128 .LEHE284-.LEHB284
	.uleb128 .L2048-.LFB10254
	.uleb128 0
	.uleb128 .LEHB285-.LFB10254
	.uleb128 .LEHE285-.LEHB285
	.uleb128 .L2047-.LFB10254
	.uleb128 0
	.uleb128 .LEHB286-.LFB10254
	.uleb128 .LEHE286-.LEHB286
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB287-.LFB10254
	.uleb128 .LEHE287-.LEHB287
	.uleb128 0
	.uleb128 0
.LLSDACSE10254:
	.section	.text._ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE,comdat
	.size	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE:
.LFB10256:
	.cfi_startproc
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	pushq	%r13
	.cfi_def_cfa_offset 24
	.cfi_offset 13, -24
	movq	%rdi, %r13
	pushq	%r12
	.cfi_def_cfa_offset 32
	.cfi_offset 12, -32
	pushq	%rbp
	.cfi_def_cfa_offset 40
	.cfi_offset 6, -40
	movq	%rsi, %r14
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	leaq	88(%rdi), %rbx
	movb	$1, 40(%rdi)
	leaq	176(%r13), %r12
	movq	%rbx, %rdi
	call	pthread_mutex_lock
	leaq	128(%r13), %rdi
	call	pthread_cond_broadcast
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	movq	176(%r13), %rbx
	cmpq	%rbx, %r12
	je	.L2067
	.p2align 4,,10
	.p2align 3
.L2068:
	movq	16(%rbx), %rbp
	movq	%rbp, %rdi
	call	pthread_mutex_lock
	leaq	40(%rbp), %rdi
	call	pthread_cond_broadcast
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	movq	(%rbx), %rbx
	cmpq	%rbx, %r12
	jne	.L2068
.L2067:
	popq	%rbx
	.cfi_def_cfa_offset 40
	movq	%r14, %rsi
	movq	%r13, %rdi
	popq	%rbp
	.cfi_def_cfa_offset 32
	popq	%r12
	.cfi_def_cfa_offset 24
	popq	%r13
	.cfi_def_cfa_offset 16
	popq	%r14
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE
	.cfi_endproc
.LFE10256:
	.size	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE:
.LFB10255:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdx, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	240(%rdi), %rax
	cmpq	248(%rdi), %rax
	je	.L2072
	movq	(%rsi), %rdx
	movq	%rdx, (%rax)
	movq	8(%rsi), %rdx
	testq	%rdx, %rdx
	movq	%rdx, 8(%rax)
	je	.L2073
	lock addl	$1, 8(%rdx)
	movq	240(%rdi), %rax
.L2073:
	addq	$16, %rax
	movq	%rax, 240(%rbx)
.L2074:
	cmpb	$0, 40(%rbx)
	jne	.L2080
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2080:
	.cfi_restore_state
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE
	.p2align 4,,10
	.p2align 3
.L2072:
	.cfi_restore_state
	leaq	232(%rdi), %rdi
	movq	%rsi, %rdx
	movq	%rax, %rsi
	call	_ZNSt6vectorIN5boost10shared_ptrINS0_6detail17shared_state_baseEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_
	jmp	.L2074
	.cfi_endproc
.LFE10255:
	.size	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv:
.LFB14222:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14222
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB288:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE288:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rbx)
.LEHB289:
	call	__cxa_throw
.L2083:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE289:
	.cfi_endproc
.LFE14222:
	.section	.gcc_except_table
.LLSDA14222:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14222-.LLSDACSB14222
.LLSDACSB14222:
	.uleb128 .LEHB288-.LFB14222
	.uleb128 .LEHE288-.LEHB288
	.uleb128 .L2083-.LFB14222
	.uleb128 0
	.uleb128 .LEHB289-.LFB14222
	.uleb128 .LEHE289-.LEHB289
	.uleb128 0
	.uleb128 0
.LLSDACSE14222:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv:
.LFB14221:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14221
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB290:
	call	_Znwm
.LEHE290:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB291:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE291:
	leaq	64(%rbp), %rsi
	leaq	64(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rbx)
.LEHB292:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE292:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2089:
	.cfi_restore_state
	movq	%rax, %rbp
.L2088:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB293:
	call	_Unwind_Resume
.LEHE293:
.L2090:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	jmp	.L2088
	.cfi_endproc
.LFE14221:
	.section	.gcc_except_table
.LLSDA14221:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14221-.LLSDACSB14221
.LLSDACSB14221:
	.uleb128 .LEHB290-.LFB14221
	.uleb128 .LEHE290-.LEHB290
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB291-.LFB14221
	.uleb128 .LEHE291-.LEHB291
	.uleb128 .L2089-.LFB14221
	.uleb128 0
	.uleb128 .LEHB292-.LFB14221
	.uleb128 .LEHE292-.LEHB292
	.uleb128 .L2090-.LFB14221
	.uleb128 0
	.uleb128 .LEHB293-.LFB14221
	.uleb128 .LEHE293-.LEHB293
	.uleb128 0
	.uleb128 0
.LLSDACSE14221:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv:
.LFB15013:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15013
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$112, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB294:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE294:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136, 104(%rbx)
.LEHB295:
	call	__cxa_throw
.L2096:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE295:
	.cfi_endproc
.LFE15013:
	.section	.gcc_except_table
.LLSDA15013:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15013-.LLSDACSB15013
.LLSDACSB15013:
	.uleb128 .LEHB294-.LFB15013
	.uleb128 .LEHE294-.LEHB294
	.uleb128 .L2096-.LFB15013
	.uleb128 0
	.uleb128 .LEHB295-.LFB15013
	.uleb128 .LEHE295-.LEHB295
	.uleb128 0
	.uleb128 0
.LLSDACSE15013:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_:
.LFB12608:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12608
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB296:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE296:
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L2100
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2101
	addl	$1, 88(%rdi)
.L2100:
	movl	96(%rbp), %eax
	movdqu	80(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE+16, (%rbx)
	movups	%xmm0, 80(%rbx)
	movl	%eax, 96(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE+56, 64(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2101:
	.cfi_restore_state
.LEHB297:
	call	*%rax
.LEHE297:
	jmp	.L2100
.L2104:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB298:
	call	_Unwind_Resume
.LEHE298:
	.cfi_endproc
.LFE12608:
	.section	.gcc_except_table
.LLSDA12608:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12608-.LLSDACSB12608
.LLSDACSB12608:
	.uleb128 .LEHB296-.LFB12608
	.uleb128 .LEHE296-.LEHB296
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB297-.LFB12608
	.uleb128 .LEHE297-.LEHB297
	.uleb128 .L2104-.LFB12608
	.uleb128 0
	.uleb128 .LEHB298-.LFB12608
	.uleb128 .LEHE298-.LEHB298
	.uleb128 0
	.uleb128 0
.LLSDACSE12608:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_:
.LFB11123:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11123
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$120, %rsp
	.cfi_def_cfa_offset 144
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
.LEHB299:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE299:
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 72(%rsp)
	movq	$0, 80(%rsp)
	movq	$0, 88(%rsp)
	movl	$-1, 96(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE+56, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rbx)
.LEHB300:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE300:
	leaq	64(%rsp), %rsi
	leaq	64(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rbx)
.LEHB301:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE301:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, %esi
	movq	%rbx, %rdi
.LEHB302:
	call	__cxa_throw
.L2112:
	movq	%rax, %rbp
.L2111:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE302:
.L2114:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
.L2110:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	jmp	.L2111
.L2113:
	movq	%rax, %rbp
	jmp	.L2110
	.cfi_endproc
.LFE11123:
	.section	.gcc_except_table
.LLSDA11123:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11123-.LLSDACSB11123
.LLSDACSB11123:
	.uleb128 .LEHB299-.LFB11123
	.uleb128 .LEHE299-.LEHB299
	.uleb128 .L2112-.LFB11123
	.uleb128 0
	.uleb128 .LEHB300-.LFB11123
	.uleb128 .LEHE300-.LEHB300
	.uleb128 .L2113-.LFB11123
	.uleb128 0
	.uleb128 .LEHB301-.LFB11123
	.uleb128 .LEHE301-.LEHB301
	.uleb128 .L2114-.LFB11123
	.uleb128 0
	.uleb128 .LEHB302-.LFB11123
	.uleb128 .LEHE302-.LEHB302
	.uleb128 0
	.uleb128 0
.LLSDACSE11123:
	.section	.text._ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_, .-_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_
	.section	.rodata._ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE.str1.8,"aMS",@progbits,1
	.align 8
.LC15:
	.string	"boost::condition_variable::wait failed in pthread_cond_wait"
	.section	.text._ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE:
.LFB6521:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6521
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	leaq	40(%rdi), %r13
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbp
	movq	%rsi, %r12
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
.LEHB303:
	call	_ZN5boost6detail23get_current_thread_dataEv
.LEHE303:
	movq	%rax, 8(%rsp)
	testq	%rax, %rax
	movq	8(%rsp), %xmm0
	movq	%rbp, 8(%rsp)
	movhps	8(%rsp), %xmm0
	movaps	%xmm0, 16(%rsp)
	je	.L2118
	cmpb	$0, 432(%rax)
	jne	.L2143
.L2118:
	movq	%rbp, %rdi
	movb	$0, 32(%rsp)
	call	pthread_mutex_lock
.L2121:
	movq	%r12, %rdi
.LEHB304:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE304:
	movq	%rbp, %rsi
	movq	%r13, %rdi
.LEHB305:
	call	pthread_cond_wait
.LEHE305:
	leaq	16(%rsp), %rdi
	movl	%eax, %ebx
	call	_ZN5boost6detail20interruption_checkerD1Ev
	movq	%r12, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHB306:
	call	_ZN5boost11this_thread18interruption_pointEv
	testl	$-5, %ebx
	jne	.L2144
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2143:
	.cfi_restore_state
	leaq	48(%rax), %rbx
	movb	$1, 32(%rsp)
	movq	%rbx, %rdi
	call	_ZN5boost5mutex4lockEv
	movq	16(%rsp), %rax
	cmpb	$0, 433(%rax)
	jne	.L2145
	movq	%rbp, 368(%rax)
	movq	%r13, 376(%rax)
	movq	24(%rsp), %rdi
	call	pthread_mutex_lock
	.p2align 4,,10
	.p2align 3
.L2122:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2122
	jmp	.L2121
.L2144:
	call	_ZN5boost6system16generic_categoryEv
	leaq	16(%rsp), %rdi
	movl	$.LC15, %esi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorC2EPKc
.LEHE306:
	leaq	64(%rsp), %rax
	leaq	16(%rsp), %rdi
	movl	%ebx, 32(%rsp)
	movq	%rbp, 40(%rsp)
	movq	$0, 56(%rsp)
	movq	%rax, 48(%rsp)
	movb	$0, 64(%rsp)
	movq	$_ZTVN5boost15condition_errorE+16, 16(%rsp)
.LEHB307:
	call	_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_
.LEHE307:
.L2131:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost15condition_errorE+16, 16(%rsp)
	call	_ZN5boost6system12system_errorD2Ev
.L2142:
	movq	%rbx, %rdi
.LEHB308:
	call	_Unwind_Resume
.LEHE308:
.L2145:
	movl	$1, %edi
	movb	$0, 433(%rax)
	call	__cxa_allocate_exception
	xorl	%edx, %edx
	movl	$_ZTIN5boost18thread_interruptedE, %esi
	movq	%rax, %rdi
.LEHB309:
	call	__cxa_throw
.LEHE309:
.L2132:
	movq	%rax, %rbp
.L2123:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2123
	movq	%rbp, %rdi
.LEHB310:
	call	_Unwind_Resume
.LEHE310:
.L2130:
	movq	%rax, %rbx
.L2127:
	leaq	16(%rsp), %rdi
	call	_ZN5boost6detail20interruption_checkerD1Ev
	testq	%r12, %r12
	je	.L2142
	movq	%r12, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L2142
.L2133:
	movq	%rax, %rbx
	xorl	%r12d, %r12d
	jmp	.L2127
	.cfi_endproc
.LFE6521:
	.section	.gcc_except_table
.LLSDA6521:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6521-.LLSDACSB6521
.LLSDACSB6521:
	.uleb128 .LEHB303-.LFB6521
	.uleb128 .LEHE303-.LEHB303
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB304-.LFB6521
	.uleb128 .LEHE304-.LEHB304
	.uleb128 .L2133-.LFB6521
	.uleb128 0
	.uleb128 .LEHB305-.LFB6521
	.uleb128 .LEHE305-.LEHB305
	.uleb128 .L2130-.LFB6521
	.uleb128 0
	.uleb128 .LEHB306-.LFB6521
	.uleb128 .LEHE306-.LEHB306
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB307-.LFB6521
	.uleb128 .LEHE307-.LEHB307
	.uleb128 .L2131-.LFB6521
	.uleb128 0
	.uleb128 .LEHB308-.LFB6521
	.uleb128 .LEHE308-.LEHB308
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB309-.LFB6521
	.uleb128 .LEHE309-.LEHB309
	.uleb128 .L2132-.LFB6521
	.uleb128 0
	.uleb128 .LEHB310-.LFB6521
	.uleb128 .LEHE310-.LEHB310
	.uleb128 0
	.uleb128 0
.LLSDACSE6521:
	.section	.text._ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE,comdat
	.size	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZN5boost6detail30future_async_shared_state_baseIiED2Ev,"axG",@progbits,_ZN5boost6detail30future_async_shared_state_baseIiED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.type	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev, @function
_ZN5boost6detail30future_async_shared_state_baseIiED2Ev:
.LFB13831:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13831
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	leaq	48(%rdi), %rax
	movq	%rdi, %rbx
	subq	$24, %rsp
	.cfi_def_cfa_offset 48
	movq	$_ZTVN5boost6detail30future_async_shared_state_baseIiEE+16, (%rdi)
	leaq	88(%rbx), %rbp
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	cmpb	$0, 40(%rbx)
	jne	.L2150
	.p2align 4,,10
	.p2align 3
.L2151:
	movq	%rsp, %rsi
	movq	%rbp, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L2151
.L2150:
	cmpb	$0, 8(%rsp)
	movq	(%rsp), %rbp
	je	.L2149
	.p2align 4,,10
	.p2align 3
.L2152:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2152
.L2149:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	call	_ZN5boost6detail17shared_state_baseD2Ev
	addq	$24, %rsp
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE13831:
	.section	.gcc_except_table
.LLSDA13831:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13831-.LLSDACSB13831
.LLSDACSB13831:
.LLSDACSE13831:
	.section	.text._ZN5boost6detail30future_async_shared_state_baseIiED2Ev,"axG",@progbits,_ZN5boost6detail30future_async_shared_state_baseIiED5Ev,comdat
	.size	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev, .-_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.weak	_ZN5boost6detail30future_async_shared_state_baseIiED1Ev
	.set	_ZN5boost6detail30future_async_shared_state_baseIiED1Ev,_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.section	.text._ZN5boost6detail30future_async_shared_state_baseIiED0Ev,"axG",@progbits,_ZN5boost6detail30future_async_shared_state_baseIiED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail30future_async_shared_state_baseIiED0Ev
	.type	_ZN5boost6detail30future_async_shared_state_baseIiED0Ev, @function
_ZN5boost6detail30future_async_shared_state_baseIiED0Ev:
.LFB13833:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	call	_ZN5boost6detail30future_async_shared_state_baseIiED1Ev
	movq	%rbx, %rdi
	movl	$280, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13833:
	.size	_ZN5boost6detail30future_async_shared_state_baseIiED0Ev, .-_ZN5boost6detail30future_async_shared_state_baseIiED0Ev
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED2Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED2Ev:
.LFB13638:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13638
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2160
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2160:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE13638:
	.section	.gcc_except_table
.LLSDA13638:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13638-.LLSDACSB13638
.LLSDACSB13638:
.LLSDACSE13638:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED2Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED2Ev
	.set	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED1Ev,_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev:
.LFB13895:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13895
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2166
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2166:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE13895:
	.section	.gcc_except_table
.LLSDA13895:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13895-.LLSDACSB13895
.LLSDACSB13895:
.LLSDACSE13895:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev
	.set	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED1Ev,_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED0Ev:
.LFB13640:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13640
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2172
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2172:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13640:
	.section	.gcc_except_table
.LLSDA13640:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13640-.LLSDACSB13640
.LLSDACSB13640:
.LLSDACSE13640:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev:
.LFB13897:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13897
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2178
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2178:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13897:
	.section	.gcc_except_table
.LLSDA13897:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13897-.LLSDACSB13897
.LLSDACSB13897:
.LLSDACSE13897:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv:
.LFB14049:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14049
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L2183
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2185
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2185:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movq	%rbx, %rdi
	movl	$304, %esi
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L2183:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14049:
	.section	.gcc_except_table
.LLSDA14049:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14049-.LLSDACSB14049
.LLSDACSB14049:
.LLSDACSE14049:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv:
.LFB14217:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14217
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB311:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE311:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rbx)
.LEHB312:
	call	__cxa_throw
.L2192:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE312:
	.cfi_endproc
.LFE14217:
	.section	.gcc_except_table
.LLSDA14217:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14217-.LLSDACSB14217
.LLSDACSB14217:
	.uleb128 .LEHB311-.LFB14217
	.uleb128 .LEHE311-.LEHB311
	.uleb128 .L2192-.LFB14217
	.uleb128 0
	.uleb128 .LEHB312-.LFB14217
	.uleb128 .LEHE312-.LEHB312
	.uleb128 0
	.uleb128 0
.LLSDACSE14217:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv:
.LFB14216:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14216
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$112, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB313:
	call	_Znwm
.LEHE313:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB314:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE314:
	leaq	64(%rbp), %rsi
	leaq	64(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rbx)
.LEHB315:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE315:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2198:
	.cfi_restore_state
	movq	%rax, %rbp
.L2197:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB316:
	call	_Unwind_Resume
.LEHE316:
.L2199:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	jmp	.L2197
	.cfi_endproc
.LFE14216:
	.section	.gcc_except_table
.LLSDA14216:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14216-.LLSDACSB14216
.LLSDACSB14216:
	.uleb128 .LEHB313-.LFB14216
	.uleb128 .LEHE313-.LEHB313
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB314-.LFB14216
	.uleb128 .LEHE314-.LEHB314
	.uleb128 .L2198-.LFB14216
	.uleb128 0
	.uleb128 .LEHB315-.LFB14216
	.uleb128 .LEHE315-.LEHB315
	.uleb128 .L2199-.LFB14216
	.uleb128 0
	.uleb128 .LEHB316-.LFB14216
	.uleb128 .LEHE316-.LEHB316
	.uleb128 0
	.uleb128 0
.LLSDACSE14216:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv:
.LFB14998:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14998
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$112, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB317:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE317:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+80, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136, 104(%rbx)
.LEHB318:
	call	__cxa_throw
.L2205:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE318:
	.cfi_endproc
.LFE14998:
	.section	.gcc_except_table
.LLSDA14998:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14998-.LLSDACSB14998
.LLSDACSB14998:
	.uleb128 .LEHB317-.LFB14998
	.uleb128 .LEHE317-.LEHB317
	.uleb128 .L2205-.LFB14998
	.uleb128 0
	.uleb128 .LEHB318-.LFB14998
	.uleb128 .LEHE318-.LEHB318
	.uleb128 0
	.uleb128 0
.LLSDACSE14998:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv
	.section	.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm,"axG",@progbits,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
	.type	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm:
.LFB12778:
	.cfi_startproc
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	movq	%rdx, %r14
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	movq	%r8, %rax
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	subq	%r14, %rax
	leaq	16(%rdi), %r13
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$40, %rsp
	.cfi_def_cfa_offset 96
	movq	8(%rdi), %rdx
	movq	%rdx, %r12
	addq	%rdx, %rax
	subq	%rsi, %r12
	movq	%rax, 24(%rsp)
	movl	$15, %esi
	subq	%r14, %r12
	cmpq	(%rdi), %r13
	je	.L2208
	movq	16(%rdi), %rsi
.L2208:
	leaq	24(%rsp), %rdi
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.129
	testq	%rbp, %rbp
	movq	%rax, %r15
	movq	(%rsp), %rcx
	movq	8(%rsp), %r8
	je	.L2209
	cmpq	$1, %rbp
	movq	(%rbx), %rsi
	jne	.L2210
	movzbl	(%rsi), %eax
	movb	%al, (%r15)
.L2209:
	testq	%rcx, %rcx
	je	.L2211
	testq	%r8, %r8
	je	.L2211
	cmpq	$1, %r8
	leaq	(%r15,%rbp), %rdi
	jne	.L2212
	movzbl	(%rcx), %eax
	movb	%al, (%rdi)
.L2211:
	testq	%r12, %r12
	movq	(%rbx), %rdi
	je	.L2213
	leaq	0(%rbp,%r14), %rsi
	addq	%r8, %rbp
	addq	%rdi, %rsi
	cmpq	$1, %r12
	leaq	(%r15,%rbp), %rdi
	jne	.L2214
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	movq	(%rbx), %rdi
.L2213:
	cmpq	%rdi, %r13
	je	.L2215
	call	_ZdlPv
.L2215:
	movq	24(%rsp), %rax
	movq	%r15, (%rbx)
	movq	%rax, 16(%rbx)
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2214:
	.cfi_restore_state
	movq	%r12, %rdx
	call	memcpy
	movq	(%rbx), %rdi
	jmp	.L2213
	.p2align 4,,10
	.p2align 3
.L2212:
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r8, (%rsp)
	call	memcpy
	movq	(%rsp), %r8
	jmp	.L2211
	.p2align 4,,10
	.p2align 3
.L2210:
	movq	%rbp, %rdx
	movq	%rax, %rdi
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memcpy
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	jmp	.L2209
	.cfi_endproc
.LFE12778:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
	.section	.rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm.str1.1,"aMS",@progbits,1
.LC16:
	.string	"basic_string::_M_replace"
	.section	.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm,"axG",@progbits,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
	.type	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm:
.LFB12542:
	.cfi_startproc
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	movabsq	$9223372036854775807, %rax
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	addq	%rdx, %rax
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movq	%rdi, %rbx
	subq	$24, %rsp
	.cfi_def_cfa_offset 80
	movq	8(%rdi), %rdi
	subq	%rdi, %rax
	cmpq	%rax, %r8
	ja	.L2279
	movq	(%rbx), %rax
	leaq	16(%rbx), %r9
	movq	%r8, %r13
	subq	%rdx, %r13
	movq	%rdx, %rbp
	movl	$15, %edx
	leaq	(%rdi,%r13), %r12
	cmpq	%r9, %rax
	je	.L2233
	movq	16(%rbx), %rdx
.L2233:
	cmpq	%r12, %rdx
	jb	.L2234
	movq	%rdi, %r15
	leaq	(%rax,%rsi), %r14
	subq	%rsi, %r15
	subq	%rbp, %r15
	cmpq	%rax, %rcx
	jnb	.L2280
.L2235:
	testq	%r15, %r15
	je	.L2239
	cmpq	%r8, %rbp
	je	.L2239
	cmpq	$1, %r15
	leaq	(%r14,%rbp), %rsi
	leaq	(%r14,%r8), %rdi
	jne	.L2240
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
.L2239:
	testq	%r8, %r8
	je	.L2242
.L2284:
	cmpq	$1, %r8
	jne	.L2243
.L2278:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
.L2242:
	movq	(%rbx), %rax
	movq	%r12, 8(%rbx)
	movb	$0, (%rax,%r12)
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2280:
	.cfi_restore_state
	addq	%rdi, %rax
	cmpq	%rax, %rcx
	ja	.L2235
	testq	%r8, %r8
	je	.L2238
	cmpq	%r8, %rbp
	jb	.L2238
	cmpq	$1, %r8
	je	.L2281
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memmove
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	.p2align 4,,10
	.p2align 3
.L2238:
	testq	%r15, %r15
	je	.L2245
	cmpq	%r8, %rbp
	je	.L2245
	cmpq	$1, %r15
	leaq	(%r14,%rbp), %rsi
	leaq	(%r14,%r8), %rdi
	jne	.L2246
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
.L2245:
	cmpq	%r8, %rbp
	jnb	.L2242
	leaq	(%rcx,%r8), %rax
	addq	%r14, %rbp
	cmpq	%rax, %rbp
	jnb	.L2282
	cmpq	%rcx, %rbp
	ja	.L2250
	cmpq	$1, %r8
	leaq	(%rcx,%r13), %rsi
	je	.L2283
	movq	%r8, %rdx
	movq	%r14, %rdi
	call	memcpy
	jmp	.L2242
	.p2align 4,,10
	.p2align 3
.L2234:
	movq	%rbp, %rdx
	movq	%rbx, %rdi
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
	jmp	.L2242
	.p2align 4,,10
	.p2align 3
.L2243:
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	call	memcpy
	jmp	.L2242
	.p2align 4,,10
	.p2align 3
.L2240:
	movq	%r15, %rdx
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memmove
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	testq	%r8, %r8
	jne	.L2284
	jmp	.L2242
	.p2align 4,,10
	.p2align 3
.L2282:
	cmpq	$1, %r8
	je	.L2278
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	call	memmove
	jmp	.L2242
	.p2align 4,,10
	.p2align 3
.L2246:
	movq	%r15, %rdx
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memmove
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	jmp	.L2245
	.p2align 4,,10
	.p2align 3
.L2281:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
	jmp	.L2238
	.p2align 4,,10
	.p2align 3
.L2250:
	subq	%rcx, %rbp
	cmpq	$1, %rbp
	je	.L2285
	testq	%rbp, %rbp
	jne	.L2286
.L2253:
	movq	%r8, %rdx
	leaq	(%r14,%r8), %rsi
	leaq	(%r14,%rbp), %rdi
	subq	%rbp, %rdx
	cmpq	$1, %rdx
	je	.L2287
	testq	%rdx, %rdx
	je	.L2242
	call	memcpy
	jmp	.L2242
.L2285:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
	jmp	.L2253
.L2283:
	movzbl	(%rsi), %eax
	movb	%al, (%r14)
	jmp	.L2242
.L2287:
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	jmp	.L2242
.L2286:
	movq	%rbp, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	movq	%r8, (%rsp)
	call	memmove
	movq	(%rsp), %r8
	jmp	.L2253
.L2279:
	movl	$.LC16, %edi
	call	_ZSt20__throw_length_errorPKc
	.cfi_endproc
.LFE12542:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
	.section	.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm,"axG",@progbits,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
	.type	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm:
.LFB12436:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	leaq	16(%rbx), %r8
	movl	$15, %eax
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	8(%rdi), %r9
	movq	(%rdi), %rdi
	cmpq	%r8, %rdi
	leaq	(%rdx,%r9), %rbp
	je	.L2289
	movq	16(%rbx), %rax
.L2289:
	cmpq	%rax, %rbp
	ja	.L2290
	testq	%rdx, %rdx
	je	.L2291
	addq	%r9, %rdi
	cmpq	$1, %rdx
	jne	.L2292
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	movq	(%rbx), %rdi
.L2291:
	movq	%rbp, 8(%rbx)
	movb	$0, (%rdi,%rbp)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2290:
	.cfi_restore_state
	movq	%rdx, %r8
	movq	%rsi, %rcx
	movq	%rbx, %rdi
	xorl	%edx, %edx
	movq	%r9, %rsi
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
	movq	(%rbx), %rdi
	jmp	.L2291
	.p2align 4,,10
	.p2align 3
.L2292:
	call	memcpy
	movq	(%rbx), %rdi
	jmp	.L2291
	.cfi_endproc
.LFE12436:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
	.section	.rodata._ZNK5boost6system12system_error4whatEv.str1.1,"aMS",@progbits,1
.LC17:
	.string	"basic_string::append"
.LC18:
	.string	": "
	.section	.text._ZNK5boost6system12system_error4whatEv,"axG",@progbits,_ZNK5boost6system12system_error4whatEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost6system12system_error4whatEv
	.type	_ZNK5boost6system12system_error4whatEv, @function
_ZNK5boost6system12system_error4whatEv:
.LFB6101:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6101
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbx
	subq	$48, %rsp
	.cfi_def_cfa_offset 80
	cmpq	$0, 40(%rdi)
	je	.L2314
.L2300:
	movq	32(%rbx), %rax
.L2299:
	addq	$48, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2314:
	.cfi_restore_state
	call	_ZNKSt13runtime_error4whatEv
	movq	%rax, %rdi
	movq	%rax, %r12
	leaq	32(%rbx), %rbp
	call	strlen
	movq	40(%rbx), %rdx
	movq	%rax, %r8
	movq	%r12, %rcx
	xorl	%esi, %esi
	movq	%rbp, %rdi
.LEHB319:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
	movq	40(%rbx), %rax
	testq	%rax, %rax
	jne	.L2301
.L2304:
	movq	24(%rbx), %rsi
	movl	16(%rbx), %edx
	leaq	16(%rsp), %rdi
	movq	(%rsi), %rax
	call	*24(%rax)
.LEHE319:
	movq	24(%rsp), %rdx
	movq	16(%rsp), %rsi
	movq	%rbp, %rdi
.LEHB320:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
.LEHE320:
	movq	16(%rsp), %rdi
	leaq	32(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L2300
	call	_ZdlPv
	jmp	.L2300
	.p2align 4,,10
	.p2align 3
.L2301:
	movabsq	$9223372036854775807, %rdx
	subq	%rax, %rdx
	cmpq	$1, %rdx
	jbe	.L2315
	movl	$2, %edx
	movl	$.LC18, %esi
	movq	%rbp, %rdi
.LEHB321:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
	jmp	.L2304
.L2315:
	movl	$.LC17, %edi
	call	_ZSt20__throw_length_errorPKc
.LEHE321:
.L2310:
.L2308:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	call	_ZNKSt13runtime_error4whatEv
	movq	%rax, 8(%rsp)
	call	__cxa_end_catch
	movq	8(%rsp), %rax
	jmp	.L2299
.L2311:
	movq	16(%rsp), %rdi
	leaq	32(%rsp), %rdx
	movq	%rax, %rbp
	cmpq	%rdx, %rdi
	je	.L2307
	call	_ZdlPv
.L2307:
	movq	%rbp, %rax
	jmp	.L2308
	.cfi_endproc
.LFE6101:
	.section	.gcc_except_table
	.align 4
.LLSDA6101:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT6101-.LLSDATTD6101
.LLSDATTD6101:
	.byte	0x1
	.uleb128 .LLSDACSE6101-.LLSDACSB6101
.LLSDACSB6101:
	.uleb128 .LEHB319-.LFB6101
	.uleb128 .LEHE319-.LEHB319
	.uleb128 .L2310-.LFB6101
	.uleb128 0x1
	.uleb128 .LEHB320-.LFB6101
	.uleb128 .LEHE320-.LEHB320
	.uleb128 .L2311-.LFB6101
	.uleb128 0x3
	.uleb128 .LEHB321-.LFB6101
	.uleb128 .LEHE321-.LEHB321
	.uleb128 .L2310-.LFB6101
	.uleb128 0x1
.LLSDACSE6101:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT6101:
	.section	.text._ZNK5boost6system12system_error4whatEv,"axG",@progbits,_ZNK5boost6system12system_error4whatEv,comdat
	.size	_ZNK5boost6system12system_error4whatEv, .-_ZNK5boost6system12system_error4whatEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_:
.LFB12858:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12858
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost25promise_already_satisfiedE+16, (%rbx)
	movq	40(%rbp), %rdi
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	je	.L2318
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2319
	addl	$1, 88(%rdi)
.L2318:
	movl	64(%rbp), %eax
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE+16, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE+56, 32(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2319:
	.cfi_restore_state
.LEHB322:
	call	*%rax
.LEHE322:
	jmp	.L2318
.L2322:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB323:
	call	_Unwind_Resume
.LEHE323:
	.cfi_endproc
.LFE12858:
	.section	.gcc_except_table
.LLSDA12858:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12858-.LLSDACSB12858
.LLSDACSB12858:
	.uleb128 .LEHB322-.LFB12858
	.uleb128 .LEHE322-.LEHB322
	.uleb128 .L2322-.LFB12858
	.uleb128 0
	.uleb128 .LEHB323-.LFB12858
	.uleb128 .LEHE323-.LEHB323
	.uleb128 0
	.uleb128 0
.LLSDACSE12858:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_:
.LFB11422:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11422
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$88, %rsp
	.cfi_def_cfa_offset 112
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movaps	%xmm0, 16(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE+56, 32(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rbx)
.LEHB324:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE324:
	leaq	32(%rsp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rbx)
.LEHB325:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE325:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, %esi
	movq	%rbx, %rdi
.LEHB326:
	call	__cxa_throw
.L2329:
	movq	%rax, %rbp
.L2328:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE326:
.L2330:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L2328
	.cfi_endproc
.LFE11422:
	.section	.gcc_except_table
.LLSDA11422:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11422-.LLSDACSB11422
.LLSDACSB11422:
	.uleb128 .LEHB324-.LFB11422
	.uleb128 .LEHE324-.LEHB324
	.uleb128 .L2329-.LFB11422
	.uleb128 0
	.uleb128 .LEHB325-.LFB11422
	.uleb128 .LEHE325-.LEHB325
	.uleb128 .L2330-.LFB11422
	.uleb128 0
	.uleb128 .LEHB326-.LFB11422
	.uleb128 .LEHE326-.LEHB326
	.uleb128 0
	.uleb128 0
.LLSDACSE11422:
	.section	.text._ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_, .-_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
	.section	.text._ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE,"axG",@progbits,_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE
	.type	_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE, @function
_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE:
.LFB10268:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10268
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	leaq	48(%rdi), %rax
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB327:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE327:
	cmpb	$0, 40(%rbx)
	je	.L2334
	cmpq	$0, 24(%rbx)
	je	.L2358
.L2334:
	movq	%rbp, %rsi
	leaq	24(%rbx), %rdi
	leaq	16(%rsp), %rbp
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	leaq	16(%rbx), %rsi
	leaq	8(%rbp), %rdi
	movb	$1, 43(%rbx)
.LEHB328:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE328:
	movq	8(%rbx), %rax
	movq	%rbp, %rdi
	movq	%rax, 16(%rsp)
.LEHB329:
	call	_ZN5boost6detail25make_ready_at_thread_exitENS_10shared_ptrINS0_17shared_state_baseEEE
.LEHE329:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2335
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2335:
	cmpb	$0, 8(%rsp)
	je	.L2333
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L2337:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2337
.L2333:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2358:
	.cfi_restore_state
	leaq	16(%rsp), %rbp
	movq	%rbp, %rdi
.LEHB330:
	call	_ZN5boost25promise_already_satisfiedC1Ev
.LEHE330:
	movq	%rbp, %rdi
.LEHB331:
	call	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
.LEHE331:
.L2345:
	movq	%rbp, %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L2339:
	cmpb	$0, 8(%rsp)
	je	.L2342
	movq	(%rsp), %rbp
.L2343:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2343
.L2342:
	movq	%rbx, %rdi
.LEHB332:
	call	_Unwind_Resume
.LEHE332:
.L2346:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2339
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2339
.L2344:
	movq	%rax, %rbx
	jmp	.L2339
	.cfi_endproc
.LFE10268:
	.section	.gcc_except_table
.LLSDA10268:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10268-.LLSDACSB10268
.LLSDACSB10268:
	.uleb128 .LEHB327-.LFB10268
	.uleb128 .LEHE327-.LEHB327
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB328-.LFB10268
	.uleb128 .LEHE328-.LEHB328
	.uleb128 .L2344-.LFB10268
	.uleb128 0
	.uleb128 .LEHB329-.LFB10268
	.uleb128 .LEHE329-.LEHB329
	.uleb128 .L2346-.LFB10268
	.uleb128 0
	.uleb128 .LEHB330-.LFB10268
	.uleb128 .LEHE330-.LEHB330
	.uleb128 .L2344-.LFB10268
	.uleb128 0
	.uleb128 .LEHB331-.LFB10268
	.uleb128 .LEHE331-.LEHB331
	.uleb128 .L2345-.LFB10268
	.uleb128 0
	.uleb128 .LEHB332-.LFB10268
	.uleb128 .LEHE332-.LEHB332
	.uleb128 0
	.uleb128 0
.LLSDACSE10268:
	.section	.text._ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE,"axG",@progbits,_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE,comdat
	.size	_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE, .-_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv:
.LFB14202:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14202
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB333:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE333:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rbx)
.LEHB334:
	call	__cxa_throw
.L2361:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE334:
	.cfi_endproc
.LFE14202:
	.section	.gcc_except_table
.LLSDA14202:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14202-.LLSDACSB14202
.LLSDACSB14202:
	.uleb128 .LEHB333-.LFB14202
	.uleb128 .LEHE333-.LEHB333
	.uleb128 .L2361-.LFB14202
	.uleb128 0
	.uleb128 .LEHB334-.LFB14202
	.uleb128 .LEHE334-.LEHB334
	.uleb128 0
	.uleb128 0
.LLSDACSE14202:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv:
.LFB14201:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14201
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB335:
	call	_Znwm
.LEHE335:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB336:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE336:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rbx)
.LEHB337:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE337:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2367:
	.cfi_restore_state
	movq	%rax, %rbp
.L2366:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB338:
	call	_Unwind_Resume
.LEHE338:
.L2368:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L2366
	.cfi_endproc
.LFE14201:
	.section	.gcc_except_table
.LLSDA14201:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14201-.LLSDACSB14201
.LLSDACSB14201:
	.uleb128 .LEHB335-.LFB14201
	.uleb128 .LEHE335-.LEHB335
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB336-.LFB14201
	.uleb128 .LEHE336-.LEHB336
	.uleb128 .L2367-.LFB14201
	.uleb128 0
	.uleb128 .LEHB337-.LFB14201
	.uleb128 .LEHE337-.LEHB337
	.uleb128 .L2368-.LFB14201
	.uleb128 0
	.uleb128 .LEHB338-.LFB14201
	.uleb128 .LEHE338-.LEHB338
	.uleb128 0
	.uleb128 0
.LLSDACSE14201:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv:
.LFB15016:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15016
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB339:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE339:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136, 72(%rbx)
.LEHB340:
	call	__cxa_throw
.L2374:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE340:
	.cfi_endproc
.LFE15016:
	.section	.gcc_except_table
.LLSDA15016:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15016-.LLSDACSB15016
.LLSDACSB15016:
	.uleb128 .LEHB339-.LFB15016
	.uleb128 .LEHE339-.LEHB339
	.uleb128 .L2374-.LFB15016
	.uleb128 0
	.uleb128 .LEHB340-.LFB15016
	.uleb128 .LEHE340-.LEHB340
	.uleb128 0
	.uleb128 0
.LLSDACSE15016:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_:
.LFB12920:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12920
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost24future_already_retrievedE+16, (%rbx)
	movq	40(%rbp), %rdi
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	je	.L2378
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2379
	addl	$1, 88(%rdi)
.L2378:
	movl	64(%rbp), %eax
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE+16, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE+56, 32(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2379:
	.cfi_restore_state
.LEHB341:
	call	*%rax
.LEHE341:
	jmp	.L2378
.L2382:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB342:
	call	_Unwind_Resume
.LEHE342:
	.cfi_endproc
.LFE12920:
	.section	.gcc_except_table
.LLSDA12920:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12920-.LLSDACSB12920
.LLSDACSB12920:
	.uleb128 .LEHB341-.LFB12920
	.uleb128 .LEHE341-.LEHB341
	.uleb128 .L2382-.LFB12920
	.uleb128 0
	.uleb128 .LEHB342-.LFB12920
	.uleb128 .LEHE342-.LEHB342
	.uleb128 0
	.uleb128 0
.LLSDACSE12920:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_:
.LFB11471:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11471
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$88, %rsp
	.cfi_def_cfa_offset 112
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movaps	%xmm0, 16(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE+56, 32(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rbx)
.LEHB343:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE343:
	leaq	32(%rsp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rbx)
.LEHB344:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE344:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, %esi
	movq	%rbx, %rdi
.LEHB345:
	call	__cxa_throw
.L2389:
	movq	%rax, %rbp
.L2388:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE345:
.L2390:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L2388
	.cfi_endproc
.LFE11471:
	.section	.gcc_except_table
.LLSDA11471:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11471-.LLSDACSB11471
.LLSDACSB11471:
	.uleb128 .LEHB343-.LFB11471
	.uleb128 .LEHE343-.LEHB343
	.uleb128 .L2389-.LFB11471
	.uleb128 0
	.uleb128 .LEHB344-.LFB11471
	.uleb128 .LEHE344-.LEHB344
	.uleb128 .L2390-.LFB11471
	.uleb128 0
	.uleb128 .LEHB345-.LFB11471
	.uleb128 .LEHE345-.LEHB345
	.uleb128 0
	.uleb128 0
.LLSDACSE11471:
	.section	.text._ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_, .-_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv:
.LFB14187:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14187
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB346:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE346:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rbx)
.LEHB347:
	call	__cxa_throw
.L2395:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE347:
	.cfi_endproc
.LFE14187:
	.section	.gcc_except_table
.LLSDA14187:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14187-.LLSDACSB14187
.LLSDACSB14187:
	.uleb128 .LEHB346-.LFB14187
	.uleb128 .LEHE346-.LEHB346
	.uleb128 .L2395-.LFB14187
	.uleb128 0
	.uleb128 .LEHB347-.LFB14187
	.uleb128 .LEHE347-.LEHB347
	.uleb128 0
	.uleb128 0
.LLSDACSE14187:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv:
.LFB14186:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14186
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB348:
	call	_Znwm
.LEHE348:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB349:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE349:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rbx)
.LEHB350:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE350:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2401:
	.cfi_restore_state
	movq	%rax, %rbp
.L2400:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB351:
	call	_Unwind_Resume
.LEHE351:
.L2402:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L2400
	.cfi_endproc
.LFE14186:
	.section	.gcc_except_table
.LLSDA14186:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14186-.LLSDACSB14186
.LLSDACSB14186:
	.uleb128 .LEHB348-.LFB14186
	.uleb128 .LEHE348-.LEHB348
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB349-.LFB14186
	.uleb128 .LEHE349-.LEHB349
	.uleb128 .L2401-.LFB14186
	.uleb128 0
	.uleb128 .LEHB350-.LFB14186
	.uleb128 .LEHE350-.LEHB350
	.uleb128 .L2402-.LFB14186
	.uleb128 0
	.uleb128 .LEHB351-.LFB14186
	.uleb128 .LEHE351-.LEHB351
	.uleb128 0
	.uleb128 0
.LLSDACSE14186:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv:
.LFB15002:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15002
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB352:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE352:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136, 72(%rbx)
.LEHB353:
	call	__cxa_throw
.L2408:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE353:
	.cfi_endproc
.LFE15002:
	.section	.gcc_except_table
.LLSDA15002:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15002-.LLSDACSB15002
.LLSDACSB15002:
	.uleb128 .LEHB352-.LFB15002
	.uleb128 .LEHE352-.LEHB352
	.uleb128 .L2408-.LFB15002
	.uleb128 0
	.uleb128 .LEHB353-.LFB15002
	.uleb128 .LEHE353-.LEHB353
	.uleb128 0
	.uleb128 0
.LLSDACSE15002:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_
	.type	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_, @function
_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_:
.LFB13098:
	.cfi_startproc
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	pushq	%r13
	.cfi_def_cfa_offset 24
	.cfi_offset 13, -24
	movq	%rdi, %r13
	pushq	%r12
	.cfi_def_cfa_offset 32
	.cfi_offset 12, -32
	pushq	%rbp
	.cfi_def_cfa_offset 40
	.cfi_offset 6, -40
	movq	%rsi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	jne	.L2411
	jmp	.L2424
	.p2align 4,,10
	.p2align 3
.L2425:
	movq	16(%rbx), %rdx
	testq	%rdx, %rdx
	je	.L2413
.L2426:
	movq	%rdx, %rbx
.L2411:
	leaq	32(%rbx), %rbp
	movq	%r12, %rdi
	movq	%rbp, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L2425
	movq	24(%rbx), %rdx
	testq	%rdx, %rdx
	jne	.L2426
.L2413:
	testb	%al, %al
	movq	%rbx, %r14
	jne	.L2412
.L2416:
	movq	%r12, %rsi
	movq	%rbp, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	xorl	%edx, %edx
	testb	%al, %al
	movq	%rbx, %rax
	cmovne	%rdx, %rax
	cmovne	%r14, %rdx
.L2418:
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	popq	%rbp
	.cfi_def_cfa_offset 32
	popq	%r12
	.cfi_def_cfa_offset 24
	popq	%r13
	.cfi_def_cfa_offset 16
	popq	%r14
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2424:
	.cfi_restore_state
	leaq	8(%rdi), %rbx
.L2412:
	xorl	%eax, %eax
	cmpq	24(%r13), %rbx
	movq	%rbx, %rdx
	je	.L2418
	movq	%rbx, %rdi
	movq	%rbx, %r14
	call	_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
	leaq	32(%rax), %rbp
	movq	%rax, %rbx
	jmp	.L2416
	.cfi_endproc
.LFE13098:
	.size	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_, .-_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_
	.type	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_, @function
_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_:
.LFB12620:
	.cfi_startproc
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	leaq	8(%rdi), %rax
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbp
	movq	%rdx, %r13
	subq	$24, %rsp
	.cfi_def_cfa_offset 64
	cmpq	%rax, %rsi
	je	.L2448
	leaq	32(%rsi), %r12
	movq	%rsi, %rbx
	movq	%rdx, %rdi
	movq	%r12, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2431
	movq	24(%rbp), %rax
	cmpq	%rbx, %rax
	je	.L2449
	movq	%rbx, %rdi
	call	_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
	leaq	32(%rax), %rdi
	movq	%r13, %rsi
	movq	%rax, %r12
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2429
	xorl	%eax, %eax
	cmpq	$0, 24(%r12)
	movq	%r12, %rdx
	je	.L2430
	movq	%rbx, (%rsp)
	movq	(%rsp), %xmm0
	punpcklqdq	%xmm0, %xmm0
	movaps	%xmm0, (%rsp)
	movq	8(%rsp), %rdx
	movq	%xmm0, %rax
.L2430:
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2431:
	.cfi_restore_state
	movq	%r13, %rsi
	movq	%r12, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2434
	movq	32(%rbp), %rdx
	xorl	%eax, %eax
	cmpq	%rbx, %rdx
	je	.L2430
	movq	%rbx, %rdi
	call	_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
	leaq	32(%rax), %rsi
	movq	%r13, %rdi
	movq	%rax, %r12
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2429
	cmpq	$0, 24(%rbx)
	je	.L2447
	movq	%r12, (%rsp)
	movq	(%rsp), %xmm2
	punpcklqdq	%xmm2, %xmm2
	movaps	%xmm2, (%rsp)
	movq	%xmm2, %rax
	movq	8(%rsp), %rdx
	jmp	.L2430
	.p2align 4,,10
	.p2align 3
.L2448:
	cmpq	$0, 40(%rdi)
	je	.L2429
	movq	32(%rdi), %rbx
	movq	%rdx, %rsi
	leaq	32(%rbx), %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L2447
.L2429:
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rsi
	movq	%rbp, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	jmp	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE24_M_get_insert_unique_posERS4_
	.p2align 4,,10
	.p2align 3
.L2434:
	.cfi_restore_state
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%rbx, %rax
	xorl	%edx, %edx
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2447:
	.cfi_restore_state
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%rbx, %rdx
	xorl	%eax, %eax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2449:
	.cfi_restore_state
	movq	%rax, (%rsp)
	movq	(%rsp), %xmm1
	punpcklqdq	%xmm1, %xmm1
	movaps	%xmm1, (%rsp)
	movq	%xmm1, %rax
	movq	8(%rsp), %rdx
	jmp	.L2430
	.cfi_endproc
.LFE12620:
	.size	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_, .-_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_
	.section	.text._ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E,"axG",@progbits,_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E
	.type	_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E, @function
_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E:
.LFB6919:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6919
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	movq	%rsi, %r15
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	movq	%rdx, %r14
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	leaq	16(%rdi), %rbx
	movq	%rdi, %r12
	subq	$24, %rsp
	.cfi_def_cfa_offset 80
	movq	24(%rdi), %r13
	movq	%rbx, (%rsp)
	testq	%r13, %r13
	je	.L2451
	movq	(%rdx), %rax
	movq	8(%rax), %rbp
	jmp	.L2452
	.p2align 4,,10
	.p2align 3
.L2481:
	movq	%r13, %rbx
	movq	16(%r13), %r13
	testq	%r13, %r13
	je	.L2453
.L2452:
	movq	32(%r13), %rax
	movq	8(%rax), %rdi
	cmpb	$42, (%rdi)
	je	.L2480
.L2454:
	movq	%rbp, %rsi
	call	strcmp
	shrl	$31, %eax
.L2455:
	testb	%al, %al
	je	.L2481
	movq	24(%r13), %r13
	testq	%r13, %r13
	jne	.L2452
.L2453:
	cmpq	%rbx, (%rsp)
	je	.L2451
	leaq	32(%rbx), %rsi
	movq	%r14, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2458
.L2451:
	movl	$56, %edi
	movq	%rbx, 8(%rsp)
.LEHB354:
	call	_Znwm
.LEHE354:
	movq	%rax, %rbx
	movq	(%r14), %rax
	movq	8(%rsp), %rsi
	leaq	32(%rbx), %rbp
	leaq	8(%r12), %rdi
	movq	$0, 40(%rbx)
	movq	$0, 48(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rbp, %rdx
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS4_
	testq	%rdx, %rdx
	movq	%rax, %r14
	je	.L2459
	cmpq	%rdx, (%rsp)
	je	.L2466
	testq	%rax, %rax
	je	.L2482
.L2466:
	movl	$1, %edi
.L2460:
	movq	(%rsp), %rcx
	movq	%rbx, %rsi
	call	_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
	addq	$1, 48(%r12)
.L2458:
	movq	8(%r15), %rax
	movq	(%r15), %rdx
	testq	%rax, %rax
	je	.L2463
	lock addl	$1, 8(%rax)
.L2463:
	movq	48(%rbx), %rdi
	movq	%rdx, 40(%rbx)
	movq	%rax, 48(%rbx)
	testq	%rdi, %rdi
	je	.L2464
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2464:
	movq	56(%r12), %rax
	movq	$0, 64(%r12)
	movb	$0, (%rax)
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2480:
	.cfi_restore_state
	cmpq	%rbp, %rdi
	setb	%al
	cmpb	$42, 0(%rbp)
	jne	.L2454
	jmp	.L2455
	.p2align 4,,10
	.p2align 3
.L2459:
	movq	48(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2462
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2462:
	movq	%rbx, %rdi
	movq	%r14, %rbx
	call	_ZdlPv
	jmp	.L2458
	.p2align 4,,10
	.p2align 3
.L2482:
	leaq	32(%rdx), %rsi
	movq	%rbp, %rdi
	movq	%rdx, 8(%rsp)
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	movq	8(%rsp), %rdx
	movzbl	%al, %edi
	jmp	.L2460
	.cfi_endproc
.LFE6919:
	.section	.gcc_except_table
.LLSDA6919:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6919-.LLSDACSB6919
.LLSDACSB6919:
	.uleb128 .LEHB354-.LFB6919
	.uleb128 .LEHE354-.LEHB354
	.uleb128 0
	.uleb128 0
.LLSDACSE6919:
	.section	.text._ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E,"axG",@progbits,_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E,comdat
	.size	_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E, .-_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_:
.LFB13150:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13150
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt12domain_error+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2485
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2486
	addl	$1, 88(%rdi)
.L2485:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2486:
	.cfi_restore_state
.LEHB355:
	call	*%rax
.LEHE355:
	jmp	.L2485
.L2489:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12domain_errorD2Ev
	movq	%rbp, %rdi
.LEHB356:
	call	_Unwind_Resume
.LEHE356:
	.cfi_endproc
.LFE13150:
	.section	.gcc_except_table
.LLSDA13150:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13150-.LLSDACSB13150
.LLSDACSB13150:
	.uleb128 .LEHB355-.LFB13150
	.uleb128 .LEHE355-.LEHB355
	.uleb128 .L2489-.LFB13150
	.uleb128 0
	.uleb128 .LEHB356-.LFB13150
	.uleb128 .LEHE356-.LEHB356
	.uleb128 0
	.uleb128 0
.LLSDACSE13150:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv:
.LFB14182:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14182
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB357:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE357:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rbx)
.LEHB358:
	call	__cxa_throw
.L2494:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE358:
	.cfi_endproc
.LFE14182:
	.section	.gcc_except_table
.LLSDA14182:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14182-.LLSDACSB14182
.LLSDACSB14182:
	.uleb128 .LEHB357-.LFB14182
	.uleb128 .LEHE357-.LEHB357
	.uleb128 .L2494-.LFB14182
	.uleb128 0
	.uleb128 .LEHB358-.LFB14182
	.uleb128 .LEHE358-.LEHB358
	.uleb128 0
	.uleb128 0
.LLSDACSE14182:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv:
.LFB14992:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14992
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB359:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE359:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rbx)
.LEHB360:
	call	__cxa_throw
.L2498:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE360:
	.cfi_endproc
.LFE14992:
	.section	.gcc_except_table
.LLSDA14992:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14992-.LLSDACSB14992
.LLSDACSB14992:
	.uleb128 .LEHB359-.LFB14992
	.uleb128 .LEHE359-.LEHB359
	.uleb128 .L2498-.LFB14992
	.uleb128 0
	.uleb128 .LEHB360-.LFB14992
	.uleb128 .LEHE360-.LEHB360
	.uleb128 0
	.uleb128 0
.LLSDACSE14992:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_:
.LFB13157:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13157
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt16invalid_argument+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2502
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2503
	addl	$1, 88(%rdi)
.L2502:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2503:
	.cfi_restore_state
.LEHB361:
	call	*%rax
.LEHE361:
	jmp	.L2502
.L2506:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt16invalid_argumentD2Ev
	movq	%rbp, %rdi
.LEHB362:
	call	_Unwind_Resume
.LEHE362:
	.cfi_endproc
.LFE13157:
	.section	.gcc_except_table
.LLSDA13157:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13157-.LLSDACSB13157
.LLSDACSB13157:
	.uleb128 .LEHB361-.LFB13157
	.uleb128 .LEHE361-.LEHB361
	.uleb128 .L2506-.LFB13157
	.uleb128 0
	.uleb128 .LEHB362-.LFB13157
	.uleb128 .LEHE362-.LEHB362
	.uleb128 0
	.uleb128 0
.LLSDACSE13157:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv:
.LFB14177:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14177
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB363:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE363:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rbx)
.LEHB364:
	call	__cxa_throw
.L2511:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE364:
	.cfi_endproc
.LFE14177:
	.section	.gcc_except_table
.LLSDA14177:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14177-.LLSDACSB14177
.LLSDACSB14177:
	.uleb128 .LEHB363-.LFB14177
	.uleb128 .LEHE363-.LEHB363
	.uleb128 .L2511-.LFB14177
	.uleb128 0
	.uleb128 .LEHB364-.LFB14177
	.uleb128 .LEHE364-.LEHB364
	.uleb128 0
	.uleb128 0
.LLSDACSE14177:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv:
.LFB15011:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15011
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB365:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE365:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rbx)
.LEHB366:
	call	__cxa_throw
.L2515:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE366:
	.cfi_endproc
.LFE15011:
	.section	.gcc_except_table
.LLSDA15011:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15011-.LLSDACSB15011
.LLSDACSB15011:
	.uleb128 .LEHB365-.LFB15011
	.uleb128 .LEHE365-.LEHB365
	.uleb128 .L2515-.LFB15011
	.uleb128 0
	.uleb128 .LEHB366-.LFB15011
	.uleb128 .LEHE366-.LEHB366
	.uleb128 0
	.uleb128 0
.LLSDACSE15011:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_:
.LFB13164:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13164
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt12length_error+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2519
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2520
	addl	$1, 88(%rdi)
.L2519:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2520:
	.cfi_restore_state
.LEHB367:
	call	*%rax
.LEHE367:
	jmp	.L2519
.L2523:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12length_errorD2Ev
	movq	%rbp, %rdi
.LEHB368:
	call	_Unwind_Resume
.LEHE368:
	.cfi_endproc
.LFE13164:
	.section	.gcc_except_table
.LLSDA13164:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13164-.LLSDACSB13164
.LLSDACSB13164:
	.uleb128 .LEHB367-.LFB13164
	.uleb128 .LEHE367-.LEHB367
	.uleb128 .L2523-.LFB13164
	.uleb128 0
	.uleb128 .LEHB368-.LFB13164
	.uleb128 .LEHE368-.LEHB368
	.uleb128 0
	.uleb128 0
.LLSDACSE13164:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv:
.LFB14172:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14172
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB369:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE369:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rbx)
.LEHB370:
	call	__cxa_throw
.L2528:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE370:
	.cfi_endproc
.LFE14172:
	.section	.gcc_except_table
.LLSDA14172:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14172-.LLSDACSB14172
.LLSDACSB14172:
	.uleb128 .LEHB369-.LFB14172
	.uleb128 .LEHE369-.LEHB369
	.uleb128 .L2528-.LFB14172
	.uleb128 0
	.uleb128 .LEHB370-.LFB14172
	.uleb128 .LEHE370-.LEHB370
	.uleb128 0
	.uleb128 0
.LLSDACSE14172:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv:
.LFB14171:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14171
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB371:
	call	_Znwm
.LEHE371:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB372:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE372:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rbx)
.LEHB373:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE373:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2534:
	.cfi_restore_state
	movq	%rax, %rbp
.L2533:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB374:
	call	_Unwind_Resume
.LEHE374:
.L2535:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	jmp	.L2533
	.cfi_endproc
.LFE14171:
	.section	.gcc_except_table
.LLSDA14171:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14171-.LLSDACSB14171
.LLSDACSB14171:
	.uleb128 .LEHB371-.LFB14171
	.uleb128 .LEHE371-.LEHB371
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB372-.LFB14171
	.uleb128 .LEHE372-.LEHB372
	.uleb128 .L2534-.LFB14171
	.uleb128 0
	.uleb128 .LEHB373-.LFB14171
	.uleb128 .LEHE373-.LEHB373
	.uleb128 .L2535-.LFB14171
	.uleb128 0
	.uleb128 .LEHB374-.LFB14171
	.uleb128 .LEHE374-.LEHB374
	.uleb128 0
	.uleb128 0
.LLSDACSE14171:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv:
.LFB15003:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15003
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB375:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE375:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rbx)
.LEHB376:
	call	__cxa_throw
.L2541:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE376:
	.cfi_endproc
.LFE15003:
	.section	.gcc_except_table
.LLSDA15003:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15003-.LLSDACSB15003
.LLSDACSB15003:
	.uleb128 .LEHB375-.LFB15003
	.uleb128 .LEHE375-.LEHB375
	.uleb128 .L2541-.LFB15003
	.uleb128 0
	.uleb128 .LEHB376-.LFB15003
	.uleb128 .LEHE376-.LEHB376
	.uleb128 0
	.uleb128 0
.LLSDACSE15003:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_:
.LFB13171:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13171
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt12out_of_range+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2545
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2546
	addl	$1, 88(%rdi)
.L2545:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2546:
	.cfi_restore_state
.LEHB377:
	call	*%rax
.LEHE377:
	jmp	.L2545
.L2549:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12out_of_rangeD2Ev
	movq	%rbp, %rdi
.LEHB378:
	call	_Unwind_Resume
.LEHE378:
	.cfi_endproc
.LFE13171:
	.section	.gcc_except_table
.LLSDA13171:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13171-.LLSDACSB13171
.LLSDACSB13171:
	.uleb128 .LEHB377-.LFB13171
	.uleb128 .LEHE377-.LEHB377
	.uleb128 .L2549-.LFB13171
	.uleb128 0
	.uleb128 .LEHB378-.LFB13171
	.uleb128 .LEHE378-.LEHB378
	.uleb128 0
	.uleb128 0
.LLSDACSE13171:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv:
.LFB14167:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14167
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB379:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE379:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rbx)
.LEHB380:
	call	__cxa_throw
.L2554:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE380:
	.cfi_endproc
.LFE14167:
	.section	.gcc_except_table
.LLSDA14167:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14167-.LLSDACSB14167
.LLSDACSB14167:
	.uleb128 .LEHB379-.LFB14167
	.uleb128 .LEHE379-.LEHB379
	.uleb128 .L2554-.LFB14167
	.uleb128 0
	.uleb128 .LEHB380-.LFB14167
	.uleb128 .LEHE380-.LEHB380
	.uleb128 0
	.uleb128 0
.LLSDACSE14167:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv:
.LFB15004:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15004
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB381:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE381:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rbx)
.LEHB382:
	call	__cxa_throw
.L2558:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE382:
	.cfi_endproc
.LFE15004:
	.section	.gcc_except_table
.LLSDA15004:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15004-.LLSDACSB15004
.LLSDACSB15004:
	.uleb128 .LEHB381-.LFB15004
	.uleb128 .LEHE381-.LEHB381
	.uleb128 .L2558-.LFB15004
	.uleb128 0
	.uleb128 .LEHB382-.LFB15004
	.uleb128 .LEHE382-.LEHB382
	.uleb128 0
	.uleb128 0
.LLSDACSE15004:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_:
.LFB13178:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13178
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2562
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2563
	addl	$1, 88(%rdi)
.L2562:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2563:
	.cfi_restore_state
.LEHB383:
	call	*%rax
.LEHE383:
	jmp	.L2562
.L2566:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB384:
	call	_Unwind_Resume
.LEHE384:
	.cfi_endproc
.LFE13178:
	.section	.gcc_except_table
.LLSDA13178:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13178-.LLSDACSB13178
.LLSDACSB13178:
	.uleb128 .LEHB383-.LFB13178
	.uleb128 .LEHE383-.LEHB383
	.uleb128 .L2566-.LFB13178
	.uleb128 0
	.uleb128 .LEHB384-.LFB13178
	.uleb128 .LEHE384-.LEHB384
	.uleb128 0
	.uleb128 0
.LLSDACSE13178:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv:
.LFB14162:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14162
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB385:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE385:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rbx)
.LEHB386:
	call	__cxa_throw
.L2571:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE386:
	.cfi_endproc
.LFE14162:
	.section	.gcc_except_table
.LLSDA14162:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14162-.LLSDACSB14162
.LLSDACSB14162:
	.uleb128 .LEHB385-.LFB14162
	.uleb128 .LEHE385-.LEHB385
	.uleb128 .L2571-.LFB14162
	.uleb128 0
	.uleb128 .LEHB386-.LFB14162
	.uleb128 .LEHE386-.LEHB386
	.uleb128 0
	.uleb128 0
.LLSDACSE14162:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv:
.LFB14161:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14161
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB387:
	call	_Znwm
.LEHE387:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB388:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE388:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rbx)
.LEHB389:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE389:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2577:
	.cfi_restore_state
	movq	%rax, %rbp
.L2576:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB390:
	call	_Unwind_Resume
.LEHE390:
.L2578:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	jmp	.L2576
	.cfi_endproc
.LFE14161:
	.section	.gcc_except_table
.LLSDA14161:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14161-.LLSDACSB14161
.LLSDACSB14161:
	.uleb128 .LEHB387-.LFB14161
	.uleb128 .LEHE387-.LEHB387
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB388-.LFB14161
	.uleb128 .LEHE388-.LEHB388
	.uleb128 .L2577-.LFB14161
	.uleb128 0
	.uleb128 .LEHB389-.LFB14161
	.uleb128 .LEHE389-.LEHB389
	.uleb128 .L2578-.LFB14161
	.uleb128 0
	.uleb128 .LEHB390-.LFB14161
	.uleb128 .LEHE390-.LEHB390
	.uleb128 0
	.uleb128 0
.LLSDACSE14161:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv:
.LFB14995:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14995
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB391:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE391:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rbx)
.LEHB392:
	call	__cxa_throw
.L2584:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE392:
	.cfi_endproc
.LFE14995:
	.section	.gcc_except_table
.LLSDA14995:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14995-.LLSDACSB14995
.LLSDACSB14995:
	.uleb128 .LEHB391-.LFB14995
	.uleb128 .LEHE391-.LEHB391
	.uleb128 .L2584-.LFB14995
	.uleb128 0
	.uleb128 .LEHB392-.LFB14995
	.uleb128 .LEHE392-.LEHB392
	.uleb128 0
	.uleb128 0
.LLSDACSE14995:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_:
.LFB13185:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13185
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVSt11range_error+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2588
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2589
	addl	$1, 88(%rdi)
.L2588:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2589:
	.cfi_restore_state
.LEHB393:
	call	*%rax
.LEHE393:
	jmp	.L2588
.L2592:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt11range_errorD2Ev
	movq	%rbp, %rdi
.LEHB394:
	call	_Unwind_Resume
.LEHE394:
	.cfi_endproc
.LFE13185:
	.section	.gcc_except_table
.LLSDA13185:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13185-.LLSDACSB13185
.LLSDACSB13185:
	.uleb128 .LEHB393-.LFB13185
	.uleb128 .LEHE393-.LEHB393
	.uleb128 .L2592-.LFB13185
	.uleb128 0
	.uleb128 .LEHB394-.LFB13185
	.uleb128 .LEHE394-.LEHB394
	.uleb128 0
	.uleb128 0
.LLSDACSE13185:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv:
.LFB14157:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14157
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB395:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE395:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rbx)
.LEHB396:
	call	__cxa_throw
.L2597:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE396:
	.cfi_endproc
.LFE14157:
	.section	.gcc_except_table
.LLSDA14157:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14157-.LLSDACSB14157
.LLSDACSB14157:
	.uleb128 .LEHB395-.LFB14157
	.uleb128 .LEHE395-.LEHB395
	.uleb128 .L2597-.LFB14157
	.uleb128 0
	.uleb128 .LEHB396-.LFB14157
	.uleb128 .LEHE396-.LEHB396
	.uleb128 0
	.uleb128 0
.LLSDACSE14157:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv:
.LFB15005:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15005
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB397:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE397:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rbx)
.LEHB398:
	call	__cxa_throw
.L2601:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE398:
	.cfi_endproc
.LFE15005:
	.section	.gcc_except_table
.LLSDA15005:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15005-.LLSDACSB15005
.LLSDACSB15005:
	.uleb128 .LEHB397-.LFB15005
	.uleb128 .LEHE397-.LEHB397
	.uleb128 .L2601-.LFB15005
	.uleb128 0
	.uleb128 .LEHB398-.LFB15005
	.uleb128 .LEHE398-.LEHB398
	.uleb128 0
	.uleb128 0
.LLSDACSE15005:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_:
.LFB13192:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13192
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVSt14overflow_error+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2605
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2606
	addl	$1, 88(%rdi)
.L2605:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2606:
	.cfi_restore_state
.LEHB399:
	call	*%rax
.LEHE399:
	jmp	.L2605
.L2609:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt14overflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB400:
	call	_Unwind_Resume
.LEHE400:
	.cfi_endproc
.LFE13192:
	.section	.gcc_except_table
.LLSDA13192:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13192-.LLSDACSB13192
.LLSDACSB13192:
	.uleb128 .LEHB399-.LFB13192
	.uleb128 .LEHE399-.LEHB399
	.uleb128 .L2609-.LFB13192
	.uleb128 0
	.uleb128 .LEHB400-.LFB13192
	.uleb128 .LEHE400-.LEHB400
	.uleb128 0
	.uleb128 0
.LLSDACSE13192:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv:
.LFB14152:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14152
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB401:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE401:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rbx)
.LEHB402:
	call	__cxa_throw
.L2614:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE402:
	.cfi_endproc
.LFE14152:
	.section	.gcc_except_table
.LLSDA14152:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14152-.LLSDACSB14152
.LLSDACSB14152:
	.uleb128 .LEHB401-.LFB14152
	.uleb128 .LEHE401-.LEHB401
	.uleb128 .L2614-.LFB14152
	.uleb128 0
	.uleb128 .LEHB402-.LFB14152
	.uleb128 .LEHE402-.LEHB402
	.uleb128 0
	.uleb128 0
.LLSDACSE14152:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv:
.LFB15009:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15009
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB403:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE403:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rbx)
.LEHB404:
	call	__cxa_throw
.L2618:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE404:
	.cfi_endproc
.LFE15009:
	.section	.gcc_except_table
.LLSDA15009:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15009-.LLSDACSB15009
.LLSDACSB15009:
	.uleb128 .LEHB403-.LFB15009
	.uleb128 .LEHE403-.LEHB403
	.uleb128 .L2618-.LFB15009
	.uleb128 0
	.uleb128 .LEHB404-.LFB15009
	.uleb128 .LEHE404-.LEHB404
	.uleb128 0
	.uleb128 0
.LLSDACSE15009:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_:
.LFB13199:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13199
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVSt15underflow_error+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2622
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2623
	addl	$1, 88(%rdi)
.L2622:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2623:
	.cfi_restore_state
.LEHB405:
	call	*%rax
.LEHE405:
	jmp	.L2622
.L2626:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt15underflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB406:
	call	_Unwind_Resume
.LEHE406:
	.cfi_endproc
.LFE13199:
	.section	.gcc_except_table
.LLSDA13199:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13199-.LLSDACSB13199
.LLSDACSB13199:
	.uleb128 .LEHB405-.LFB13199
	.uleb128 .LEHE405-.LEHB405
	.uleb128 .L2626-.LFB13199
	.uleb128 0
	.uleb128 .LEHB406-.LFB13199
	.uleb128 .LEHE406-.LEHB406
	.uleb128 0
	.uleb128 0
.LLSDACSE13199:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv:
.LFB14147:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14147
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB407:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE407:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rbx)
.LEHB408:
	call	__cxa_throw
.L2631:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE408:
	.cfi_endproc
.LFE14147:
	.section	.gcc_except_table
.LLSDA14147:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14147-.LLSDACSB14147
.LLSDACSB14147:
	.uleb128 .LEHB407-.LFB14147
	.uleb128 .LEHE407-.LEHB407
	.uleb128 .L2631-.LFB14147
	.uleb128 0
	.uleb128 .LEHB408-.LFB14147
	.uleb128 .LEHE408-.LEHB408
	.uleb128 0
	.uleb128 0
.LLSDACSE14147:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv:
.LFB15022:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15022
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB409:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE409:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rbx)
.LEHB410:
	call	__cxa_throw
.L2635:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE410:
	.cfi_endproc
.LFE15022:
	.section	.gcc_except_table
.LLSDA15022:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15022-.LLSDACSB15022
.LLSDACSB15022:
	.uleb128 .LEHB409-.LFB15022
	.uleb128 .LEHE409-.LEHB409
	.uleb128 .L2635-.LFB15022
	.uleb128 0
	.uleb128 .LEHB410-.LFB15022
	.uleb128 .LEHE410-.LEHB410
	.uleb128 0
	.uleb128 0
.LLSDACSE15022:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC5ERKS4_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_:
.LFB13206:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13206
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVNSt8ios_base7failureB5cxx11E+16, (%rbx)
	movq	40(%rbp), %rdi
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	je	.L2639
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2640
	addl	$1, 88(%rdi)
.L2639:
	movl	64(%rbp), %eax
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+16, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+56, 32(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2640:
	.cfi_restore_state
.LEHB411:
	call	*%rax
.LEHE411:
	jmp	.L2639
.L2643:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
	movq	%rbp, %rdi
.LEHB412:
	call	_Unwind_Resume
.LEHE412:
	.cfi_endproc
.LFE13206:
	.section	.gcc_except_table
.LLSDA13206:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13206-.LLSDACSB13206
.LLSDACSB13206:
	.uleb128 .LEHB411-.LFB13206
	.uleb128 .LEHE411-.LEHB411
	.uleb128 .L2643-.LFB13206
	.uleb128 0
	.uleb128 .LEHB412-.LFB13206
	.uleb128 .LEHE412-.LEHB412
	.uleb128 0
	.uleb128 0
.LLSDACSE13206:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC5ERKS4_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC1ERKS4_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC1ERKS4_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv:
.LFB14142:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14142
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB413:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE413:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rbx)
.LEHB414:
	call	__cxa_throw
.L2648:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE414:
	.cfi_endproc
.LFE14142:
	.section	.gcc_except_table
.LLSDA14142:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14142-.LLSDACSB14142
.LLSDACSB14142:
	.uleb128 .LEHB413-.LFB14142
	.uleb128 .LEHE413-.LEHB413
	.uleb128 .L2648-.LFB14142
	.uleb128 0
	.uleb128 .LEHB414-.LFB14142
	.uleb128 .LEHE414-.LEHB414
	.uleb128 0
	.uleb128 0
.LLSDACSE14142:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv:
.LFB14141:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14141
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB415:
	call	_Znwm
.LEHE415:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB416:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE416:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rbx)
.LEHB417:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE417:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2654:
	.cfi_restore_state
	movq	%rax, %rbp
.L2653:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB418:
	call	_Unwind_Resume
.LEHE418:
.L2655:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	jmp	.L2653
	.cfi_endproc
.LFE14141:
	.section	.gcc_except_table
.LLSDA14141:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14141-.LLSDACSB14141
.LLSDACSB14141:
	.uleb128 .LEHB415-.LFB14141
	.uleb128 .LEHE415-.LEHB415
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB416-.LFB14141
	.uleb128 .LEHE416-.LEHB416
	.uleb128 .L2654-.LFB14141
	.uleb128 0
	.uleb128 .LEHB417-.LFB14141
	.uleb128 .LEHE417-.LEHB417
	.uleb128 .L2655-.LFB14141
	.uleb128 0
	.uleb128 .LEHB418-.LFB14141
	.uleb128 .LEHE418-.LEHB418
	.uleb128 0
	.uleb128 0
.LLSDACSE14141:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv:
.LFB15008:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15008
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB419:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE419:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rbx)
.LEHB420:
	call	__cxa_throw
.L2661:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE420:
	.cfi_endproc
.LFE15008:
	.section	.gcc_except_table
.LLSDA15008:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15008-.LLSDACSB15008
.LLSDACSB15008:
	.uleb128 .LEHB419-.LFB15008
	.uleb128 .LEHE419-.LEHB419
	.uleb128 .L2661-.LFB15008
	.uleb128 0
	.uleb128 .LEHB420-.LFB15008
	.uleb128 .LEHE420-.LEHB420
	.uleb128 0
	.uleb128 0
.LLSDACSE15008:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_:
.LFB13213:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13213
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2665
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2666
	addl	$1, 88(%rdi)
.L2665:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2666:
	.cfi_restore_state
.LEHB421:
	call	*%rax
.LEHE421:
	jmp	.L2665
.L2669:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB422:
	call	_Unwind_Resume
.LEHE422:
	.cfi_endproc
.LFE13213:
	.section	.gcc_except_table
.LLSDA13213:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13213-.LLSDACSB13213
.LLSDACSB13213:
	.uleb128 .LEHB421-.LFB13213
	.uleb128 .LEHE421-.LEHB421
	.uleb128 .L2669-.LFB13213
	.uleb128 0
	.uleb128 .LEHB422-.LFB13213
	.uleb128 .LEHE422-.LEHB422
	.uleb128 0
	.uleb128 0
.LLSDACSE13213:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv:
.LFB14137:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14137
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB423:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE423:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rbx)
.LEHB424:
	call	__cxa_throw
.L2674:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE424:
	.cfi_endproc
.LFE14137:
	.section	.gcc_except_table
.LLSDA14137:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14137-.LLSDACSB14137
.LLSDACSB14137:
	.uleb128 .LEHB423-.LFB14137
	.uleb128 .LEHE423-.LEHB423
	.uleb128 .L2674-.LFB14137
	.uleb128 0
	.uleb128 .LEHB424-.LFB14137
	.uleb128 .LEHE424-.LEHB424
	.uleb128 0
	.uleb128 0
.LLSDACSE14137:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv:
.LFB14136:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14136
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB425:
	call	_Znwm
.LEHE425:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB426:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE426:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rbx)
.LEHB427:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE427:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2680:
	.cfi_restore_state
	movq	%rax, %rbp
.L2679:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB428:
	call	_Unwind_Resume
.LEHE428:
.L2681:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	jmp	.L2679
	.cfi_endproc
.LFE14136:
	.section	.gcc_except_table
.LLSDA14136:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14136-.LLSDACSB14136
.LLSDACSB14136:
	.uleb128 .LEHB425-.LFB14136
	.uleb128 .LEHE425-.LEHB425
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB426-.LFB14136
	.uleb128 .LEHE426-.LEHB426
	.uleb128 .L2680-.LFB14136
	.uleb128 0
	.uleb128 .LEHB427-.LFB14136
	.uleb128 .LEHE427-.LEHB427
	.uleb128 .L2681-.LFB14136
	.uleb128 0
	.uleb128 .LEHB428-.LFB14136
	.uleb128 .LEHE428-.LEHB428
	.uleb128 0
	.uleb128 0
.LLSDACSE14136:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv:
.LFB14991:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14991
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB429:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE429:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rbx)
.LEHB430:
	call	__cxa_throw
.L2687:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE430:
	.cfi_endproc
.LFE14991:
	.section	.gcc_except_table
.LLSDA14991:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14991-.LLSDACSB14991
.LLSDACSB14991:
	.uleb128 .LEHB429-.LFB14991
	.uleb128 .LEHE429-.LEHB429
	.uleb128 .L2687-.LFB14991
	.uleb128 0
	.uleb128 .LEHB430-.LFB14991
	.uleb128 .LEHE430-.LEHB430
	.uleb128 0
	.uleb128 0
.LLSDACSE14991:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_:
.LFB13220:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13220
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	$_ZTVSt9bad_alloc+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rsi), %rdi
	testq	%rdi, %rdi
	movq	%rdi, 16(%rbx)
	je	.L2691
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2692
	addl	$1, 88(%rdi)
.L2691:
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+16, (%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+56, 8(%rbx)
	movl	%eax, 40(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2692:
	.cfi_restore_state
.LEHB431:
	call	*%rax
.LEHE431:
	jmp	.L2691
.L2695:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt9bad_allocD2Ev
	movq	%rbp, %rdi
.LEHB432:
	call	_Unwind_Resume
.LEHE432:
	.cfi_endproc
.LFE13220:
	.section	.gcc_except_table
.LLSDA13220:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13220-.LLSDACSB13220
.LLSDACSB13220:
	.uleb128 .LEHB431-.LFB13220
	.uleb128 .LEHE431-.LEHB431
	.uleb128 .L2695-.LFB13220
	.uleb128 0
	.uleb128 .LEHB432-.LFB13220
	.uleb128 .LEHE432-.LEHB432
	.uleb128 0
	.uleb128 0
.LLSDACSE13220:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv:
.LFB14132:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14132
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB433:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
.LEHE433:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rbx)
.LEHB434:
	call	__cxa_throw
.L2700:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE434:
	.cfi_endproc
.LFE14132:
	.section	.gcc_except_table
.LLSDA14132:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14132-.LLSDACSB14132
.LLSDACSB14132:
	.uleb128 .LEHB433-.LFB14132
	.uleb128 .LEHE433-.LEHB433
	.uleb128 .L2700-.LFB14132
	.uleb128 0
	.uleb128 .LEHB434-.LFB14132
	.uleb128 .LEHE434-.LEHB434
	.uleb128 0
	.uleb128 0
.LLSDACSE14132:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv:
.LFB15007:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15007
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB435:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
.LEHE435:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rbx)
.LEHB436:
	call	__cxa_throw
.L2704:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE436:
	.cfi_endproc
.LFE15007:
	.section	.gcc_except_table
.LLSDA15007:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15007-.LLSDACSB15007
.LLSDACSB15007:
	.uleb128 .LEHB435-.LFB15007
	.uleb128 .LEHE435-.LEHB435
	.uleb128 .L2704-.LFB15007
	.uleb128 0
	.uleb128 .LEHB436-.LFB15007
	.uleb128 .LEHE436-.LEHB436
	.uleb128 0
	.uleb128 0
.LLSDACSE15007:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_:
.LFB13227:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13227
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	$_ZTVSt8bad_cast+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rsi), %rdi
	testq	%rdi, %rdi
	movq	%rdi, 16(%rbx)
	je	.L2708
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2709
	addl	$1, 88(%rdi)
.L2708:
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+16, (%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+56, 8(%rbx)
	movl	%eax, 40(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2709:
	.cfi_restore_state
.LEHB437:
	call	*%rax
.LEHE437:
	jmp	.L2708
.L2712:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt8bad_castD2Ev
	movq	%rbp, %rdi
.LEHB438:
	call	_Unwind_Resume
.LEHE438:
	.cfi_endproc
.LFE13227:
	.section	.gcc_except_table
.LLSDA13227:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13227-.LLSDACSB13227
.LLSDACSB13227:
	.uleb128 .LEHB437-.LFB13227
	.uleb128 .LEHE437-.LEHB437
	.uleb128 .L2712-.LFB13227
	.uleb128 0
	.uleb128 .LEHB438-.LFB13227
	.uleb128 .LEHE438-.LEHB438
	.uleb128 0
	.uleb128 0
.LLSDACSE13227:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv:
.LFB14127:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14127
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB439:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
.LEHE439:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rbx)
.LEHB440:
	call	__cxa_throw
.L2717:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE440:
	.cfi_endproc
.LFE14127:
	.section	.gcc_except_table
.LLSDA14127:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14127-.LLSDACSB14127
.LLSDACSB14127:
	.uleb128 .LEHB439-.LFB14127
	.uleb128 .LEHE439-.LEHB439
	.uleb128 .L2717-.LFB14127
	.uleb128 0
	.uleb128 .LEHB440-.LFB14127
	.uleb128 .LEHE440-.LEHB440
	.uleb128 0
	.uleb128 0
.LLSDACSE14127:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv:
.LFB14993:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14993
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB441:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
.LEHE441:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rbx)
.LEHB442:
	call	__cxa_throw
.L2721:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE442:
	.cfi_endproc
.LFE14993:
	.section	.gcc_except_table
.LLSDA14993:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14993-.LLSDACSB14993
.LLSDACSB14993:
	.uleb128 .LEHB441-.LFB14993
	.uleb128 .LEHE441-.LEHB441
	.uleb128 .L2721-.LFB14993
	.uleb128 0
	.uleb128 .LEHB442-.LFB14993
	.uleb128 .LEHE442-.LEHB442
	.uleb128 0
	.uleb128 0
.LLSDACSE14993:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_:
.LFB13234:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13234
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	$_ZTVSt10bad_typeid+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rsi), %rdi
	testq	%rdi, %rdi
	movq	%rdi, 16(%rbx)
	je	.L2725
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2726
	addl	$1, 88(%rdi)
.L2725:
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE+16, (%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE+56, 8(%rbx)
	movl	%eax, 40(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2726:
	.cfi_restore_state
.LEHB443:
	call	*%rax
.LEHE443:
	jmp	.L2725
.L2729:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt10bad_typeidD2Ev
	movq	%rbp, %rdi
.LEHB444:
	call	_Unwind_Resume
.LEHE444:
	.cfi_endproc
.LFE13234:
	.section	.gcc_except_table
.LLSDA13234:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13234-.LLSDACSB13234
.LLSDACSB13234:
	.uleb128 .LEHB443-.LFB13234
	.uleb128 .LEHE443-.LEHB443
	.uleb128 .L2729-.LFB13234
	.uleb128 0
	.uleb128 .LEHB444-.LFB13234
	.uleb128 .LEHE444-.LEHB444
	.uleb128 0
	.uleb128 0
.LLSDACSE13234:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv:
.LFB14122:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14122
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB445:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
.LEHE445:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rbx)
.LEHB446:
	call	__cxa_throw
.L2734:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE446:
	.cfi_endproc
.LFE14122:
	.section	.gcc_except_table
.LLSDA14122:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14122-.LLSDACSB14122
.LLSDACSB14122:
	.uleb128 .LEHB445-.LFB14122
	.uleb128 .LEHE445-.LEHB445
	.uleb128 .L2734-.LFB14122
	.uleb128 0
	.uleb128 .LEHB446-.LFB14122
	.uleb128 .LEHE446-.LEHB446
	.uleb128 0
	.uleb128 0
.LLSDACSE14122:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv:
.LFB15010:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15010
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB447:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
.LEHE447:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rbx)
.LEHB448:
	call	__cxa_throw
.L2738:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE448:
	.cfi_endproc
.LFE15010:
	.section	.gcc_except_table
.LLSDA15010:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15010-.LLSDACSB15010
.LLSDACSB15010:
	.uleb128 .LEHB447-.LFB15010
	.uleb128 .LEHE447-.LEHB447
	.uleb128 .L2738-.LFB15010
	.uleb128 0
	.uleb128 .LEHB448-.LFB15010
	.uleb128 .LEHE448-.LEHB448
	.uleb128 0
	.uleb128 0
.LLSDACSE15010:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
	.type	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_, @function
_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_:
.LFB13241:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13241
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	$_ZTVSt13bad_exception+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rsi), %rdi
	testq	%rdi, %rdi
	movq	%rdi, 16(%rbx)
	je	.L2742
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2743
	addl	$1, 88(%rdi)
.L2742:
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+16, (%rbx)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+56, 8(%rbx)
	movl	%eax, 40(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2743:
	.cfi_restore_state
.LEHB449:
	call	*%rax
.LEHE449:
	jmp	.L2742
.L2746:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13bad_exceptionD2Ev
	movq	%rbp, %rdi
.LEHB450:
	call	_Unwind_Resume
.LEHE450:
	.cfi_endproc
.LFE13241:
	.section	.gcc_except_table
.LLSDA13241:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13241-.LLSDACSB13241
.LLSDACSB13241:
	.uleb128 .LEHB449-.LFB13241
	.uleb128 .LEHE449-.LEHB449
	.uleb128 .L2746-.LFB13241
	.uleb128 0
	.uleb128 .LEHB450-.LFB13241
	.uleb128 .LEHE450-.LEHB450
	.uleb128 0
	.uleb128 0
.LLSDACSE13241:
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_, .-_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
	.weak	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC1ERKS3_
	.set	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC1ERKS3_,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv:
.LFB14117:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14117
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$56, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB451:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
.LEHE451:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rbx)
.LEHB452:
	call	__cxa_throw
.L2751:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE452:
	.cfi_endproc
.LFE14117:
	.section	.gcc_except_table
.LLSDA14117:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14117-.LLSDACSB14117
.LLSDACSB14117:
	.uleb128 .LEHB451-.LFB14117
	.uleb128 .LEHE451-.LEHB451
	.uleb128 .L2751-.LFB14117
	.uleb128 0
	.uleb128 .LEHB452-.LFB14117
	.uleb128 .LEHE452-.LEHB452
	.uleb128 0
	.uleb128 0
.LLSDACSE14117:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv:
.LFB14994:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14994
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB453:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
.LEHE453:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rbx)
.LEHB454:
	call	__cxa_throw
.L2755:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE454:
	.cfi_endproc
.LFE14994:
	.section	.gcc_except_table
.LLSDA14994:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14994-.LLSDACSB14994
.LLSDACSB14994:
	.uleb128 .LEHB453-.LFB14994
	.uleb128 .LEHE453-.LEHB453
	.uleb128 .L2755-.LFB14994
	.uleb128 0
	.uleb128 .LEHB454-.LFB14994
	.uleb128 .LEHE454-.LEHB454
	.uleb128 0
	.uleb128 0
.LLSDACSE14994:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_:
.LFB13301:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13301
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	movq	24(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L2759
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2760
	addl	$1, 88(%rdi)
.L2759:
	movl	48(%rbp), %eax
	movdqu	32(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE+16, (%rbx)
	movups	%xmm0, 32(%rbx)
	movl	%eax, 48(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE+56, 16(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2760:
	.cfi_restore_state
.LEHB455:
	call	*%rax
.LEHE455:
	jmp	.L2759
.L2763:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB456:
	call	_Unwind_Resume
.LEHE456:
	.cfi_endproc
.LFE13301:
	.section	.gcc_except_table
.LLSDA13301:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13301-.LLSDACSB13301
.LLSDACSB13301:
	.uleb128 .LEHB455-.LFB13301
	.uleb128 .LEHE455-.LEHB455
	.uleb128 .L2763-.LFB13301
	.uleb128 0
	.uleb128 .LEHB456-.LFB13301
	.uleb128 .LEHE456-.LEHB456
	.uleb128 0
	.uleb128 0
.LLSDACSE13301:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_:
.LFB12227:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12227
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rax, %rbx
	movq	%rsp, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 24(%rsp)
	movq	$0, 32(%rsp)
	movq	$0, 40(%rsp)
	movl	$-1, 48(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE+56, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rbx)
.LEHB457:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE457:
	leaq	16(%rsp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rbx)
.LEHB458:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE458:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, %esi
	movq	%rbx, %rdi
.LEHB459:
	call	__cxa_throw
.L2770:
	movq	%rax, %rbp
.L2769:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE459:
.L2771:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L2769
	.cfi_endproc
.LFE12227:
	.section	.gcc_except_table
.LLSDA12227:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12227-.LLSDACSB12227
.LLSDACSB12227:
	.uleb128 .LEHB457-.LFB12227
	.uleb128 .LEHE457-.LEHB457
	.uleb128 .L2770-.LFB12227
	.uleb128 0
	.uleb128 .LEHB458-.LFB12227
	.uleb128 .LEHE458-.LEHB458
	.uleb128 .L2771-.LFB12227
	.uleb128 0
	.uleb128 .LEHB459-.LFB12227
	.uleb128 .LEHE459-.LEHB459
	.uleb128 0
	.uleb128 0
.LLSDACSE12227:
	.section	.text._ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_, .-_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_
	.section	.rodata._ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE.str1.1,"aMS",@progbits,1
.LC19:
	.string	"call to empty boost::function"
	.section	.text._ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE:
.LFB10258:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10258
	movq	200(%rdi), %rax
	testq	%rax, %rax
	je	.L2807
	cmpb	$0, 40(%rdi)
	jne	.L2807
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbx
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
	testb	$1, %al
	movq	%rax, 16(%rsp)
	jne	.L2810
	andq	$-2, %rax
	addq	$208, %rdi
	xorl	%edx, %edx
	leaq	24(%rsp), %rsi
.LEHB460:
	call	*(%rax)
.LEHE460:
.L2777:
	movq	%rbx, %rdi
.LEHB461:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE461:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L2811
	andq	$-2, %rax
	leaq	24(%rsp), %rdi
.LEHB462:
	call	*8(%rax)
.LEHE462:
	cmpb	$0, 8(%rbx)
	je	.L2812
.L2782:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L2774
	testb	$1, %al
	jne	.L2774
	andq	$-2, %rax
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L2774
	leaq	24(%rsp), %rdi
	movl	$2, %edx
	movq	%rdi, %rsi
	call	*%rax
.L2774:
	addq	$56, %rsp
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2807:
	.cfi_restore 3
	.cfi_restore 6
	rep ret
	.p2align 4,,10
	.p2align 3
.L2812:
	.cfi_def_cfa_offset 80
	.cfi_offset 3, -24
	.cfi_offset 6, -16
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L2782
	.p2align 4,,10
	.p2align 3
.L2810:
	movq	224(%rdi), %rax
	movdqu	208(%rdi), %xmm0
	movq	%rax, 40(%rsp)
	movups	%xmm0, 24(%rsp)
	jmp	.L2777
.L2811:
	movl	$.LC19, %esi
	movq	%rsp, %rdi
.LEHB463:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE463:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost17bad_function_callE+16, (%rsp)
.LEHB464:
	call	_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_
.LEHE464:
.L2789:
	movq	%rsp, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost17bad_function_callE+16, (%rsp)
	call	_ZNSt13runtime_errorD2Ev
.L2781:
	cmpb	$0, 8(%rbx)
	jne	.L2784
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L2784:
	movq	%rbp, %rbx
.L2785:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L2786
	testb	$1, %al
	jne	.L2786
	andq	$-2, %rax
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L2786
	leaq	24(%rsp), %rsi
	movl	$2, %edx
	movq	%rsi, %rdi
	call	*%rax
.L2786:
	movq	%rbx, %rdi
.LEHB465:
	call	_Unwind_Resume
.LEHE465:
.L2788:
	movq	%rax, %rbp
	jmp	.L2781
.L2787:
	movq	%rax, %rbx
	jmp	.L2785
	.cfi_endproc
.LFE10258:
	.section	.gcc_except_table
.LLSDA10258:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10258-.LLSDACSB10258
.LLSDACSB10258:
	.uleb128 .LEHB460-.LFB10258
	.uleb128 .LEHE460-.LEHB460
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB461-.LFB10258
	.uleb128 .LEHE461-.LEHB461
	.uleb128 .L2787-.LFB10258
	.uleb128 0
	.uleb128 .LEHB462-.LFB10258
	.uleb128 .LEHE462-.LEHB462
	.uleb128 .L2788-.LFB10258
	.uleb128 0
	.uleb128 .LEHB463-.LFB10258
	.uleb128 .LEHE463-.LEHB463
	.uleb128 .L2788-.LFB10258
	.uleb128 0
	.uleb128 .LEHB464-.LFB10258
	.uleb128 .LEHE464-.LEHB464
	.uleb128 .L2789-.LFB10258
	.uleb128 0
	.uleb128 .LEHB465-.LFB10258
	.uleb128 .LEHE465-.LEHB465
	.uleb128 0
	.uleb128 0
.LLSDACSE10258:
	.section	.text._ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE,comdat
	.size	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb,"axG",@progbits,_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	.type	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb, @function
_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb:
.LFB10261:
	.cfi_startproc
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movl	%edx, %r13d
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 48
	call	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 42(%rbx)
	je	.L2814
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*56(%rax)
.L2814:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L2818
	.p2align 4,,10
	.p2align 3
.L2819:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L2819
.L2818:
	testb	%r13b, %r13b
	je	.L2813
	cmpq	$0, 24(%rbx)
	je	.L2813
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L2813:
	addq	$8, %rsp
	.cfi_def_cfa_offset 40
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE10261:
	.size	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb, .-_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	.section	.text._ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb,"axG",@progbits,_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb
	.type	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb, @function
_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb:
.LFB10262:
	.cfi_startproc
	movzbl	%dl, %edx
	jmp	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	.cfi_endproc
.LFE10262:
	.size	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb, .-_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb
	.section	.text._ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE:
.LFB12343:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movl	$1, %edx
	movq	%rdi, %rbx
	call	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	movl	276(%rbx), %eax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE12343:
	.size	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb,"axG",@progbits,_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb
	.type	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb, @function
_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb:
.LFB14094:
	.cfi_startproc
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movl	%edx, %r13d
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 48
	call	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 42(%rbx)
	jne	.L2839
.L2827:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L2832
	.p2align 4,,10
	.p2align 3
.L2833:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L2833
.L2832:
	testb	%r13b, %r13b
	je	.L2825
	cmpq	$0, 24(%rbx)
	je	.L2825
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L2825:
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2839:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	56(%rax), %rax
	cmpq	$_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE, %rax
	je	.L2827
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*%rax
	jmp	.L2827
	.cfi_endproc
.LFE14094:
	.size	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb, .-_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb
	.section	.text._ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE,"axG",@progbits,_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.type	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE:
.LFB14092:
	.cfi_startproc
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rsi, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbx
	call	_ZN5boost6detail17shared_state_base11do_callbackERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 42(%rbx)
	je	.L2841
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*56(%rax)
.L2841:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L2845
	.p2align 4,,10
	.p2align 3
.L2846:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L2846
.L2845:
	cmpq	$0, 24(%rbx)
	je	.L2850
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L2850:
	leaq	276(%rbx), %rax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14092:
	.size	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv:
.LFB14112:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14112
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB466:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE466:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rbx)
.LEHB467:
	call	__cxa_throw
.L2853:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE467:
	.cfi_endproc
.LFE14112:
	.section	.gcc_except_table
.LLSDA14112:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14112-.LLSDACSB14112
.LLSDACSB14112:
	.uleb128 .LEHB466-.LFB14112
	.uleb128 .LEHE466-.LEHB466
	.uleb128 .L2853-.LFB14112
	.uleb128 0
	.uleb128 .LEHB467-.LFB14112
	.uleb128 .LEHE467-.LEHB467
	.uleb128 0
	.uleb128 0
.LLSDACSE14112:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv:
.LFB14111:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14111
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB468:
	call	_Znwm
.LEHE468:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB469:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE469:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rbx)
.LEHB470:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE470:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2859:
	.cfi_restore_state
	movq	%rax, %rbp
.L2858:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB471:
	call	_Unwind_Resume
.LEHE471:
.L2860:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L2858
	.cfi_endproc
.LFE14111:
	.section	.gcc_except_table
.LLSDA14111:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14111-.LLSDACSB14111
.LLSDACSB14111:
	.uleb128 .LEHB468-.LFB14111
	.uleb128 .LEHE468-.LEHB468
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB469-.LFB14111
	.uleb128 .LEHE469-.LEHB469
	.uleb128 .L2859-.LFB14111
	.uleb128 0
	.uleb128 .LEHB470-.LFB14111
	.uleb128 .LEHE470-.LEHB470
	.uleb128 .L2860-.LFB14111
	.uleb128 0
	.uleb128 .LEHB471-.LFB14111
	.uleb128 .LEHE471-.LEHB471
	.uleb128 0
	.uleb128 0
.LLSDACSE14111:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv:
.LFB14997:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14997
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB472:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE472:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136, 56(%rbx)
.LEHB473:
	call	__cxa_throw
.L2866:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE473:
	.cfi_endproc
.LFE14997:
	.section	.gcc_except_table
.LLSDA14997:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14997-.LLSDACSB14997
.LLSDACSB14997:
	.uleb128 .LEHB472-.LFB14997
	.uleb128 .LEHE472-.LEHB472
	.uleb128 .L2866-.LFB14997
	.uleb128 0
	.uleb128 .LEHB473-.LFB14997
	.uleb128 .LEHE473-.LEHB473
	.uleb128 0
	.uleb128 0
.LLSDACSE14997:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv
	.section	.text._ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE,"axG",@progbits,_ZN5boost6futureIiEC5ENS_10shared_ptrINS_6detail12shared_stateIiEEEE,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	.type	_ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE, @function
_ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE:
.LFB13346:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13346
	movq	8(%rsi), %rax
	movq	(%rsi), %rcx
	testq	%rax, %rax
	je	.L2869
	leaq	8(%rax), %rdx
	lock addl	$1, (%rdx)
	movq	%rcx, (%rdi)
	movq	%rax, 8(%rdi)
	lock addl	$1, (%rdx)
	movq	%rax, %rdi
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L2869:
	movq	%rcx, (%rdi)
	movq	$0, 8(%rdi)
	ret
	.cfi_endproc
.LFE13346:
	.section	.gcc_except_table
.LLSDA13346:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13346-.LLSDACSB13346
.LLSDACSB13346:
.LLSDACSE13346:
	.section	.text._ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE,"axG",@progbits,_ZN5boost6futureIiEC5ENS_10shared_ptrINS_6detail12shared_stateIiEEEE,comdat
	.size	_ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE, .-_ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	.weak	_ZN5boost6futureIiEC1ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	.set	_ZN5boost6futureIiEC1ENS_10shared_ptrINS_6detail12shared_stateIiEEEE,_ZN5boost6futureIiEC2ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	.section	.text._ZN5boost6detail12basic_futureIiEC2EOS2_,"axG",@progbits,_ZN5boost6detail12basic_futureIiEC5EOS2_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12basic_futureIiEC2EOS2_
	.type	_ZN5boost6detail12basic_futureIiEC2EOS2_, @function
_ZN5boost6detail12basic_futureIiEC2EOS2_:
.LFB13353:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13353
	movq	(%rsi), %rax
	movq	%rax, (%rdi)
	movq	8(%rsi), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rdi)
	je	.L2872
	lock addl	$1, 8(%rax)
.L2872:
	movq	8(%rsi), %rdi
	movq	$0, (%rsi)
	movq	$0, 8(%rsi)
	testq	%rdi, %rdi
	je	.L2871
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L2871:
	rep ret
	.cfi_endproc
.LFE13353:
	.section	.gcc_except_table
.LLSDA13353:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13353-.LLSDACSB13353
.LLSDACSB13353:
.LLSDACSE13353:
	.section	.text._ZN5boost6detail12basic_futureIiEC2EOS2_,"axG",@progbits,_ZN5boost6detail12basic_futureIiEC5EOS2_,comdat
	.size	_ZN5boost6detail12basic_futureIiEC2EOS2_, .-_ZN5boost6detail12basic_futureIiEC2EOS2_
	.weak	_ZN5boost6detail12basic_futureIiEC1EOS2_
	.set	_ZN5boost6detail12basic_futureIiEC1EOS2_,_ZN5boost6detail12basic_futureIiEC2EOS2_
	.text
	.p2align 4,,15
	.type	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.197, @function
_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.197:
.LFB14728:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14728
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	movq	%rdi, %r13
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movl	$304, %edi
	movq	%rdx, %rbp
	subq	$40, %rsp
	.cfi_def_cfa_offset 96
	movq	%rsi, (%rsp)
.LEHB474:
	call	_Znwm
.LEHE474:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB475:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE475:
	leaq	280(%rbx), %rdi
	movb	$0, 272(%rbx)
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rbx)
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	$_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE+16, (%rbx)
	movb	$1, 42(%rbx)
	movl	$24, %edi
	movl	$2, 44(%rbx)
.LEHB476:
	call	_Znwm
.LEHE476:
	movq	%rax, %rbp
	movabsq	$4294967297, %rax
	movq	%rax, 8(%rbp)
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L2879
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L2911
.L2879:
	movq	%rbx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	lock addl	$1, 8(%rbp)
	movq	16(%rsp), %rax
	leaq	16(%rsp), %r12
	leaq	16(%rbx), %rdx
	leaq	8(%r12), %rsi
	movq	%rdx, %rdi
	movq	%rax, 8(%rbx)
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	24(%rsp), %rdi
	movq	8(%rsp), %rdx
	testq	%rdi, %rdi
	je	.L2883
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L2883:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB477:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE477:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB478:
	call	*%r15
.LEHE478:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2884
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2884:
	movq	%rbx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	lock addl	$1, 8(%rbp)
	movq	%r13, %rdi
	movq	%r12, %rsi
	call	_ZN5boost6futureIiEC1ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2888
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2888:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
.L2911:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L2883
.L2893:
	movq	%rax, %rbx
.L2887:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB479:
	call	_Unwind_Resume
.LEHE479:
.L2897:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2881
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2881:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB480:
	call	__cxa_rethrow
.LEHE480:
.L2894:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB481:
	call	_Unwind_Resume
.LEHE481:
.L2895:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2887
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2887
.L2896:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB482:
	call	_Unwind_Resume
.LEHE482:
	.cfi_endproc
.LFE14728:
	.section	.gcc_except_table
	.align 4
.LLSDA14728:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14728-.LLSDATTD14728
.LLSDATTD14728:
	.byte	0x1
	.uleb128 .LLSDACSE14728-.LLSDACSB14728
.LLSDACSB14728:
	.uleb128 .LEHB474-.LFB14728
	.uleb128 .LEHE474-.LEHB474
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB475-.LFB14728
	.uleb128 .LEHE475-.LEHB475
	.uleb128 .L2894-.LFB14728
	.uleb128 0
	.uleb128 .LEHB476-.LFB14728
	.uleb128 .LEHE476-.LEHB476
	.uleb128 .L2897-.LFB14728
	.uleb128 0x1
	.uleb128 .LEHB477-.LFB14728
	.uleb128 .LEHE477-.LEHB477
	.uleb128 .L2893-.LFB14728
	.uleb128 0
	.uleb128 .LEHB478-.LFB14728
	.uleb128 .LEHE478-.LEHB478
	.uleb128 .L2895-.LFB14728
	.uleb128 0
	.uleb128 .LEHB479-.LFB14728
	.uleb128 .LEHE479-.LEHB479
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB480-.LFB14728
	.uleb128 .LEHE480-.LEHB480
	.uleb128 .L2896-.LFB14728
	.uleb128 0
	.uleb128 .LEHB481-.LFB14728
	.uleb128 .LEHE481-.LEHB481
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB482-.LFB14728
	.uleb128 .LEHE482-.LEHB482
	.uleb128 0
	.uleb128 0
.LLSDACSE14728:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14728:
	.text
	.size	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.197, .-_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.197
	.p2align 4,,15
	.type	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.199, @function
_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.199:
.LFB14730:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14730
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	movq	%rdi, %r13
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movl	$304, %edi
	movq	%rdx, %rbp
	subq	$40, %rsp
	.cfi_def_cfa_offset 96
	movq	%rsi, (%rsp)
.LEHB483:
	call	_Znwm
.LEHE483:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB484:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE484:
	leaq	280(%rbx), %rdi
	movb	$0, 272(%rbx)
	movb	$0, 42(%rbx)
	movl	$1, 44(%rbx)
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	$_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE+16, (%rbx)
	movl	$24, %edi
.LEHB485:
	call	_Znwm
.LEHE485:
	movq	%rax, %rbp
	movabsq	$4294967297, %rax
	movq	%rax, 8(%rbp)
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L2914
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L2946
.L2914:
	movq	%rbx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	lock addl	$1, 8(%rbp)
	movq	16(%rsp), %rax
	leaq	16(%rsp), %r12
	leaq	16(%rbx), %rdx
	leaq	8(%r12), %rsi
	movq	%rdx, %rdi
	movq	%rax, 8(%rbx)
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	24(%rsp), %rdi
	movq	8(%rsp), %rdx
	testq	%rdi, %rdi
	je	.L2918
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L2918:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB486:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE486:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB487:
	call	*%r15
.LEHE487:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2919
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2919:
	movq	%rbx, 16(%rsp)
	movq	%rbp, 24(%rsp)
	lock addl	$1, 8(%rbp)
	movq	%r13, %rdi
	movq	%r12, %rsi
	call	_ZN5boost6futureIiEC1ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2923
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2923:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
.L2946:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L2918
.L2928:
	movq	%rax, %rbx
.L2922:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB488:
	call	_Unwind_Resume
.LEHE488:
.L2932:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2916
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2916:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB489:
	call	__cxa_rethrow
.LEHE489:
.L2929:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB490:
	call	_Unwind_Resume
.LEHE490:
.L2930:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2922
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2922
.L2931:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB491:
	call	_Unwind_Resume
.LEHE491:
	.cfi_endproc
.LFE14730:
	.section	.gcc_except_table
	.align 4
.LLSDA14730:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14730-.LLSDATTD14730
.LLSDATTD14730:
	.byte	0x1
	.uleb128 .LLSDACSE14730-.LLSDACSB14730
.LLSDACSB14730:
	.uleb128 .LEHB483-.LFB14730
	.uleb128 .LEHE483-.LEHB483
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB484-.LFB14730
	.uleb128 .LEHE484-.LEHB484
	.uleb128 .L2929-.LFB14730
	.uleb128 0
	.uleb128 .LEHB485-.LFB14730
	.uleb128 .LEHE485-.LEHB485
	.uleb128 .L2932-.LFB14730
	.uleb128 0x1
	.uleb128 .LEHB486-.LFB14730
	.uleb128 .LEHE486-.LEHB486
	.uleb128 .L2928-.LFB14730
	.uleb128 0
	.uleb128 .LEHB487-.LFB14730
	.uleb128 .LEHE487-.LEHB487
	.uleb128 .L2930-.LFB14730
	.uleb128 0
	.uleb128 .LEHB488-.LFB14730
	.uleb128 .LEHE488-.LEHB488
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB489-.LFB14730
	.uleb128 .LEHE489-.LEHB489
	.uleb128 .L2931-.LFB14730
	.uleb128 0
	.uleb128 .LEHB490-.LFB14730
	.uleb128 .LEHE490-.LEHB490
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB491-.LFB14730
	.uleb128 .LEHE491-.LEHB491
	.uleb128 0
	.uleb128 0
.LLSDACSE14730:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14730:
	.text
	.size	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.199, .-_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.199
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_:
.LFB13363:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13363
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost20future_uninitializedE+16, (%rbx)
	movq	40(%rbp), %rdi
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	je	.L2949
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2950
	addl	$1, 88(%rdi)
.L2949:
	movl	64(%rbp), %eax
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE+16, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE+56, 32(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2950:
	.cfi_restore_state
.LEHB492:
	call	*%rax
.LEHE492:
	jmp	.L2949
.L2953:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB493:
	call	_Unwind_Resume
.LEHE493:
	.cfi_endproc
.LFE13363:
	.section	.gcc_except_table
.LLSDA13363:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13363-.LLSDACSB13363
.LLSDACSB13363:
	.uleb128 .LEHB492-.LFB13363
	.uleb128 .LEHE492-.LEHB492
	.uleb128 .L2953-.LFB13363
	.uleb128 0
	.uleb128 .LEHB493-.LFB13363
	.uleb128 .LEHE493-.LEHB493
	.uleb128 0
	.uleb128 0
.LLSDACSE13363:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_:
.LFB12341:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12341
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$88, %rsp
	.cfi_def_cfa_offset 112
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movaps	%xmm0, 16(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE+56, 32(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rbx)
.LEHB494:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE494:
	leaq	32(%rsp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rbx)
.LEHB495:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE495:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, %esi
	movq	%rbx, %rdi
.LEHB496:
	call	__cxa_throw
.L2960:
	movq	%rax, %rbp
.L2959:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE496:
.L2961:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L2959
	.cfi_endproc
.LFE12341:
	.section	.gcc_except_table
.LLSDA12341:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12341-.LLSDACSB12341
.LLSDACSB12341:
	.uleb128 .LEHB494-.LFB12341
	.uleb128 .LEHE494-.LEHB494
	.uleb128 .L2960-.LFB12341
	.uleb128 0
	.uleb128 .LEHB495-.LFB12341
	.uleb128 .LEHE495-.LEHB495
	.uleb128 .L2961-.LFB12341
	.uleb128 0
	.uleb128 .LEHB496-.LFB12341
	.uleb128 .LEHE496-.LEHB496
	.uleb128 0
	.uleb128 0
.LLSDACSE12341:
	.section	.text._ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_, .-_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
	.section	.text._ZN5boost6futureIiE3getEv,"axG",@progbits,_ZN5boost6futureIiE3getEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6futureIiE3getEv
	.type	_ZN5boost6futureIiE3getEv, @function
_ZN5boost6futureIiE3getEv:
.LFB11489:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11489
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
	movq	(%rdi), %rax
	testq	%rax, %rax
	je	.L2984
	addq	$48, %rax
	movq	%rdi, %rbx
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB497:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE497:
	movq	(%rbx), %rbx
	cmpb	$0, 41(%rbx)
	je	.L2985
	movq	(%rbx), %rax
	movq	64(%rax), %rax
	cmpq	$_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE, %rax
	jne	.L2967
	movl	$1, %edx
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB498:
	call	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	movl	276(%rbx), %ebp
.L2968:
	cmpb	$0, 8(%rsp)
	je	.L2964
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L2970:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2970
.L2964:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movl	%ebp, %eax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L2967:
	.cfi_restore_state
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	call	*%rax
	movl	%eax, %ebp
	jmp	.L2968
.L2985:
	leaq	16(%rsp), %rdi
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE498:
	leaq	16(%rsp), %rdi
.LEHB499:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE499:
.L2978:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L2973:
	cmpb	$0, 8(%rsp)
	je	.L2974
	movq	(%rsp), %rbp
.L2975:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2975
.L2974:
	movq	%rbx, %rdi
.LEHB500:
	call	_Unwind_Resume
.L2984:
	leaq	16(%rsp), %rdi
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE500:
	leaq	16(%rsp), %rdi
.LEHB501:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE501:
.L2976:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB502:
	call	_Unwind_Resume
.LEHE502:
.L2977:
	movq	%rax, %rbx
	jmp	.L2973
	.cfi_endproc
.LFE11489:
	.section	.gcc_except_table
.LLSDA11489:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11489-.LLSDACSB11489
.LLSDACSB11489:
	.uleb128 .LEHB497-.LFB11489
	.uleb128 .LEHE497-.LEHB497
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB498-.LFB11489
	.uleb128 .LEHE498-.LEHB498
	.uleb128 .L2977-.LFB11489
	.uleb128 0
	.uleb128 .LEHB499-.LFB11489
	.uleb128 .LEHE499-.LEHB499
	.uleb128 .L2978-.LFB11489
	.uleb128 0
	.uleb128 .LEHB500-.LFB11489
	.uleb128 .LEHE500-.LEHB500
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB501-.LFB11489
	.uleb128 .LEHE501-.LEHB501
	.uleb128 .L2976-.LFB11489
	.uleb128 0
	.uleb128 .LEHB502-.LFB11489
	.uleb128 .LEHE502-.LEHB502
	.uleb128 0
	.uleb128 0
.LLSDACSE11489:
	.section	.text._ZN5boost6futureIiE3getEv,"axG",@progbits,_ZN5boost6futureIiE3getEv,comdat
	.size	_ZN5boost6futureIiE3getEv, .-_ZN5boost6futureIiE3getEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv:
.LFB14107:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14107
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB503:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE503:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rbx)
.LEHB504:
	call	__cxa_throw
.L2988:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE504:
	.cfi_endproc
.LFE14107:
	.section	.gcc_except_table
.LLSDA14107:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14107-.LLSDACSB14107
.LLSDACSB14107:
	.uleb128 .LEHB503-.LFB14107
	.uleb128 .LEHE503-.LEHB503
	.uleb128 .L2988-.LFB14107
	.uleb128 0
	.uleb128 .LEHB504-.LFB14107
	.uleb128 .LEHE504-.LEHB504
	.uleb128 0
	.uleb128 0
.LLSDACSE14107:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv:
.LFB14106:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14106
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB505:
	call	_Znwm
.LEHE505:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB506:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE506:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rbx)
.LEHB507:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE507:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L2994:
	.cfi_restore_state
	movq	%rax, %rbp
.L2993:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB508:
	call	_Unwind_Resume
.LEHE508:
.L2995:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L2993
	.cfi_endproc
.LFE14106:
	.section	.gcc_except_table
.LLSDA14106:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14106-.LLSDACSB14106
.LLSDACSB14106:
	.uleb128 .LEHB505-.LFB14106
	.uleb128 .LEHE505-.LEHB505
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB506-.LFB14106
	.uleb128 .LEHE506-.LEHB506
	.uleb128 .L2994-.LFB14106
	.uleb128 0
	.uleb128 .LEHB507-.LFB14106
	.uleb128 .LEHE507-.LEHB507
	.uleb128 .L2995-.LFB14106
	.uleb128 0
	.uleb128 .LEHB508-.LFB14106
	.uleb128 .LEHE508-.LEHB508
	.uleb128 0
	.uleb128 0
.LLSDACSE14106:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv:
.LFB14996:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14996
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB509:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE509:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136, 72(%rbx)
.LEHB510:
	call	__cxa_throw
.L3001:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE510:
	.cfi_endproc
.LFE14996:
	.section	.gcc_except_table
.LLSDA14996:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14996-.LLSDACSB14996
.LLSDACSB14996:
	.uleb128 .LEHB509-.LFB14996
	.uleb128 .LEHE509-.LEHB509
	.uleb128 .L3001-.LFB14996
	.uleb128 0
	.uleb128 .LEHB510-.LFB14996
	.uleb128 .LEHE510-.LEHB510
	.uleb128 0
	.uleb128 0
.LLSDACSE14996:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_
	.type	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_, @function
_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_:
.LFB13520:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13520
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rsi, %rbx
	subq	$16, %rsp
	.cfi_def_cfa_offset 32
	movq	8(%rdi), %rax
	testq	%rax, %rax
	je	.L3004
	movq	8(%rax), %rdx
	testq	%rdx, %rdx
	movq	%rdx, 8(%rdi)
	je	.L3005
	cmpq	24(%rdx), %rax
	je	.L3028
	movq	$0, 16(%rdx)
.L3010:
	movq	48(%rax), %rdi
	testq	%rdi, %rdi
	je	.L3027
	movq	%rax, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rax
.L3027:
	movq	(%rbx), %rdx
	movq	%rdx, 32(%rax)
	movq	8(%rbx), %rdx
	movq	%rdx, 40(%rax)
	movq	16(%rbx), %rdx
	testq	%rdx, %rdx
	movq	%rdx, 48(%rax)
	je	.L3003
	lock addl	$1, 8(%rdx)
.L3003:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3004:
	.cfi_restore_state
	movl	$56, %edi
.LEHB511:
	call	_Znwm
.LEHE511:
	jmp	.L3027
	.p2align 4,,10
	.p2align 3
.L3005:
	movq	$0, (%rdi)
	jmp	.L3010
	.p2align 4,,10
	.p2align 3
.L3028:
	movq	$0, 24(%rdx)
	movq	16(%rdx), %rdx
	testq	%rdx, %rdx
	je	.L3010
	movq	24(%rdx), %rcx
	movq	%rdx, 8(%rdi)
	testq	%rcx, %rcx
	jne	.L3009
	jmp	.L3029
	.p2align 4,,10
	.p2align 3
.L3016:
	movq	%rdx, %rcx
.L3009:
	movq	24(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L3016
	movq	%rcx, 8(%rdi)
.L3008:
	movq	16(%rcx), %rdx
	testq	%rdx, %rdx
	je	.L3010
	movq	%rdx, 8(%rdi)
	jmp	.L3010
	.p2align 4,,10
	.p2align 3
.L3029:
	movq	%rdx, %rcx
	jmp	.L3008
	.cfi_endproc
.LFE13520:
	.section	.gcc_except_table
.LLSDA13520:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13520-.LLSDACSB13520
.LLSDACSB13520:
	.uleb128 .LEHB511-.LFB13520
	.uleb128 .LEHE511-.LEHB511
	.uleb128 0
	.uleb128 0
.LLSDACSE13520:
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_,comdat
	.size	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_, .-_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_
	.type	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_, @function
_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_:
.LFB12668:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12668
	pushq	%r15
	.cfi_def_cfa_offset 16
	.cfi_offset 15, -16
	pushq	%r14
	.cfi_def_cfa_offset 24
	.cfi_offset 14, -24
	movq	%rdi, %r15
	pushq	%r13
	.cfi_def_cfa_offset 32
	.cfi_offset 13, -32
	pushq	%r12
	.cfi_def_cfa_offset 40
	.cfi_offset 12, -40
	movq	%rcx, %rdi
	pushq	%rbp
	.cfi_def_cfa_offset 48
	.cfi_offset 6, -48
	pushq	%rbx
	.cfi_def_cfa_offset 56
	.cfi_offset 3, -56
	movq	%rsi, %rbx
	addq	$32, %rsi
	movq	%rdx, %rbp
	movq	%rcx, %r14
	subq	$8, %rsp
	.cfi_def_cfa_offset 64
.LEHB512:
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_
.LEHE512:
	movq	%rax, %r13
	movl	(%rbx), %eax
	movq	$0, 16(%r13)
	movq	$0, 24(%r13)
	movq	%rbp, 8(%r13)
	movl	%eax, 0(%r13)
	movq	24(%rbx), %rsi
	testq	%rsi, %rsi
	jne	.L3050
.L3031:
	movq	16(%rbx), %rbp
	testq	%rbp, %rbp
	je	.L3030
	movq	%r13, %r12
.L3034:
	leaq	32(%rbp), %rsi
	movq	%r14, %rdi
.LEHB513:
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT_
	movq	%rax, %rbx
	movl	0(%rbp), %eax
	movq	$0, 16(%rbx)
	movq	$0, 24(%rbx)
	movl	%eax, (%rbx)
	movq	%rbx, 16(%r12)
	movq	%r12, 8(%rbx)
	movq	24(%rbp), %rsi
	testq	%rsi, %rsi
	jne	.L3051
.L3033:
	movq	16(%rbp), %rbp
	movq	%rbx, %r12
	testq	%rbp, %rbp
	jne	.L3034
.L3030:
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 48
	popq	%rbp
	.cfi_def_cfa_offset 40
	popq	%r12
	.cfi_def_cfa_offset 32
	popq	%r13
	.cfi_def_cfa_offset 24
	popq	%r14
	.cfi_def_cfa_offset 16
	popq	%r15
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3051:
	.cfi_restore_state
	movq	%r14, %rcx
	movq	%rbx, %rdx
	movq	%r15, %rdi
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_
	movq	%rax, 24(%rbx)
	jmp	.L3033
	.p2align 4,,10
	.p2align 3
.L3050:
	movq	%r14, %rcx
	movq	%r13, %rdx
	movq	%r15, %rdi
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_
.LEHE513:
	movq	%rax, 24(%r13)
	jmp	.L3031
.L3037:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r13, %rsi
	movq	%r15, %rdi
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
.LEHB514:
	call	__cxa_rethrow
.LEHE514:
.L3038:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB515:
	call	_Unwind_Resume
.LEHE515:
	.cfi_endproc
.LFE12668:
	.section	.gcc_except_table
	.align 4
.LLSDA12668:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12668-.LLSDATTD12668
.LLSDATTD12668:
	.byte	0x1
	.uleb128 .LLSDACSE12668-.LLSDACSB12668
.LLSDACSB12668:
	.uleb128 .LEHB512-.LFB12668
	.uleb128 .LEHE512-.LEHB512
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB513-.LFB12668
	.uleb128 .LEHE513-.LEHB513
	.uleb128 .L3037-.LFB12668
	.uleb128 0x1
	.uleb128 .LEHB514-.LFB12668
	.uleb128 .LEHE514-.LEHB514
	.uleb128 .L3038-.LFB12668
	.uleb128 0
	.uleb128 .LEHB515-.LFB12668
	.uleb128 .LEHE515-.LEHB515
	.uleb128 0
	.uleb128 0
.LLSDACSE12668:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT12668:
	.section	.text._ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_,"axG",@progbits,_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_,comdat
	.size	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_, .-_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail25error_info_container_impl5cloneEv
	.type	_ZNK5boost16exception_detail25error_info_container_impl5cloneEv, @function
_ZNK5boost16exception_detail25error_info_container_impl5cloneEv:
.LFB6927:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA6927
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbp
	subq	$40, %rsp
	.cfi_def_cfa_offset 80
	movq	$0, (%rdi)
	movl	$96, %edi
.LEHB516:
	call	_Znwm
	leaq	16(%rax), %r13
	movq	0(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	leaq	72(%rax), %rax
	movq	$0, -48(%rax)
	movq	%r13, -40(%rax)
	movq	%r13, -32(%rax)
	movq	$0, -24(%rax)
	testq	%rdi, %rdi
	movq	%rax, 56(%rbx)
	movq	$0, 64(%rbx)
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	je	.L3053
	movq	(%rdi), %rax
	call	*32(%rax)
.LEHE516:
	movq	(%rbx), %rax
	movq	24(%rax), %rax
	movq	%rbx, 0(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3054
.L3065:
	addl	$1, 88(%rbx)
.L3055:
	leaq	8(%rbx), %rdi
	leaq	8(%r12), %rax
	cmpq	%rax, %rdi
	je	.L3052
	movq	24(%rbx), %rax
	movq	40(%rbx), %rdx
	movq	%rdi, 16(%rsp)
	testq	%rax, %rax
	movq	%rax, (%rsp)
	movq	%rdx, 8(%rsp)
	je	.L3057
	movq	16(%rdx), %rdx
	movq	$0, 8(%rax)
	testq	%rdx, %rdx
	je	.L3058
	movq	%rdx, 8(%rsp)
.L3058:
	movq	24(%r12), %rsi
	movq	$0, 24(%rbx)
	movq	%r13, 32(%rbx)
	movq	%r13, 40(%rbx)
	movq	$0, 48(%rbx)
	testq	%rsi, %rsi
	je	.L3059
	movq	%rsp, %rcx
	movq	%r13, %rdx
.LEHB517:
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE7_M_copyINSE_20_Reuse_or_alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_
.LEHE517:
	movq	%rax, %rcx
	jmp	.L3060
	.p2align 4,,10
	.p2align 3
.L3066:
	movq	%rdx, %rcx
.L3060:
	movq	16(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L3066
	movq	%rcx, 32(%rbx)
	movq	%rax, %rcx
	jmp	.L3061
	.p2align 4,,10
	.p2align 3
.L3067:
	movq	%rdx, %rcx
.L3061:
	movq	24(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L3067
	movq	48(%r12), %rdx
	movq	%rax, 24(%rbx)
	movq	16(%rsp), %rdi
	movq	(%rsp), %rax
	movq	%rcx, 40(%rbx)
	movq	%rdx, 48(%rbx)
.L3059:
	movq	%rax, %rsi
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
.L3052:
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3053:
	.cfi_restore_state
	movq	%rbx, 0(%rbp)
	jmp	.L3065
	.p2align 4,,10
	.p2align 3
.L3057:
	movq	$0, 8(%rsp)
	jmp	.L3058
	.p2align 4,,10
	.p2align 3
.L3054:
	movq	%rbx, %rdi
.LEHB518:
	call	*%rax
.LEHE518:
	jmp	.L3055
.L3068:
	movq	%rax, %rbx
.L3063:
	movq	0(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L3064
	movq	(%rdi), %rax
	call	*32(%rax)
.L3064:
	movq	%rbx, %rdi
.LEHB519:
	call	_Unwind_Resume
.LEHE519:
.L3069:
	movq	(%rsp), %rsi
	movq	16(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZNSt8_Rb_treeIN5boost16exception_detail10type_info_ESt4pairIKS2_NS0_10shared_ptrINS1_15error_info_baseEEEESt10_Select1stIS8_ESt4lessIS2_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E
	jmp	.L3063
	.cfi_endproc
.LFE6927:
	.section	.gcc_except_table
.LLSDA6927:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6927-.LLSDACSB6927
.LLSDACSB6927:
	.uleb128 .LEHB516-.LFB6927
	.uleb128 .LEHE516-.LEHB516
	.uleb128 .L3068-.LFB6927
	.uleb128 0
	.uleb128 .LEHB517-.LFB6927
	.uleb128 .LEHE517-.LEHB517
	.uleb128 .L3069-.LFB6927
	.uleb128 0
	.uleb128 .LEHB518-.LFB6927
	.uleb128 .LEHE518-.LEHB518
	.uleb128 .L3068-.LFB6927
	.uleb128 0
	.uleb128 .LEHB519-.LFB6927
	.uleb128 .LEHE519-.LEHB519
	.uleb128 0
	.uleb128 0
.LLSDACSE6927:
	.section	.text._ZNK5boost16exception_detail25error_info_container_impl5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail25error_info_container_impl5cloneEv,comdat
	.size	_ZNK5boost16exception_detail25error_info_container_impl5cloneEv, .-_ZNK5boost16exception_detail25error_info_container_impl5cloneEv
	.section	.text._ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_,"axG",@progbits,_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC5IS6_EEPT_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_
	.type	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_, @function
_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_:
.LFB13526:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13526
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	%rsi, (%rbx)
	movq	$0, 8(%rdi)
	movl	$24, %edi
.LEHB520:
	call	_Znwm
.LEHE520:
	movq	8(%rbx), %rdi
	movabsq	$4294967297, %rdx
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE+16, (%rax)
	movq	%rdx, 8(%rax)
	movq	%rbp, 16(%rax)
	movq	%rax, 8(%rbx)
	testq	%rdi, %rdi
	je	.L3095
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L3095:
	.cfi_restore_state
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L3089:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	testq	%rbp, %rbp
	je	.L3084
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*16(%rax)
.L3084:
.LEHB521:
	call	__cxa_rethrow
.LEHE521:
.L3088:
	movq	%rax, %rbp
	call	__cxa_end_catch
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L3087
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3087:
	movq	%rbp, %rdi
.LEHB522:
	call	_Unwind_Resume
.LEHE522:
	.cfi_endproc
.LFE13526:
	.section	.gcc_except_table
	.align 4
.LLSDA13526:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT13526-.LLSDATTD13526
.LLSDATTD13526:
	.byte	0x1
	.uleb128 .LLSDACSE13526-.LLSDACSB13526
.LLSDACSB13526:
	.uleb128 .LEHB520-.LFB13526
	.uleb128 .LEHE520-.LEHB520
	.uleb128 .L3089-.LFB13526
	.uleb128 0x1
	.uleb128 .LEHB521-.LFB13526
	.uleb128 .LEHE521-.LEHB521
	.uleb128 .L3088-.LFB13526
	.uleb128 0
	.uleb128 .LEHB522-.LFB13526
	.uleb128 .LEHE522-.LEHB522
	.uleb128 0
	.uleb128 0
.LLSDACSE13526:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT13526:
	.section	.text._ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_,"axG",@progbits,_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC5IS6_EEPT_,comdat
	.size	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_, .-_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_
	.weak	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
	.set	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_,_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC2IS6_EEPT_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_:
.LFB13127:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13127
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB523:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE523:
	movq	8(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3097
.L3128:
	movq	(%rbx), %rax
.L3098:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3101
	lock addl	$1, 8(%rax)
.L3101:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB524:
	call	*%rcx
.LEHE524:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3102
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3102:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3116
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3116:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3097:
	.cfi_restore_state
	movl	$96, %edi
.LEHB525:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	8(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3099
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 8(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3100
.L3108:
	addl	$1, 88(%rbx)
	jmp	.L3098
	.p2align 4,,10
	.p2align 3
.L3099:
	movq	%rbx, 8(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3108
	.p2align 4,,10
	.p2align 3
.L3100:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE525:
	jmp	.L3128
.L3109:
	movq	%rax, %rbx
.L3106:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3107
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3107:
	movq	%rbx, %rdi
.LEHB526:
	call	_Unwind_Resume
.LEHE526:
.L3110:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3106
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3106
	.cfi_endproc
.LFE13127:
	.section	.gcc_except_table
.LLSDA13127:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13127-.LLSDACSB13127
.LLSDACSB13127:
	.uleb128 .LEHB523-.LFB13127
	.uleb128 .LEHE523-.LEHB523
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB524-.LFB13127
	.uleb128 .LEHE524-.LEHB524
	.uleb128 .L3110-.LFB13127
	.uleb128 0
	.uleb128 .LEHB525-.LFB13127
	.uleb128 .LEHE525-.LEHB525
	.uleb128 .L3109-.LFB13127
	.uleb128 0
	.uleb128 .LEHB526-.LFB13127
	.uleb128 .LEHE526-.LEHB526
	.uleb128 0
	.uleb128 0
.LLSDACSE13127:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_:
.LFB13773:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13773
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB527:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE527:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3130
.L3161:
	movq	(%rbx), %rax
.L3131:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3134
	lock addl	$1, 8(%rax)
.L3134:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB528:
	call	*%rcx
.LEHE528:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3135
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3135:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3149
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3149:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3130:
	.cfi_restore_state
	movl	$96, %edi
.LEHB529:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3132
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3133
.L3141:
	addl	$1, 88(%rbx)
	jmp	.L3131
	.p2align 4,,10
	.p2align 3
.L3132:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3141
	.p2align 4,,10
	.p2align 3
.L3133:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE529:
	jmp	.L3161
.L3142:
	movq	%rax, %rbx
.L3139:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3140
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3140:
	movq	%rbx, %rdi
.LEHB530:
	call	_Unwind_Resume
.LEHE530:
.L3143:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3139
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3139
	.cfi_endproc
.LFE13773:
	.section	.gcc_except_table
.LLSDA13773:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13773-.LLSDACSB13773
.LLSDACSB13773:
	.uleb128 .LEHB527-.LFB13773
	.uleb128 .LEHE527-.LEHB527
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB528-.LFB13773
	.uleb128 .LEHE528-.LEHB528
	.uleb128 .L3143-.LFB13773
	.uleb128 0
	.uleb128 .LEHB529-.LFB13773
	.uleb128 .LEHE529-.LEHB529
	.uleb128 .L3142-.LFB13773
	.uleb128 0
	.uleb128 .LEHB530-.LFB13773
	.uleb128 .LEHE530-.LEHB530
	.uleb128 0
	.uleb128 0
.LLSDACSE13773:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_:
.LFB13774:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13774
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB531:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE531:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3163
.L3194:
	movq	(%rbx), %rax
.L3164:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3167
	lock addl	$1, 8(%rax)
.L3167:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB532:
	call	*%rcx
.LEHE532:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3168
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3168:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3182
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3182:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3163:
	.cfi_restore_state
	movl	$96, %edi
.LEHB533:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3165
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3166
.L3174:
	addl	$1, 88(%rbx)
	jmp	.L3164
	.p2align 4,,10
	.p2align 3
.L3165:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3174
	.p2align 4,,10
	.p2align 3
.L3166:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE533:
	jmp	.L3194
.L3175:
	movq	%rax, %rbx
.L3172:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3173
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3173:
	movq	%rbx, %rdi
.LEHB534:
	call	_Unwind_Resume
.LEHE534:
.L3176:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3172
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3172
	.cfi_endproc
.LFE13774:
	.section	.gcc_except_table
.LLSDA13774:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13774-.LLSDACSB13774
.LLSDACSB13774:
	.uleb128 .LEHB531-.LFB13774
	.uleb128 .LEHE531-.LEHB531
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB532-.LFB13774
	.uleb128 .LEHE532-.LEHB532
	.uleb128 .L3176-.LFB13774
	.uleb128 0
	.uleb128 .LEHB533-.LFB13774
	.uleb128 .LEHE533-.LEHB533
	.uleb128 .L3175-.LFB13774
	.uleb128 0
	.uleb128 .LEHB534-.LFB13774
	.uleb128 .LEHE534-.LEHB534
	.uleb128 0
	.uleb128 0
.LLSDACSE13774:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_:
.LFB13775:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13775
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB535:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE535:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3196
.L3227:
	movq	(%rbx), %rax
.L3197:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3200
	lock addl	$1, 8(%rax)
.L3200:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB536:
	call	*%rcx
.LEHE536:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3201
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3201:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3215
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3215:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3196:
	.cfi_restore_state
	movl	$96, %edi
.LEHB537:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3198
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3199
.L3207:
	addl	$1, 88(%rbx)
	jmp	.L3197
	.p2align 4,,10
	.p2align 3
.L3198:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3207
	.p2align 4,,10
	.p2align 3
.L3199:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE537:
	jmp	.L3227
.L3208:
	movq	%rax, %rbx
.L3205:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3206
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3206:
	movq	%rbx, %rdi
.LEHB538:
	call	_Unwind_Resume
.LEHE538:
.L3209:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3205
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3205
	.cfi_endproc
.LFE13775:
	.section	.gcc_except_table
.LLSDA13775:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13775-.LLSDACSB13775
.LLSDACSB13775:
	.uleb128 .LEHB535-.LFB13775
	.uleb128 .LEHE535-.LEHB535
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB536-.LFB13775
	.uleb128 .LEHE536-.LEHB536
	.uleb128 .L3209-.LFB13775
	.uleb128 0
	.uleb128 .LEHB537-.LFB13775
	.uleb128 .LEHE537-.LEHB537
	.uleb128 .L3208-.LFB13775
	.uleb128 0
	.uleb128 .LEHB538-.LFB13775
	.uleb128 .LEHE538-.LEHB538
	.uleb128 0
	.uleb128 0
.LLSDACSE13775:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_:
.LFB13776:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13776
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB539:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE539:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3229
.L3260:
	movq	(%rbx), %rax
.L3230:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3233
	lock addl	$1, 8(%rax)
.L3233:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB540:
	call	*%rcx
.LEHE540:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3234
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3234:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3248
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3248:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3229:
	.cfi_restore_state
	movl	$96, %edi
.LEHB541:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3231
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3232
.L3240:
	addl	$1, 88(%rbx)
	jmp	.L3230
	.p2align 4,,10
	.p2align 3
.L3231:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3240
	.p2align 4,,10
	.p2align 3
.L3232:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE541:
	jmp	.L3260
.L3241:
	movq	%rax, %rbx
.L3238:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3239
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3239:
	movq	%rbx, %rdi
.LEHB542:
	call	_Unwind_Resume
.LEHE542:
.L3242:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3238
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3238
	.cfi_endproc
.LFE13776:
	.section	.gcc_except_table
.LLSDA13776:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13776-.LLSDACSB13776
.LLSDACSB13776:
	.uleb128 .LEHB539-.LFB13776
	.uleb128 .LEHE539-.LEHB539
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB540-.LFB13776
	.uleb128 .LEHE540-.LEHB540
	.uleb128 .L3242-.LFB13776
	.uleb128 0
	.uleb128 .LEHB541-.LFB13776
	.uleb128 .LEHE541-.LEHB541
	.uleb128 .L3241-.LFB13776
	.uleb128 0
	.uleb128 .LEHB542-.LFB13776
	.uleb128 .LEHE542-.LEHB542
	.uleb128 0
	.uleb128 0
.LLSDACSE13776:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_:
.LFB13777:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13777
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB543:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE543:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3262
.L3293:
	movq	(%rbx), %rax
.L3263:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3266
	lock addl	$1, 8(%rax)
.L3266:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB544:
	call	*%rcx
.LEHE544:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3267
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3267:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3281
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3281:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3262:
	.cfi_restore_state
	movl	$96, %edi
.LEHB545:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3264
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3265
.L3273:
	addl	$1, 88(%rbx)
	jmp	.L3263
	.p2align 4,,10
	.p2align 3
.L3264:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3273
	.p2align 4,,10
	.p2align 3
.L3265:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE545:
	jmp	.L3293
.L3274:
	movq	%rax, %rbx
.L3271:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3272
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3272:
	movq	%rbx, %rdi
.LEHB546:
	call	_Unwind_Resume
.LEHE546:
.L3275:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3271
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3271
	.cfi_endproc
.LFE13777:
	.section	.gcc_except_table
.LLSDA13777:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13777-.LLSDACSB13777
.LLSDACSB13777:
	.uleb128 .LEHB543-.LFB13777
	.uleb128 .LEHE543-.LEHB543
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB544-.LFB13777
	.uleb128 .LEHE544-.LEHB544
	.uleb128 .L3275-.LFB13777
	.uleb128 0
	.uleb128 .LEHB545-.LFB13777
	.uleb128 .LEHE545-.LEHB545
	.uleb128 .L3274-.LFB13777
	.uleb128 0
	.uleb128 .LEHB546-.LFB13777
	.uleb128 .LEHE546-.LEHB546
	.uleb128 0
	.uleb128 0
.LLSDACSE13777:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_:
.LFB13778:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13778
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB547:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE547:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3295
.L3326:
	movq	(%rbx), %rax
.L3296:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3299
	lock addl	$1, 8(%rax)
.L3299:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB548:
	call	*%rcx
.LEHE548:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3300
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3300:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3314
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3314:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3295:
	.cfi_restore_state
	movl	$96, %edi
.LEHB549:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3297
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3298
.L3306:
	addl	$1, 88(%rbx)
	jmp	.L3296
	.p2align 4,,10
	.p2align 3
.L3297:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3306
	.p2align 4,,10
	.p2align 3
.L3298:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE549:
	jmp	.L3326
.L3307:
	movq	%rax, %rbx
.L3304:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3305
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3305:
	movq	%rbx, %rdi
.LEHB550:
	call	_Unwind_Resume
.LEHE550:
.L3308:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3304
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3304
	.cfi_endproc
.LFE13778:
	.section	.gcc_except_table
.LLSDA13778:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13778-.LLSDACSB13778
.LLSDACSB13778:
	.uleb128 .LEHB547-.LFB13778
	.uleb128 .LEHE547-.LEHB547
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB548-.LFB13778
	.uleb128 .LEHE548-.LEHB548
	.uleb128 .L3308-.LFB13778
	.uleb128 0
	.uleb128 .LEHB549-.LFB13778
	.uleb128 .LEHE549-.LEHB549
	.uleb128 .L3307-.LFB13778
	.uleb128 0
	.uleb128 .LEHB550-.LFB13778
	.uleb128 .LEHE550-.LEHB550
	.uleb128 0
	.uleb128 0
.LLSDACSE13778:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_:
.LFB13779:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13779
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB551:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE551:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3328
.L3359:
	movq	(%rbx), %rax
.L3329:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3332
	lock addl	$1, 8(%rax)
.L3332:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB552:
	call	*%rcx
.LEHE552:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3333
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3333:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3347
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3347:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3328:
	.cfi_restore_state
	movl	$96, %edi
.LEHB553:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3330
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3331
.L3339:
	addl	$1, 88(%rbx)
	jmp	.L3329
	.p2align 4,,10
	.p2align 3
.L3330:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3339
	.p2align 4,,10
	.p2align 3
.L3331:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE553:
	jmp	.L3359
.L3340:
	movq	%rax, %rbx
.L3337:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3338
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3338:
	movq	%rbx, %rdi
.LEHB554:
	call	_Unwind_Resume
.LEHE554:
.L3341:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3337
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3337
	.cfi_endproc
.LFE13779:
	.section	.gcc_except_table
.LLSDA13779:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13779-.LLSDACSB13779
.LLSDACSB13779:
	.uleb128 .LEHB551-.LFB13779
	.uleb128 .LEHE551-.LEHB551
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB552-.LFB13779
	.uleb128 .LEHE552-.LEHB552
	.uleb128 .L3341-.LFB13779
	.uleb128 0
	.uleb128 .LEHB553-.LFB13779
	.uleb128 .LEHE553-.LEHB553
	.uleb128 .L3340-.LFB13779
	.uleb128 0
	.uleb128 .LEHB554-.LFB13779
	.uleb128 .LEHE554-.LEHB554
	.uleb128 0
	.uleb128 0
.LLSDACSE13779:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_:
.LFB13780:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13780
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB555:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE555:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3361
.L3392:
	movq	(%rbx), %rax
.L3362:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3365
	lock addl	$1, 8(%rax)
.L3365:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB556:
	call	*%rcx
.LEHE556:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3366
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3366:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3380
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3380:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3361:
	.cfi_restore_state
	movl	$96, %edi
.LEHB557:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3363
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3364
.L3372:
	addl	$1, 88(%rbx)
	jmp	.L3362
	.p2align 4,,10
	.p2align 3
.L3363:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3372
	.p2align 4,,10
	.p2align 3
.L3364:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE557:
	jmp	.L3392
.L3373:
	movq	%rax, %rbx
.L3370:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3371
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3371:
	movq	%rbx, %rdi
.LEHB558:
	call	_Unwind_Resume
.LEHE558:
.L3374:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3370
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3370
	.cfi_endproc
.LFE13780:
	.section	.gcc_except_table
.LLSDA13780:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13780-.LLSDACSB13780
.LLSDACSB13780:
	.uleb128 .LEHB555-.LFB13780
	.uleb128 .LEHE555-.LEHB555
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB556-.LFB13780
	.uleb128 .LEHE556-.LEHB556
	.uleb128 .L3374-.LFB13780
	.uleb128 0
	.uleb128 .LEHB557-.LFB13780
	.uleb128 .LEHE557-.LEHB557
	.uleb128 .L3373-.LFB13780
	.uleb128 0
	.uleb128 .LEHB558-.LFB13780
	.uleb128 .LEHE558-.LEHB558
	.uleb128 0
	.uleb128 0
.LLSDACSE13780:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_:
.LFB13781:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13781
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB559:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE559:
	movq	40(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3394
.L3425:
	movq	(%rbx), %rax
.L3395:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3398
	lock addl	$1, 8(%rax)
.L3398:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB560:
	call	*%rcx
.LEHE560:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3399
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3399:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3413
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3413:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3394:
	.cfi_restore_state
	movl	$96, %edi
.LEHB561:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	40(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3396
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 40(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3397
.L3405:
	addl	$1, 88(%rbx)
	jmp	.L3395
	.p2align 4,,10
	.p2align 3
.L3396:
	movq	%rbx, 40(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3405
	.p2align 4,,10
	.p2align 3
.L3397:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE561:
	jmp	.L3425
.L3406:
	movq	%rax, %rbx
.L3403:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3404
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3404:
	movq	%rbx, %rdi
.LEHB562:
	call	_Unwind_Resume
.LEHE562:
.L3407:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3403
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3403
	.cfi_endproc
.LFE13781:
	.section	.gcc_except_table
.LLSDA13781:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13781-.LLSDACSB13781
.LLSDACSB13781:
	.uleb128 .LEHB559-.LFB13781
	.uleb128 .LEHE559-.LEHB559
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB560-.LFB13781
	.uleb128 .LEHE560-.LEHB560
	.uleb128 .L3407-.LFB13781
	.uleb128 0
	.uleb128 .LEHB561-.LFB13781
	.uleb128 .LEHE561-.LEHB561
	.uleb128 .L3406-.LFB13781
	.uleb128 0
	.uleb128 .LEHB562-.LFB13781
	.uleb128 .LEHE562-.LEHB562
	.uleb128 0
	.uleb128 0
.LLSDACSE13781:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_:
.LFB13782:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13782
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB563:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE563:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3427
.L3458:
	movq	(%rbx), %rax
.L3428:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3431
	lock addl	$1, 8(%rax)
.L3431:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB564:
	call	*%rcx
.LEHE564:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3432
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3432:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3446
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3446:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3427:
	.cfi_restore_state
	movl	$96, %edi
.LEHB565:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	24(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3429
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 24(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3430
.L3438:
	addl	$1, 88(%rbx)
	jmp	.L3428
	.p2align 4,,10
	.p2align 3
.L3429:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3438
	.p2align 4,,10
	.p2align 3
.L3430:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE565:
	jmp	.L3458
.L3439:
	movq	%rax, %rbx
.L3436:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3437
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3437:
	movq	%rbx, %rdi
.LEHB566:
	call	_Unwind_Resume
.LEHE566:
.L3440:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3436
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3436
	.cfi_endproc
.LFE13782:
	.section	.gcc_except_table
.LLSDA13782:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13782-.LLSDACSB13782
.LLSDACSB13782:
	.uleb128 .LEHB563-.LFB13782
	.uleb128 .LEHE563-.LEHB563
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB564-.LFB13782
	.uleb128 .LEHE564-.LEHB564
	.uleb128 .L3440-.LFB13782
	.uleb128 0
	.uleb128 .LEHB565-.LFB13782
	.uleb128 .LEHE565-.LEHB565
	.uleb128 .L3439-.LFB13782
	.uleb128 0
	.uleb128 .LEHB566-.LFB13782
	.uleb128 .LEHE566-.LEHB566
	.uleb128 0
	.uleb128 0
.LLSDACSE13782:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_:
.LFB13783:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13783
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB567:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE567:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3460
.L3491:
	movq	(%rbx), %rax
.L3461:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3464
	lock addl	$1, 8(%rax)
.L3464:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB568:
	call	*%rcx
.LEHE568:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3465
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3465:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3479
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3479:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3460:
	.cfi_restore_state
	movl	$96, %edi
.LEHB569:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	16(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3462
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 16(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3463
.L3471:
	addl	$1, 88(%rbx)
	jmp	.L3461
	.p2align 4,,10
	.p2align 3
.L3462:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3471
	.p2align 4,,10
	.p2align 3
.L3463:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE569:
	jmp	.L3491
.L3472:
	movq	%rax, %rbx
.L3469:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3470
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3470:
	movq	%rbx, %rdi
.LEHB570:
	call	_Unwind_Resume
.LEHE570:
.L3473:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3469
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3469
	.cfi_endproc
.LFE13783:
	.section	.gcc_except_table
.LLSDA13783:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13783-.LLSDACSB13783
.LLSDACSB13783:
	.uleb128 .LEHB567-.LFB13783
	.uleb128 .LEHE567-.LEHB567
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB568-.LFB13783
	.uleb128 .LEHE568-.LEHB568
	.uleb128 .L3473-.LFB13783
	.uleb128 0
	.uleb128 .LEHB569-.LFB13783
	.uleb128 .LEHE569-.LEHB569
	.uleb128 .L3472-.LFB13783
	.uleb128 0
	.uleb128 .LEHB570-.LFB13783
	.uleb128 .LEHE570-.LEHB570
	.uleb128 0
	.uleb128 0
.LLSDACSE13783:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_:
.LFB13784:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13784
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB571:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE571:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3493
.L3524:
	movq	(%rbx), %rax
.L3494:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3497
	lock addl	$1, 8(%rax)
.L3497:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB572:
	call	*%rcx
.LEHE572:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3498
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3498:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3512
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3512:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3493:
	.cfi_restore_state
	movl	$96, %edi
.LEHB573:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	16(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3495
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 16(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3496
.L3504:
	addl	$1, 88(%rbx)
	jmp	.L3494
	.p2align 4,,10
	.p2align 3
.L3495:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3504
	.p2align 4,,10
	.p2align 3
.L3496:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE573:
	jmp	.L3524
.L3505:
	movq	%rax, %rbx
.L3502:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3503
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3503:
	movq	%rbx, %rdi
.LEHB574:
	call	_Unwind_Resume
.LEHE574:
.L3506:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3502
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3502
	.cfi_endproc
.LFE13784:
	.section	.gcc_except_table
.LLSDA13784:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13784-.LLSDACSB13784
.LLSDACSB13784:
	.uleb128 .LEHB571-.LFB13784
	.uleb128 .LEHE571-.LEHB571
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB572-.LFB13784
	.uleb128 .LEHE572-.LEHB572
	.uleb128 .L3506-.LFB13784
	.uleb128 0
	.uleb128 .LEHB573-.LFB13784
	.uleb128 .LEHE573-.LEHB573
	.uleb128 .L3505-.LFB13784
	.uleb128 0
	.uleb128 .LEHB574-.LFB13784
	.uleb128 .LEHE574-.LEHB574
	.uleb128 0
	.uleb128 0
.LLSDACSE13784:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_:
.LFB13785:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13785
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB575:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE575:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3526
.L3557:
	movq	(%rbx), %rax
.L3527:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3530
	lock addl	$1, 8(%rax)
.L3530:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB576:
	call	*%rcx
.LEHE576:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3531
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3531:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3545
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3545:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3526:
	.cfi_restore_state
	movl	$96, %edi
.LEHB577:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	16(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3528
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 16(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3529
.L3537:
	addl	$1, 88(%rbx)
	jmp	.L3527
	.p2align 4,,10
	.p2align 3
.L3528:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3537
	.p2align 4,,10
	.p2align 3
.L3529:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE577:
	jmp	.L3557
.L3538:
	movq	%rax, %rbx
.L3535:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3536
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3536:
	movq	%rbx, %rdi
.LEHB578:
	call	_Unwind_Resume
.LEHE578:
.L3539:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3535
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3535
	.cfi_endproc
.LFE13785:
	.section	.gcc_except_table
.LLSDA13785:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13785-.LLSDACSB13785
.LLSDACSB13785:
	.uleb128 .LEHB575-.LFB13785
	.uleb128 .LEHE575-.LEHB575
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB576-.LFB13785
	.uleb128 .LEHE576-.LEHB576
	.uleb128 .L3539-.LFB13785
	.uleb128 0
	.uleb128 .LEHB577-.LFB13785
	.uleb128 .LEHE577-.LEHB577
	.uleb128 .L3538-.LFB13785
	.uleb128 0
	.uleb128 .LEHB578-.LFB13785
	.uleb128 .LEHE578-.LEHB578
	.uleb128 0
	.uleb128 0
.LLSDACSE13785:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
	.type	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_, @function
_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_:
.LFB13786:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13786
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB579:
	call	_Znwm
	movq	8(%rbx), %rdx
	leaq	16(%rsp), %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rax)
	movq	%rax, %rsi
	movq	%rdx, 8(%rax)
	call	_ZN5boost10shared_ptrINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEC1IS6_EEPT_
.LEHE579:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3559
.L3590:
	movq	(%rbx), %rax
.L3560:
	movq	16(%rax), %rcx
	movq	16(%rsp), %rax
	movq	$_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 8(%rsp)
	movq	%rax, 32(%rsp)
	movq	24(%rsp), %rax
	testq	%rax, %rax
	movq	%rax, 40(%rsp)
	je	.L3563
	lock addl	$1, 8(%rax)
.L3563:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB580:
	call	*%rcx
.LEHE580:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3564
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3564:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3578
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3578:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3559:
	.cfi_restore_state
	movl	$96, %edi
.LEHB581:
	call	_Znwm
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail25error_info_container_implE+16, (%rax)
	movl	$0, 16(%rax)
	movq	$0, 24(%rax)
	movq	16(%rbp), %rdi
	leaq	16(%rax), %rax
	movq	$0, 48(%rbx)
	movq	$0, 64(%rbx)
	movq	%rax, 32(%rbx)
	movq	%rax, 40(%rbx)
	leaq	72(%rbx), %rax
	testq	%rdi, %rdi
	movb	$0, 72(%rbx)
	movl	$0, 88(%rbx)
	movq	%rax, 56(%rbx)
	je	.L3561
	movq	(%rdi), %rax
	call	*32(%rax)
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	movq	%rbx, 16(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L3562
.L3570:
	addl	$1, 88(%rbx)
	jmp	.L3560
	.p2align 4,,10
	.p2align 3
.L3561:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3570
	.p2align 4,,10
	.p2align 3
.L3562:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE581:
	jmp	.L3590
.L3571:
	movq	%rax, %rbx
.L3568:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3569
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3569:
	movq	%rbx, %rdi
.LEHB582:
	call	_Unwind_Resume
.LEHE582:
.L3572:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3568
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3568
	.cfi_endproc
.LFE13786:
	.section	.gcc_except_table
.LLSDA13786:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13786-.LLSDACSB13786
.LLSDACSB13786:
	.uleb128 .LEHB579-.LFB13786
	.uleb128 .LEHE579-.LEHB579
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB580-.LFB13786
	.uleb128 .LEHE580-.LEHB580
	.uleb128 .L3572-.LFB13786
	.uleb128 0
	.uleb128 .LEHB581-.LFB13786
	.uleb128 .LEHE581-.LEHB581
	.uleb128 .L3571-.LFB13786
	.uleb128 0
	.uleb128 .LEHB582-.LFB13786
	.uleb128 .LEHE582-.LEHB582
	.uleb128 0
	.uleb128 0
.LLSDACSE13786:
	.section	.text._ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_,"axG",@progbits,_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_,comdat
	.size	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_, .-_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_:
.LFB11272:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11272
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rsi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbp
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt13bad_exception, %esi
	movq	%r12, %rdi
	subq	$80, %rsp
	.cfi_def_cfa_offset 112
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3592
	movq	8(%rax), %rdi
	movq	%rax, %rbx
	movq	$_ZTVSt13bad_exception+16, 32(%rsp)
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 48(%rsp)
	je	.L3594
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3595
	addl	$1, 88(%rdi)
.L3594:
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+16, 8(%rsp)
	leaq	16(%rsp), %rsi
	movq	8(%rsp), %xmm0
	movhps	.LC20(%rip), %xmm0
	movq	%rax, 56(%rsp)
	movq	24(%rbx), %rax
	movq	%rax, 64(%rsp)
	movl	32(%rbx), %eax
	leaq	32(%rsp), %rbx
	movaps	%xmm0, 32(%rsp)
	movq	%rbx, %rdi
	movl	%eax, 72(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	%rax, 24(%rsp)
.LEHB583:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
.LEHE583:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB584:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
.LEHE584:
.L3619:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	addq	$80, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3592:
	.cfi_restore_state
	pxor	%xmm0, %xmm0
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+16, 8(%rsp)
	leaq	32(%rsp), %rbx
	leaq	16(%rsp), %rsi
	movq	$0, 64(%rsp)
	movl	$-1, 72(%rsp)
	movaps	%xmm0, 48(%rsp)
	movq	-8(%rax), %rax
	movq	%rbx, %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	8(%rsp), %xmm0
	movq	%rax, 24(%rsp)
	movhps	.LC20(%rip), %xmm0
	movaps	%xmm0, 32(%rsp)
.LEHB585:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
.LEHE585:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB586:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
.LEHE586:
	jmp	.L3619
	.p2align 4,,10
	.p2align 3
.L3595:
.LEHB587:
	call	*%rax
.LEHE587:
	jmp	.L3594
.L3609:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L3604:
	movq	%rbx, %rdi
	call	_ZNSt13bad_exceptionD2Ev
	movq	%rbp, %rdi
.LEHB588:
	call	_Unwind_Resume
.LEHE588:
.L3611:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L3604
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3604
.L3608:
.L3621:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	movq	%rbp, %rdi
.LEHB589:
	call	_Unwind_Resume
.LEHE589:
.L3610:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L3604
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3604
.L3607:
	jmp	.L3621
	.cfi_endproc
.LFE11272:
	.section	.gcc_except_table
.LLSDA11272:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11272-.LLSDACSB11272
.LLSDACSB11272:
	.uleb128 .LEHB583-.LFB11272
	.uleb128 .LEHE583-.LEHB583
	.uleb128 .L3610-.LFB11272
	.uleb128 0
	.uleb128 .LEHB584-.LFB11272
	.uleb128 .LEHE584-.LEHB584
	.uleb128 .L3607-.LFB11272
	.uleb128 0
	.uleb128 .LEHB585-.LFB11272
	.uleb128 .LEHE585-.LEHB585
	.uleb128 .L3611-.LFB11272
	.uleb128 0
	.uleb128 .LEHB586-.LFB11272
	.uleb128 .LEHE586-.LEHB586
	.uleb128 .L3608-.LFB11272
	.uleb128 0
	.uleb128 .LEHB587-.LFB11272
	.uleb128 .LEHE587-.LEHB587
	.uleb128 .L3609-.LFB11272
	.uleb128 0
	.uleb128 .LEHB588-.LFB11272
	.uleb128 .LEHE588-.LEHB588
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB589-.LFB11272
	.uleb128 .LEHE589-.LEHB589
	.uleb128 0
	.uleb128 0
.LLSDACSE11272:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail22current_exception_implEv,"axG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail22current_exception_implEv
	.type	_ZN5boost16exception_detail22current_exception_implEv, @function
_ZN5boost16exception_detail22current_exception_implEv:
.LFB7005:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA7005
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	subq	$48, %rsp
	.cfi_def_cfa_offset 64
.LEHB590:
	call	__cxa_rethrow
.LEHE590:
.L3666:
	movq	%rax, %rdi
	leaq	-1(%rdx), %rax
	cmpq	$16, %rax
	ja	.L3624
	jmp	*.L3626(,%rax,8)
	.section	.rodata._ZN5boost16exception_detail22current_exception_implEv,"aG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
	.align 8
	.align 4
.L3626:
	.quad	.L3625
	.quad	.L3627
	.quad	.L3628
	.quad	.L3629
	.quad	.L3630
	.quad	.L3631
	.quad	.L3632
	.quad	.L3633
	.quad	.L3634
	.quad	.L3635
	.quad	.L3636
	.quad	.L3637
	.quad	.L3638
	.quad	.L3639
	.quad	.L3640
	.quad	.L3641
	.quad	.L3642
	.section	.text._ZN5boost16exception_detail22current_exception_implEv,"axG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
.L3624:
	call	__cxa_begin_catch
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 8(%rsp)
	movq	$0, 16(%rsp)
	movq	$0, 24(%rsp)
	movl	$-1, 32(%rsp)
	movq	$_ZTVN5boost17unknown_exceptionE+16, (%rsp)
	movq	$_ZTVN5boost17unknown_exceptionE+48, 40(%rsp)
.LEHB591:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE591:
	movq	%rsp, %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
.LEHB592:
	call	__cxa_end_catch
.LEHE592:
.L3622:
	addq	$48, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L3642:
	.cfi_restore_state
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB593:
	call	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
.LEHE593:
.L3647:
	call	__cxa_end_catch
	jmp	.L3622
.L3684:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB594:
	call	_Unwind_Resume
.L3683:
.L3689:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
	call	_Unwind_Resume
.LEHE594:
.L3641:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB595:
	call	_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception
.LEHE595:
	jmp	.L3647
.L3640:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB596:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_
.LEHE596:
	jmp	.L3647
.L3682:
	jmp	.L3689
.L3681:
	jmp	.L3689
.L3639:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB597:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_
.LEHE597:
	jmp	.L3647
.L3638:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB598:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_
.LEHE598:
	jmp	.L3647
.L3680:
	jmp	.L3689
.L3679:
	jmp	.L3689
.L3637:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB599:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_
.LEHE599:
	jmp	.L3647
.L3636:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB600:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_
.LEHE600:
	jmp	.L3647
.L3678:
	jmp	.L3689
.L3677:
	jmp	.L3689
.L3635:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB601:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_
.LEHE601:
	jmp	.L3647
.L3634:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB602:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_
.LEHE602:
	jmp	.L3647
.L3676:
	jmp	.L3689
.L3675:
	jmp	.L3689
.L3633:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB603:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_
.LEHE603:
	jmp	.L3647
.L3632:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB604:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_
.LEHE604:
	jmp	.L3647
.L3674:
	jmp	.L3689
.L3673:
	jmp	.L3689
.L3631:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB605:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_
.LEHE605:
	jmp	.L3647
.L3630:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB606:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_
.LEHE606:
	jmp	.L3647
.L3672:
	jmp	.L3689
.L3671:
	jmp	.L3689
.L3629:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB607:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_
.LEHE607:
	jmp	.L3647
.L3628:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB608:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_
.LEHE608:
	jmp	.L3647
.L3670:
	jmp	.L3689
.L3669:
	jmp	.L3689
.L3627:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB609:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_
.LEHE609:
	jmp	.L3647
.L3625:
	call	__cxa_begin_catch
	movq	(%rax), %rdx
	movq	%rax, %rdi
.LEHB610:
	call	*(%rdx)
	movq	%rax, %rsi
	movq	%rsp, %rdi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC1IS3_EEPT_
.LEHE610:
	movq	8(%rsp), %rax
	movdqa	(%rsp), %xmm0
	testq	%rax, %rax
	movups	%xmm0, (%rbx)
	je	.L3647
	lock addl	$1, 8(%rax)
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3647
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3647
.L3668:
	jmp	.L3689
.L3667:
	jmp	.L3689
	.cfi_endproc
.LFE7005:
	.section	.gcc_except_table
	.align 4
.LLSDA7005:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT7005-.LLSDATTD7005
.LLSDATTD7005:
	.byte	0x1
	.uleb128 .LLSDACSE7005-.LLSDACSB7005
.LLSDACSB7005:
	.uleb128 .LEHB590-.LFB7005
	.uleb128 .LEHE590-.LEHB590
	.uleb128 .L3666-.LFB7005
	.uleb128 0x23
	.uleb128 .LEHB591-.LFB7005
	.uleb128 .LEHE591-.LEHB591
	.uleb128 .L3684-.LFB7005
	.uleb128 0
	.uleb128 .LEHB592-.LFB7005
	.uleb128 .LEHE592-.LEHB592
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB593-.LFB7005
	.uleb128 .LEHE593-.LEHB593
	.uleb128 .L3683-.LFB7005
	.uleb128 0
	.uleb128 .LEHB594-.LFB7005
	.uleb128 .LEHE594-.LEHB594
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB595-.LFB7005
	.uleb128 .LEHE595-.LEHB595
	.uleb128 .L3682-.LFB7005
	.uleb128 0
	.uleb128 .LEHB596-.LFB7005
	.uleb128 .LEHE596-.LEHB596
	.uleb128 .L3681-.LFB7005
	.uleb128 0
	.uleb128 .LEHB597-.LFB7005
	.uleb128 .LEHE597-.LEHB597
	.uleb128 .L3680-.LFB7005
	.uleb128 0
	.uleb128 .LEHB598-.LFB7005
	.uleb128 .LEHE598-.LEHB598
	.uleb128 .L3679-.LFB7005
	.uleb128 0
	.uleb128 .LEHB599-.LFB7005
	.uleb128 .LEHE599-.LEHB599
	.uleb128 .L3678-.LFB7005
	.uleb128 0
	.uleb128 .LEHB600-.LFB7005
	.uleb128 .LEHE600-.LEHB600
	.uleb128 .L3677-.LFB7005
	.uleb128 0
	.uleb128 .LEHB601-.LFB7005
	.uleb128 .LEHE601-.LEHB601
	.uleb128 .L3676-.LFB7005
	.uleb128 0
	.uleb128 .LEHB602-.LFB7005
	.uleb128 .LEHE602-.LEHB602
	.uleb128 .L3675-.LFB7005
	.uleb128 0
	.uleb128 .LEHB603-.LFB7005
	.uleb128 .LEHE603-.LEHB603
	.uleb128 .L3674-.LFB7005
	.uleb128 0
	.uleb128 .LEHB604-.LFB7005
	.uleb128 .LEHE604-.LEHB604
	.uleb128 .L3673-.LFB7005
	.uleb128 0
	.uleb128 .LEHB605-.LFB7005
	.uleb128 .LEHE605-.LEHB605
	.uleb128 .L3672-.LFB7005
	.uleb128 0
	.uleb128 .LEHB606-.LFB7005
	.uleb128 .LEHE606-.LEHB606
	.uleb128 .L3671-.LFB7005
	.uleb128 0
	.uleb128 .LEHB607-.LFB7005
	.uleb128 .LEHE607-.LEHB607
	.uleb128 .L3670-.LFB7005
	.uleb128 0
	.uleb128 .LEHB608-.LFB7005
	.uleb128 .LEHE608-.LEHB608
	.uleb128 .L3669-.LFB7005
	.uleb128 0
	.uleb128 .LEHB609-.LFB7005
	.uleb128 .LEHE609-.LEHB609
	.uleb128 .L3668-.LFB7005
	.uleb128 0
	.uleb128 .LEHB610-.LFB7005
	.uleb128 .LEHE610-.LEHB610
	.uleb128 .L3667-.LFB7005
	.uleb128 0
.LLSDACSE7005:
	.byte	0x12
	.byte	0
	.byte	0x11
	.byte	0x7d
	.byte	0x10
	.byte	0x7d
	.byte	0xf
	.byte	0x7d
	.byte	0xe
	.byte	0x7d
	.byte	0xd
	.byte	0x7d
	.byte	0xc
	.byte	0x7d
	.byte	0xb
	.byte	0x7d
	.byte	0xa
	.byte	0x7d
	.byte	0x9
	.byte	0x7d
	.byte	0x8
	.byte	0x7d
	.byte	0x7
	.byte	0x7d
	.byte	0x6
	.byte	0x7d
	.byte	0x5
	.byte	0x7d
	.byte	0x4
	.byte	0x7d
	.byte	0x3
	.byte	0x7d
	.byte	0x2
	.byte	0x7d
	.byte	0x1
	.byte	0x7d
	.align 4
	.long	0

	.long	_ZTIN5boost9exceptionE
	.long	_ZTISt9exception
	.long	_ZTISt13bad_exception
	.long	_ZTISt10bad_typeid
	.long	_ZTISt8bad_cast
	.long	_ZTISt9bad_alloc
	.long	_ZTISt13runtime_error
	.long	_ZTINSt8ios_base7failureB5cxx11E
	.long	_ZTISt15underflow_error
	.long	_ZTISt14overflow_error
	.long	_ZTISt11range_error
	.long	_ZTISt11logic_error
	.long	_ZTISt12out_of_range
	.long	_ZTISt12length_error
	.long	_ZTISt16invalid_argument
	.long	_ZTISt12domain_error
	.long	_ZTIN5boost16exception_detail10clone_baseE
.LLSDATT7005:
	.section	.text._ZN5boost16exception_detail22current_exception_implEv,"axG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
	.size	_ZN5boost16exception_detail22current_exception_implEv, .-_ZN5boost16exception_detail22current_exception_implEv
	.section	.text._ZN5boost17current_exceptionEv,"axG",@progbits,_ZN5boost17current_exceptionEv,comdat
	.p2align 4,,15
	.weak	_ZN5boost17current_exceptionEv
	.type	_ZN5boost17current_exceptionEv, @function
_ZN5boost17current_exceptionEv:
.LFB7009:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA7009
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbx
	subq	$24, %rsp
	.cfi_def_cfa_offset 48
	movq	$0, (%rdi)
	movq	$0, 8(%rdi)
	movq	%rsp, %rdi
.LEHB611:
	call	_ZN5boost16exception_detail22current_exception_implEv
.LEHE611:
	movq	8(%rbx), %rdi
	pxor	%xmm1, %xmm1
	movdqa	(%rsp), %xmm0
	testq	%rdi, %rdi
	movaps	%xmm1, (%rsp)
	movups	%xmm0, (%rbx)
	je	.L3690
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3690
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3690:
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L3700:
	.cfi_restore_state
	subq	$1, %rdx
	movq	%rax, %rdi
	jne	.L3708
	call	__cxa_begin_catch
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, %esi
	movq	%rbx, %rdi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	call	__cxa_end_catch
	jmp	.L3690
.L3708:
	call	__cxa_begin_catch
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, %esi
	movq	%rbx, %rdi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
.LEHB612:
	call	__cxa_end_catch
.LEHE612:
	jmp	.L3690
.L3701:
	movq	8(%rbx), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L3699
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3699:
	movq	%rbp, %rdi
.LEHB613:
	call	_Unwind_Resume
.LEHE613:
	.cfi_endproc
.LFE7009:
	.section	.gcc_except_table
	.align 4
.LLSDA7009:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT7009-.LLSDATTD7009
.LLSDATTD7009:
	.byte	0x1
	.uleb128 .LLSDACSE7009-.LLSDACSB7009
.LLSDACSB7009:
	.uleb128 .LEHB611-.LFB7009
	.uleb128 .LEHE611-.LEHB611
	.uleb128 .L3700-.LFB7009
	.uleb128 0x3
	.uleb128 .LEHB612-.LFB7009
	.uleb128 .LEHE612-.LEHB612
	.uleb128 .L3701-.LFB7009
	.uleb128 0
	.uleb128 .LEHB613-.LFB7009
	.uleb128 .LEHE613-.LEHB613
	.uleb128 0
	.uleb128 0
.LLSDACSE7009:
	.byte	0x2
	.byte	0
	.byte	0x1
	.byte	0x7d
	.align 4
	.long	0

	.long	_ZTISt9bad_alloc
.LLSDATT7009:
	.section	.text._ZN5boost17current_exceptionEv,"axG",@progbits,_ZN5boost17current_exceptionEv,comdat
	.size	_ZN5boost17current_exceptionEv, .-_ZN5boost17current_exceptionEv
	.section	.text._ZN5boost6detail17shared_state_base23mark_exceptional_finishEv,"axG",@progbits,_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
	.type	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv, @function
_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv:
.LFB10267:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10267
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	leaq	48(%rdi), %rax
	movq	%rdi, %rbx
	subq	$40, %rsp
	.cfi_def_cfa_offset 64
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB614:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE614:
	leaq	16(%rsp), %rdi
.LEHB615:
	call	_ZN5boost17current_exceptionEv
.LEHE615:
	leaq	24(%rbx), %rdi
	leaq	16(%rsp), %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB616:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE616:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3711
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3711:
	cmpb	$0, 8(%rsp)
	je	.L3710
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L3713:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L3713
.L3710:
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L3719:
	.cfi_restore_state
	movq	%rax, %rbx
.L3716:
	cmpb	$0, 8(%rsp)
	je	.L3717
	movq	(%rsp), %rbp
.L3718:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L3718
.L3717:
	movq	%rbx, %rdi
.LEHB617:
	call	_Unwind_Resume
.LEHE617:
.L3720:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3716
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3716
	.cfi_endproc
.LFE10267:
	.section	.gcc_except_table
.LLSDA10267:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10267-.LLSDACSB10267
.LLSDACSB10267:
	.uleb128 .LEHB614-.LFB10267
	.uleb128 .LEHE614-.LEHB614
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB615-.LFB10267
	.uleb128 .LEHE615-.LEHB615
	.uleb128 .L3719-.LFB10267
	.uleb128 0
	.uleb128 .LEHB616-.LFB10267
	.uleb128 .LEHE616-.LEHB616
	.uleb128 .L3720-.LFB10267
	.uleb128 0
	.uleb128 .LEHB617-.LFB10267
	.uleb128 .LEHE617-.LEHB617
	.uleb128 0
	.uleb128 0
.LLSDACSE10267:
	.section	.text._ZN5boost6detail17shared_state_base23mark_exceptional_finishEv,"axG",@progbits,_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv,comdat
	.size	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv, .-_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_:
.LFB11946:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11946
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB618:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE618:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136, 56(%rbx)
.LEHB619:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE619:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB620:
	call	__cxa_throw
.LEHE620:
.L3739:
.L3736:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB621:
	call	_ZN5boost17current_exceptionEv
.LEHE621:
.LEHB622:
	call	__cxa_end_catch
.LEHE622:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3741:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
.L3735:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3736
.L3738:
	movq	%rax, %rbp
	jmp	.L3735
.L3740:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB623:
	call	_Unwind_Resume
.LEHE623:
	.cfi_endproc
.LFE11946:
	.section	.gcc_except_table
	.align 4
.LLSDA11946:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11946-.LLSDATTD11946
.LLSDATTD11946:
	.byte	0x1
	.uleb128 .LLSDACSE11946-.LLSDACSB11946
.LLSDACSB11946:
	.uleb128 .LEHB618-.LFB11946
	.uleb128 .LEHE618-.LEHB618
	.uleb128 .L3738-.LFB11946
	.uleb128 0x3
	.uleb128 .LEHB619-.LFB11946
	.uleb128 .LEHE619-.LEHB619
	.uleb128 .L3741-.LFB11946
	.uleb128 0x3
	.uleb128 .LEHB620-.LFB11946
	.uleb128 .LEHE620-.LEHB620
	.uleb128 .L3739-.LFB11946
	.uleb128 0x1
	.uleb128 .LEHB621-.LFB11946
	.uleb128 .LEHE621-.LEHB621
	.uleb128 .L3740-.LFB11946
	.uleb128 0
	.uleb128 .LEHB622-.LFB11946
	.uleb128 .LEHE622-.LEHB622
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB623-.LFB11946
	.uleb128 .LEHE623-.LEHB623
	.uleb128 0
	.uleb128 0
.LLSDACSE11946:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11946:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_:
.LFB11259:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11259
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt12domain_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3747
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt12domain_error+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3749
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3750
	addl	$1, 88(%rdi)
.L3749:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB624:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
.LEHE624:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB625:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
.LEHE625:
.L3774:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3747:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB626:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
.LEHE626:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB627:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
.LEHE627:
	jmp	.L3774
	.p2align 4,,10
	.p2align 3
.L3750:
.LEHB628:
	call	*%rax
.LEHE628:
	jmp	.L3749
.L3764:
	movq	%rax, %rbp
.L3759:
	movq	%rbx, %rdi
	call	_ZNSt12domain_errorD2Ev
	movq	%rbp, %rdi
.LEHB629:
	call	_Unwind_Resume
.LEHE629:
.L3766:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3759
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3759
.L3763:
.L3776:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	movq	%rbp, %rdi
.LEHB630:
	call	_Unwind_Resume
.LEHE630:
.L3765:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3759
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3759
.L3762:
	jmp	.L3776
	.cfi_endproc
.LFE11259:
	.section	.gcc_except_table
.LLSDA11259:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11259-.LLSDACSB11259
.LLSDACSB11259:
	.uleb128 .LEHB624-.LFB11259
	.uleb128 .LEHE624-.LEHB624
	.uleb128 .L3765-.LFB11259
	.uleb128 0
	.uleb128 .LEHB625-.LFB11259
	.uleb128 .LEHE625-.LEHB625
	.uleb128 .L3762-.LFB11259
	.uleb128 0
	.uleb128 .LEHB626-.LFB11259
	.uleb128 .LEHE626-.LEHB626
	.uleb128 .L3766-.LFB11259
	.uleb128 0
	.uleb128 .LEHB627-.LFB11259
	.uleb128 .LEHE627-.LEHB627
	.uleb128 .L3763-.LFB11259
	.uleb128 0
	.uleb128 .LEHB628-.LFB11259
	.uleb128 .LEHE628-.LEHB628
	.uleb128 .L3764-.LFB11259
	.uleb128 0
	.uleb128 .LEHB629-.LFB11259
	.uleb128 .LEHE629-.LEHB629
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB630-.LFB11259
	.uleb128 .LEHE630-.LEHB630
	.uleb128 0
	.uleb128 0
.LLSDACSE11259:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_:
.LFB11961:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11961
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB631:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE631:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136, 56(%rbx)
.LEHB632:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE632:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, %esi
	movq	%rbx, %rdi
.LEHB633:
	call	__cxa_throw
.LEHE633:
.L3784:
.L3781:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB634:
	call	_ZN5boost17current_exceptionEv
.LEHE634:
.LEHB635:
	call	__cxa_end_catch
.LEHE635:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3786:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
.L3780:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3781
.L3783:
	movq	%rax, %rbp
	jmp	.L3780
.L3785:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB636:
	call	_Unwind_Resume
.LEHE636:
	.cfi_endproc
.LFE11961:
	.section	.gcc_except_table
	.align 4
.LLSDA11961:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11961-.LLSDATTD11961
.LLSDATTD11961:
	.byte	0x1
	.uleb128 .LLSDACSE11961-.LLSDACSB11961
.LLSDACSB11961:
	.uleb128 .LEHB631-.LFB11961
	.uleb128 .LEHE631-.LEHB631
	.uleb128 .L3783-.LFB11961
	.uleb128 0x3
	.uleb128 .LEHB632-.LFB11961
	.uleb128 .LEHE632-.LEHB632
	.uleb128 .L3786-.LFB11961
	.uleb128 0x3
	.uleb128 .LEHB633-.LFB11961
	.uleb128 .LEHE633-.LEHB633
	.uleb128 .L3784-.LFB11961
	.uleb128 0x1
	.uleb128 .LEHB634-.LFB11961
	.uleb128 .LEHE634-.LEHB634
	.uleb128 .L3785-.LFB11961
	.uleb128 0
	.uleb128 .LEHB635-.LFB11961
	.uleb128 .LEHE635-.LEHB635
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB636-.LFB11961
	.uleb128 .LEHE636-.LEHB636
	.uleb128 0
	.uleb128 0
.LLSDACSE11961:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11961:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_:
.LFB11260:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11260
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt16invalid_argument, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3792
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt16invalid_argument+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3794
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3795
	addl	$1, 88(%rdi)
.L3794:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB637:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
.LEHE637:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB638:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
.LEHE638:
.L3819:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3792:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB639:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
.LEHE639:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB640:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
.LEHE640:
	jmp	.L3819
	.p2align 4,,10
	.p2align 3
.L3795:
.LEHB641:
	call	*%rax
.LEHE641:
	jmp	.L3794
.L3809:
	movq	%rax, %rbp
.L3804:
	movq	%rbx, %rdi
	call	_ZNSt16invalid_argumentD2Ev
	movq	%rbp, %rdi
.LEHB642:
	call	_Unwind_Resume
.LEHE642:
.L3811:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3804
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3804
.L3808:
.L3821:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	movq	%rbp, %rdi
.LEHB643:
	call	_Unwind_Resume
.LEHE643:
.L3810:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3804
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3804
.L3807:
	jmp	.L3821
	.cfi_endproc
.LFE11260:
	.section	.gcc_except_table
.LLSDA11260:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11260-.LLSDACSB11260
.LLSDACSB11260:
	.uleb128 .LEHB637-.LFB11260
	.uleb128 .LEHE637-.LEHB637
	.uleb128 .L3810-.LFB11260
	.uleb128 0
	.uleb128 .LEHB638-.LFB11260
	.uleb128 .LEHE638-.LEHB638
	.uleb128 .L3807-.LFB11260
	.uleb128 0
	.uleb128 .LEHB639-.LFB11260
	.uleb128 .LEHE639-.LEHB639
	.uleb128 .L3811-.LFB11260
	.uleb128 0
	.uleb128 .LEHB640-.LFB11260
	.uleb128 .LEHE640-.LEHB640
	.uleb128 .L3808-.LFB11260
	.uleb128 0
	.uleb128 .LEHB641-.LFB11260
	.uleb128 .LEHE641-.LEHB641
	.uleb128 .L3809-.LFB11260
	.uleb128 0
	.uleb128 .LEHB642-.LFB11260
	.uleb128 .LEHE642-.LEHB642
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB643-.LFB11260
	.uleb128 .LEHE643-.LEHB643
	.uleb128 0
	.uleb128 0
.LLSDACSE11260:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_:
.LFB11976:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11976
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB644:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE644:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136, 56(%rbx)
.LEHB645:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE645:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB646:
	call	__cxa_throw
.LEHE646:
.L3829:
.L3826:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB647:
	call	_ZN5boost17current_exceptionEv
.LEHE647:
.LEHB648:
	call	__cxa_end_catch
.LEHE648:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3831:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
.L3825:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3826
.L3828:
	movq	%rax, %rbp
	jmp	.L3825
.L3830:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB649:
	call	_Unwind_Resume
.LEHE649:
	.cfi_endproc
.LFE11976:
	.section	.gcc_except_table
	.align 4
.LLSDA11976:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11976-.LLSDATTD11976
.LLSDATTD11976:
	.byte	0x1
	.uleb128 .LLSDACSE11976-.LLSDACSB11976
.LLSDACSB11976:
	.uleb128 .LEHB644-.LFB11976
	.uleb128 .LEHE644-.LEHB644
	.uleb128 .L3828-.LFB11976
	.uleb128 0x3
	.uleb128 .LEHB645-.LFB11976
	.uleb128 .LEHE645-.LEHB645
	.uleb128 .L3831-.LFB11976
	.uleb128 0x3
	.uleb128 .LEHB646-.LFB11976
	.uleb128 .LEHE646-.LEHB646
	.uleb128 .L3829-.LFB11976
	.uleb128 0x1
	.uleb128 .LEHB647-.LFB11976
	.uleb128 .LEHE647-.LEHB647
	.uleb128 .L3830-.LFB11976
	.uleb128 0
	.uleb128 .LEHB648-.LFB11976
	.uleb128 .LEHE648-.LEHB648
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB649-.LFB11976
	.uleb128 .LEHE649-.LEHB649
	.uleb128 0
	.uleb128 0
.LLSDACSE11976:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11976:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_:
.LFB11261:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11261
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt12length_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3837
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt12length_error+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3839
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3840
	addl	$1, 88(%rdi)
.L3839:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB650:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
.LEHE650:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB651:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
.LEHE651:
.L3864:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3837:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB652:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
.LEHE652:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB653:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
.LEHE653:
	jmp	.L3864
	.p2align 4,,10
	.p2align 3
.L3840:
.LEHB654:
	call	*%rax
.LEHE654:
	jmp	.L3839
.L3854:
	movq	%rax, %rbp
.L3849:
	movq	%rbx, %rdi
	call	_ZNSt12length_errorD2Ev
	movq	%rbp, %rdi
.LEHB655:
	call	_Unwind_Resume
.LEHE655:
.L3856:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3849
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3849
.L3853:
.L3866:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	movq	%rbp, %rdi
.LEHB656:
	call	_Unwind_Resume
.LEHE656:
.L3855:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3849
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3849
.L3852:
	jmp	.L3866
	.cfi_endproc
.LFE11261:
	.section	.gcc_except_table
.LLSDA11261:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11261-.LLSDACSB11261
.LLSDACSB11261:
	.uleb128 .LEHB650-.LFB11261
	.uleb128 .LEHE650-.LEHB650
	.uleb128 .L3855-.LFB11261
	.uleb128 0
	.uleb128 .LEHB651-.LFB11261
	.uleb128 .LEHE651-.LEHB651
	.uleb128 .L3852-.LFB11261
	.uleb128 0
	.uleb128 .LEHB652-.LFB11261
	.uleb128 .LEHE652-.LEHB652
	.uleb128 .L3856-.LFB11261
	.uleb128 0
	.uleb128 .LEHB653-.LFB11261
	.uleb128 .LEHE653-.LEHB653
	.uleb128 .L3853-.LFB11261
	.uleb128 0
	.uleb128 .LEHB654-.LFB11261
	.uleb128 .LEHE654-.LEHB654
	.uleb128 .L3854-.LFB11261
	.uleb128 0
	.uleb128 .LEHB655-.LFB11261
	.uleb128 .LEHE655-.LEHB655
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB656-.LFB11261
	.uleb128 .LEHE656-.LEHB656
	.uleb128 0
	.uleb128 0
.LLSDACSE11261:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_:
.LFB11991:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11991
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB657:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE657:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136, 56(%rbx)
.LEHB658:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE658:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, %esi
	movq	%rbx, %rdi
.LEHB659:
	call	__cxa_throw
.LEHE659:
.L3874:
.L3871:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB660:
	call	_ZN5boost17current_exceptionEv
.LEHE660:
.LEHB661:
	call	__cxa_end_catch
.LEHE661:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3876:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
.L3870:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3871
.L3873:
	movq	%rax, %rbp
	jmp	.L3870
.L3875:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB662:
	call	_Unwind_Resume
.LEHE662:
	.cfi_endproc
.LFE11991:
	.section	.gcc_except_table
	.align 4
.LLSDA11991:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11991-.LLSDATTD11991
.LLSDATTD11991:
	.byte	0x1
	.uleb128 .LLSDACSE11991-.LLSDACSB11991
.LLSDACSB11991:
	.uleb128 .LEHB657-.LFB11991
	.uleb128 .LEHE657-.LEHB657
	.uleb128 .L3873-.LFB11991
	.uleb128 0x3
	.uleb128 .LEHB658-.LFB11991
	.uleb128 .LEHE658-.LEHB658
	.uleb128 .L3876-.LFB11991
	.uleb128 0x3
	.uleb128 .LEHB659-.LFB11991
	.uleb128 .LEHE659-.LEHB659
	.uleb128 .L3874-.LFB11991
	.uleb128 0x1
	.uleb128 .LEHB660-.LFB11991
	.uleb128 .LEHE660-.LEHB660
	.uleb128 .L3875-.LFB11991
	.uleb128 0
	.uleb128 .LEHB661-.LFB11991
	.uleb128 .LEHE661-.LEHB661
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB662-.LFB11991
	.uleb128 .LEHE662-.LEHB662
	.uleb128 0
	.uleb128 0
.LLSDACSE11991:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11991:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_:
.LFB11262:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11262
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt12out_of_range, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3882
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	$_ZTVSt12out_of_range+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3884
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3885
	addl	$1, 88(%rdi)
.L3884:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB663:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
.LEHE663:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB664:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
.LEHE664:
.L3909:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3882:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB665:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
.LEHE665:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB666:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
.LEHE666:
	jmp	.L3909
	.p2align 4,,10
	.p2align 3
.L3885:
.LEHB667:
	call	*%rax
.LEHE667:
	jmp	.L3884
.L3899:
	movq	%rax, %rbp
.L3894:
	movq	%rbx, %rdi
	call	_ZNSt12out_of_rangeD2Ev
	movq	%rbp, %rdi
.LEHB668:
	call	_Unwind_Resume
.LEHE668:
.L3901:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3894
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3894
.L3898:
.L3911:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	movq	%rbp, %rdi
.LEHB669:
	call	_Unwind_Resume
.LEHE669:
.L3900:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3894
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3894
.L3897:
	jmp	.L3911
	.cfi_endproc
.LFE11262:
	.section	.gcc_except_table
.LLSDA11262:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11262-.LLSDACSB11262
.LLSDACSB11262:
	.uleb128 .LEHB663-.LFB11262
	.uleb128 .LEHE663-.LEHB663
	.uleb128 .L3900-.LFB11262
	.uleb128 0
	.uleb128 .LEHB664-.LFB11262
	.uleb128 .LEHE664-.LEHB664
	.uleb128 .L3897-.LFB11262
	.uleb128 0
	.uleb128 .LEHB665-.LFB11262
	.uleb128 .LEHE665-.LEHB665
	.uleb128 .L3901-.LFB11262
	.uleb128 0
	.uleb128 .LEHB666-.LFB11262
	.uleb128 .LEHE666-.LEHB666
	.uleb128 .L3898-.LFB11262
	.uleb128 0
	.uleb128 .LEHB667-.LFB11262
	.uleb128 .LEHE667-.LEHB667
	.uleb128 .L3899-.LFB11262
	.uleb128 0
	.uleb128 .LEHB668-.LFB11262
	.uleb128 .LEHE668-.LEHB668
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB669-.LFB11262
	.uleb128 .LEHE669-.LEHB669
	.uleb128 0
	.uleb128 0
.LLSDACSE11262:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_:
.LFB12003:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12003
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB670:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE670:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136, 56(%rbx)
.LEHB671:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE671:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB672:
	call	__cxa_throw
.LEHE672:
.L3919:
.L3916:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB673:
	call	_ZN5boost17current_exceptionEv
.LEHE673:
.LEHB674:
	call	__cxa_end_catch
.LEHE674:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3921:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
.L3915:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3916
.L3918:
	movq	%rax, %rbp
	jmp	.L3915
.L3920:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB675:
	call	_Unwind_Resume
.LEHE675:
	.cfi_endproc
.LFE12003:
	.section	.gcc_except_table
	.align 4
.LLSDA12003:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12003-.LLSDATTD12003
.LLSDATTD12003:
	.byte	0x1
	.uleb128 .LLSDACSE12003-.LLSDACSB12003
.LLSDACSB12003:
	.uleb128 .LEHB670-.LFB12003
	.uleb128 .LEHE670-.LEHB670
	.uleb128 .L3918-.LFB12003
	.uleb128 0x3
	.uleb128 .LEHB671-.LFB12003
	.uleb128 .LEHE671-.LEHB671
	.uleb128 .L3921-.LFB12003
	.uleb128 0x3
	.uleb128 .LEHB672-.LFB12003
	.uleb128 .LEHE672-.LEHB672
	.uleb128 .L3919-.LFB12003
	.uleb128 0x1
	.uleb128 .LEHB673-.LFB12003
	.uleb128 .LEHE673-.LEHB673
	.uleb128 .L3920-.LFB12003
	.uleb128 0
	.uleb128 .LEHB674-.LFB12003
	.uleb128 .LEHE674-.LEHB674
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB675-.LFB12003
	.uleb128 .LEHE675-.LEHB675
	.uleb128 0
	.uleb128 0
.LLSDACSE12003:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12003:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_:
.LFB11263:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11263
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt11logic_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3927
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3929
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3930
	addl	$1, 88(%rdi)
.L3929:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB676:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
.LEHE676:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB677:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
.LEHE677:
.L3954:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3927:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB678:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
.LEHE678:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB679:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
.LEHE679:
	jmp	.L3954
	.p2align 4,,10
	.p2align 3
.L3930:
.LEHB680:
	call	*%rax
.LEHE680:
	jmp	.L3929
.L3944:
	movq	%rax, %rbp
.L3939:
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB681:
	call	_Unwind_Resume
.LEHE681:
.L3946:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3939
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3939
.L3943:
.L3956:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	movq	%rbp, %rdi
.LEHB682:
	call	_Unwind_Resume
.LEHE682:
.L3945:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3939
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3939
.L3942:
	jmp	.L3956
	.cfi_endproc
.LFE11263:
	.section	.gcc_except_table
.LLSDA11263:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11263-.LLSDACSB11263
.LLSDACSB11263:
	.uleb128 .LEHB676-.LFB11263
	.uleb128 .LEHE676-.LEHB676
	.uleb128 .L3945-.LFB11263
	.uleb128 0
	.uleb128 .LEHB677-.LFB11263
	.uleb128 .LEHE677-.LEHB677
	.uleb128 .L3942-.LFB11263
	.uleb128 0
	.uleb128 .LEHB678-.LFB11263
	.uleb128 .LEHE678-.LEHB678
	.uleb128 .L3946-.LFB11263
	.uleb128 0
	.uleb128 .LEHB679-.LFB11263
	.uleb128 .LEHE679-.LEHB679
	.uleb128 .L3943-.LFB11263
	.uleb128 0
	.uleb128 .LEHB680-.LFB11263
	.uleb128 .LEHE680-.LEHB680
	.uleb128 .L3944-.LFB11263
	.uleb128 0
	.uleb128 .LEHB681-.LFB11263
	.uleb128 .LEHE681-.LEHB681
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB682-.LFB11263
	.uleb128 .LEHE682-.LEHB682
	.uleb128 0
	.uleb128 0
.LLSDACSE11263:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_:
.LFB12018:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12018
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB683:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE683:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136, 56(%rbx)
.LEHB684:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE684:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB685:
	call	__cxa_throw
.LEHE685:
.L3964:
.L3961:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB686:
	call	_ZN5boost17current_exceptionEv
.LEHE686:
.LEHB687:
	call	__cxa_end_catch
.LEHE687:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L3966:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
.L3960:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L3961
.L3963:
	movq	%rax, %rbp
	jmp	.L3960
.L3965:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB688:
	call	_Unwind_Resume
.LEHE688:
	.cfi_endproc
.LFE12018:
	.section	.gcc_except_table
	.align 4
.LLSDA12018:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12018-.LLSDATTD12018
.LLSDATTD12018:
	.byte	0x1
	.uleb128 .LLSDACSE12018-.LLSDACSB12018
.LLSDACSB12018:
	.uleb128 .LEHB683-.LFB12018
	.uleb128 .LEHE683-.LEHB683
	.uleb128 .L3963-.LFB12018
	.uleb128 0x3
	.uleb128 .LEHB684-.LFB12018
	.uleb128 .LEHE684-.LEHB684
	.uleb128 .L3966-.LFB12018
	.uleb128 0x3
	.uleb128 .LEHB685-.LFB12018
	.uleb128 .LEHE685-.LEHB685
	.uleb128 .L3964-.LFB12018
	.uleb128 0x1
	.uleb128 .LEHB686-.LFB12018
	.uleb128 .LEHE686-.LEHB686
	.uleb128 .L3965-.LFB12018
	.uleb128 0
	.uleb128 .LEHB687-.LFB12018
	.uleb128 .LEHE687-.LEHB687
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB688-.LFB12018
	.uleb128 .LEHE688-.LEHB688
	.uleb128 0
	.uleb128 0
.LLSDACSE12018:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12018:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_:
.LFB11264:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11264
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt11range_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L3972
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVSt11range_error+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L3974
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3975
	addl	$1, 88(%rdi)
.L3974:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB689:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
.LEHE689:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB690:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
.LEHE690:
.L3999:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3972:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB691:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
.LEHE691:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB692:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
.LEHE692:
	jmp	.L3999
	.p2align 4,,10
	.p2align 3
.L3975:
.LEHB693:
	call	*%rax
.LEHE693:
	jmp	.L3974
.L3989:
	movq	%rax, %rbp
.L3984:
	movq	%rbx, %rdi
	call	_ZNSt11range_errorD2Ev
	movq	%rbp, %rdi
.LEHB694:
	call	_Unwind_Resume
.LEHE694:
.L3991:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3984
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3984
.L3988:
.L4001:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	movq	%rbp, %rdi
.LEHB695:
	call	_Unwind_Resume
.LEHE695:
.L3990:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L3984
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L3984
.L3987:
	jmp	.L4001
	.cfi_endproc
.LFE11264:
	.section	.gcc_except_table
.LLSDA11264:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11264-.LLSDACSB11264
.LLSDACSB11264:
	.uleb128 .LEHB689-.LFB11264
	.uleb128 .LEHE689-.LEHB689
	.uleb128 .L3990-.LFB11264
	.uleb128 0
	.uleb128 .LEHB690-.LFB11264
	.uleb128 .LEHE690-.LEHB690
	.uleb128 .L3987-.LFB11264
	.uleb128 0
	.uleb128 .LEHB691-.LFB11264
	.uleb128 .LEHE691-.LEHB691
	.uleb128 .L3991-.LFB11264
	.uleb128 0
	.uleb128 .LEHB692-.LFB11264
	.uleb128 .LEHE692-.LEHB692
	.uleb128 .L3988-.LFB11264
	.uleb128 0
	.uleb128 .LEHB693-.LFB11264
	.uleb128 .LEHE693-.LEHB693
	.uleb128 .L3989-.LFB11264
	.uleb128 0
	.uleb128 .LEHB694-.LFB11264
	.uleb128 .LEHE694-.LEHB694
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB695-.LFB11264
	.uleb128 .LEHE695-.LEHB695
	.uleb128 0
	.uleb128 0
.LLSDACSE11264:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_:
.LFB12033:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12033
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB696:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE696:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136, 56(%rbx)
.LEHB697:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE697:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB698:
	call	__cxa_throw
.LEHE698:
.L4009:
.L4006:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB699:
	call	_ZN5boost17current_exceptionEv
.LEHE699:
.LEHB700:
	call	__cxa_end_catch
.LEHE700:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L4011:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
.L4005:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4006
.L4008:
	movq	%rax, %rbp
	jmp	.L4005
.L4010:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB701:
	call	_Unwind_Resume
.LEHE701:
	.cfi_endproc
.LFE12033:
	.section	.gcc_except_table
	.align 4
.LLSDA12033:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12033-.LLSDATTD12033
.LLSDATTD12033:
	.byte	0x1
	.uleb128 .LLSDACSE12033-.LLSDACSB12033
.LLSDACSB12033:
	.uleb128 .LEHB696-.LFB12033
	.uleb128 .LEHE696-.LEHB696
	.uleb128 .L4008-.LFB12033
	.uleb128 0x3
	.uleb128 .LEHB697-.LFB12033
	.uleb128 .LEHE697-.LEHB697
	.uleb128 .L4011-.LFB12033
	.uleb128 0x3
	.uleb128 .LEHB698-.LFB12033
	.uleb128 .LEHE698-.LEHB698
	.uleb128 .L4009-.LFB12033
	.uleb128 0x1
	.uleb128 .LEHB699-.LFB12033
	.uleb128 .LEHE699-.LEHB699
	.uleb128 .L4010-.LFB12033
	.uleb128 0
	.uleb128 .LEHB700-.LFB12033
	.uleb128 .LEHE700-.LEHB700
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB701-.LFB12033
	.uleb128 .LEHE701-.LEHB701
	.uleb128 0
	.uleb128 0
.LLSDACSE12033:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12033:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_:
.LFB11265:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11265
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt14overflow_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4017
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVSt14overflow_error+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L4019
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4020
	addl	$1, 88(%rdi)
.L4019:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB702:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
.LEHE702:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB703:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
.LEHE703:
.L4044:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4017:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB704:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
.LEHE704:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB705:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
.LEHE705:
	jmp	.L4044
	.p2align 4,,10
	.p2align 3
.L4020:
.LEHB706:
	call	*%rax
.LEHE706:
	jmp	.L4019
.L4034:
	movq	%rax, %rbp
.L4029:
	movq	%rbx, %rdi
	call	_ZNSt14overflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB707:
	call	_Unwind_Resume
.LEHE707:
.L4036:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4029
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4029
.L4033:
.L4046:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	movq	%rbp, %rdi
.LEHB708:
	call	_Unwind_Resume
.LEHE708:
.L4035:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4029
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4029
.L4032:
	jmp	.L4046
	.cfi_endproc
.LFE11265:
	.section	.gcc_except_table
.LLSDA11265:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11265-.LLSDACSB11265
.LLSDACSB11265:
	.uleb128 .LEHB702-.LFB11265
	.uleb128 .LEHE702-.LEHB702
	.uleb128 .L4035-.LFB11265
	.uleb128 0
	.uleb128 .LEHB703-.LFB11265
	.uleb128 .LEHE703-.LEHB703
	.uleb128 .L4032-.LFB11265
	.uleb128 0
	.uleb128 .LEHB704-.LFB11265
	.uleb128 .LEHE704-.LEHB704
	.uleb128 .L4036-.LFB11265
	.uleb128 0
	.uleb128 .LEHB705-.LFB11265
	.uleb128 .LEHE705-.LEHB705
	.uleb128 .L4033-.LFB11265
	.uleb128 0
	.uleb128 .LEHB706-.LFB11265
	.uleb128 .LEHE706-.LEHB706
	.uleb128 .L4034-.LFB11265
	.uleb128 0
	.uleb128 .LEHB707-.LFB11265
	.uleb128 .LEHE707-.LEHB707
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB708-.LFB11265
	.uleb128 .LEHE708-.LEHB708
	.uleb128 0
	.uleb128 0
.LLSDACSE11265:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_:
.LFB12048:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12048
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB709:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE709:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136, 56(%rbx)
.LEHB710:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE710:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB711:
	call	__cxa_throw
.LEHE711:
.L4054:
.L4051:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB712:
	call	_ZN5boost17current_exceptionEv
.LEHE712:
.LEHB713:
	call	__cxa_end_catch
.LEHE713:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L4056:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
.L4050:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4051
.L4053:
	movq	%rax, %rbp
	jmp	.L4050
.L4055:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB714:
	call	_Unwind_Resume
.LEHE714:
	.cfi_endproc
.LFE12048:
	.section	.gcc_except_table
	.align 4
.LLSDA12048:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12048-.LLSDATTD12048
.LLSDATTD12048:
	.byte	0x1
	.uleb128 .LLSDACSE12048-.LLSDACSB12048
.LLSDACSB12048:
	.uleb128 .LEHB709-.LFB12048
	.uleb128 .LEHE709-.LEHB709
	.uleb128 .L4053-.LFB12048
	.uleb128 0x3
	.uleb128 .LEHB710-.LFB12048
	.uleb128 .LEHE710-.LEHB710
	.uleb128 .L4056-.LFB12048
	.uleb128 0x3
	.uleb128 .LEHB711-.LFB12048
	.uleb128 .LEHE711-.LEHB711
	.uleb128 .L4054-.LFB12048
	.uleb128 0x1
	.uleb128 .LEHB712-.LFB12048
	.uleb128 .LEHE712-.LEHB712
	.uleb128 .L4055-.LFB12048
	.uleb128 0
	.uleb128 .LEHB713-.LFB12048
	.uleb128 .LEHE713-.LEHB713
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB714-.LFB12048
	.uleb128 .LEHE714-.LEHB714
	.uleb128 0
	.uleb128 0
.LLSDACSE12048:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12048:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_:
.LFB11266:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11266
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt15underflow_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4062
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVSt15underflow_error+16, 16(%rsp)
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L4064
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4065
	addl	$1, 88(%rdi)
.L4064:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB715:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
.LEHE715:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB716:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
.LEHE716:
.L4089:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4062:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB717:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
.LEHE717:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB718:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
.LEHE718:
	jmp	.L4089
	.p2align 4,,10
	.p2align 3
.L4065:
.LEHB719:
	call	*%rax
.LEHE719:
	jmp	.L4064
.L4079:
	movq	%rax, %rbp
.L4074:
	movq	%rbx, %rdi
	call	_ZNSt15underflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB720:
	call	_Unwind_Resume
.LEHE720:
.L4081:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4074
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4074
.L4078:
.L4091:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	movq	%rbp, %rdi
.LEHB721:
	call	_Unwind_Resume
.LEHE721:
.L4080:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4074
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4074
.L4077:
	jmp	.L4091
	.cfi_endproc
.LFE11266:
	.section	.gcc_except_table
.LLSDA11266:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11266-.LLSDACSB11266
.LLSDACSB11266:
	.uleb128 .LEHB715-.LFB11266
	.uleb128 .LEHE715-.LEHB715
	.uleb128 .L4080-.LFB11266
	.uleb128 0
	.uleb128 .LEHB716-.LFB11266
	.uleb128 .LEHE716-.LEHB716
	.uleb128 .L4077-.LFB11266
	.uleb128 0
	.uleb128 .LEHB717-.LFB11266
	.uleb128 .LEHE717-.LEHB717
	.uleb128 .L4081-.LFB11266
	.uleb128 0
	.uleb128 .LEHB718-.LFB11266
	.uleb128 .LEHE718-.LEHB718
	.uleb128 .L4078-.LFB11266
	.uleb128 0
	.uleb128 .LEHB719-.LFB11266
	.uleb128 .LEHE719-.LEHB719
	.uleb128 .L4079-.LFB11266
	.uleb128 0
	.uleb128 .LEHB720-.LFB11266
	.uleb128 .LEHE720-.LEHB720
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB721-.LFB11266
	.uleb128 .LEHE721-.LEHB721
	.uleb128 0
	.uleb128 0
.LLSDACSE11266:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_:
.LFB12066:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12066
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB722:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE722:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136, 72(%rbx)
.LEHB723:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE723:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, %esi
	movq	%rbx, %rdi
.LEHB724:
	call	__cxa_throw
.LEHE724:
.L4099:
.L4096:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB725:
	call	_ZN5boost17current_exceptionEv
.LEHE725:
.LEHB726:
	call	__cxa_end_catch
.LEHE726:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L4101:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
.L4095:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4096
.L4098:
	movq	%rax, %rbp
	jmp	.L4095
.L4100:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB727:
	call	_Unwind_Resume
.LEHE727:
	.cfi_endproc
.LFE12066:
	.section	.gcc_except_table
	.align 4
.LLSDA12066:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12066-.LLSDATTD12066
.LLSDATTD12066:
	.byte	0x1
	.uleb128 .LLSDACSE12066-.LLSDACSB12066
.LLSDACSB12066:
	.uleb128 .LEHB722-.LFB12066
	.uleb128 .LEHE722-.LEHB722
	.uleb128 .L4098-.LFB12066
	.uleb128 0x3
	.uleb128 .LEHB723-.LFB12066
	.uleb128 .LEHE723-.LEHB723
	.uleb128 .L4101-.LFB12066
	.uleb128 0x3
	.uleb128 .LEHB724-.LFB12066
	.uleb128 .LEHE724-.LEHB724
	.uleb128 .L4099-.LFB12066
	.uleb128 0x1
	.uleb128 .LEHB725-.LFB12066
	.uleb128 .LEHE725-.LEHB725
	.uleb128 .L4100-.LFB12066
	.uleb128 0
	.uleb128 .LEHB726-.LFB12066
	.uleb128 .LEHE726-.LEHB726
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB727-.LFB12066
	.uleb128 .LEHE727-.LEHB727
	.uleb128 0
	.uleb128 0
.LLSDACSE12066:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12066:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_:
.LFB11267:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11267
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rdi, %r13
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rsi, %rbp
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTINSt8ios_base7failureB5cxx11E, %esi
	subq	$104, %rsp
	.cfi_def_cfa_offset 144
	movq	%rbp, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4107
	leaq	16(%rsp), %rbx
	movq	%rax, %r12
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	$_ZTVNSt8ios_base7failureB5cxx11E+16, 16(%rsp)
	movq	8(%r12), %rdi
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost9exceptionE+16, 48(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 56(%rsp)
	movaps	%xmm0, 32(%rsp)
	je	.L4109
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4110
	addl	$1, 88(%rdi)
.L4109:
	movq	16(%r12), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 64(%rsp)
	movq	24(%r12), %rax
	movq	%rax, 72(%rsp)
	movl	32(%r12), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+56, 48(%rsp)
	movl	%eax, 80(%rsp)
	movq	0(%rbp), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB728:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
.LEHE728:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB729:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
.LEHE729:
.L4134:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	addq	$104, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4107:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	0(%rbp), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movdqu	16(%rbp), %xmm0
	movq	%rbx, %rdi
	movq	$0, 56(%rsp)
	movq	$0, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$0, 72(%rsp)
	movaps	%xmm0, 32(%rsp)
	movl	$-1, 80(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE+56, 48(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB730:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
.LEHE730:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB731:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
.LEHE731:
	jmp	.L4134
	.p2align 4,,10
	.p2align 3
.L4110:
.LEHB732:
	call	*%rax
.LEHE732:
	jmp	.L4109
.L4124:
	movq	%rax, %rbp
.L4119:
	movq	%rbx, %rdi
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
	movq	%rbp, %rdi
.LEHB733:
	call	_Unwind_Resume
.LEHE733:
.L4126:
	movq	56(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 48(%rsp)
	testq	%rdi, %rdi
	je	.L4119
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4119
.L4123:
.L4136:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	movq	%rbp, %rdi
.LEHB734:
	call	_Unwind_Resume
.LEHE734:
.L4125:
	movq	56(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 48(%rsp)
	testq	%rdi, %rdi
	je	.L4119
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4119
.L4122:
	jmp	.L4136
	.cfi_endproc
.LFE11267:
	.section	.gcc_except_table
.LLSDA11267:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11267-.LLSDACSB11267
.LLSDACSB11267:
	.uleb128 .LEHB728-.LFB11267
	.uleb128 .LEHE728-.LEHB728
	.uleb128 .L4125-.LFB11267
	.uleb128 0
	.uleb128 .LEHB729-.LFB11267
	.uleb128 .LEHE729-.LEHB729
	.uleb128 .L4122-.LFB11267
	.uleb128 0
	.uleb128 .LEHB730-.LFB11267
	.uleb128 .LEHE730-.LEHB730
	.uleb128 .L4126-.LFB11267
	.uleb128 0
	.uleb128 .LEHB731-.LFB11267
	.uleb128 .LEHE731-.LEHB731
	.uleb128 .L4123-.LFB11267
	.uleb128 0
	.uleb128 .LEHB732-.LFB11267
	.uleb128 .LEHE732-.LEHB732
	.uleb128 .L4124-.LFB11267
	.uleb128 0
	.uleb128 .LEHB733-.LFB11267
	.uleb128 .LEHE733-.LEHB733
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB734-.LFB11267
	.uleb128 .LEHE734-.LEHB734
	.uleb128 0
	.uleb128 0
.LLSDACSE11267:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_:
.LFB12078:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12078
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB735:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE735:
	leaq	16(%rbp), %rsi
	leaq	16(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+80, 16(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136, 56(%rbx)
.LEHB736:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE736:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, %esi
	movq	%rbx, %rdi
.LEHB737:
	call	__cxa_throw
.LEHE737:
.L4144:
.L4141:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB738:
	call	_ZN5boost17current_exceptionEv
.LEHE738:
.LEHB739:
	call	__cxa_end_catch
.LEHE739:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L4146:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
.L4140:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4141
.L4143:
	movq	%rax, %rbp
	jmp	.L4140
.L4145:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB740:
	call	_Unwind_Resume
.LEHE740:
	.cfi_endproc
.LFE12078:
	.section	.gcc_except_table
	.align 4
.LLSDA12078:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12078-.LLSDATTD12078
.LLSDATTD12078:
	.byte	0x1
	.uleb128 .LLSDACSE12078-.LLSDACSB12078
.LLSDACSB12078:
	.uleb128 .LEHB735-.LFB12078
	.uleb128 .LEHE735-.LEHB735
	.uleb128 .L4143-.LFB12078
	.uleb128 0x3
	.uleb128 .LEHB736-.LFB12078
	.uleb128 .LEHE736-.LEHB736
	.uleb128 .L4146-.LFB12078
	.uleb128 0x3
	.uleb128 .LEHB737-.LFB12078
	.uleb128 .LEHE737-.LEHB737
	.uleb128 .L4144-.LFB12078
	.uleb128 0x1
	.uleb128 .LEHB738-.LFB12078
	.uleb128 .LEHE738-.LEHB738
	.uleb128 .L4145-.LFB12078
	.uleb128 0
	.uleb128 .LEHB739-.LFB12078
	.uleb128 .LEHE739-.LEHB739
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB740-.LFB12078
	.uleb128 .LEHE740-.LEHB740
	.uleb128 0
	.uleb128 0
.LLSDACSE12078:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12078:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_:
.LFB11268:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11268
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	movq	%rsi, %r12
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %r13
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt13runtime_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4152
	leaq	16(%rsp), %rbx
	movq	%rax, %rbp
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	8(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L4154
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4155
	addl	$1, 88(%rdi)
.L4154:
	movq	16(%rbp), %rax
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	%rax, 48(%rsp)
	movq	24(%rbp), %rax
	movq	%rax, 56(%rsp)
	movl	32(%rbp), %eax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+16, 16(%rsp)
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+56, 32(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB741:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
.LEHE741:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB742:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
.LEHE742:
.L4179:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	movq	%r13, %rax
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4152:
	.cfi_restore_state
	leaq	16(%rsp), %rbx
	movq	%r12, %rsi
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorC2ERKS_
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+16, 16(%rsp)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE+56, 32(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB743:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
.LEHE743:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB744:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
.LEHE744:
	jmp	.L4179
	.p2align 4,,10
	.p2align 3
.L4155:
.LEHB745:
	call	*%rax
.LEHE745:
	jmp	.L4154
.L4169:
	movq	%rax, %rbp
.L4164:
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB746:
	call	_Unwind_Resume
.LEHE746:
.L4171:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4164
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4164
.L4168:
.L4181:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	movq	%rbp, %rdi
.LEHB747:
	call	_Unwind_Resume
.LEHE747:
.L4170:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4164
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4164
.L4167:
	jmp	.L4181
	.cfi_endproc
.LFE11268:
	.section	.gcc_except_table
.LLSDA11268:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11268-.LLSDACSB11268
.LLSDACSB11268:
	.uleb128 .LEHB741-.LFB11268
	.uleb128 .LEHE741-.LEHB741
	.uleb128 .L4170-.LFB11268
	.uleb128 0
	.uleb128 .LEHB742-.LFB11268
	.uleb128 .LEHE742-.LEHB742
	.uleb128 .L4167-.LFB11268
	.uleb128 0
	.uleb128 .LEHB743-.LFB11268
	.uleb128 .LEHE743-.LEHB743
	.uleb128 .L4171-.LFB11268
	.uleb128 0
	.uleb128 .LEHB744-.LFB11268
	.uleb128 .LEHE744-.LEHB744
	.uleb128 .L4168-.LFB11268
	.uleb128 0
	.uleb128 .LEHB745-.LFB11268
	.uleb128 .LEHE745-.LEHB745
	.uleb128 .L4169-.LFB11268
	.uleb128 0
	.uleb128 .LEHB746-.LFB11268
	.uleb128 .LEHE746-.LEHB746
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB747-.LFB11268
	.uleb128 .LEHE747-.LEHB747
	.uleb128 0
	.uleb128 0
.LLSDACSE11268:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_:
.LFB12090:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12090
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt9bad_alloc+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L4184
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4185
	addl	$1, 88(%rdi)
.L4184:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB748:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE748:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, %esi
	movq	%rbx, %rdi
.LEHB749:
	call	__cxa_throw
.LEHE749:
	.p2align 4,,10
	.p2align 3
.L4185:
.LEHB750:
	call	*%rax
.LEHE750:
	jmp	.L4184
.L4193:
.L4191:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB751:
	call	_ZN5boost17current_exceptionEv
.LEHE751:
.LEHB752:
	call	__cxa_end_catch
.LEHE752:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L4195:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
.L4189:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4191
.L4196:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
	jmp	.L4189
.L4194:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB753:
	call	_Unwind_Resume
.LEHE753:
	.cfi_endproc
.LFE12090:
	.section	.gcc_except_table
	.align 4
.LLSDA12090:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12090-.LLSDATTD12090
.LLSDATTD12090:
	.byte	0x1
	.uleb128 .LLSDACSE12090-.LLSDACSB12090
.LLSDACSB12090:
	.uleb128 .LEHB748-.LFB12090
	.uleb128 .LEHE748-.LEHB748
	.uleb128 .L4195-.LFB12090
	.uleb128 0x3
	.uleb128 .LEHB749-.LFB12090
	.uleb128 .LEHE749-.LEHB749
	.uleb128 .L4193-.LFB12090
	.uleb128 0x1
	.uleb128 .LEHB750-.LFB12090
	.uleb128 .LEHE750-.LEHB750
	.uleb128 .L4196-.LFB12090
	.uleb128 0x3
	.uleb128 .LEHB751-.LFB12090
	.uleb128 .LEHE751-.LEHB751
	.uleb128 .L4194-.LFB12090
	.uleb128 0
	.uleb128 .LEHB752-.LFB12090
	.uleb128 .LEHE752-.LEHB752
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB753-.LFB12090
	.uleb128 .LEHE753-.LEHB753
	.uleb128 0
	.uleb128 0
.LLSDACSE12090:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12090:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_:
.LFB11269:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11269
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rsi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbp
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt9bad_alloc, %esi
	movq	%r12, %rdi
	subq	$80, %rsp
	.cfi_def_cfa_offset 112
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4202
	movq	8(%rax), %rdi
	movq	%rax, %rbx
	movq	$_ZTVSt9bad_alloc+16, 32(%rsp)
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 48(%rsp)
	je	.L4204
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4205
	addl	$1, 88(%rdi)
.L4204:
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+16, 8(%rsp)
	leaq	16(%rsp), %rsi
	movq	8(%rsp), %xmm0
	movhps	.LC21(%rip), %xmm0
	movq	%rax, 56(%rsp)
	movq	24(%rbx), %rax
	movq	%rax, 64(%rsp)
	movl	32(%rbx), %eax
	leaq	32(%rsp), %rbx
	movaps	%xmm0, 32(%rsp)
	movq	%rbx, %rdi
	movl	%eax, 72(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	%rax, 24(%rsp)
.LEHB754:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
.LEHE754:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB755:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
.LEHE755:
.L4229:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	addq	$80, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4202:
	.cfi_restore_state
	pxor	%xmm0, %xmm0
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+16, 8(%rsp)
	leaq	32(%rsp), %rbx
	leaq	16(%rsp), %rsi
	movq	$0, 64(%rsp)
	movl	$-1, 72(%rsp)
	movaps	%xmm0, 48(%rsp)
	movq	-8(%rax), %rax
	movq	%rbx, %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	8(%rsp), %xmm0
	movq	%rax, 24(%rsp)
	movhps	.LC21(%rip), %xmm0
	movaps	%xmm0, 32(%rsp)
.LEHB756:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
.LEHE756:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB757:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
.LEHE757:
	jmp	.L4229
	.p2align 4,,10
	.p2align 3
.L4205:
.LEHB758:
	call	*%rax
.LEHE758:
	jmp	.L4204
.L4219:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L4214:
	movq	%rbx, %rdi
	call	_ZNSt9bad_allocD2Ev
	movq	%rbp, %rdi
.LEHB759:
	call	_Unwind_Resume
.LEHE759:
.L4221:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4214
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4214
.L4218:
.L4231:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	movq	%rbp, %rdi
.LEHB760:
	call	_Unwind_Resume
.LEHE760:
.L4220:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4214
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4214
.L4217:
	jmp	.L4231
	.cfi_endproc
.LFE11269:
	.section	.gcc_except_table
.LLSDA11269:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11269-.LLSDACSB11269
.LLSDACSB11269:
	.uleb128 .LEHB754-.LFB11269
	.uleb128 .LEHE754-.LEHB754
	.uleb128 .L4220-.LFB11269
	.uleb128 0
	.uleb128 .LEHB755-.LFB11269
	.uleb128 .LEHE755-.LEHB755
	.uleb128 .L4217-.LFB11269
	.uleb128 0
	.uleb128 .LEHB756-.LFB11269
	.uleb128 .LEHE756-.LEHB756
	.uleb128 .L4221-.LFB11269
	.uleb128 0
	.uleb128 .LEHB757-.LFB11269
	.uleb128 .LEHE757-.LEHB757
	.uleb128 .L4218-.LFB11269
	.uleb128 0
	.uleb128 .LEHB758-.LFB11269
	.uleb128 .LEHE758-.LEHB758
	.uleb128 .L4219-.LFB11269
	.uleb128 0
	.uleb128 .LEHB759-.LFB11269
	.uleb128 .LEHE759-.LEHB759
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB760-.LFB11269
	.uleb128 .LEHE760-.LEHB760
	.uleb128 0
	.uleb128 0
.LLSDACSE11269:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_:
.LFB12105:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12105
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt8bad_cast+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L4234
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4235
	addl	$1, 88(%rdi)
.L4234:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB761:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE761:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, %esi
	movq	%rbx, %rdi
.LEHB762:
	call	__cxa_throw
.LEHE762:
	.p2align 4,,10
	.p2align 3
.L4235:
.LEHB763:
	call	*%rax
.LEHE763:
	jmp	.L4234
.L4243:
.L4241:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB764:
	call	_ZN5boost17current_exceptionEv
.LEHE764:
.LEHB765:
	call	__cxa_end_catch
.LEHE765:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L4245:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
.L4239:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4241
.L4246:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
	jmp	.L4239
.L4244:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB766:
	call	_Unwind_Resume
.LEHE766:
	.cfi_endproc
.LFE12105:
	.section	.gcc_except_table
	.align 4
.LLSDA12105:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12105-.LLSDATTD12105
.LLSDATTD12105:
	.byte	0x1
	.uleb128 .LLSDACSE12105-.LLSDACSB12105
.LLSDACSB12105:
	.uleb128 .LEHB761-.LFB12105
	.uleb128 .LEHE761-.LEHB761
	.uleb128 .L4245-.LFB12105
	.uleb128 0x3
	.uleb128 .LEHB762-.LFB12105
	.uleb128 .LEHE762-.LEHB762
	.uleb128 .L4243-.LFB12105
	.uleb128 0x1
	.uleb128 .LEHB763-.LFB12105
	.uleb128 .LEHE763-.LEHB763
	.uleb128 .L4246-.LFB12105
	.uleb128 0x3
	.uleb128 .LEHB764-.LFB12105
	.uleb128 .LEHE764-.LEHB764
	.uleb128 .L4244-.LFB12105
	.uleb128 0
	.uleb128 .LEHB765-.LFB12105
	.uleb128 .LEHE765-.LEHB765
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB766-.LFB12105
	.uleb128 .LEHE766-.LEHB766
	.uleb128 0
	.uleb128 0
.LLSDACSE12105:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12105:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_:
.LFB11270:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11270
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rsi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbp
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt8bad_cast, %esi
	movq	%r12, %rdi
	subq	$80, %rsp
	.cfi_def_cfa_offset 112
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4252
	movq	8(%rax), %rdi
	movq	%rax, %rbx
	movq	$_ZTVSt8bad_cast+16, 32(%rsp)
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 48(%rsp)
	je	.L4254
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4255
	addl	$1, 88(%rdi)
.L4254:
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+16, 8(%rsp)
	leaq	16(%rsp), %rsi
	movq	8(%rsp), %xmm0
	movhps	.LC22(%rip), %xmm0
	movq	%rax, 56(%rsp)
	movq	24(%rbx), %rax
	movq	%rax, 64(%rsp)
	movl	32(%rbx), %eax
	leaq	32(%rsp), %rbx
	movaps	%xmm0, 32(%rsp)
	movq	%rbx, %rdi
	movl	%eax, 72(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	%rax, 24(%rsp)
.LEHB767:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
.LEHE767:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB768:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
.LEHE768:
.L4279:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	addq	$80, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4252:
	.cfi_restore_state
	pxor	%xmm0, %xmm0
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+16, 8(%rsp)
	leaq	32(%rsp), %rbx
	leaq	16(%rsp), %rsi
	movq	$0, 64(%rsp)
	movl	$-1, 72(%rsp)
	movaps	%xmm0, 48(%rsp)
	movq	-8(%rax), %rax
	movq	%rbx, %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	8(%rsp), %xmm0
	movq	%rax, 24(%rsp)
	movhps	.LC22(%rip), %xmm0
	movaps	%xmm0, 32(%rsp)
.LEHB769:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
.LEHE769:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB770:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
.LEHE770:
	jmp	.L4279
	.p2align 4,,10
	.p2align 3
.L4255:
.LEHB771:
	call	*%rax
.LEHE771:
	jmp	.L4254
.L4269:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L4264:
	movq	%rbx, %rdi
	call	_ZNSt8bad_castD2Ev
	movq	%rbp, %rdi
.LEHB772:
	call	_Unwind_Resume
.LEHE772:
.L4271:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4264
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4264
.L4268:
.L4281:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	movq	%rbp, %rdi
.LEHB773:
	call	_Unwind_Resume
.LEHE773:
.L4270:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4264
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4264
.L4267:
	jmp	.L4281
	.cfi_endproc
.LFE11270:
	.section	.gcc_except_table
.LLSDA11270:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11270-.LLSDACSB11270
.LLSDACSB11270:
	.uleb128 .LEHB767-.LFB11270
	.uleb128 .LEHE767-.LEHB767
	.uleb128 .L4270-.LFB11270
	.uleb128 0
	.uleb128 .LEHB768-.LFB11270
	.uleb128 .LEHE768-.LEHB768
	.uleb128 .L4267-.LFB11270
	.uleb128 0
	.uleb128 .LEHB769-.LFB11270
	.uleb128 .LEHE769-.LEHB769
	.uleb128 .L4271-.LFB11270
	.uleb128 0
	.uleb128 .LEHB770-.LFB11270
	.uleb128 .LEHE770-.LEHB770
	.uleb128 .L4268-.LFB11270
	.uleb128 0
	.uleb128 .LEHB771-.LFB11270
	.uleb128 .LEHE771-.LEHB771
	.uleb128 .L4269-.LFB11270
	.uleb128 0
	.uleb128 .LEHB772-.LFB11270
	.uleb128 .LEHE772-.LEHB772
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB773-.LFB11270
	.uleb128 .LEHE773-.LEHB773
	.uleb128 0
	.uleb128 0
.LLSDACSE11270:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_:
.LFB12120:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12120
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt10bad_typeid+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L4284
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4285
	addl	$1, 88(%rdi)
.L4284:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB774:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE774:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, %esi
	movq	%rbx, %rdi
.LEHB775:
	call	__cxa_throw
.LEHE775:
	.p2align 4,,10
	.p2align 3
.L4285:
.LEHB776:
	call	*%rax
.LEHE776:
	jmp	.L4284
.L4293:
.L4291:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB777:
	call	_ZN5boost17current_exceptionEv
.LEHE777:
.LEHB778:
	call	__cxa_end_catch
.LEHE778:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L4295:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
.L4289:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4291
.L4296:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
	jmp	.L4289
.L4294:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB779:
	call	_Unwind_Resume
.LEHE779:
	.cfi_endproc
.LFE12120:
	.section	.gcc_except_table
	.align 4
.LLSDA12120:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12120-.LLSDATTD12120
.LLSDATTD12120:
	.byte	0x1
	.uleb128 .LLSDACSE12120-.LLSDACSB12120
.LLSDACSB12120:
	.uleb128 .LEHB774-.LFB12120
	.uleb128 .LEHE774-.LEHB774
	.uleb128 .L4295-.LFB12120
	.uleb128 0x3
	.uleb128 .LEHB775-.LFB12120
	.uleb128 .LEHE775-.LEHB775
	.uleb128 .L4293-.LFB12120
	.uleb128 0x1
	.uleb128 .LEHB776-.LFB12120
	.uleb128 .LEHE776-.LEHB776
	.uleb128 .L4296-.LFB12120
	.uleb128 0x3
	.uleb128 .LEHB777-.LFB12120
	.uleb128 .LEHE777-.LEHB777
	.uleb128 .L4294-.LFB12120
	.uleb128 0
	.uleb128 .LEHB778-.LFB12120
	.uleb128 .LEHE778-.LEHB778
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB779-.LFB12120
	.uleb128 .LEHE779-.LEHB779
	.uleb128 0
	.uleb128 0
.LLSDACSE12120:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12120:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_
	.type	_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_, @function
_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_:
.LFB11271:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11271
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rsi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rdi, %rbp
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	movl	$_ZTISt10bad_typeid, %esi
	movq	%r12, %rdi
	subq	$80, %rsp
	.cfi_def_cfa_offset 112
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4302
	movq	8(%rax), %rdi
	movq	%rax, %rbx
	movq	$_ZTVSt10bad_typeid+16, 32(%rsp)
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 48(%rsp)
	je	.L4304
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4305
	addl	$1, 88(%rdi)
.L4304:
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE+16, 8(%rsp)
	leaq	16(%rsp), %rsi
	movq	8(%rsp), %xmm0
	movhps	.LC23(%rip), %xmm0
	movq	%rax, 56(%rsp)
	movq	24(%rbx), %rax
	movq	%rax, 64(%rsp)
	movl	32(%rbx), %eax
	leaq	32(%rsp), %rbx
	movaps	%xmm0, 32(%rsp)
	movq	%rbx, %rdi
	movl	%eax, 72(%rsp)
	movq	(%r12), %rax
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	%rax, 24(%rsp)
.LEHB780:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
.LEHE780:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB781:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
.LEHE781:
.L4329:
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	addq	$80, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4302:
	.cfi_restore_state
	pxor	%xmm0, %xmm0
	movq	(%r12), %rax
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE+16, 8(%rsp)
	leaq	32(%rsp), %rbx
	leaq	16(%rsp), %rsi
	movq	$0, 64(%rsp)
	movl	$-1, 72(%rsp)
	movaps	%xmm0, 48(%rsp)
	movq	-8(%rax), %rax
	movq	%rbx, %rdi
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	8(%rsp), %xmm0
	movq	%rax, 24(%rsp)
	movhps	.LC23(%rip), %xmm0
	movaps	%xmm0, 32(%rsp)
.LEHB782:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
.LEHE782:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB783:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
.LEHE783:
	jmp	.L4329
	.p2align 4,,10
	.p2align 3
.L4305:
.LEHB784:
	call	*%rax
.LEHE784:
	jmp	.L4304
.L4319:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L4314:
	movq	%rbx, %rdi
	call	_ZNSt10bad_typeidD2Ev
	movq	%rbp, %rdi
.LEHB785:
	call	_Unwind_Resume
.LEHE785:
.L4321:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4314
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4314
.L4318:
.L4331:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	movq	%rbp, %rdi
.LEHB786:
	call	_Unwind_Resume
.LEHE786:
.L4320:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4314
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4314
.L4317:
	jmp	.L4331
	.cfi_endproc
.LFE11271:
	.section	.gcc_except_table
.LLSDA11271:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11271-.LLSDACSB11271
.LLSDACSB11271:
	.uleb128 .LEHB780-.LFB11271
	.uleb128 .LEHE780-.LEHB780
	.uleb128 .L4320-.LFB11271
	.uleb128 0
	.uleb128 .LEHB781-.LFB11271
	.uleb128 .LEHE781-.LEHB781
	.uleb128 .L4317-.LFB11271
	.uleb128 0
	.uleb128 .LEHB782-.LFB11271
	.uleb128 .LEHE782-.LEHB782
	.uleb128 .L4321-.LFB11271
	.uleb128 0
	.uleb128 .LEHB783-.LFB11271
	.uleb128 .LEHE783-.LEHB783
	.uleb128 .L4318-.LFB11271
	.uleb128 0
	.uleb128 .LEHB784-.LFB11271
	.uleb128 .LEHE784-.LEHB784
	.uleb128 .L4319-.LFB11271
	.uleb128 0
	.uleb128 .LEHB785-.LFB11271
	.uleb128 .LEHE785-.LEHB785
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB786-.LFB11271
	.uleb128 .LEHE786-.LEHB786
	.uleb128 0
	.uleb128 0
.LLSDACSE11271:
	.section	.text._ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_, .-_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_:
.LFB12132:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12132
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt13bad_exception+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L4334
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4335
	addl	$1, 88(%rdi)
.L4334:
	movq	24(%rbp), %rax
	leaq	8(%rbp), %rsi
	leaq	8(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+80, 8(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136, 48(%rbx)
	movq	%rax, 24(%rbx)
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movl	40(%rbp), %eax
	movl	%eax, 40(%rbx)
.LEHB787:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE787:
	movl	$_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, %esi
	movq	%rbx, %rdi
.LEHB788:
	call	__cxa_throw
.LEHE788:
	.p2align 4,,10
	.p2align 3
.L4335:
.LEHB789:
	call	*%rax
.LEHE789:
	jmp	.L4334
.L4343:
.L4341:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB790:
	call	_ZN5boost17current_exceptionEv
.LEHE790:
.LEHB791:
	call	__cxa_end_catch
.LEHE791:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L4345:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
.L4339:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4341
.L4346:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
	jmp	.L4339
.L4344:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB792:
	call	_Unwind_Resume
.LEHE792:
	.cfi_endproc
.LFE12132:
	.section	.gcc_except_table
	.align 4
.LLSDA12132:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12132-.LLSDATTD12132
.LLSDATTD12132:
	.byte	0x1
	.uleb128 .LLSDACSE12132-.LLSDACSB12132
.LLSDACSB12132:
	.uleb128 .LEHB787-.LFB12132
	.uleb128 .LEHE787-.LEHB787
	.uleb128 .L4345-.LFB12132
	.uleb128 0x3
	.uleb128 .LEHB788-.LFB12132
	.uleb128 .LEHE788-.LEHB788
	.uleb128 .L4343-.LFB12132
	.uleb128 0x1
	.uleb128 .LEHB789-.LFB12132
	.uleb128 .LEHE789-.LEHB789
	.uleb128 .L4346-.LFB12132
	.uleb128 0x3
	.uleb128 .LEHB790-.LFB12132
	.uleb128 .LEHE790-.LEHB790
	.uleb128 .L4344-.LFB12132
	.uleb128 0
	.uleb128 .LEHB791-.LFB12132
	.uleb128 .LEHE791-.LEHB791
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB792-.LFB12132
	.uleb128 .LEHE792-.LEHB792
	.uleb128 0
	.uleb128 0
.LLSDACSE12132:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12132:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
	.type	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_, @function
_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_:
.LFB11222:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11222
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVN5boost9exceptionE+16, (%rax)
	testq	%rdi, %rdi
	movq	%rdi, 8(%rax)
	je	.L4353
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4354
	addl	$1, 88(%rdi)
.L4353:
	movq	16(%rbp), %rax
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24, (%rbx)
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+72, 40(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136, 48(%rbx)
	movq	%rbx, %rdi
	movq	%rax, 16(%rbx)
	movq	24(%rbp), %rax
	movq	%rax, 24(%rbx)
	movl	32(%rbp), %eax
	movl	%eax, 32(%rbx)
.LEHB793:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE793:
	movl	$_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, %esi
	movq	%rbx, %rdi
.LEHB794:
	call	__cxa_throw
.LEHE794:
	.p2align 4,,10
	.p2align 3
.L4354:
.LEHB795:
	call	*%rax
.LEHE795:
	jmp	.L4353
.L4362:
.L4359:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB796:
	call	_ZN5boost17current_exceptionEv
.LEHE796:
.LEHB797:
	call	__cxa_end_catch
.LEHE797:
	movq	%r12, %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L4364:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
.L4358:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4359
.L4361:
	movq	%rax, %rbp
	jmp	.L4358
.L4363:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB798:
	call	_Unwind_Resume
.LEHE798:
	.cfi_endproc
.LFE11222:
	.section	.gcc_except_table
	.align 4
.LLSDA11222:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11222-.LLSDATTD11222
.LLSDATTD11222:
	.byte	0x1
	.uleb128 .LLSDACSE11222-.LLSDACSB11222
.LLSDACSB11222:
	.uleb128 .LEHB793-.LFB11222
	.uleb128 .LEHE793-.LEHB793
	.uleb128 .L4364-.LFB11222
	.uleb128 0x3
	.uleb128 .LEHB794-.LFB11222
	.uleb128 .LEHE794-.LEHB794
	.uleb128 .L4362-.LFB11222
	.uleb128 0x1
	.uleb128 .LEHB795-.LFB11222
	.uleb128 .LEHE795-.LEHB795
	.uleb128 .L4361-.LFB11222
	.uleb128 0x3
	.uleb128 .LEHB796-.LFB11222
	.uleb128 .LEHE796-.LEHB796
	.uleb128 .L4363-.LFB11222
	.uleb128 0
	.uleb128 .LEHB797-.LFB11222
	.uleb128 .LEHE797-.LEHB797
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB798-.LFB11222
	.uleb128 .LEHE798-.LEHB798
	.uleb128 0
	.uleb128 0
.LLSDACSE11222:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11222:
	.section	.text._ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_,"axG",@progbits,_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_,comdat
	.size	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_, .-_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
	.section	.text._ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE,"axG",@progbits,_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
	.type	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE, @function
_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE:
.LFB7003:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA7003
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	subq	$80, %rsp
	.cfi_def_cfa_offset 96
	movq	8(%rsi), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rsp)
	je	.L4370
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4371
	addl	$1, 88(%rdi)
.L4370:
	movl	32(%rsi), %eax
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost17unknown_exceptionE+16, 32(%rsp)
	movdqu	16(%rsi), %xmm0
	movq	$_ZTVN5boost17unknown_exceptionE+48, 72(%rsp)
	movl	%eax, 64(%rsp)
	movq	(%rsi), %rax
	leaq	16(%rsp), %rsi
	movaps	%xmm0, 48(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, 16(%rsp)
	movq	%rax, 24(%rsp)
.LEHB799:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
.LEHE799:
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB800:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE800:
	leaq	32(%rsp), %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
	addq	$80, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4371:
	.cfi_restore_state
	movq	%rsi, 8(%rsp)
.LEHB801:
	call	*%rax
.LEHE801:
	movq	8(%rsp), %rsi
	jmp	.L4370
.L4377:
	leaq	72(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZNSt9exceptionD2Ev
	movq	40(%rsp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4387
	movq	(%rdi), %rax
	call	*32(%rax)
.L4387:
	movq	%rbx, %rdi
.LEHB802:
	call	_Unwind_Resume
.LEHE802:
.L4376:
	leaq	32(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost17unknown_exceptionD1Ev
	jmp	.L4387
	.cfi_endproc
.LFE7003:
	.section	.gcc_except_table
.LLSDA7003:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7003-.LLSDACSB7003
.LLSDACSB7003:
	.uleb128 .LEHB799-.LFB7003
	.uleb128 .LEHE799-.LEHB799
	.uleb128 .L4377-.LFB7003
	.uleb128 0
	.uleb128 .LEHB800-.LFB7003
	.uleb128 .LEHE800-.LEHB800
	.uleb128 .L4376-.LFB7003
	.uleb128 0
	.uleb128 .LEHB801-.LFB7003
	.uleb128 .LEHE801-.LEHB801
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB802-.LFB7003
	.uleb128 .LEHE802-.LEHB802
	.uleb128 0
	.uleb128 0
.LLSDACSE7003:
	.section	.text._ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE,"axG",@progbits,_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE,comdat
	.size	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE, .-_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
	.section	.text._ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception,"axG",@progbits,_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception,comdat
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception
	.type	_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception, @function
_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception:
.LFB7004:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA7004
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	movq	$-2, %rcx
	movl	$_ZTIN5boost9exceptionE, %edx
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	movl	$_ZTISt9exception, %esi
	movq	%rbp, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4389
	movq	%rax, %rsi
	movq	%rbx, %rdi
.LEHB803:
	call	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
.LEHE803:
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4389:
	.cfi_restore_state
	movq	0(%rbp), %rax
	leaq	16(%rsp), %rdi
	movq	%rsp, %rsi
	movq	$0, 24(%rsp)
	movq	$0, 32(%rsp)
	movq	$0, 40(%rsp)
	movl	$-1, 48(%rsp)
	movq	-8(%rax), %rax
	movq	$_ZTVN5boost17unknown_exceptionE+16, 16(%rsp)
	movq	$_ZTVN5boost17unknown_exceptionE+48, 56(%rsp)
	movq	$_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE+16, (%rsp)
	movq	%rax, 8(%rsp)
.LEHB804:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
.LEHE804:
	leaq	16(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB805:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE805:
	leaq	16(%rsp), %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4396:
	.cfi_restore_state
	leaq	56(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZNSt9exceptionD2Ev
	movq	24(%rsp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 16(%rsp)
	testq	%rdi, %rdi
	je	.L4402
	movq	(%rdi), %rax
	call	*32(%rax)
.L4402:
	movq	%rbx, %rdi
.LEHB806:
	call	_Unwind_Resume
.LEHE806:
.L4395:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost17unknown_exceptionD1Ev
	jmp	.L4402
	.cfi_endproc
.LFE7004:
	.section	.gcc_except_table
.LLSDA7004:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7004-.LLSDACSB7004
.LLSDACSB7004:
	.uleb128 .LEHB803-.LFB7004
	.uleb128 .LEHE803-.LEHB803
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB804-.LFB7004
	.uleb128 .LEHE804-.LEHB804
	.uleb128 .L4396-.LFB7004
	.uleb128 0
	.uleb128 .LEHB805-.LFB7004
	.uleb128 .LEHE805-.LEHB805
	.uleb128 .L4395-.LFB7004
	.uleb128 0
	.uleb128 .LEHB806-.LFB7004
	.uleb128 .LEHE806-.LEHB806
	.uleb128 0
	.uleb128 0
.LLSDACSE7004:
	.section	.text._ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception,"axG",@progbits,_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception,comdat
	.size	_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception, .-_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception
	.section	.text._ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv,"axG",@progbits,_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
	.type	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv, @function
_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv:
.LFB13339:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13339
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	leaq	48(%rdi), %rax
	movq	%rdi, %rbx
	subq	$72, %rsp
	.cfi_def_cfa_offset 96
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB807:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE807:
	cmpb	$0, 280(%rbx)
	je	.L4434
.L4404:
	cmpb	$0, 8(%rsp)
	je	.L4403
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L4411:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4411
.L4403:
	addq	$72, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4434:
	.cfi_restore_state
	movb	$1, 280(%rbx)
	call	_ZN5boost15future_categoryEv
	leaq	32(%rsp), %rdi
	movl	$1, %esi
	movq	%rax, %rdx
.LEHB808:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE808:
	movl	$40, %edi
	movq	$_ZTVN5boost14broken_promiseE+16, 32(%rsp)
	call	__cxa_allocate_exception
	leaq	32(%rsp), %rsi
	movq	%rax, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 32(%rax)
	movq	%rax, %rbp
	call	_ZNSt11logic_errorC2ERKS_
	movdqa	48(%rsp), %xmm0
	movl	$_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, %edx
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+24, 0(%rbp)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rbp)
	movl	$_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE, %esi
	movups	%xmm0, 16(%rbp)
	movq	%rbp, %rdi
.LEHB809:
	call	__cxa_throw
.LEHE809:
.L4421:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	leaq	16(%rsp), %rdi
.LEHB810:
	call	_ZN5boost17current_exceptionEv
.LEHE810:
.LEHB811:
	call	__cxa_end_catch
.LEHE811:
	leaq	24(%rbx), %rdi
	leaq	16(%rsp), %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB812:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE812:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4409
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4409:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
	jmp	.L4404
.L4419:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4408
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4408:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L4414:
	cmpb	$0, 8(%rsp)
	je	.L4415
	movq	(%rsp), %rbp
.L4416:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4416
.L4415:
	movq	%rbx, %rdi
.LEHB813:
	call	_Unwind_Resume
.LEHE813:
.L4418:
	movq	%rax, %rbx
	jmp	.L4408
.L4420:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L4408
.L4417:
	movq	%rax, %rbx
	jmp	.L4414
	.cfi_endproc
.LFE13339:
	.section	.gcc_except_table
	.align 4
.LLSDA13339:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT13339-.LLSDATTD13339
.LLSDATTD13339:
	.byte	0x1
	.uleb128 .LLSDACSE13339-.LLSDACSB13339
.LLSDACSB13339:
	.uleb128 .LEHB807-.LFB13339
	.uleb128 .LEHE807-.LEHB807
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB808-.LFB13339
	.uleb128 .LEHE808-.LEHB808
	.uleb128 .L4417-.LFB13339
	.uleb128 0
	.uleb128 .LEHB809-.LFB13339
	.uleb128 .LEHE809-.LEHB809
	.uleb128 .L4421-.LFB13339
	.uleb128 0x1
	.uleb128 .LEHB810-.LFB13339
	.uleb128 .LEHE810-.LEHB810
	.uleb128 .L4420-.LFB13339
	.uleb128 0
	.uleb128 .LEHB811-.LFB13339
	.uleb128 .LEHE811-.LEHB811
	.uleb128 .L4418-.LFB13339
	.uleb128 0
	.uleb128 .LEHB812-.LFB13339
	.uleb128 .LEHE812-.LEHB812
	.uleb128 .L4419-.LFB13339
	.uleb128 0
	.uleb128 .LEHB813-.LFB13339
	.uleb128 .LEHE813-.LEHB813
	.uleb128 0
	.uleb128 0
.LLSDACSE13339:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT13339:
	.section	.text._ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv,"axG",@progbits,_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv,comdat
	.size	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv, .-_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
	.section	.text._ZN5boost13packaged_taskIiED2Ev,"axG",@progbits,_ZN5boost13packaged_taskIiED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost13packaged_taskIiED2Ev
	.type	_ZN5boost13packaged_taskIiED2Ev, @function
_ZN5boost13packaged_taskIiED2Ev:
.LFB12935:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12935
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L4436
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4436:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4435
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L4435:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE12935:
	.section	.gcc_except_table
.LLSDA12935:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12935-.LLSDACSB12935
.LLSDACSB12935:
.LLSDACSE12935:
	.section	.text._ZN5boost13packaged_taskIiED2Ev,"axG",@progbits,_ZN5boost13packaged_taskIiED5Ev,comdat
	.size	_ZN5boost13packaged_taskIiED2Ev, .-_ZN5boost13packaged_taskIiED2Ev
	.weak	_ZN5boost13packaged_taskIiED1Ev
	.set	_ZN5boost13packaged_taskIiED1Ev,_ZN5boost13packaged_taskIiED2Ev
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev
	.type	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev, @function
_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev:
.LFB13940:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13940
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE+16, (%rdi)
	movq	440(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L4443
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4443:
	movq	448(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4444
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4444:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail16thread_data_baseD2Ev
	.cfi_endproc
.LFE13940:
	.section	.gcc_except_table
.LLSDA13940:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13940-.LLSDACSB13940
.LLSDACSB13940:
.LLSDACSE13940:
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED5Ev,comdat
	.size	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev, .-_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev
	.weak	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED1Ev
	.set	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED1Ev,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev
	.type	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev, @function
_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev:
.LFB13942:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13942
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE+16, (%rdi)
	movq	440(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L4453
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4453:
	movq	448(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4454
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4454:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE13942:
	.section	.gcc_except_table
.LLSDA13942:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13942-.LLSDACSB13942
.LLSDACSB13942:
.LLSDACSE13942:
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED5Ev,comdat
	.size	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev, .-_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev
	.section	.text._ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_,"axG",@progbits,_ZN5boost6threadC5INS_13packaged_taskIiEEEEOT_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_
	.type	_ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_, @function
_ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_:
.LFB12945:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12945
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$464, %edi
	subq	$88, %rsp
	.cfi_def_cfa_offset 112
	movzbl	16(%rsi), %eax
	movb	$0, 16(%rsi)
	movb	%al, 32(%rsp)
	movq	(%rsi), %rax
	movq	$0, (%rsi)
	movq	%rax, 16(%rsp)
	movq	8(%rsi), %rax
	movq	$0, 8(%rsi)
	movq	%rax, 24(%rsp)
.LEHB814:
	call	_Znwm
.LEHE814:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB815:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE815:
	movzbl	32(%rsp), %eax
	pxor	%xmm0, %xmm0
	movq	$_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE+16, (%rbx)
	movq	%rbx, 0(%rbp)
	movl	$24, %edi
	movq	$0, 8(%rbp)
	movb	$0, 32(%rsp)
	movb	%al, 456(%rbx)
	movq	16(%rsp), %rax
	movq	%rax, 440(%rbx)
	movq	24(%rsp), %rax
	movaps	%xmm0, 16(%rsp)
	movq	%rax, 448(%rbx)
.LEHB816:
	call	_Znwm
.LEHE816:
	movq	8(%rbp), %rdi
	movabsq	$4294967297, %rcx
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE+16, (%rax)
	movq	%rcx, 8(%rax)
	movq	%rbx, 16(%rax)
	movq	%rax, 8(%rbp)
	testq	%rdi, %rdi
	je	.L4467
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4467:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L4482
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L4472
.L4482:
	movq	8(%rbp), %rax
	movq	%rbx, (%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 8(%rsp)
	je	.L4473
	lock addl	$1, 8(%rax)
	movq	(%rsp), %rdx
.L4473:
	leaq	16(%rbx), %rdi
	leaq	8(%rsp), %rsi
	movq	%rdx, 8(%rbx)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4472
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4472:
	movq	16(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4475
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4475:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4476
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4476:
	movq	%rbp, %rdi
.LEHB817:
	call	_ZN5boost6thread21start_thread_noexceptEv
	testb	%al, %al
	je	.L4504
	addq	$88, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4504:
	.cfi_restore_state
	leaq	16(%rsp), %rdi
	call	_ZN5boost21thread_resource_errorC1Ev
.LEHE817:
	leaq	16(%rsp), %rdi
.LEHB818:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE818:
.L4489:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16thread_exceptionE+16, 16(%rsp)
	call	_ZN5boost6system12system_errorD2Ev
.L4479:
	movq	8(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L4480
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4480:
	movq	%rbx, %rdi
.LEHB819:
	call	_Unwind_Resume
.L4485:
	movq	%rax, %rbx
	jmp	.L4479
.L4484:
	movq	%rax, %rbx
.L4465:
	leaq	16(%rsp), %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
	movq	%rbx, %rdi
	call	_Unwind_Resume
.LEHE819:
.L4488:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	(%rbx), %rax
	movq	%rbx, %rdi
	call	*8(%rax)
.LEHB820:
	call	__cxa_rethrow
.LEHE820:
.L4486:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$464, %esi
	call	_ZdlPvm
	movq	%rbp, %rbx
	jmp	.L4465
.L4487:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L4465
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4465
	.cfi_endproc
.LFE12945:
	.section	.gcc_except_table
	.align 4
.LLSDA12945:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12945-.LLSDATTD12945
.LLSDATTD12945:
	.byte	0x1
	.uleb128 .LLSDACSE12945-.LLSDACSB12945
.LLSDACSB12945:
	.uleb128 .LEHB814-.LFB12945
	.uleb128 .LEHE814-.LEHB814
	.uleb128 .L4484-.LFB12945
	.uleb128 0
	.uleb128 .LEHB815-.LFB12945
	.uleb128 .LEHE815-.LEHB815
	.uleb128 .L4486-.LFB12945
	.uleb128 0
	.uleb128 .LEHB816-.LFB12945
	.uleb128 .LEHE816-.LEHB816
	.uleb128 .L4488-.LFB12945
	.uleb128 0x1
	.uleb128 .LEHB817-.LFB12945
	.uleb128 .LEHE817-.LEHB817
	.uleb128 .L4485-.LFB12945
	.uleb128 0
	.uleb128 .LEHB818-.LFB12945
	.uleb128 .LEHE818-.LEHB818
	.uleb128 .L4489-.LFB12945
	.uleb128 0
	.uleb128 .LEHB819-.LFB12945
	.uleb128 .LEHE819-.LEHB819
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB820-.LFB12945
	.uleb128 .LEHE820-.LEHB820
	.uleb128 .L4487-.LFB12945
	.uleb128 0
.LLSDACSE12945:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT12945:
	.section	.text._ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_,"axG",@progbits,_ZN5boost6threadC5INS_13packaged_taskIiEEEEOT_,comdat
	.size	_ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_, .-_ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_
	.weak	_ZN5boost6threadC1INS_13packaged_taskIiEEEEOT_
	.set	_ZN5boost6threadC1INS_13packaged_taskIiEEEEOT_,_ZN5boost6threadC2INS_13packaged_taskIiEEEEOT_
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv, @function
_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv:
.LFB14096:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14096
	pushq	%r13
	.cfi_def_cfa_offset 16
	.cfi_offset 13, -16
	pushq	%r12
	.cfi_def_cfa_offset 24
	.cfi_offset 12, -24
	leaq	48(%rdi), %rax
	pushq	%rbp
	.cfi_def_cfa_offset 32
	.cfi_offset 6, -32
	pushq	%rbx
	.cfi_def_cfa_offset 40
	.cfi_offset 3, -40
	movq	%rdi, %rbx
	subq	$56, %rsp
	.cfi_def_cfa_offset 96
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB821:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE821:
	cmpb	$0, 40(%rbx)
	je	.L4506
	cmpq	$0, 24(%rbx)
	je	.L4546
.L4506:
	cmpb	$0, 272(%rbx)
	jne	.L4507
	movb	$1, 272(%rbx)
.L4507:
	leaq	16(%rsp), %rbp
	leaq	16(%rbx), %rsi
	movl	$123, 276(%rbx)
	movb	$1, 43(%rbx)
	leaq	8(%rbp), %rdi
.LEHB822:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE822:
	movq	8(%rbx), %rax
	movq	%rbp, %rdi
	movq	%rax, 16(%rsp)
.LEHB823:
	call	_ZN5boost6detail25make_ready_at_thread_exitENS_10shared_ptrINS0_17shared_state_baseEEE
.LEHE823:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4508
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4508:
	cmpb	$0, 8(%rsp)
	je	.L4505
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L4510:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4510
.L4505:
	addq	$56, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 40
	popq	%rbx
	.cfi_def_cfa_offset 32
	popq	%rbp
	.cfi_def_cfa_offset 24
	popq	%r12
	.cfi_def_cfa_offset 16
	popq	%r13
	.cfi_def_cfa_offset 8
	ret
.L4546:
	.cfi_restore_state
	leaq	16(%rsp), %rbp
	movq	%rbp, %rdi
.LEHB824:
	call	_ZN5boost25promise_already_satisfiedC1Ev
.LEHE824:
	movq	%rbp, %rdi
.LEHB825:
	call	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
.LEHE825:
.L4528:
	movq	%rbp, %rdi
	movq	%rax, %r12
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L4513:
	cmpb	$0, 8(%rsp)
	je	.L4516
	movq	(%rsp), %r13
.L4517:
	movq	%r13, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4517
.L4516:
	movq	%r12, %rax
	jmp	.L4518
.L4523:
	leaq	16(%rsp), %rbp
.L4518:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbp, %rdi
.LEHB826:
	call	_ZN5boost17current_exceptionEv
.LEHE826:
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB827:
	call	_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE
.LEHE827:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4519
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4519:
.LEHB828:
	call	__cxa_end_catch
.LEHE828:
	jmp	.L4505
.L4525:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4522
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4522:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB829:
	call	_Unwind_Resume
.LEHE829:
.L4524:
	movq	%rax, %rbx
	jmp	.L4522
.L4527:
	movq	24(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L4513
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4513
.L4526:
	movq	%rax, %r12
	jmp	.L4513
	.cfi_endproc
.LFE14096:
	.section	.gcc_except_table
	.align 4
.LLSDA14096:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14096-.LLSDATTD14096
.LLSDATTD14096:
	.byte	0x1
	.uleb128 .LLSDACSE14096-.LLSDACSB14096
.LLSDACSB14096:
	.uleb128 .LEHB821-.LFB14096
	.uleb128 .LEHE821-.LEHB821
	.uleb128 .L4523-.LFB14096
	.uleb128 0x1
	.uleb128 .LEHB822-.LFB14096
	.uleb128 .LEHE822-.LEHB822
	.uleb128 .L4526-.LFB14096
	.uleb128 0x3
	.uleb128 .LEHB823-.LFB14096
	.uleb128 .LEHE823-.LEHB823
	.uleb128 .L4527-.LFB14096
	.uleb128 0x3
	.uleb128 .LEHB824-.LFB14096
	.uleb128 .LEHE824-.LEHB824
	.uleb128 .L4526-.LFB14096
	.uleb128 0x3
	.uleb128 .LEHB825-.LFB14096
	.uleb128 .LEHE825-.LEHB825
	.uleb128 .L4528-.LFB14096
	.uleb128 0x3
	.uleb128 .LEHB826-.LFB14096
	.uleb128 .LEHE826-.LEHB826
	.uleb128 .L4524-.LFB14096
	.uleb128 0
	.uleb128 .LEHB827-.LFB14096
	.uleb128 .LEHE827-.LEHB827
	.uleb128 .L4525-.LFB14096
	.uleb128 0
	.uleb128 .LEHB828-.LFB14096
	.uleb128 .LEHE828-.LEHB828
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB829-.LFB14096
	.uleb128 .LEHE829-.LEHB829
	.uleb128 0
	.uleb128 0
.LLSDACSE14096:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14096:
	.text
	.size	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv, .-_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E7executeERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E7executeERNS_11unique_lockINS_5mutexEEE:
.LFB14091:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14091
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	pushq	%r13
	.cfi_def_cfa_offset 24
	.cfi_offset 13, -24
	pushq	%r12
	.cfi_def_cfa_offset 32
	.cfi_offset 12, -32
	pushq	%rbp
	.cfi_def_cfa_offset 40
	.cfi_offset 6, -40
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	subq	$32, %rsp
	.cfi_def_cfa_offset 80
	movq	280(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L4617
	leaq	48(%rbx), %rax
	movq	%rdi, %r12
	movq	%rsp, %rdi
	movq	%rsi, %r14
	movb	$0, 8(%rsp)
	movq	%rax, (%rsp)
.LEHB830:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE830:
	movq	(%rbx), %rax
	xorl	%edx, %edx
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB831:
	call	*48(%rax)
.LEHE831:
	cmpb	$0, 8(%rsp)
	movq	(%rsp), %rbx
	je	.L4551
	.p2align 4,,10
	.p2align 3
.L4552:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4552
.L4551:
	movq	%r14, %rdi
.LEHB832:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE832:
	movq	280(%r12), %rax
	movq	%rax, (%rsp)
	movq	288(%r12), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rsp)
	je	.L4557
	lock addl	$1, 8(%rax)
	movq	288(%r12), %rdi
	movq	$0, 280(%r12)
	movq	$0, 288(%r12)
	testq	%rdi, %rdi
	je	.L4558
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4558:
	movq	%rsp, %rdi
.LEHB833:
	call	_ZN5boost6futureIiE3getEv
.LEHE833:
	movq	8(%rsp), %rdi
	leal	1(%rax), %ebx
	testq	%rdi, %rdi
	je	.L4559
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4559:
	movq	288(%r12), %rdi
	movq	$0, 280(%r12)
	movq	$0, 288(%r12)
	testq	%rdi, %rdi
	je	.L4560
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4560:
	cmpb	$0, 8(%r14)
	je	.L4561
.L4564:
	cmpb	$0, 272(%r12)
	jne	.L4562
	movb	$1, 272(%r12)
.L4562:
	movl	%ebx, 276(%r12)
	leaq	88(%r12), %rbx
	movb	$1, 40(%r12)
	leaq	176(%r12), %r13
	movq	%rbx, %rdi
	call	pthread_mutex_lock
	leaq	128(%r12), %rdi
	call	pthread_cond_broadcast
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	movq	176(%r12), %rbx
	cmpq	%r13, %rbx
	je	.L4567
	.p2align 4,,10
	.p2align 3
.L4565:
	movq	16(%rbx), %rbp
	movq	%rbp, %rdi
	call	pthread_mutex_lock
	leaq	40(%rbp), %rdi
	call	pthread_cond_broadcast
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	movq	(%rbx), %rbx
	cmpq	%rbx, %r13
	jne	.L4565
.L4567:
	movq	%r14, %rsi
	movq	%r12, %rdi
.LEHB834:
	call	_ZN5boost6detail17shared_state_base15do_continuationERNS_11unique_lockINS_5mutexEEE
.LEHE834:
	cmpb	$0, 8(%r14)
	jne	.L4547
	movq	%r14, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L4547:
	addq	$32, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 48
	popq	%rbx
	.cfi_def_cfa_offset 40
	popq	%rbp
	.cfi_def_cfa_offset 32
	popq	%r12
	.cfi_def_cfa_offset 24
	popq	%r13
	.cfi_def_cfa_offset 16
	popq	%r14
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4557:
	.cfi_restore_state
	movq	$0, 280(%r12)
	jmp	.L4558
	.p2align 4,,10
	.p2align 3
.L4561:
	movq	%r14, %rdi
.LEHB835:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE835:
	jmp	.L4564
.L4617:
	movq	%rsp, %rdi
.LEHB836:
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE836:
	movq	%rsp, %rdi
.LEHB837:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE837:
.L4585:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
.L4616:
	movq	%rbx, %rdi
.LEHB838:
	call	_Unwind_Resume
.LEHE838:
.L4584:
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4571
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4571:
	cmpb	$0, 8(%r14)
	jne	.L4572
	movq	%r14, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L4572:
	movq	%rbx, %rax
.L4573:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rsp, %rdi
.LEHB839:
	call	_ZN5boost17current_exceptionEv
.LEHE839:
	leaq	24(%r12), %rdi
	movq	%rsp, %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%r14, %rsi
	movq	%r12, %rdi
.LEHB840:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE840:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4574
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4574:
	movq	%r14, %rdi
.LEHB841:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE841:
	movq	288(%r12), %rdi
	movq	$0, 280(%r12)
	movq	$0, 288(%r12)
	testq	%rdi, %rdi
	je	.L4575
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4575:
	cmpb	$0, 8(%r14)
	jne	.L4576
	movq	%r14, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L4576:
.LEHB842:
	call	__cxa_end_catch
.LEHE842:
	jmp	.L4547
.L4581:
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4579
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4579:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB843:
	call	_Unwind_Resume
.LEHE843:
.L4580:
	movq	%rax, %rbx
	jmp	.L4579
.L4586:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L4616
	movq	(%rsp), %rbp
.L4555:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4555
	jmp	.L4616
.L4583:
	movq	%rax, %rbx
	jmp	.L4571
.L4582:
	jmp	.L4573
	.cfi_endproc
.LFE14091:
	.section	.gcc_except_table
	.align 4
.LLSDA14091:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14091-.LLSDATTD14091
.LLSDATTD14091:
	.byte	0x1
	.uleb128 .LLSDACSE14091-.LLSDACSB14091
.LLSDACSB14091:
	.uleb128 .LEHB830-.LFB14091
	.uleb128 .LEHE830-.LEHB830
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB831-.LFB14091
	.uleb128 .LEHE831-.LEHB831
	.uleb128 .L4586-.LFB14091
	.uleb128 0
	.uleb128 .LEHB832-.LFB14091
	.uleb128 .LEHE832-.LEHB832
	.uleb128 .L4582-.LFB14091
	.uleb128 0x1
	.uleb128 .LEHB833-.LFB14091
	.uleb128 .LEHE833-.LEHB833
	.uleb128 .L4584-.LFB14091
	.uleb128 0x3
	.uleb128 .LEHB834-.LFB14091
	.uleb128 .LEHE834-.LEHB834
	.uleb128 .L4583-.LFB14091
	.uleb128 0x3
	.uleb128 .LEHB835-.LFB14091
	.uleb128 .LEHE835-.LEHB835
	.uleb128 .L4583-.LFB14091
	.uleb128 0x3
	.uleb128 .LEHB836-.LFB14091
	.uleb128 .LEHE836-.LEHB836
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB837-.LFB14091
	.uleb128 .LEHE837-.LEHB837
	.uleb128 .L4585-.LFB14091
	.uleb128 0
	.uleb128 .LEHB838-.LFB14091
	.uleb128 .LEHE838-.LEHB838
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB839-.LFB14091
	.uleb128 .LEHE839-.LEHB839
	.uleb128 .L4580-.LFB14091
	.uleb128 0
	.uleb128 .LEHB840-.LFB14091
	.uleb128 .LEHE840-.LEHB840
	.uleb128 .L4581-.LFB14091
	.uleb128 0
	.uleb128 .LEHB841-.LFB14091
	.uleb128 .LEHE841-.LEHB841
	.uleb128 .L4580-.LFB14091
	.uleb128 0
	.uleb128 .LEHB842-.LFB14091
	.uleb128 .LEHE842-.LEHB842
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB843-.LFB14091
	.uleb128 .LEHE843-.LEHB843
	.uleb128 0
	.uleb128 0
.LLSDACSE14091:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14091:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E7executeERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E7executeERNS_11unique_lockINS_5mutexEEE
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_:
.LFB13813:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13813
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost10task_movedE+16, (%rbx)
	movq	40(%rbp), %rdi
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	je	.L4620
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4621
	addl	$1, 88(%rdi)
.L4620:
	movl	64(%rbp), %eax
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE+16, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE+56, 32(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4621:
	.cfi_restore_state
.LEHB844:
	call	*%rax
.LEHE844:
	jmp	.L4620
.L4624:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB845:
	call	_Unwind_Resume
.LEHE845:
	.cfi_endproc
.LFE13813:
	.section	.gcc_except_table
.LLSDA13813:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13813-.LLSDACSB13813
.LLSDACSB13813:
	.uleb128 .LEHB844-.LFB13813
	.uleb128 .LEHE844-.LEHB844
	.uleb128 .L4624-.LFB13813
	.uleb128 0
	.uleb128 .LEHB845-.LFB13813
	.uleb128 .LEHE845-.LEHB845
	.uleb128 0
	.uleb128 0
.LLSDACSE13813:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_:
.LFB13341:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13341
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$88, %rsp
	.cfi_def_cfa_offset 112
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movaps	%xmm0, 16(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE+56, 32(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rbx)
.LEHB846:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE846:
	leaq	32(%rsp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rbx)
.LEHB847:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE847:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, %esi
	movq	%rbx, %rdi
.LEHB848:
	call	__cxa_throw
.L4631:
	movq	%rax, %rbp
.L4630:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE848:
.L4632:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L4630
	.cfi_endproc
.LFE13341:
	.section	.gcc_except_table
.LLSDA13341:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13341-.LLSDACSB13341
.LLSDACSB13341:
	.uleb128 .LEHB846-.LFB13341
	.uleb128 .LEHE846-.LEHB846
	.uleb128 .L4631-.LFB13341
	.uleb128 0
	.uleb128 .LEHB847-.LFB13341
	.uleb128 .LEHE847-.LEHB847
	.uleb128 .L4632-.LFB13341
	.uleb128 0
	.uleb128 .LEHB848-.LFB13341
	.uleb128 .LEHE848-.LEHB848
	.uleb128 0
	.uleb128 0
.LLSDACSE13341:
	.section	.text._ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_, .-_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
	.section	.text._ZN5boost13packaged_taskIiE10get_futureEv,"axG",@progbits,_ZN5boost13packaged_taskIiE10get_futureEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost13packaged_taskIiE10get_futureEv
	.type	_ZN5boost13packaged_taskIiE10get_futureEv, @function
_ZN5boost13packaged_taskIiE10get_futureEv:
.LFB12937:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12937
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$40, %rsp
	.cfi_def_cfa_offset 64
	movq	(%rsi), %rdx
	testq	%rdx, %rdx
	je	.L4646
	cmpb	$0, 16(%rsi)
	jne	.L4637
	movq	8(%rsi), %rbx
	movq	%rdi, %rbp
	movb	$1, 16(%rsi)
	testq	%rbx, %rbx
	je	.L4638
	leaq	8(%rbx), %rax
	lock addl	$1, (%rax)
	lock addl	$1, (%rax)
	movq	%rdx, (%rdi)
	movq	%rbx, 8(%rdi)
	lock addl	$1, (%rax)
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4638:
	.cfi_restore_state
	movq	%rdx, (%rdi)
	movq	$0, 8(%rdi)
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbp, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4637:
	.cfi_restore_state
	call	_ZN5boost15future_categoryEv
	movq	%rsp, %rdi
	movl	$2, %esi
	movq	%rax, %rdx
.LEHB849:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE849:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost24future_already_retrievedE+16, (%rsp)
.LEHB850:
	call	_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_
.LEHE850:
.L4643:
.L4645:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB851:
	call	_Unwind_Resume
.L4646:
	movq	%rsp, %rdi
	call	_ZN5boost10task_movedC1Ev
.LEHE851:
	movq	%rsp, %rdi
.LEHB852:
	call	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
.LEHE852:
.L4642:
	jmp	.L4645
	.cfi_endproc
.LFE12937:
	.section	.gcc_except_table
.LLSDA12937:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12937-.LLSDACSB12937
.LLSDACSB12937:
	.uleb128 .LEHB849-.LFB12937
	.uleb128 .LEHE849-.LEHB849
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB850-.LFB12937
	.uleb128 .LEHE850-.LEHB850
	.uleb128 .L4643-.LFB12937
	.uleb128 0
	.uleb128 .LEHB851-.LFB12937
	.uleb128 .LEHE851-.LEHB851
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB852-.LFB12937
	.uleb128 .LEHE852-.LEHB852
	.uleb128 .L4642-.LFB12937
	.uleb128 0
.LLSDACSE12937:
	.section	.text._ZN5boost13packaged_taskIiE10get_futureEv,"axG",@progbits,_ZN5boost13packaged_taskIiE10get_futureEv,comdat
	.size	_ZN5boost13packaged_taskIiE10get_futureEv, .-_ZN5boost13packaged_taskIiE10get_futureEv
	.section	.text.startup,"ax",@progbits
	.p2align 4,,15
	.globl	main
	.type	main, @function
main:
.LFB10601:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA10601
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movl	$288, %edi
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	subq	$96, %rsp
	.cfi_def_cfa_offset 128
	movq	$0, 64(%rsp)
	movq	$0, 72(%rsp)
.LEHB853:
	call	_Znwm
.LEHE853:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB854:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE854:
	movb	$0, 272(%rbx)
	movb	$0, 280(%rbx)
	movl	$24, %edi
	movq	$_ZTVN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE+16, (%rbx)
.LEHB855:
	call	_Znwm
.LEHE855:
	movq	%rax, %rbp
	movabsq	$4294967297, %rax
	movq	%rax, 8(%rbp)
	movq	16(%rbx), %rax
	movq	$_ZTVN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L4649
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L4653
.L4649:
	movq	%rbx, 48(%rsp)
	movq	%rbp, 56(%rsp)
	lock addl	$1, 8(%rbp)
	movq	48(%rsp), %rax
	leaq	16(%rbx), %rdi
	leaq	56(%rsp), %rsi
	movq	%rax, 8(%rbx)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	56(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4653
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4653:
	movq	%rbx, 8(%rsp)
	movq	72(%rsp), %rdi
	movq	8(%rsp), %xmm0
	movq	%rbp, 8(%rsp)
	movhps	8(%rsp), %xmm0
	testq	%rdi, %rdi
	movaps	%xmm0, 64(%rsp)
	je	.L4654
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4654:
	leaq	64(%rsp), %rsi
	leaq	32(%rsp), %rdi
	movb	$0, 80(%rsp)
.LEHB856:
	call	_ZN5boost13packaged_taskIiE10get_futureEv
.LEHE856:
	movq	32(%rsp), %rax
	leaq	64(%rsp), %rsi
	leaq	48(%rsp), %rdi
	movb	$0, 42(%rax)
	movl	$1, 44(%rax)
.LEHB857:
	call	_ZN5boost6threadC1INS_13packaged_taskIiEEEEOT_
.LEHE857:
	leaq	48(%rsp), %rdi
.LEHB858:
	call	_ZN5boost6thread6detachEv
.LEHE858:
	leaq	48(%rsp), %rdi
	call	_ZN5boost6threadD1Ev
	leaq	16(%rsp), %rdi
	leaq	32(%rsp), %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4658
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4658:
	leaq	64(%rsp), %rdi
	xorl	%ebp, %ebp
	call	_ZN5boost13packaged_taskIiED1Ev
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L4660
	leaq	48(%rsp), %rdi
	addq	$48, %rax
	movb	$0, 56(%rsp)
	movq	%rax, 48(%rsp)
.LEHB859:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE859:
	cmpb	$0, 56(%rsp)
	movq	16(%rsp), %rax
	movl	44(%rax), %ebp
	je	.L4660
	movq	48(%rsp), %rbx
.L4666:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4666
.L4660:
	movq	24(%rsp), %rbx
	movq	16(%rsp), %rax
	testq	%rbx, %rbx
	je	.L4667
	lock addl	$1, 8(%rbx)
.L4667:
	leaq	64(%rsp), %rdi
	addq	$48, %rax
	movb	$0, 72(%rsp)
	movq	%rax, 64(%rsp)
.LEHB860:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE860:
	testb	$1, %bpl
	jne	.L4755
	testb	$2, %bpl
	jne	.L4757
	andb	$8, %bpl
	je	.L4755
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L4755
	movl	44(%rax), %eax
	testb	$1, %al
	jne	.L4755
	testb	$2, %al
	je	.L4755
.L4757:
	leaq	16(%rsp), %rdx
	leaq	64(%rsp), %rsi
	leaq	48(%rsp), %rdi
.LEHB861:
	call	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.197
	jmp	.L4672
.L4755:
	leaq	16(%rsp), %rdx
	leaq	64(%rsp), %rsi
	leaq	48(%rsp), %rdi
	call	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.199
.LEHE861:
.L4672:
	cmpb	$0, 72(%rsp)
	je	.L4670
	movq	64(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L4676:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4676
.L4670:
	testq	%rbx, %rbx
	je	.L4677
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4677:
	leaq	48(%rsp), %rdi
.LEHB862:
	call	_ZN5boost6futureIiE3getEv
.LEHE862:
	movq	56(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4685
	movl	%eax, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movl	8(%rsp), %eax
.L4685:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4647
	movl	%eax, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movl	8(%rsp), %eax
.L4647:
	addq	$96, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L4692:
	.cfi_restore_state
	movq	%rax, %rbx
.L4684:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4760
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4760:
	movq	%rbx, %rdi
.LEHB863:
	call	_Unwind_Resume
.LEHE863:
.L4697:
	movq	%rax, %rbx
.L4652:
	movq	72(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4760
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4760
.L4700:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movl	$288, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB864:
	call	__cxa_rethrow
.LEHE864:
.L4693:
	movq	56(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4684
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4684
.L4699:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L4652
.L4696:
	leaq	48(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
.L4662:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4664
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4664:
	leaq	64(%rsp), %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
	jmp	.L4760
.L4694:
	movq	%rax, %rbx
	jmp	.L4664
.L4695:
	movq	%rax, %rbx
	jmp	.L4662
.L4698:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$288, %esi
	call	_ZdlPvm
	movq	%rbp, %rbx
	jmp	.L4652
.L4702:
	cmpb	$0, 72(%rsp)
	movq	%rax, %rbp
	je	.L4682
	movq	64(%rsp), %r12
.L4681:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4681
	jmp	.L4682
.L4701:
	movq	%rax, %rbp
.L4682:
	testq	%rbx, %rbx
	je	.L4683
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4683:
	movq	%rbp, %rbx
	jmp	.L4684
	.cfi_endproc
.LFE10601:
	.section	.gcc_except_table
	.align 4
.LLSDA10601:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT10601-.LLSDATTD10601
.LLSDATTD10601:
	.byte	0x1
	.uleb128 .LLSDACSE10601-.LLSDACSB10601
.LLSDACSB10601:
	.uleb128 .LEHB853-.LFB10601
	.uleb128 .LEHE853-.LEHB853
	.uleb128 .L4697-.LFB10601
	.uleb128 0
	.uleb128 .LEHB854-.LFB10601
	.uleb128 .LEHE854-.LEHB854
	.uleb128 .L4698-.LFB10601
	.uleb128 0
	.uleb128 .LEHB855-.LFB10601
	.uleb128 .LEHE855-.LEHB855
	.uleb128 .L4700-.LFB10601
	.uleb128 0x1
	.uleb128 .LEHB856-.LFB10601
	.uleb128 .LEHE856-.LEHB856
	.uleb128 .L4694-.LFB10601
	.uleb128 0
	.uleb128 .LEHB857-.LFB10601
	.uleb128 .LEHE857-.LEHB857
	.uleb128 .L4695-.LFB10601
	.uleb128 0
	.uleb128 .LEHB858-.LFB10601
	.uleb128 .LEHE858-.LEHB858
	.uleb128 .L4696-.LFB10601
	.uleb128 0
	.uleb128 .LEHB859-.LFB10601
	.uleb128 .LEHE859-.LEHB859
	.uleb128 .L4692-.LFB10601
	.uleb128 0
	.uleb128 .LEHB860-.LFB10601
	.uleb128 .LEHE860-.LEHB860
	.uleb128 .L4701-.LFB10601
	.uleb128 0
	.uleb128 .LEHB861-.LFB10601
	.uleb128 .LEHE861-.LEHB861
	.uleb128 .L4702-.LFB10601
	.uleb128 0
	.uleb128 .LEHB862-.LFB10601
	.uleb128 .LEHE862-.LEHB862
	.uleb128 .L4693-.LFB10601
	.uleb128 0
	.uleb128 .LEHB863-.LFB10601
	.uleb128 .LEHE863-.LEHB863
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB864-.LFB10601
	.uleb128 .LEHE864-.LEHB864
	.uleb128 .L4699-.LFB10601
	.uleb128 0
.LLSDACSE10601:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT10601:
	.section	.text.startup
	.size	main, .-main
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv:
.LFB14057:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14057
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB865:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE865:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rbx)
.LEHB866:
	call	__cxa_throw
.L4763:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE866:
	.cfi_endproc
.LFE14057:
	.section	.gcc_except_table
.LLSDA14057:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14057-.LLSDACSB14057
.LLSDACSB14057:
	.uleb128 .LEHB865-.LFB14057
	.uleb128 .LEHE865-.LEHB865
	.uleb128 .L4763-.LFB14057
	.uleb128 0
	.uleb128 .LEHB866-.LFB14057
	.uleb128 .LEHE866-.LEHB866
	.uleb128 0
	.uleb128 0
.LLSDACSE14057:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv:
.LFB14056:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14056
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB867:
	call	_Znwm
.LEHE867:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB868:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE868:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rbx)
.LEHB869:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE869:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4769:
	.cfi_restore_state
	movq	%rax, %rbp
.L4768:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB870:
	call	_Unwind_Resume
.LEHE870:
.L4770:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L4768
	.cfi_endproc
.LFE14056:
	.section	.gcc_except_table
.LLSDA14056:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14056-.LLSDACSB14056
.LLSDACSB14056:
	.uleb128 .LEHB867-.LFB14056
	.uleb128 .LEHE867-.LEHB867
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB868-.LFB14056
	.uleb128 .LEHE868-.LEHB868
	.uleb128 .L4769-.LFB14056
	.uleb128 0
	.uleb128 .LEHB869-.LFB14056
	.uleb128 .LEHE869-.LEHB869
	.uleb128 .L4770-.LFB14056
	.uleb128 0
	.uleb128 .LEHB870-.LFB14056
	.uleb128 .LEHE870-.LEHB870
	.uleb128 0
	.uleb128 0
.LLSDACSE14056:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv:
.LFB14999:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14999
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB871:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE871:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136, 72(%rbx)
.LEHB872:
	call	__cxa_throw
.L4776:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE872:
	.cfi_endproc
.LFE14999:
	.section	.gcc_except_table
.LLSDA14999:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14999-.LLSDACSB14999
.LLSDACSB14999:
	.uleb128 .LEHB871-.LFB14999
	.uleb128 .LEHE871-.LEHB871
	.uleb128 .L4776-.LFB14999
	.uleb128 0
	.uleb128 .LEHB872-.LFB14999
	.uleb128 .LEHE872-.LEHB872
	.uleb128 0
	.uleb128 0
.LLSDACSE14999:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv
	.section	.text._ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi,"axG",@progbits,_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
	.type	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi, @function
_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi:
.LFB14287:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14287
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	leaq	48(%rdi), %rax
	movq	%rdi, %rbx
	movq	%rsi, %rbp
	subq	$24, %rsp
	.cfi_def_cfa_offset 48
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB873:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE873:
	cmpb	$0, 272(%rbx)
	movl	0(%rbp), %eax
	jne	.L4779
	movb	$1, 272(%rbx)
.L4779:
	movl	%eax, 276(%rbx)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB874:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE874:
	cmpb	$0, 8(%rsp)
	je	.L4778
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L4781:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4781
.L4778:
	addq	$24, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4785:
	.cfi_restore_state
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L4783
	movq	(%rsp), %rbp
.L4784:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4784
.L4783:
	movq	%rbx, %rdi
.LEHB875:
	call	_Unwind_Resume
.LEHE875:
	.cfi_endproc
.LFE14287:
	.section	.gcc_except_table
.LLSDA14287:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14287-.LLSDACSB14287
.LLSDACSB14287:
	.uleb128 .LEHB873-.LFB14287
	.uleb128 .LEHE873-.LEHB873
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB874-.LFB14287
	.uleb128 .LEHE874-.LEHB874
	.uleb128 .L4785-.LFB14287
	.uleb128 0
	.uleb128 .LEHB875-.LFB14287
	.uleb128 .LEHE875-.LEHB875
	.uleb128 0
	.uleb128 0
.LLSDACSE14287:
	.section	.text._ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi,"axG",@progbits,_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi,comdat
	.size	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi, .-_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv, @function
_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv:
.LFB14095:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14095
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	subq	$16, %rsp
	.cfi_def_cfa_offset 32
	leaq	12(%rsp), %rsi
	movl	$123, 12(%rsp)
.LEHB876:
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE876:
.L4791:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L4795:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB877:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE877:
.LEHB878:
	call	__cxa_end_catch
.LEHE878:
	jmp	.L4791
.L4796:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB879:
	call	_Unwind_Resume
.LEHE879:
	.cfi_endproc
.LFE14095:
	.section	.gcc_except_table
	.align 4
.LLSDA14095:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14095-.LLSDATTD14095
.LLSDATTD14095:
	.byte	0x1
	.uleb128 .LLSDACSE14095-.LLSDACSB14095
.LLSDACSB14095:
	.uleb128 .LEHB876-.LFB14095
	.uleb128 .LEHE876-.LEHB876
	.uleb128 .L4795-.LFB14095
	.uleb128 0x1
	.uleb128 .LEHB877-.LFB14095
	.uleb128 .LEHE877-.LEHB877
	.uleb128 .L4796-.LFB14095
	.uleb128 0
	.uleb128 .LEHB878-.LFB14095
	.uleb128 .LEHE878-.LEHB878
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB879-.LFB14095
	.uleb128 .LEHE879-.LEHB879
	.uleb128 0
	.uleb128 0
.LLSDACSE14095:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14095:
	.text
	.size	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv, .-_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE:
.LFB14270:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14270
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$40, %rsp
	.cfi_def_cfa_offset 64
	movq	(%rdi), %rbx
	movq	280(%rbx), %rax
	movq	%rax, 16(%rsp)
	movq	288(%rbx), %rax
	testq	%rax, %rax
	movq	%rax, 24(%rsp)
	je	.L4799
	lock addl	$1, 8(%rax)
	movq	288(%rbx), %rdi
	movq	$0, 280(%rbx)
	movq	$0, 288(%rbx)
	testq	%rdi, %rdi
	je	.L4800
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4800:
	leaq	16(%rsp), %rdi
.LEHB880:
	call	_ZN5boost6futureIiE3getEv
	leaq	12(%rsp), %rsi
	addl	$1, %eax
	movq	%rbx, %rdi
	movl	%eax, 12(%rsp)
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE880:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4805
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4805:
	movq	288(%rbx), %rdi
	movq	$0, 280(%rbx)
	movq	$0, 288(%rbx)
	testq	%rdi, %rdi
	je	.L4798
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4798:
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4799:
	.cfi_restore_state
	movq	$0, 280(%rbx)
	jmp	.L4800
.L4808:
	movq	24(%rsp), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L4804
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4804:
	movq	%rbp, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB881:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE881:
.LEHB882:
	call	__cxa_end_catch
.LEHE882:
	jmp	.L4805
.L4807:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB883:
	call	_Unwind_Resume
.LEHE883:
	.cfi_endproc
.LFE14270:
	.section	.gcc_except_table
	.align 4
.LLSDA14270:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14270-.LLSDATTD14270
.LLSDATTD14270:
	.byte	0x1
	.uleb128 .LLSDACSE14270-.LLSDACSB14270
.LLSDACSB14270:
	.uleb128 .LEHB880-.LFB14270
	.uleb128 .LEHE880-.LEHB880
	.uleb128 .L4808-.LFB14270
	.uleb128 0x3
	.uleb128 .LEHB881-.LFB14270
	.uleb128 .LEHE881-.LEHB881
	.uleb128 .L4807-.LFB14270
	.uleb128 0
	.uleb128 .LEHB882-.LFB14270
	.uleb128 .LEHE882-.LEHB882
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB883-.LFB14270
	.uleb128 .LEHE883-.LEHB883
	.uleb128 0
	.uleb128 0
.LLSDACSE14270:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14270:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC5ERKS3_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
	.type	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_, @function
_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_:
.LFB14482:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14482
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rsi, %rbp
	movq	%rdi, %rbx
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	$_ZTVN5boost20task_already_startedE+16, (%rbx)
	movq	40(%rbp), %rdi
	movups	%xmm0, 16(%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 40(%rbx)
	je	.L4824
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4825
	addl	$1, 88(%rdi)
.L4824:
	movl	64(%rbp), %eax
	movdqu	48(%rbp), %xmm0
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE+16, (%rbx)
	movups	%xmm0, 48(%rbx)
	movl	%eax, 64(%rbx)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE+56, 32(%rbx)
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4825:
	.cfi_restore_state
.LEHB884:
	call	*%rax
.LEHE884:
	jmp	.L4824
.L4828:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB885:
	call	_Unwind_Resume
.LEHE885:
	.cfi_endproc
.LFE14482:
	.section	.gcc_except_table
.LLSDA14482:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14482-.LLSDACSB14482
.LLSDACSB14482:
	.uleb128 .LEHB884-.LFB14482
	.uleb128 .LEHE884-.LEHB884
	.uleb128 .L4828-.LFB14482
	.uleb128 0
	.uleb128 .LEHB885-.LFB14482
	.uleb128 .LEHE885-.LEHB885
	.uleb128 0
	.uleb128 0
.LLSDACSE14482:
	.section	.text._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_,"axG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC5ERKS3_,comdat
	.size	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_, .-_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
	.weak	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC1ERKS3_
	.set	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC1ERKS3_,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
	.section	.text._ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_,comdat
	.p2align 4,,15
	.weak	_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_
	.type	_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_, @function
_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_:
.LFB14399:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14399
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$88, %rsp
	.cfi_def_cfa_offset 112
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZNSt11logic_errorC2ERKS_
	movdqu	16(%rbp), %xmm0
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	movq	$0, 40(%rsp)
	movq	$0, 48(%rsp)
	movaps	%xmm0, 16(%rsp)
	movq	$0, 56(%rsp)
	movl	$-1, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE+56, 32(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rbx)
.LEHB886:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE886:
	leaq	32(%rsp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rbx)
.LEHB887:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE887:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, %esi
	movq	%rbx, %rdi
.LEHB888:
	call	__cxa_throw
.L4835:
	movq	%rax, %rbp
.L4834:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE888:
.L4836:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L4834
	.cfi_endproc
.LFE14399:
	.section	.gcc_except_table
.LLSDA14399:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14399-.LLSDACSB14399
.LLSDACSB14399:
	.uleb128 .LEHB886-.LFB14399
	.uleb128 .LEHE886-.LEHB886
	.uleb128 .L4835-.LFB14399
	.uleb128 0
	.uleb128 .LEHB887-.LFB14399
	.uleb128 .LEHE887-.LEHB887
	.uleb128 .L4836-.LFB14399
	.uleb128 0
	.uleb128 .LEHB888-.LFB14399
	.uleb128 .LEHE888-.LEHB888
	.uleb128 0
	.uleb128 0
.LLSDACSE14399:
	.section	.text._ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_,"axG",@progbits,_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_,comdat
	.size	_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_, .-_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv
	.type	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv, @function
_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv:
.LFB14055:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14055
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$40, %rsp
	.cfi_def_cfa_offset 64
	movq	440(%rdi), %rbp
	testq	%rbp, %rbp
	je	.L4861
	leaq	48(%rbp), %rbx
	movq	%rbx, %rdi
.LEHB889:
	call	_ZN5boost5mutex4lockEv
.LEHE889:
	cmpb	$0, 280(%rbp)
	jne	.L4862
	movb	$1, 280(%rbp)
	.p2align 4,,10
	.p2align 3
.L4842:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4842
	movq	0(%rbp), %rax
	movq	80(%rax), %rax
	cmpq	$_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv, %rax
	jne	.L4843
	movq	%rsp, %rsi
	movq	%rbp, %rdi
	movl	$123, (%rsp)
.LEHB890:
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE890:
.L4839:
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L4843:
	.cfi_restore_state
	movq	%rbp, %rdi
.LEHB891:
	call	*%rax
.LEHE891:
	addq	$40, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4862:
	.cfi_restore_state
	call	_ZN5boost15future_categoryEv
	movl	$3, %esi
	movq	%rax, %rdx
	movq	%rsp, %rdi
.LEHB892:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE892:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost20task_already_startedE+16, (%rsp)
.LEHB893:
	call	_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_
.LEHE893:
.L4853:
	movq	%rsp, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
.L4849:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4849
	movq	%rbp, %rdi
.LEHB894:
	call	_Unwind_Resume
.L4861:
	movq	%rsp, %rdi
	call	_ZN5boost10task_movedC1Ev
.LEHE894:
	movq	%rsp, %rdi
.LEHB895:
	call	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
.LEHE895:
.L4851:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB896:
	call	_Unwind_Resume
.LEHE896:
.L4852:
	movq	%rax, %rbp
	jmp	.L4849
.L4854:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbp, %rdi
.LEHB897:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE897:
.LEHB898:
	call	__cxa_end_catch
.LEHE898:
	jmp	.L4839
.L4855:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB899:
	call	_Unwind_Resume
.LEHE899:
	.cfi_endproc
.LFE14055:
	.section	.gcc_except_table
	.align 4
.LLSDA14055:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14055-.LLSDATTD14055
.LLSDATTD14055:
	.byte	0x1
	.uleb128 .LLSDACSE14055-.LLSDACSB14055
.LLSDACSB14055:
	.uleb128 .LEHB889-.LFB14055
	.uleb128 .LEHE889-.LEHB889
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB890-.LFB14055
	.uleb128 .LEHE890-.LEHB890
	.uleb128 .L4854-.LFB14055
	.uleb128 0x1
	.uleb128 .LEHB891-.LFB14055
	.uleb128 .LEHE891-.LEHB891
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB892-.LFB14055
	.uleb128 .LEHE892-.LEHB892
	.uleb128 .L4852-.LFB14055
	.uleb128 0
	.uleb128 .LEHB893-.LFB14055
	.uleb128 .LEHE893-.LEHB893
	.uleb128 .L4853-.LFB14055
	.uleb128 0
	.uleb128 .LEHB894-.LFB14055
	.uleb128 .LEHE894-.LEHB894
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB895-.LFB14055
	.uleb128 .LEHE895-.LEHB895
	.uleb128 .L4851-.LFB14055
	.uleb128 0
	.uleb128 .LEHB896-.LFB14055
	.uleb128 .LEHE896-.LEHB896
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB897-.LFB14055
	.uleb128 .LEHE897-.LEHB897
	.uleb128 .L4855-.LFB14055
	.uleb128 0
	.uleb128 .LEHB898-.LFB14055
	.uleb128 .LEHE898-.LEHB898
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB899-.LFB14055
	.uleb128 .LEHE899-.LEHB899
	.uleb128 0
	.uleb128 0
.LLSDACSE14055:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14055:
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv,comdat
	.size	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv, .-_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv:
.LFB14514:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14514
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB900:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE900:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rbx)
.LEHB901:
	call	__cxa_throw
.L4865:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE901:
	.cfi_endproc
.LFE14514:
	.section	.gcc_except_table
.LLSDA14514:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14514-.LLSDACSB14514
.LLSDACSB14514:
	.uleb128 .LEHB900-.LFB14514
	.uleb128 .LEHE900-.LEHB900
	.uleb128 .L4865-.LFB14514
	.uleb128 0
	.uleb128 .LEHB901-.LFB14514
	.uleb128 .LEHE901-.LEHB901
	.uleb128 0
	.uleb128 0
.LLSDACSE14514:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv
	.type	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv, @function
_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv:
.LFB14513:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14513
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB902:
	call	_Znwm
.LEHE902:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB903:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE903:
	leaq	32(%rbp), %rsi
	leaq	32(%rbx), %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rbx)
.LEHB904:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE904:
	movq	(%rbx), %rax
	addq	-24(%rax), %rbx
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 24
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
.L4871:
	.cfi_restore_state
	movq	%rax, %rbp
.L4870:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB905:
	call	_Unwind_Resume
.LEHE905:
.L4872:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L4870
	.cfi_endproc
.LFE14513:
	.section	.gcc_except_table
.LLSDA14513:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14513-.LLSDACSB14513
.LLSDACSB14513:
	.uleb128 .LEHB902-.LFB14513
	.uleb128 .LEHE902-.LEHB902
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB903-.LFB14513
	.uleb128 .LEHE903-.LEHB903
	.uleb128 .L4871-.LFB14513
	.uleb128 0
	.uleb128 .LEHB904-.LFB14513
	.uleb128 .LEHE904-.LEHB904
	.uleb128 .L4872-.LFB14513
	.uleb128 0
	.uleb128 .LEHB905-.LFB14513
	.uleb128 .LEHE905-.LEHB905
	.uleb128 0
	.uleb128 0
.LLSDACSE14513:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,comdat
	.size	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv, .-_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv
	.type	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv, @function
_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv:
.LFB15006:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15006
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	(%rdi), %rax
	addq	-32(%rax), %rdi
	movq	%rdi, %rbp
	movl	$80, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB906:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE906:
	movl	$_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, %esi
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24, (%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+80, 32(%rbx)
	movq	$_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136, 72(%rbx)
.LEHB907:
	call	__cxa_throw
.L4878:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE907:
	.cfi_endproc
.LFE15006:
	.section	.gcc_except_table
.LLSDA15006:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15006-.LLSDACSB15006
.LLSDACSB15006:
	.uleb128 .LEHB906-.LFB15006
	.uleb128 .LEHE906-.LEHB906
	.uleb128 .L4878-.LFB15006
	.uleb128 0
	.uleb128 .LEHB907-.LFB15006
	.uleb128 .LEHE907-.LEHB907
	.uleb128 0
	.uleb128 0
.LLSDACSE15006:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv,comdat
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv
	.section	.text.startup
	.p2align 4,,15
	.type	_GLOBAL__sub_I_main, @function
_GLOBAL__sub_I_main:
.LFB14530:
	.cfi_startproc
	subq	$8, %rsp
	.cfi_def_cfa_offset 16
	call	_ZN5boost6system16generic_categoryEv
	call	_ZN5boost6system16generic_categoryEv
	call	_ZN5boost6system15system_categoryEv
	movl	$_ZStL8__ioinit, %edi
	call	_ZNSt8ios_base4InitC1Ev
	movl	$__dso_handle, %edx
	movl	$_ZStL8__ioinit, %esi
	movl	$_ZNSt8ios_base4InitD1Ev, %edi
	call	__cxa_atexit
	cmpb	$0, _ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE(%rip)
	je	.L4884
.L4881:
	cmpb	$0, _ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE(%rip)
	je	.L4885
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
.L4884:
	.cfi_restore_state
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, %edi
	movb	$1, _ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE(%rip)
	call	_ZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEv
	movl	$__dso_handle, %edx
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, %esi
	movl	$_ZN5boost13exception_ptrD1Ev, %edi
	call	__cxa_atexit
	jmp	.L4881
.L4885:
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, %edi
	movb	$1, _ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE(%rip)
	call	_ZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEv
	popq	%rax
	.cfi_def_cfa_offset 8
	movl	$__dso_handle, %edx
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, %esi
	movl	$_ZN5boost13exception_ptrD1Ev, %edi
	jmp	__cxa_atexit
	.cfi_endproc
.LFE14530:
	.size	_GLOBAL__sub_I_main, .-_GLOBAL__sub_I_main
	.section	.init_array,"aw"
	.align 8
	.quad	_GLOBAL__sub_I_main
	.section	.rodata
	.align 32
	.type	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, @object
	.size	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, 135
_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__:
	.string	"boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]"
	.align 32
	.type	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, @object
	.size	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, 131
_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__:
	.string	"boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]"
	.weak	_ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE
	.section	.rodata._ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE,"aG",@progbits,_ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE,comdat
	.align 32
	.type	_ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE, @object
	.size	_ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE, 66
_ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE:
	.string	"N5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE"
	.weak	_ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE
	.section	.rodata._ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE,"aG",@progbits,_ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE,comdat
	.align 8
	.type	_ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE, @object
	.size	_ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE, 16
_ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE, 76
_ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost20task_already_startedE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	8194
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, 95
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.section	.rodata
	.align 8
	.type	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE, @object
	.size	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE, 24
_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE
	.quad	_ZTIN5boost6detail16thread_data_baseE
	.align 32
	.type	_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE, @object
	.size	_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE, 205
_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE:
	.string	"*N5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE, 231
_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE"
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEE
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE:
	.quad	72
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.section	.rodata
	.align 8
	.type	_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE, @object
	.size	_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE, 48
_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEE
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED1Ev
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED0Ev
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEE3runEv
	.quad	_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEEEE19get_untyped_deleterEv
	.weak	_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE
	.section	.bss._ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE,"awG",@nobits,_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE,comdat
	.align 8
	.type	_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, @gnu_unique_object
	.size	_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, 8
_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE:
	.zero	8
	.weak	_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE
	.section	.bss._ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE,"awG",@nobits,_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE,comdat
	.align 8
	.type	_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, @gnu_unique_object
	.size	_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, 8
_ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE:
	.zero	8
	.weak	_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE
	.section	.bss._ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE,"awG",@nobits,_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE,comdat
	.align 16
	.type	_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, @gnu_unique_object
	.size	_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, 16
_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE:
	.zero	16
	.weak	_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE
	.section	.bss._ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE,"awG",@nobits,_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE,comdat
	.align 16
	.type	_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, @gnu_unique_object
	.size	_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE, 16
_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_10bad_alloc_EE1eE:
	.zero	16
	.weak	_ZTSN5boost16exception_detail20error_info_containerE
	.section	.rodata._ZTSN5boost16exception_detail20error_info_containerE,"aG",@progbits,_ZTSN5boost16exception_detail20error_info_containerE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail20error_info_containerE, @object
	.size	_ZTSN5boost16exception_detail20error_info_containerE, 49
_ZTSN5boost16exception_detail20error_info_containerE:
	.string	"N5boost16exception_detail20error_info_containerE"
	.weak	_ZTIN5boost16exception_detail20error_info_containerE
	.section	.rodata._ZTIN5boost16exception_detail20error_info_containerE,"aG",@progbits,_ZTIN5boost16exception_detail20error_info_containerE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail20error_info_containerE, @object
	.size	_ZTIN5boost16exception_detail20error_info_containerE, 16
_ZTIN5boost16exception_detail20error_info_containerE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail20error_info_containerE
	.weak	_ZTSN5boost9exceptionE
	.section	.rodata._ZTSN5boost9exceptionE,"aG",@progbits,_ZTSN5boost9exceptionE,comdat
	.align 16
	.type	_ZTSN5boost9exceptionE, @object
	.size	_ZTSN5boost9exceptionE, 19
_ZTSN5boost9exceptionE:
	.string	"N5boost9exceptionE"
	.weak	_ZTIN5boost9exceptionE
	.section	.rodata._ZTIN5boost9exceptionE,"aG",@progbits,_ZTIN5boost9exceptionE,comdat
	.align 8
	.type	_ZTIN5boost9exceptionE, @object
	.size	_ZTIN5boost9exceptionE, 16
_ZTIN5boost9exceptionE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost9exceptionE
	.weak	_ZTSN5boost16exception_detail10clone_baseE
	.section	.rodata._ZTSN5boost16exception_detail10clone_baseE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_baseE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_baseE, @object
	.size	_ZTSN5boost16exception_detail10clone_baseE, 39
_ZTSN5boost16exception_detail10clone_baseE:
	.string	"N5boost16exception_detail10clone_baseE"
	.weak	_ZTIN5boost16exception_detail10clone_baseE
	.section	.rodata._ZTIN5boost16exception_detail10clone_baseE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_baseE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_baseE, @object
	.size	_ZTIN5boost16exception_detail10clone_baseE, 16
_ZTIN5boost16exception_detail10clone_baseE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_baseE
	.weak	_ZTSN5boost12bad_weak_ptrE
	.section	.rodata._ZTSN5boost12bad_weak_ptrE,"aG",@progbits,_ZTSN5boost12bad_weak_ptrE,comdat
	.align 16
	.type	_ZTSN5boost12bad_weak_ptrE, @object
	.size	_ZTSN5boost12bad_weak_ptrE, 23
_ZTSN5boost12bad_weak_ptrE:
	.string	"N5boost12bad_weak_ptrE"
	.weak	_ZTIN5boost12bad_weak_ptrE
	.section	.rodata._ZTIN5boost12bad_weak_ptrE,"aG",@progbits,_ZTIN5boost12bad_weak_ptrE,comdat
	.align 8
	.type	_ZTIN5boost12bad_weak_ptrE, @object
	.size	_ZTIN5boost12bad_weak_ptrE, 24
_ZTIN5boost12bad_weak_ptrE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost12bad_weak_ptrE
	.quad	_ZTISt9exception
	.weak	_ZTSN5boost6detail15sp_counted_baseE
	.section	.rodata._ZTSN5boost6detail15sp_counted_baseE,"aG",@progbits,_ZTSN5boost6detail15sp_counted_baseE,comdat
	.align 32
	.type	_ZTSN5boost6detail15sp_counted_baseE, @object
	.size	_ZTSN5boost6detail15sp_counted_baseE, 33
_ZTSN5boost6detail15sp_counted_baseE:
	.string	"N5boost6detail15sp_counted_baseE"
	.weak	_ZTIN5boost6detail15sp_counted_baseE
	.section	.rodata._ZTIN5boost6detail15sp_counted_baseE,"aG",@progbits,_ZTIN5boost6detail15sp_counted_baseE,comdat
	.align 8
	.type	_ZTIN5boost6detail15sp_counted_baseE, @object
	.size	_ZTIN5boost6detail15sp_counted_baseE, 16
_ZTIN5boost6detail15sp_counted_baseE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost6detail15sp_counted_baseE
	.weak	_ZTSN5boost6system12system_errorE
	.section	.rodata._ZTSN5boost6system12system_errorE,"aG",@progbits,_ZTSN5boost6system12system_errorE,comdat
	.align 16
	.type	_ZTSN5boost6system12system_errorE, @object
	.size	_ZTSN5boost6system12system_errorE, 30
_ZTSN5boost6system12system_errorE:
	.string	"N5boost6system12system_errorE"
	.weak	_ZTIN5boost6system12system_errorE
	.section	.rodata._ZTIN5boost6system12system_errorE,"aG",@progbits,_ZTIN5boost6system12system_errorE,comdat
	.align 8
	.type	_ZTIN5boost6system12system_errorE, @object
	.size	_ZTIN5boost6system12system_errorE, 24
_ZTIN5boost6system12system_errorE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6system12system_errorE
	.quad	_ZTISt13runtime_error
	.weak	_ZTSN5boost16thread_exceptionE
	.section	.rodata._ZTSN5boost16thread_exceptionE,"aG",@progbits,_ZTSN5boost16thread_exceptionE,comdat
	.align 16
	.type	_ZTSN5boost16thread_exceptionE, @object
	.size	_ZTSN5boost16thread_exceptionE, 27
_ZTSN5boost16thread_exceptionE:
	.string	"N5boost16thread_exceptionE"
	.weak	_ZTIN5boost16thread_exceptionE
	.section	.rodata._ZTIN5boost16thread_exceptionE,"aG",@progbits,_ZTIN5boost16thread_exceptionE,comdat
	.align 8
	.type	_ZTIN5boost16thread_exceptionE, @object
	.size	_ZTIN5boost16thread_exceptionE, 24
_ZTIN5boost16thread_exceptionE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost16thread_exceptionE
	.quad	_ZTIN5boost6system12system_errorE
	.weak	_ZTSN5boost15condition_errorE
	.section	.rodata._ZTSN5boost15condition_errorE,"aG",@progbits,_ZTSN5boost15condition_errorE,comdat
	.align 16
	.type	_ZTSN5boost15condition_errorE, @object
	.size	_ZTSN5boost15condition_errorE, 26
_ZTSN5boost15condition_errorE:
	.string	"N5boost15condition_errorE"
	.weak	_ZTIN5boost15condition_errorE
	.section	.rodata._ZTIN5boost15condition_errorE,"aG",@progbits,_ZTIN5boost15condition_errorE,comdat
	.align 8
	.type	_ZTIN5boost15condition_errorE, @object
	.size	_ZTIN5boost15condition_errorE, 24
_ZTIN5boost15condition_errorE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost15condition_errorE
	.quad	_ZTIN5boost6system12system_errorE
	.weak	_ZTSN5boost10lock_errorE
	.section	.rodata._ZTSN5boost10lock_errorE,"aG",@progbits,_ZTSN5boost10lock_errorE,comdat
	.align 16
	.type	_ZTSN5boost10lock_errorE, @object
	.size	_ZTSN5boost10lock_errorE, 21
_ZTSN5boost10lock_errorE:
	.string	"N5boost10lock_errorE"
	.weak	_ZTIN5boost10lock_errorE
	.section	.rodata._ZTIN5boost10lock_errorE,"aG",@progbits,_ZTIN5boost10lock_errorE,comdat
	.align 8
	.type	_ZTIN5boost10lock_errorE, @object
	.size	_ZTIN5boost10lock_errorE, 24
_ZTIN5boost10lock_errorE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost10lock_errorE
	.quad	_ZTIN5boost16thread_exceptionE
	.weak	_ZTSN5boost21thread_resource_errorE
	.section	.rodata._ZTSN5boost21thread_resource_errorE,"aG",@progbits,_ZTSN5boost21thread_resource_errorE,comdat
	.align 32
	.type	_ZTSN5boost21thread_resource_errorE, @object
	.size	_ZTSN5boost21thread_resource_errorE, 32
_ZTSN5boost21thread_resource_errorE:
	.string	"N5boost21thread_resource_errorE"
	.weak	_ZTIN5boost21thread_resource_errorE
	.section	.rodata._ZTIN5boost21thread_resource_errorE,"aG",@progbits,_ZTIN5boost21thread_resource_errorE,comdat
	.align 8
	.type	_ZTIN5boost21thread_resource_errorE, @object
	.size	_ZTIN5boost21thread_resource_errorE, 24
_ZTIN5boost21thread_resource_errorE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost21thread_resource_errorE
	.quad	_ZTIN5boost16thread_exceptionE
	.weak	_ZTSN5boost18thread_interruptedE
	.section	.rodata._ZTSN5boost18thread_interruptedE,"aG",@progbits,_ZTSN5boost18thread_interruptedE,comdat
	.align 16
	.type	_ZTSN5boost18thread_interruptedE, @object
	.size	_ZTSN5boost18thread_interruptedE, 29
_ZTSN5boost18thread_interruptedE:
	.string	"N5boost18thread_interruptedE"
	.weak	_ZTIN5boost18thread_interruptedE
	.section	.rodata._ZTIN5boost18thread_interruptedE,"aG",@progbits,_ZTIN5boost18thread_interruptedE,comdat
	.align 8
	.type	_ZTIN5boost18thread_interruptedE, @object
	.size	_ZTIN5boost18thread_interruptedE, 16
_ZTIN5boost18thread_interruptedE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost18thread_interruptedE
	.weak	_ZTSN5boost16exception_detail15error_info_baseE
	.section	.rodata._ZTSN5boost16exception_detail15error_info_baseE,"aG",@progbits,_ZTSN5boost16exception_detail15error_info_baseE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail15error_info_baseE, @object
	.size	_ZTSN5boost16exception_detail15error_info_baseE, 44
_ZTSN5boost16exception_detail15error_info_baseE:
	.string	"N5boost16exception_detail15error_info_baseE"
	.weak	_ZTIN5boost16exception_detail15error_info_baseE
	.section	.rodata._ZTIN5boost16exception_detail15error_info_baseE,"aG",@progbits,_ZTIN5boost16exception_detail15error_info_baseE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail15error_info_baseE, @object
	.size	_ZTIN5boost16exception_detail15error_info_baseE, 16
_ZTIN5boost16exception_detail15error_info_baseE:
	.quad	_ZTVN10__cxxabiv117__class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail15error_info_baseE
	.weak	_ZTSN5boost16exception_detail25error_info_container_implE
	.section	.rodata._ZTSN5boost16exception_detail25error_info_container_implE,"aG",@progbits,_ZTSN5boost16exception_detail25error_info_container_implE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail25error_info_container_implE, @object
	.size	_ZTSN5boost16exception_detail25error_info_container_implE, 54
_ZTSN5boost16exception_detail25error_info_container_implE:
	.string	"N5boost16exception_detail25error_info_container_implE"
	.weak	_ZTIN5boost16exception_detail25error_info_container_implE
	.section	.rodata._ZTIN5boost16exception_detail25error_info_container_implE,"aG",@progbits,_ZTIN5boost16exception_detail25error_info_container_implE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail25error_info_container_implE, @object
	.size	_ZTIN5boost16exception_detail25error_info_container_implE, 24
_ZTIN5boost16exception_detail25error_info_container_implE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail25error_info_container_implE
	.quad	_ZTIN5boost16exception_detail20error_info_containerE
	.weak	_ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE
	.section	.rodata._ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE,"aG",@progbits,_ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE,comdat
	.align 32
	.type	_ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, @object
	.size	_ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 70
_ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE:
	.string	"N5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE"
	.weak	_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE
	.section	.rodata._ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE,"aG",@progbits,_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE,comdat
	.align 8
	.type	_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, @object
	.size	_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 24
_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE
	.quad	_ZTIN5boost16exception_detail15error_info_baseE
	.weak	_ZTSN5boost16exception_detail10bad_alloc_E
	.section	.rodata._ZTSN5boost16exception_detail10bad_alloc_E,"aG",@progbits,_ZTSN5boost16exception_detail10bad_alloc_E,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10bad_alloc_E, @object
	.size	_ZTSN5boost16exception_detail10bad_alloc_E, 39
_ZTSN5boost16exception_detail10bad_alloc_E:
	.string	"N5boost16exception_detail10bad_alloc_E"
	.weak	_ZTIN5boost16exception_detail10bad_alloc_E
	.section	.rodata._ZTIN5boost16exception_detail10bad_alloc_E,"aG",@progbits,_ZTIN5boost16exception_detail10bad_alloc_E,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10bad_alloc_E, @object
	.size	_ZTIN5boost16exception_detail10bad_alloc_E, 56
_ZTIN5boost16exception_detail10bad_alloc_E:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10bad_alloc_E
	.long	0
	.long	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2
	.quad	_ZTISt9bad_alloc
	.quad	10242
	.weak	_ZTSN5boost16exception_detail14bad_exception_E
	.section	.rodata._ZTSN5boost16exception_detail14bad_exception_E,"aG",@progbits,_ZTSN5boost16exception_detail14bad_exception_E,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail14bad_exception_E, @object
	.size	_ZTSN5boost16exception_detail14bad_exception_E, 43
_ZTSN5boost16exception_detail14bad_exception_E:
	.string	"N5boost16exception_detail14bad_exception_E"
	.weak	_ZTIN5boost16exception_detail14bad_exception_E
	.section	.rodata._ZTIN5boost16exception_detail14bad_exception_E,"aG",@progbits,_ZTIN5boost16exception_detail14bad_exception_E,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail14bad_exception_E, @object
	.size	_ZTIN5boost16exception_detail14bad_exception_E, 56
_ZTIN5boost16exception_detail14bad_exception_E:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail14bad_exception_E
	.long	0
	.long	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2
	.quad	_ZTISt13bad_exception
	.quad	10242
	.weak	_ZTSN5boost17unknown_exceptionE
	.section	.rodata._ZTSN5boost17unknown_exceptionE,"aG",@progbits,_ZTSN5boost17unknown_exceptionE,comdat
	.align 16
	.type	_ZTSN5boost17unknown_exceptionE, @object
	.size	_ZTSN5boost17unknown_exceptionE, 28
_ZTSN5boost17unknown_exceptionE:
	.string	"N5boost17unknown_exceptionE"
	.weak	_ZTIN5boost17unknown_exceptionE
	.section	.rodata._ZTIN5boost17unknown_exceptionE,"aG",@progbits,_ZTIN5boost17unknown_exceptionE,comdat
	.align 8
	.type	_ZTIN5boost17unknown_exceptionE, @object
	.size	_ZTIN5boost17unknown_exceptionE, 56
_ZTIN5boost17unknown_exceptionE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost17unknown_exceptionE
	.long	0
	.long	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2
	.quad	_ZTISt9exception
	.quad	10242
	.weak	_ZTSN5boost12future_errorE
	.section	.rodata._ZTSN5boost12future_errorE,"aG",@progbits,_ZTSN5boost12future_errorE,comdat
	.align 16
	.type	_ZTSN5boost12future_errorE, @object
	.size	_ZTSN5boost12future_errorE, 23
_ZTSN5boost12future_errorE:
	.string	"N5boost12future_errorE"
	.weak	_ZTIN5boost12future_errorE
	.section	.rodata._ZTIN5boost12future_errorE,"aG",@progbits,_ZTIN5boost12future_errorE,comdat
	.align 8
	.type	_ZTIN5boost12future_errorE, @object
	.size	_ZTIN5boost12future_errorE, 24
_ZTIN5boost12future_errorE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost12future_errorE
	.quad	_ZTISt11logic_error
	.weak	_ZTSN5boost20future_uninitializedE
	.section	.rodata._ZTSN5boost20future_uninitializedE,"aG",@progbits,_ZTSN5boost20future_uninitializedE,comdat
	.align 16
	.type	_ZTSN5boost20future_uninitializedE, @object
	.size	_ZTSN5boost20future_uninitializedE, 31
_ZTSN5boost20future_uninitializedE:
	.string	"N5boost20future_uninitializedE"
	.weak	_ZTIN5boost20future_uninitializedE
	.section	.rodata._ZTIN5boost20future_uninitializedE,"aG",@progbits,_ZTIN5boost20future_uninitializedE,comdat
	.align 8
	.type	_ZTIN5boost20future_uninitializedE, @object
	.size	_ZTIN5boost20future_uninitializedE, 24
_ZTIN5boost20future_uninitializedE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost20future_uninitializedE
	.quad	_ZTIN5boost12future_errorE
	.weak	_ZTSN5boost14broken_promiseE
	.section	.rodata._ZTSN5boost14broken_promiseE,"aG",@progbits,_ZTSN5boost14broken_promiseE,comdat
	.align 16
	.type	_ZTSN5boost14broken_promiseE, @object
	.size	_ZTSN5boost14broken_promiseE, 25
_ZTSN5boost14broken_promiseE:
	.string	"N5boost14broken_promiseE"
	.weak	_ZTIN5boost14broken_promiseE
	.section	.rodata._ZTIN5boost14broken_promiseE,"aG",@progbits,_ZTIN5boost14broken_promiseE,comdat
	.align 8
	.type	_ZTIN5boost14broken_promiseE, @object
	.size	_ZTIN5boost14broken_promiseE, 24
_ZTIN5boost14broken_promiseE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost14broken_promiseE
	.quad	_ZTIN5boost12future_errorE
	.weak	_ZTSN5boost24future_already_retrievedE
	.section	.rodata._ZTSN5boost24future_already_retrievedE,"aG",@progbits,_ZTSN5boost24future_already_retrievedE,comdat
	.align 32
	.type	_ZTSN5boost24future_already_retrievedE, @object
	.size	_ZTSN5boost24future_already_retrievedE, 35
_ZTSN5boost24future_already_retrievedE:
	.string	"N5boost24future_already_retrievedE"
	.weak	_ZTIN5boost24future_already_retrievedE
	.section	.rodata._ZTIN5boost24future_already_retrievedE,"aG",@progbits,_ZTIN5boost24future_already_retrievedE,comdat
	.align 8
	.type	_ZTIN5boost24future_already_retrievedE, @object
	.size	_ZTIN5boost24future_already_retrievedE, 24
_ZTIN5boost24future_already_retrievedE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost24future_already_retrievedE
	.quad	_ZTIN5boost12future_errorE
	.weak	_ZTSN5boost25promise_already_satisfiedE
	.section	.rodata._ZTSN5boost25promise_already_satisfiedE,"aG",@progbits,_ZTSN5boost25promise_already_satisfiedE,comdat
	.align 32
	.type	_ZTSN5boost25promise_already_satisfiedE, @object
	.size	_ZTSN5boost25promise_already_satisfiedE, 36
_ZTSN5boost25promise_already_satisfiedE:
	.string	"N5boost25promise_already_satisfiedE"
	.weak	_ZTIN5boost25promise_already_satisfiedE
	.section	.rodata._ZTIN5boost25promise_already_satisfiedE,"aG",@progbits,_ZTIN5boost25promise_already_satisfiedE,comdat
	.align 8
	.type	_ZTIN5boost25promise_already_satisfiedE, @object
	.size	_ZTIN5boost25promise_already_satisfiedE, 24
_ZTIN5boost25promise_already_satisfiedE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost25promise_already_satisfiedE
	.quad	_ZTIN5boost12future_errorE
	.weak	_ZTSN5boost20task_already_startedE
	.section	.rodata._ZTSN5boost20task_already_startedE,"aG",@progbits,_ZTSN5boost20task_already_startedE,comdat
	.align 16
	.type	_ZTSN5boost20task_already_startedE, @object
	.size	_ZTSN5boost20task_already_startedE, 31
_ZTSN5boost20task_already_startedE:
	.string	"N5boost20task_already_startedE"
	.weak	_ZTIN5boost20task_already_startedE
	.section	.rodata._ZTIN5boost20task_already_startedE,"aG",@progbits,_ZTIN5boost20task_already_startedE,comdat
	.align 8
	.type	_ZTIN5boost20task_already_startedE, @object
	.size	_ZTIN5boost20task_already_startedE, 24
_ZTIN5boost20task_already_startedE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost20task_already_startedE
	.quad	_ZTIN5boost12future_errorE
	.weak	_ZTSN5boost10task_movedE
	.section	.rodata._ZTSN5boost10task_movedE,"aG",@progbits,_ZTSN5boost10task_movedE,comdat
	.align 16
	.type	_ZTSN5boost10task_movedE, @object
	.size	_ZTSN5boost10task_movedE, 21
_ZTSN5boost10task_movedE:
	.string	"N5boost10task_movedE"
	.weak	_ZTIN5boost10task_movedE
	.section	.rodata._ZTIN5boost10task_movedE,"aG",@progbits,_ZTIN5boost10task_movedE,comdat
	.align 8
	.type	_ZTIN5boost10task_movedE, @object
	.size	_ZTIN5boost10task_movedE, 24
_ZTIN5boost10task_movedE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost10task_movedE
	.quad	_ZTIN5boost12future_errorE
	.weak	_ZTSN5boost17bad_function_callE
	.section	.rodata._ZTSN5boost17bad_function_callE,"aG",@progbits,_ZTSN5boost17bad_function_callE,comdat
	.align 16
	.type	_ZTSN5boost17bad_function_callE, @object
	.size	_ZTSN5boost17bad_function_callE, 28
_ZTSN5boost17bad_function_callE:
	.string	"N5boost17bad_function_callE"
	.weak	_ZTIN5boost17bad_function_callE
	.section	.rodata._ZTIN5boost17bad_function_callE,"aG",@progbits,_ZTIN5boost17bad_function_callE,comdat
	.align 8
	.type	_ZTIN5boost17bad_function_callE, @object
	.size	_ZTIN5boost17bad_function_callE, 24
_ZTIN5boost17bad_function_callE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost17bad_function_callE
	.quad	_ZTISt13runtime_error
	.weak	_ZTSN5boost6detail17shared_state_baseE
	.section	.rodata._ZTSN5boost6detail17shared_state_baseE,"aG",@progbits,_ZTSN5boost6detail17shared_state_baseE,comdat
	.align 32
	.type	_ZTSN5boost6detail17shared_state_baseE, @object
	.size	_ZTSN5boost6detail17shared_state_baseE, 35
_ZTSN5boost6detail17shared_state_baseE:
	.string	"N5boost6detail17shared_state_baseE"
	.weak	_ZTIN5boost6detail17shared_state_baseE
	.section	.rodata._ZTIN5boost6detail17shared_state_baseE,"aG",@progbits,_ZTIN5boost6detail17shared_state_baseE,comdat
	.align 8
	.type	_ZTIN5boost6detail17shared_state_baseE, @object
	.size	_ZTIN5boost6detail17shared_state_baseE, 40
_ZTIN5boost6detail17shared_state_baseE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost6detail17shared_state_baseE
	.long	0
	.long	1
	.quad	_ZTIN5boost23enable_shared_from_thisINS_6detail17shared_state_baseEEE
	.quad	2050
	.weak	_ZTSN5boost6detail12shared_stateIiEE
	.section	.rodata._ZTSN5boost6detail12shared_stateIiEE,"aG",@progbits,_ZTSN5boost6detail12shared_stateIiEE,comdat
	.align 32
	.type	_ZTSN5boost6detail12shared_stateIiEE, @object
	.size	_ZTSN5boost6detail12shared_stateIiEE, 33
_ZTSN5boost6detail12shared_stateIiEE:
	.string	"N5boost6detail12shared_stateIiEE"
	.weak	_ZTIN5boost6detail12shared_stateIiEE
	.section	.rodata._ZTIN5boost6detail12shared_stateIiEE,"aG",@progbits,_ZTIN5boost6detail12shared_stateIiEE,comdat
	.align 8
	.type	_ZTIN5boost6detail12shared_stateIiEE, @object
	.size	_ZTIN5boost6detail12shared_stateIiEE, 24
_ZTIN5boost6detail12shared_stateIiEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail12shared_stateIiEE
	.quad	_ZTIN5boost6detail17shared_state_baseE
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE, 68
_ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost12bad_weak_ptrE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2050
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, 87
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE, 77
_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost21thread_resource_errorE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	16386
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, 96
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE, 66
_ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_10lock_errorEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost10lock_errorE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	16386
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, 85
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE, 71
_ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_15condition_errorEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost15condition_errorE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	16386
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, 90
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, 64
_ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE:
	.string	"N5boost16exception_detail10clone_implINS_17unknown_exceptionEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, 56
_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost17unknown_exceptionE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, 58
_ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE:
	.string	"N5boost16exception_detail10clone_implINS0_10bad_alloc_EEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail10bad_alloc_E
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, 62
_ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE:
	.string	"N5boost16exception_detail10clone_implINS0_14bad_exception_EEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail14bad_exception_E
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE, 86
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.long	0
	.long	2
	.quad	_ZTISt12domain_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE, 90
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.long	0
	.long	2
	.quad	_ZTISt16invalid_argument
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE, 86
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.long	0
	.long	2
	.quad	_ZTISt12length_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE, 86
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.long	0
	.long	2
	.quad	_ZTISt12out_of_range
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE, 85
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.long	0
	.long	2
	.quad	_ZTISt11logic_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE, 85
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.long	0
	.long	2
	.quad	_ZTISt11range_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE, 88
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.long	0
	.long	2
	.quad	_ZTISt14overflow_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE, 89
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.long	0
	.long	2
	.quad	_ZTISt15underflow_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE, 98
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.long	0
	.long	2
	.quad	_ZTINSt8ios_base7failureB5cxx11E
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	8194
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE, 87
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.long	0
	.long	2
	.quad	_ZTISt13runtime_error
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE, 82
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.long	0
	.long	2
	.quad	_ZTISt9bad_alloc
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2050
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE, 81
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.long	0
	.long	2
	.quad	_ZTISt8bad_cast
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2050
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE, 84
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.long	0
	.long	2
	.quad	_ZTISt10bad_typeid
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2050
	.weak	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.section	.rodata._ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE,"aG",@progbits,_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE, @object
	.size	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE, 87
_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE:
	.string	"N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE"
	.weak	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.section	.rodata._ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE,"aG",@progbits,_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE, @object
	.size	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE, 56
_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.long	0
	.long	2
	.quad	_ZTISt13bad_exception
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	2050
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE, 81
_ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost25promise_already_satisfiedE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	8194
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, 100
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE, 61
_ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE:
	.string	"N5boost16exception_detail10clone_implINS_14broken_promiseEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE, 56
_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost14broken_promiseE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE, 80
_ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost24future_already_retrievedE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	8194
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, 99
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, 105
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, 109
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, 105
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, 105
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, 104
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, 104
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, 107
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, 108
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, 117
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, 106
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, 101
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, 100
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, 103
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, 106
_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE, 73
_ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost17bad_function_callE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	4098
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, 92
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE, 76
_ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost20future_uninitializedE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	8194
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, 95
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE
	.section	.rodata._ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE,"aG",@progbits,_ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE,comdat
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE, 72
_ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE:
	.string	"N5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE"
	.weak	_ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE
	.section	.rodata._ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE,"aG",@progbits,_ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE,comdat
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.weak	_ZTSN5boost6detail22task_base_shared_stateIiEE
	.section	.rodata._ZTSN5boost6detail22task_base_shared_stateIiEE,"aG",@progbits,_ZTSN5boost6detail22task_base_shared_stateIiEE,comdat
	.align 32
	.type	_ZTSN5boost6detail22task_base_shared_stateIiEE, @object
	.size	_ZTSN5boost6detail22task_base_shared_stateIiEE, 43
_ZTSN5boost6detail22task_base_shared_stateIiEE:
	.string	"N5boost6detail22task_base_shared_stateIiEE"
	.weak	_ZTIN5boost6detail22task_base_shared_stateIiEE
	.section	.rodata._ZTIN5boost6detail22task_base_shared_stateIiEE,"aG",@progbits,_ZTIN5boost6detail22task_base_shared_stateIiEE,comdat
	.align 8
	.type	_ZTIN5boost6detail22task_base_shared_stateIiEE, @object
	.size	_ZTIN5boost6detail22task_base_shared_stateIiEE, 24
_ZTIN5boost6detail22task_base_shared_stateIiEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail22task_base_shared_stateIiEE
	.quad	_ZTIN5boost6detail12shared_stateIiEE
	.section	.rodata
	.align 8
	.type	_ZTIN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE, @object
	.size	_ZTIN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE, 24
_ZTIN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE
	.quad	_ZTIN5boost6detail22task_base_shared_stateIiEE
	.align 32
	.type	_ZTSN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE, @object
	.size	_ZTSN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE, 51
_ZTSN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE:
	.string	"*N5boost6detail17task_shared_stateIZ4mainEUlvE_iEE"
	.weak	_ZTSN5boost6detail30future_async_shared_state_baseIiEE
	.section	.rodata._ZTSN5boost6detail30future_async_shared_state_baseIiEE,"aG",@progbits,_ZTSN5boost6detail30future_async_shared_state_baseIiEE,comdat
	.align 32
	.type	_ZTSN5boost6detail30future_async_shared_state_baseIiEE, @object
	.size	_ZTSN5boost6detail30future_async_shared_state_baseIiEE, 51
_ZTSN5boost6detail30future_async_shared_state_baseIiEE:
	.string	"N5boost6detail30future_async_shared_state_baseIiEE"
	.weak	_ZTIN5boost6detail30future_async_shared_state_baseIiEE
	.section	.rodata._ZTIN5boost6detail30future_async_shared_state_baseIiEE,"aG",@progbits,_ZTIN5boost6detail30future_async_shared_state_baseIiEE,comdat
	.align 8
	.type	_ZTIN5boost6detail30future_async_shared_state_baseIiEE, @object
	.size	_ZTIN5boost6detail30future_async_shared_state_baseIiEE, 24
_ZTIN5boost6detail30future_async_shared_state_baseIiEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail30future_async_shared_state_baseIiEE
	.quad	_ZTIN5boost6detail12shared_stateIiEE
	.section	.rodata
	.align 8
	.type	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE, 24
_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE
	.quad	_ZTIN5boost6detail30future_async_shared_state_baseIiEE
	.align 32
	.type	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE, 115
_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE:
	.string	"*N5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE"
	.align 8
	.type	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, @object
	.size	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, 24
_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE
	.align 32
	.type	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, @object
	.size	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, 88
_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE:
	.string	"*N5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE"
	.align 8
	.type	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE, @object
	.size	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE, 24
_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE
	.quad	_ZTIN5boost6detail12shared_stateIiEE
	.align 32
	.type	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE, @object
	.size	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE, 97
_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE:
	.string	"*N5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE"
	.align 8
	.type	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, @object
	.size	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, 24
_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE
	.align 32
	.type	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, @object
	.size	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, 91
_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE:
	.string	"*N5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE"
	.weak	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE
	.section	.rodata._ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE,"aG",@progbits,_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE,comdat
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE, 90
_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE:
	.string	"N5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE"
	.weak	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE
	.section	.rodata._ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE,"aG",@progbits,_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE,comdat
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.weak	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE
	.section	.rodata._ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE,"aG",@progbits,_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE,comdat
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE, 94
_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE:
	.string	"N5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE"
	.weak	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE
	.section	.rodata._ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE,"aG",@progbits,_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE,comdat
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.weak	_ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.section	.rodata._ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE,"aG",@progbits,_ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE, @object
	.size	_ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE, 66
_ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE:
	.string	"N5boost16exception_detail19error_info_injectorINS_10task_movedEEE"
	.weak	_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.section	.rodata._ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE,"aG",@progbits,_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE, @object
	.size	_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE, 56
_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost10task_movedE
	.quad	2
	.quad	_ZTIN5boost9exceptionE
	.quad	8194
	.weak	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.section	.rodata._ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,"aG",@progbits,_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,comdat
	.align 32
	.type	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, @object
	.size	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, 85
_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE:
	.string	"N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE"
	.weak	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.section	.rodata._ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,"aG",@progbits,_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,comdat
	.align 8
	.type	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, @object
	.size	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, 56
_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE:
	.quad	_ZTVN10__cxxabiv121__vmi_class_type_infoE+16
	.quad	_ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.long	0
	.long	2
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.quad	2
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	-6141
	.weak	_ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE
	.section	.rodata._ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE,"aG",@progbits,_ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE,comdat
	.align 32
	.type	_ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE, @object
	.size	_ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE, 53
_ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE:
	.string	"N5boost6detail11thread_dataINS_13packaged_taskIiEEEE"
	.weak	_ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE
	.section	.rodata._ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE,"aG",@progbits,_ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE,comdat
	.align 8
	.type	_ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE, @object
	.size	_ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE, 24
_ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail11thread_dataINS_13packaged_taskIiEEEE
	.quad	_ZTIN5boost6detail16thread_data_baseE
	.section	.rodata
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE, 77
_ZTSN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, 114
_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, 117
_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE"
	.weak	_ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE
	.section	.rodata._ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE,"aG",@progbits,_ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE,comdat
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE, 102
_ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE:
	.string	"N5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE"
	.weak	_ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE
	.section	.rodata._ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE,"aG",@progbits,_ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE,comdat
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.weak	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE
	.section	.rodata._ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE,"aG",@progbits,_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE,comdat
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE, 79
_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE:
	.string	"N5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE"
	.weak	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE
	.section	.rodata._ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE,"aG",@progbits,_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE,comdat
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.weak	_ZTVN5boost9exceptionE
	.section	.rodata._ZTVN5boost9exceptionE,"aG",@progbits,_ZTVN5boost9exceptionE,comdat
	.align 8
	.type	_ZTVN5boost9exceptionE, @object
	.size	_ZTVN5boost9exceptionE, 32
_ZTVN5boost9exceptionE:
	.quad	0
	.quad	_ZTIN5boost9exceptionE
	.quad	__cxa_pure_virtual
	.quad	__cxa_pure_virtual
	.weak	_ZTVN5boost16exception_detail10clone_baseE
	.section	.rodata._ZTVN5boost16exception_detail10clone_baseE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_baseE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_baseE, @object
	.size	_ZTVN5boost16exception_detail10clone_baseE, 48
_ZTVN5boost16exception_detail10clone_baseE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_baseE
	.quad	__cxa_pure_virtual
	.quad	__cxa_pure_virtual
	.quad	0
	.quad	0
	.weak	_ZTVN5boost12bad_weak_ptrE
	.section	.rodata._ZTVN5boost12bad_weak_ptrE,"aG",@progbits,_ZTVN5boost12bad_weak_ptrE,comdat
	.align 8
	.type	_ZTVN5boost12bad_weak_ptrE, @object
	.size	_ZTVN5boost12bad_weak_ptrE, 40
_ZTVN5boost12bad_weak_ptrE:
	.quad	0
	.quad	_ZTIN5boost12bad_weak_ptrE
	.quad	_ZN5boost12bad_weak_ptrD1Ev
	.quad	_ZN5boost12bad_weak_ptrD0Ev
	.quad	_ZNK5boost12bad_weak_ptr4whatEv
	.weak	_ZTVN5boost6system12system_errorE
	.section	.rodata._ZTVN5boost6system12system_errorE,"aG",@progbits,_ZTVN5boost6system12system_errorE,comdat
	.align 8
	.type	_ZTVN5boost6system12system_errorE, @object
	.size	_ZTVN5boost6system12system_errorE, 40
_ZTVN5boost6system12system_errorE:
	.quad	0
	.quad	_ZTIN5boost6system12system_errorE
	.quad	_ZN5boost6system12system_errorD1Ev
	.quad	_ZN5boost6system12system_errorD0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.weak	_ZTVN5boost16thread_exceptionE
	.section	.rodata._ZTVN5boost16thread_exceptionE,"aG",@progbits,_ZTVN5boost16thread_exceptionE,comdat
	.align 8
	.type	_ZTVN5boost16thread_exceptionE, @object
	.size	_ZTVN5boost16thread_exceptionE, 40
_ZTVN5boost16thread_exceptionE:
	.quad	0
	.quad	_ZTIN5boost16thread_exceptionE
	.quad	_ZN5boost16thread_exceptionD1Ev
	.quad	_ZN5boost16thread_exceptionD0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.weak	_ZTVN5boost15condition_errorE
	.section	.rodata._ZTVN5boost15condition_errorE,"aG",@progbits,_ZTVN5boost15condition_errorE,comdat
	.align 8
	.type	_ZTVN5boost15condition_errorE, @object
	.size	_ZTVN5boost15condition_errorE, 40
_ZTVN5boost15condition_errorE:
	.quad	0
	.quad	_ZTIN5boost15condition_errorE
	.quad	_ZN5boost15condition_errorD1Ev
	.quad	_ZN5boost15condition_errorD0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.weak	_ZTVN5boost10lock_errorE
	.section	.rodata._ZTVN5boost10lock_errorE,"aG",@progbits,_ZTVN5boost10lock_errorE,comdat
	.align 8
	.type	_ZTVN5boost10lock_errorE, @object
	.size	_ZTVN5boost10lock_errorE, 40
_ZTVN5boost10lock_errorE:
	.quad	0
	.quad	_ZTIN5boost10lock_errorE
	.quad	_ZN5boost10lock_errorD1Ev
	.quad	_ZN5boost10lock_errorD0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.weak	_ZTVN5boost21thread_resource_errorE
	.section	.rodata._ZTVN5boost21thread_resource_errorE,"aG",@progbits,_ZTVN5boost21thread_resource_errorE,comdat
	.align 8
	.type	_ZTVN5boost21thread_resource_errorE, @object
	.size	_ZTVN5boost21thread_resource_errorE, 40
_ZTVN5boost21thread_resource_errorE:
	.quad	0
	.quad	_ZTIN5boost21thread_resource_errorE
	.quad	_ZN5boost21thread_resource_errorD1Ev
	.quad	_ZN5boost21thread_resource_errorD0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.weak	_ZTVN5boost16exception_detail25error_info_container_implE
	.section	.rodata._ZTVN5boost16exception_detail25error_info_container_implE,"aG",@progbits,_ZTVN5boost16exception_detail25error_info_container_implE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail25error_info_container_implE, @object
	.size	_ZTVN5boost16exception_detail25error_info_container_implE, 64
_ZTVN5boost16exception_detail25error_info_container_implE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail25error_info_container_implE
	.quad	_ZNK5boost16exception_detail25error_info_container_impl22diagnostic_informationEPKc
	.quad	_ZNK5boost16exception_detail25error_info_container_impl3getERKNS0_10type_info_E
	.quad	_ZN5boost16exception_detail25error_info_container_impl3setERKNS_10shared_ptrINS0_15error_info_baseEEERKNS0_10type_info_E
	.quad	_ZNK5boost16exception_detail25error_info_container_impl7add_refEv
	.quad	_ZNK5boost16exception_detail25error_info_container_impl7releaseEv
	.quad	_ZNK5boost16exception_detail25error_info_container_impl5cloneEv
	.weak	_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE
	.section	.rodata._ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE,"aG",@progbits,_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE,comdat
	.align 8
	.type	_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, @object
	.size	_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE, 40
_ZTVN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE:
	.quad	0
	.quad	_ZTIN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEE
	.quad	_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev
	.quad	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED1Ev
	.quad	_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev
	.weak	_ZTVN5boost16exception_detail10bad_alloc_E
	.section	.rodata._ZTVN5boost16exception_detail10bad_alloc_E,"aG",@progbits,_ZTVN5boost16exception_detail10bad_alloc_E,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10bad_alloc_E, @object
	.size	_ZTVN5boost16exception_detail10bad_alloc_E, 72
_ZTVN5boost16exception_detail10bad_alloc_E:
	.quad	0
	.quad	_ZTIN5boost16exception_detail10bad_alloc_E
	.quad	_ZN5boost16exception_detail10bad_alloc_D1Ev
	.quad	_ZN5boost16exception_detail10bad_alloc_D0Ev
	.quad	-40
	.quad	_ZTIN5boost16exception_detail10bad_alloc_E
	.quad	_ZThn40_N5boost16exception_detail10bad_alloc_D1Ev
	.quad	_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev
	.quad	_ZNKSt9bad_alloc4whatEv
	.weak	_ZTVN5boost16exception_detail14bad_exception_E
	.section	.rodata._ZTVN5boost16exception_detail14bad_exception_E,"aG",@progbits,_ZTVN5boost16exception_detail14bad_exception_E,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail14bad_exception_E, @object
	.size	_ZTVN5boost16exception_detail14bad_exception_E, 72
_ZTVN5boost16exception_detail14bad_exception_E:
	.quad	0
	.quad	_ZTIN5boost16exception_detail14bad_exception_E
	.quad	_ZN5boost16exception_detail14bad_exception_D1Ev
	.quad	_ZN5boost16exception_detail14bad_exception_D0Ev
	.quad	-40
	.quad	_ZTIN5boost16exception_detail14bad_exception_E
	.quad	_ZThn40_N5boost16exception_detail14bad_exception_D1Ev
	.quad	_ZThn40_N5boost16exception_detail14bad_exception_D0Ev
	.quad	_ZNKSt13bad_exception4whatEv
	.weak	_ZTVN5boost17unknown_exceptionE
	.section	.rodata._ZTVN5boost17unknown_exceptionE,"aG",@progbits,_ZTVN5boost17unknown_exceptionE,comdat
	.align 8
	.type	_ZTVN5boost17unknown_exceptionE, @object
	.size	_ZTVN5boost17unknown_exceptionE, 72
_ZTVN5boost17unknown_exceptionE:
	.quad	0
	.quad	_ZTIN5boost17unknown_exceptionE
	.quad	_ZN5boost17unknown_exceptionD1Ev
	.quad	_ZN5boost17unknown_exceptionD0Ev
	.quad	-40
	.quad	_ZTIN5boost17unknown_exceptionE
	.quad	_ZThn40_N5boost17unknown_exceptionD1Ev
	.quad	_ZThn40_N5boost17unknown_exceptionD0Ev
	.quad	_ZNKSt9exception4whatEv
	.weak	_ZTVN5boost12future_errorE
	.section	.rodata._ZTVN5boost12future_errorE,"aG",@progbits,_ZTVN5boost12future_errorE,comdat
	.align 8
	.type	_ZTVN5boost12future_errorE, @object
	.size	_ZTVN5boost12future_errorE, 40
_ZTVN5boost12future_errorE:
	.quad	0
	.quad	_ZTIN5boost12future_errorE
	.quad	_ZN5boost12future_errorD1Ev
	.quad	_ZN5boost12future_errorD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost20future_uninitializedE
	.section	.rodata._ZTVN5boost20future_uninitializedE,"aG",@progbits,_ZTVN5boost20future_uninitializedE,comdat
	.align 8
	.type	_ZTVN5boost20future_uninitializedE, @object
	.size	_ZTVN5boost20future_uninitializedE, 40
_ZTVN5boost20future_uninitializedE:
	.quad	0
	.quad	_ZTIN5boost20future_uninitializedE
	.quad	_ZN5boost20future_uninitializedD1Ev
	.quad	_ZN5boost20future_uninitializedD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost14broken_promiseE
	.section	.rodata._ZTVN5boost14broken_promiseE,"aG",@progbits,_ZTVN5boost14broken_promiseE,comdat
	.align 8
	.type	_ZTVN5boost14broken_promiseE, @object
	.size	_ZTVN5boost14broken_promiseE, 40
_ZTVN5boost14broken_promiseE:
	.quad	0
	.quad	_ZTIN5boost14broken_promiseE
	.quad	_ZN5boost14broken_promiseD1Ev
	.quad	_ZN5boost14broken_promiseD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost24future_already_retrievedE
	.section	.rodata._ZTVN5boost24future_already_retrievedE,"aG",@progbits,_ZTVN5boost24future_already_retrievedE,comdat
	.align 8
	.type	_ZTVN5boost24future_already_retrievedE, @object
	.size	_ZTVN5boost24future_already_retrievedE, 40
_ZTVN5boost24future_already_retrievedE:
	.quad	0
	.quad	_ZTIN5boost24future_already_retrievedE
	.quad	_ZN5boost24future_already_retrievedD1Ev
	.quad	_ZN5boost24future_already_retrievedD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost25promise_already_satisfiedE
	.section	.rodata._ZTVN5boost25promise_already_satisfiedE,"aG",@progbits,_ZTVN5boost25promise_already_satisfiedE,comdat
	.align 8
	.type	_ZTVN5boost25promise_already_satisfiedE, @object
	.size	_ZTVN5boost25promise_already_satisfiedE, 40
_ZTVN5boost25promise_already_satisfiedE:
	.quad	0
	.quad	_ZTIN5boost25promise_already_satisfiedE
	.quad	_ZN5boost25promise_already_satisfiedD1Ev
	.quad	_ZN5boost25promise_already_satisfiedD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost20task_already_startedE
	.section	.rodata._ZTVN5boost20task_already_startedE,"aG",@progbits,_ZTVN5boost20task_already_startedE,comdat
	.align 8
	.type	_ZTVN5boost20task_already_startedE, @object
	.size	_ZTVN5boost20task_already_startedE, 40
_ZTVN5boost20task_already_startedE:
	.quad	0
	.quad	_ZTIN5boost20task_already_startedE
	.quad	_ZN5boost20task_already_startedD1Ev
	.quad	_ZN5boost20task_already_startedD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost10task_movedE
	.section	.rodata._ZTVN5boost10task_movedE,"aG",@progbits,_ZTVN5boost10task_movedE,comdat
	.align 8
	.type	_ZTVN5boost10task_movedE, @object
	.size	_ZTVN5boost10task_movedE, 40
_ZTVN5boost10task_movedE:
	.quad	0
	.quad	_ZTIN5boost10task_movedE
	.quad	_ZN5boost10task_movedD1Ev
	.quad	_ZN5boost10task_movedD0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.weak	_ZTVN5boost17bad_function_callE
	.section	.rodata._ZTVN5boost17bad_function_callE,"aG",@progbits,_ZTVN5boost17bad_function_callE,comdat
	.align 8
	.type	_ZTVN5boost17bad_function_callE, @object
	.size	_ZTVN5boost17bad_function_callE, 40
_ZTVN5boost17bad_function_callE:
	.quad	0
	.quad	_ZTIN5boost17bad_function_callE
	.quad	_ZN5boost17bad_function_callD1Ev
	.quad	_ZN5boost17bad_function_callD0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.weak	_ZTVN5boost6detail17shared_state_baseE
	.section	.rodata._ZTVN5boost6detail17shared_state_baseE,"aG",@progbits,_ZTVN5boost6detail17shared_state_baseE,comdat
	.align 8
	.type	_ZTVN5boost6detail17shared_state_baseE, @object
	.size	_ZTVN5boost6detail17shared_state_baseE, 80
_ZTVN5boost6detail17shared_state_baseE:
	.quad	0
	.quad	_ZTIN5boost6detail17shared_state_baseE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail17shared_state_baseD1Ev
	.quad	_ZN5boost6detail17shared_state_baseD0Ev
	.quad	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.quad	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.quad	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.weak	_ZTVN5boost6detail12shared_stateIiEE
	.section	.rodata._ZTVN5boost6detail12shared_stateIiEE,"aG",@progbits,_ZTVN5boost6detail12shared_stateIiEE,comdat
	.align 8
	.type	_ZTVN5boost6detail12shared_stateIiEE, @object
	.size	_ZTVN5boost6detail12shared_stateIiEE, 96
_ZTVN5boost6detail12shared_stateIiEE:
	.quad	0
	.quad	_ZTIN5boost6detail12shared_stateIiEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail12shared_stateIiED1Ev
	.quad	_ZN5boost6detail12shared_stateIiED0Ev
	.quad	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.quad	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.quad	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.quad	_ZNK5boost12bad_weak_ptr4whatEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE
	.quad	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev
	.quad	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.quad	_ZNK5boost12bad_weak_ptr4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.quad	-64
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEE
	.quad	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	.quad	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE:
	.quad	104
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv
	.quad	-64
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.quad	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.quad	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.quad	-104
	.quad	-104
	.quad	-104
	.quad	-104
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.quad	-64
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE
	.quad	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	.quad	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE:
	.quad	104
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv
	.quad	-64
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.quad	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.quad	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.quad	-104
	.quad	-104
	.quad	-104
	.quad	-104
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.quad	-64
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_15condition_errorEEE
	.quad	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	.quad	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE:
	.quad	104
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.quad	_ZNK5boost6system12system_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv
	.quad	-64
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.quad	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.quad	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.quad	-104
	.quad	-104
	.quad	-104
	.quad	-104
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, 16
_ZTTN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, 168
_ZTVN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.quad	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.quad	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.quad	-40
	.quad	_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.quad	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.quad	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.quad	_ZNKSt9exception4whatEv
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.quad	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.quad	-40
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.quad	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.quad	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.quad	_ZNKSt9bad_alloc4whatEv
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_14bad_exception_EEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.quad	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.quad	-40
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.quad	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.quad	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.quad	_ZNKSt13bad_exception4whatEv
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_14bad_exception_EEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.quad	_ZNKSt8ios_base7failureB5cxx114whatEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEE
	.quad	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	.quad	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEE
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	.quad	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.quad	_ZNKSt9bad_alloc4whatEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.quad	_ZNKSt8bad_cast4whatEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.quad	_ZNKSt10bad_typeid4whatEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.weak	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.section	.rodata._ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE,"aG",@progbits,_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE, @object
	.size	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE, 72
_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	.quad	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.quad	_ZNKSt13bad_exception4whatEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	.quad	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEE
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE:
	.quad	72
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS_14broken_promiseEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS_14broken_promiseEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS_14broken_promiseEEE, 16
_ZTTN5boost16exception_detail10clone_implINS_14broken_promiseEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104
	.weak	_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE, 136
_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE:
	.quad	32
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.quad	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
	.quad	-32
	.quad	-32
	.quad	-32
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS_14broken_promiseEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEE
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE:
	.quad	72
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE:
	.quad	72
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.quad	_ZNKSt8ios_base7failureB5cxx114whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.quad	_ZNKSt9bad_alloc4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.quad	_ZNKSt8bad_cast4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt8bad_castEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.quad	_ZNKSt10bad_typeid4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE:
	.quad	48
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.quad	_ZNKSt13bad_exception4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv
	.quad	-8
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.quad	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	-48
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE
	.quad	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	.quad	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE:
	.quad	56
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.quad	_ZNKSt13runtime_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv
	.quad	-16
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.quad	_ZThn16_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	-56
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEE
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE:
	.quad	72
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.weak	_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE
	.section	.rodata._ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE,"aG",@progbits,_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE,comdat
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pIKNS_16exception_detail10clone_baseEE19get_untyped_deleterEv
	.section	.rodata
	.align 8
	.type	_ZTVN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE, @object
	.size	_ZTVN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE, 112
_ZTVN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE:
	.quad	0
	.quad	_ZTIN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED1Ev
	.quad	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED0Ev
	.quad	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.quad	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.quad	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv
	.quad	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv
	.weak	_ZTVN5boost6detail30future_async_shared_state_baseIiEE
	.section	.rodata._ZTVN5boost6detail30future_async_shared_state_baseIiEE,"aG",@progbits,_ZTVN5boost6detail30future_async_shared_state_baseIiEE,comdat
	.align 8
	.type	_ZTVN5boost6detail30future_async_shared_state_baseIiEE, @object
	.size	_ZTVN5boost6detail30future_async_shared_state_baseIiEE, 96
_ZTVN5boost6detail30future_async_shared_state_baseIiEE:
	.quad	0
	.quad	_ZTIN5boost6detail30future_async_shared_state_baseIiEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail30future_async_shared_state_baseIiED1Ev
	.quad	_ZN5boost6detail30future_async_shared_state_baseIiED0Ev
	.quad	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.quad	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.quad	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.section	.rodata
	.align 8
	.type	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE, 96
_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED1Ev
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED0Ev
	.quad	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.quad	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.quad	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.align 8
	.type	_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, @object
	.size	_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, 96
_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE:
	.quad	0
	.quad	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED1Ev
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev
	.quad	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.quad	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.quad	_ZN5boost6detail30future_async_shared_state_baseIiE4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.align 8
	.type	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE, @object
	.size	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE, 96
_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED1Ev
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev
	.quad	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.quad	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.quad	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.align 8
	.type	_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, @object
	.size	_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE, 96
_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE:
	.quad	0
	.quad	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EE
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED1Ev
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev
	.quad	_ZN5boost6detail17shared_state_base20set_continuation_ptrENS_10shared_ptrIS1_EERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail17shared_state_base18run_if_is_deferredEv
	.quad	_ZN5boost6detail17shared_state_base27run_if_is_deferred_or_readyEv
	.quad	_ZN5boost6detail17shared_state_base4waitERNS_11unique_lockINS_5mutexEEEb
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.weak	_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE
	.section	.rodata._ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE,"aG",@progbits,_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE,comdat
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE19get_untyped_deleterEv
	.weak	_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE
	.section	.rodata._ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE,"aG",@progbits,_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE,comdat
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE19get_untyped_deleterEv
	.weak	_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.section	.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE,"aG",@progbits,_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE, @object
	.size	_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE, 72
_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE:
	.quad	0
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	.quad	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail19error_info_injectorINS_10task_movedEEE
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	.quad	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.weak	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.section	.rodata._ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,comdat
	.align 8
	.type	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, @object
	.size	_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, 16
_ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+24
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE+136
	.weak	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.section	.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,"aG",@progbits,_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE,comdat
	.align 8
	.type	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, @object
	.size	_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE, 168
_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE:
	.quad	72
	.quad	0
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.quad	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.quad	_ZNKSt11logic_error4whatEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv
	.quad	_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv
	.quad	-32
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.quad	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	-72
	.quad	_ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEEE
	.quad	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE5cloneEv
	.quad	_ZTv0_n32_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEE7rethrowEv
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.quad	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.weak	_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE
	.section	.rodata._ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE,"aG",@progbits,_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE,comdat
	.align 8
	.type	_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE, @object
	.size	_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE, 48
_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail11thread_dataINS_13packaged_taskIiEEEE
	.quad	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED1Ev
	.quad	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev
	.quad	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEE3runEv
	.quad	_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE
	.section	.rodata
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE19get_untyped_deleterEv
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE19get_untyped_deleterEv
	.weak	_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE
	.section	.rodata._ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE,"aG",@progbits,_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE,comdat
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE11get_deleterERS5_
	.quad	_ZN5boost6detail17sp_counted_impl_pINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE19get_untyped_deleterEv
	.weak	_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE
	.section	.rodata._ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE,"aG",@progbits,_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE,comdat
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_13packaged_taskIiEEEEE19get_untyped_deleterEv
	.weak	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep
	.section	.bss._ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep,"awG",@nobits,_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep,comdat
	.align 8
	.type	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, @gnu_unique_object
	.size	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, 8
_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep:
	.zero	8
	.weak	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep
	.section	.bss._ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep,"awG",@nobits,_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep,comdat
	.align 16
	.type	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, @gnu_unique_object
	.size	_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, 16
_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep:
	.zero	16
	.weak	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep
	.section	.bss._ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep,"awG",@nobits,_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep,comdat
	.align 8
	.type	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, @gnu_unique_object
	.size	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, 8
_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep:
	.zero	8
	.weak	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep
	.section	.bss._ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep,"awG",@nobits,_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep,comdat
	.align 16
	.type	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, @gnu_unique_object
	.size	_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, 16
_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep:
	.zero	16
	.local	_ZStL8__ioinit
	.comm	_ZStL8__ioinit,1,1
	.section	.rodata.cst8,"aM",@progbits,8
	.align 8
.LC5:
	.quad	.LC4
	.align 8
.LC6:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136
	.align 8
.LC7:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_14bad_exception_EEE+136
	.align 8
.LC20:
	.quad	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEE+56
	.align 8
.LC21:
	.quad	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+56
	.align 8
.LC22:
	.quad	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+56
	.align 8
.LC23:
	.quad	_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEE+56
	.hidden	__dso_handle
	.ident	"GCC: (GNU) 8.0.0 20170514 (experimental)"
	.section	.note.GNU-stack,"",@progbits
