	.file	"3_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:
.LFB11224:
	.cfi_startproc
	movq	(%rdi), %rax
	ret
	.cfi_endproc
.LFE11224:
	.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:
.LFB11904:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE11904:
	.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:
.LFB12233:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE12233:
	.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:
.LFB14128:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14128:
	.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:
.LFB14132:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14132:
	.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_E2_EEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED2Ev:
.LFB14136:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14136:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED2Ev:
.LFB14140:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14140:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev:
.LFB14144:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14144:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev:
.LFB14148:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14148:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED2Ev
	.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:
.LFB14152:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14152:
	.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:
.LFB14156:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14156:
	.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:
.LFB14160:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14160:
	.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:
.LFB14168:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14168:
	.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:
.LFB14172:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14172:
	.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:
.LFB14184:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14184:
	.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:
.LFB14232:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L22
	movq	(%rdi), %rax
	jmp	*8(%rax)
	.p2align 4,,10
	.p2align 3
.L22:
	rep ret
	.cfi_endproc
.LFE14232:
	.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:
.LFB14233:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14233:
	.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:
.LFB14234:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14234:
	.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_:
.LFB14236:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14236:
	.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:
.LFB14237:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14237:
	.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:
.LFB14257:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14257:
	.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_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEE11get_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_E2_EEEEEEEEEEEEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE11get_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:
.LFB14258:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14258:
	.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_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEE19get_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_E2_EEEEEEEEEEEEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE19get_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:
.LFB14269:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14269:
	.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:
.LFB14270:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14270:
	.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:
.LFB14272:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14272:
	.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:
.LFB14273:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14273:
	.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:
.LFB14302:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14302:
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv
	.set	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E19launch_continuationEv,_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv
	.set	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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:
.LFB14313:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L35
	movq	(%rdi), %rax
	jmp	*24(%rax)
	.p2align 4,,10
	.p2align 3
.L35:
	rep ret
	.cfi_endproc
.LFE14313:
	.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:
.LFB14314:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14314:
	.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:
.LFB14315:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14315:
	.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:
.LFB14888:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14888:
	.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
	.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_E1_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_E1_EEEEEEEEEEEEED2Ev:
.LFB14892:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14892:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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_E1_EEEEEEEEEEEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED2Ev
	.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_E2_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_E2_EEEEEEEEEEEEED2Ev:
.LFB14896:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14896:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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_E2_EEEEEEEEEEEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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:
.LFB14130:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14130:
	.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:
.LFB14134:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14134:
	.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:
.LFB14170:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14170:
	.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:
.LFB14174:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14174:
	.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:
.LFB14186:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14186:
	.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:
.LFB14162:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14162:
	.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:
.LFB14154:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14154:
	.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:
.LFB14890:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14890:
	.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:
.LFB14158:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14158:
	.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
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev:
.LFB14146:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14146:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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_E1_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_E1_EEEEEEEEEEEEED0Ev:
.LFB14894:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14894:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev:
.LFB14150:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14150:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED0Ev:
.LFB14138:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14138:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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_E2_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_E2_EEEEEEEEEEEEED0Ev:
.LFB14898:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14898:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED0Ev:
.LFB14142:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14142:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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:
.LFB11906:
	.cfi_startproc
	movl	$16, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11906:
	.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:
.LFB11427:
	.cfi_startproc
	movq	$_ZTVN5boost17bad_function_callE+16, (%rdi)
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE11427:
	.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:
.LFB11429:
	.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
.LFE11429:
	.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:
.LFB12853:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12853
	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	.L62
	movq	(%rdi), %rax
	call	*32(%rax)
.L62:
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE12853:
	.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
.LLSDA12853:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12853-.LLSDACSB12853
.LLSDACSB12853:
.LLSDACSE12853:
	.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:
.LFB15498:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK164
	.cfi_endproc
.LFE15498:
	.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:
.LFB12855:
	.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
.LFE12855:
	.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:
.LFB12859:
	.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
.LFE12859:
	.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:
.LFB12860:
	.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
.LFE12860:
	.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:
.LFB12085:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12085
	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	.L73
	movq	(%rdi), %rax
	call	*32(%rax)
.L73:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE12085:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED5Ev,comdat
.LLSDA12085:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12085-.LLSDACSB12085
.LLSDACSB12085:
.LLSDACSE12085:
	.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:
.LFB15502:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK78
	.cfi_endproc
.LFE15502:
	.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:
.LFB12087:
	.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
.LFE12087:
	.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:
.LFB12762:
	.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
.LFE12762:
	.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:
.LFB12763:
	.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
.LFE12763:
	.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	.L84
	call	_ZdlPv
.L84:
	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:
.LFB11762:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11762
	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	.L95
	movq	(%rdi), %rax
	call	*32(%rax)
.L95:
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11762:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED5Ev,comdat
.LLSDA11762:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11762-.LLSDACSB11762
.LLSDACSB11762:
.LLSDACSE11762:
	.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:
.LFB15506:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK36
	.cfi_endproc
.LFE15506:
	.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:
.LFB11764:
	.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
.LFE11764:
	.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:
.LFB11768:
	.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
.LFE11768:
	.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:
.LFB11769:
	.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
.LFE11769:
	.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:
.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_21thread_resource_errorEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rdi)
	movq	72(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L109
	movq	(%rdi), %rax
	call	*32(%rax)
.L109:
	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_21thread_resource_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED5Ev,comdat
.LLSDA11752:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11752-.LLSDACSB11752
.LLSDACSB11752:
.LLSDACSE11752:
	.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:
.LFB15510:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK30
	.cfi_endproc
.LFE15510:
	.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:
.LFB11754:
	.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
.LFE11754:
	.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:
.LFB11758:
	.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
.LFE11758:
	.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:
.LFB11759:
	.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
.LFE11759:
	.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:
.LFB11811:
	.cfi_startproc
	movq	$_ZTVN5boost15condition_errorE+16, (%rdi)
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11811:
	.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:
.LFB11813:
	.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
.LFE11813:
	.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:
.LFB11814:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11814
	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	.L123
	movq	(%rdi), %rax
	call	*32(%rax)
.L123:
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11814:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED5Ev,comdat
.LLSDA11814:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11814-.LLSDACSB11814
.LLSDACSB11814:
.LLSDACSE11814:
	.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:
.LFB15514:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK42
	.cfi_endproc
.LFE15514:
	.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:
.LFB11816:
	.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
.LFE11816:
	.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:
.LFB11820:
	.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
.LFE11820:
	.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:
.LFB11821:
	.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
.LFE11821:
	.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:
.LFB14418:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14418
	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
.LEHB0:
	call	*24(%rax)
.LEHE0:
.L135:
	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
.L137:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE1:
	.cfi_endproc
.LFE14418:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,comdat
.LLSDA14418:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14418-.LLSDACSB14418
.LLSDACSB14418:
	.uleb128 .LEHB0-.LFB14418
	.uleb128 .LEHE0-.LEHB0
	.uleb128 .L137-.LFB14418
	.uleb128 0
	.uleb128 .LEHB1-.LFB14418
	.uleb128 .LEHE1-.LEHB1
	.uleb128 0
	.uleb128 0
.LLSDACSE14418:
	.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:
.LFB15518:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK257
	.cfi_endproc
.LFE15518:
	.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:
.LFB14420:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14420
	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	.L141
	movq	(%rdi), %rax
.LEHB2:
	call	*24(%rax)
.LEHE2:
.L141:
	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
.L143:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE3:
	.cfi_endproc
.LFE14420:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,comdat
.LLSDA14420:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14420-.LLSDACSB14420
.LLSDACSB14420:
	.uleb128 .LEHB2-.LFB14420
	.uleb128 .LEHE2-.LEHB2
	.uleb128 .L143-.LFB14420
	.uleb128 0
	.uleb128 .LEHB3-.LFB14420
	.uleb128 .LEHE3-.LEHB3
	.uleb128 0
	.uleb128 0
.LLSDACSE14420:
	.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:
.LFB15519:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK259
	.cfi_endproc
.LFE15519:
	.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:
.LFB14422:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14422
	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	.L147
	movq	(%rdi), %rax
.LEHB4:
	call	*24(%rax)
.LEHE4:
.L147:
	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
.L149:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE5:
	.cfi_endproc
.LFE14422:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,comdat
.LLSDA14422:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14422-.LLSDACSB14422
.LLSDACSB14422:
	.uleb128 .LEHB4-.LFB14422
	.uleb128 .LEHE4-.LEHB4
	.uleb128 .L149-.LFB14422
	.uleb128 0
	.uleb128 .LEHB5-.LFB14422
	.uleb128 .LEHE5-.LEHB5
	.uleb128 0
	.uleb128 0
.LLSDACSE14422:
	.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:
.LFB15520:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK261
	.cfi_endproc
.LFE15520:
	.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:
.LFB12953:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12953:
	.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:
.LFB12955:
	.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
.LFE12955:
	.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:
.LFB14196:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE14196:
	.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:
.LFB14198:
	.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
.LFE14198:
	.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:
.LFB11499:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE11499:
	.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:
.LFB11501:
	.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
.LFE11501:
	.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:
.LFB12321:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12321:
	.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:
.LFB12323:
	.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
.LFE12323:
	.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:
.LFB12296:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12296:
	.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:
.LFB12298:
	.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
.LFE12298:
	.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:
.LFB12242:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12242:
	.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:
.LFB12244:
	.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
.LFE12244:
	.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:
.LFB12300:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rdi)
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12300:
	.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:
.LFB12301:
	.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
.LFE12301:
	.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:
.LFB13684:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13684
	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	.L176
	movq	(%rdi), %rax
	call	*32(%rax)
.L176:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE13684:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED5Ev,comdat
.LLSDA13684:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13684-.LLSDACSB13684
.LLSDACSB13684:
.LLSDACSE13684:
	.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:
.LFB15523:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK200
	.cfi_endproc
.LFE15523:
	.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:
.LFB13686:
	.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
.LFE13686:
	.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:
.LFB13690:
	.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
.LFE13690:
	.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:
.LFB13691:
	.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
.LFE13691:
	.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:
.LFB14749:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14749
	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	.L187
	movq	(%rdi), %rax
	call	*32(%rax)
.L187:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE14749:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED5Ev,comdat
.LLSDA14749:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14749-.LLSDACSB14749
.LLSDACSB14749:
.LLSDACSE14749:
	.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:
.LFB15527:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK276
	.cfi_endproc
.LFE15527:
	.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:
.LFB14751:
	.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
.LFE14751:
	.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:
.LFB14755:
	.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
.LFE14755:
	.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:
.LFB14756:
	.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
.LFE14756:
	.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:
.LFB12968:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12968
	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	.L198
	movq	(%rdi), %rax
	call	*32(%rax)
.L198:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12968:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED5Ev,comdat
.LLSDA12968:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12968-.LLSDACSB12968
.LLSDACSB12968:
.LLSDACSE12968:
	.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:
.LFB15531:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK170
	.cfi_endproc
.LFE15531:
	.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:
.LFB12970:
	.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
.LFE12970:
	.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:
.LFB12974:
	.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
.LFE12974:
	.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:
.LFB12975:
	.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
.LFE12975:
	.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:
.LFB12010:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12010
	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	.L209
	movq	(%rdi), %rax
	call	*32(%rax)
.L209:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12010:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED5Ev,comdat
.LLSDA12010:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12010-.LLSDACSB12010
.LLSDACSB12010:
.LLSDACSE12010:
	.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:
.LFB15535:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK68
	.cfi_endproc
.LFE15535:
	.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:
.LFB12012:
	.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
.LFE12012:
	.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:
.LFB12732:
	.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
.LFE12732:
	.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:
.LFB12733:
	.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
.LFE12733:
	.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:
.LFB12324:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12324
	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	.L220
	movq	(%rdi), %rax
	call	*32(%rax)
.L220:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12324:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED5Ev,comdat
.LLSDA12324:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12324-.LLSDACSB12324
.LLSDACSB12324:
.LLSDACSE12324:
	.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:
.LFB15539:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK102
	.cfi_endproc
.LFE15539:
	.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:
.LFB12326:
	.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
.LFE12326:
	.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:
.LFB12330:
	.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
.LFE12330:
	.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:
.LFB12331:
	.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
.LFE12331:
	.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:
.LFB12245:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12245
	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	.L231
	movq	(%rdi), %rax
	call	*32(%rax)
.L231:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12245:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED5Ev,comdat
.LLSDA12245:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12245-.LLSDACSB12245
.LLSDACSB12245:
.LLSDACSE12245:
	.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:
.LFB15543:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK88
	.cfi_endproc
.LFE15543:
	.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:
.LFB12247:
	.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
.LFE12247:
	.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:
.LFB12251:
	.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
.LFE12251:
	.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:
.LFB12252:
	.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
.LFE12252:
	.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:
.LFB14407:
	.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
.LFE14407:
	.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:
.LFB14406:
	.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
.LFE14406:
	.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	.L245
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L245:
	.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:
.LFB15549:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK2
	.cfi_endproc
.LFE15549:
	.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:
.LFB11937:
	.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
.LFE11937:
	.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:
.LFB11938:
	.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
.LFE11938:
	.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:
.LFB12139:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12139
	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	.L254
	movq	(%rdi), %rax
	call	*32(%rax)
.L254:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13bad_exceptionD2Ev
	.cfi_endproc
.LFE12139:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED5Ev,comdat
.LLSDA12139:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12139-.LLSDACSB12139
.LLSDACSB12139:
.LLSDACSE12139:
	.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:
.LFB15553:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK86
	.cfi_endproc
.LFE15553:
	.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:
.LFB12141:
	.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
.LFE12141:
	.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:
.LFB12786:
	.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
.LFE12786:
	.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:
.LFB12787:
	.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
.LFE12787:
	.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	.L264
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L264:
	.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:
.LFB15557:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK0
	.cfi_endproc
.LFE15557:
	.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:
.LFB11921:
	.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
.LFE11921:
	.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:
.LFB11922:
	.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
.LFE11922:
	.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:
.LFB12097:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12097
	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	.L273
	movq	(%rdi), %rax
	call	*32(%rax)
.L273:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt9bad_allocD2Ev
	.cfi_endproc
.LFE12097:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED5Ev,comdat
.LLSDA12097:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12097-.LLSDACSB12097
.LLSDACSB12097:
.LLSDACSE12097:
	.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:
.LFB15561:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK80
	.cfi_endproc
.LFE15561:
	.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:
.LFB12099:
	.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
.LFE12099:
	.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:
.LFB12768:
	.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
.LFE12768:
	.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:
.LFB12769:
	.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
.LFE12769:
	.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:
.LFB11998:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11998
	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	.L284
	movq	(%rdi), %rax
	call	*32(%rax)
.L284:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12out_of_rangeD2Ev
	.cfi_endproc
.LFE11998:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
.LLSDA11998:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11998-.LLSDACSB11998
.LLSDACSB11998:
.LLSDACSE11998:
	.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:
.LFB15565:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK66
	.cfi_endproc
.LFE15565:
	.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:
.LFB12000:
	.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
.LFE12000:
	.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:
.LFB12726:
	.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
.LFE12726:
	.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:
.LFB12727:
	.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
.LFE12727:
	.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:
.LFB12127:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12127
	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	.L295
	movq	(%rdi), %rax
	call	*32(%rax)
.L295:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt10bad_typeidD2Ev
	.cfi_endproc
.LFE12127:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED5Ev,comdat
.LLSDA12127:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12127-.LLSDACSB12127
.LLSDACSB12127:
.LLSDACSE12127:
	.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:
.LFB15569:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK84
	.cfi_endproc
.LFE15569:
	.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:
.LFB12129:
	.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
.LFE12129:
	.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:
.LFB12780:
	.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
.LFE12780:
	.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:
.LFB12781:
	.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
.LFE12781:
	.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:
.LFB12112:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12112
	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	.L306
	movq	(%rdi), %rax
	call	*32(%rax)
.L306:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt8bad_castD2Ev
	.cfi_endproc
.LFE12112:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
.LLSDA12112:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12112-.LLSDACSB12112
.LLSDACSB12112:
.LLSDACSE12112:
	.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:
.LFB15573:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK82
	.cfi_endproc
.LFE15573:
	.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:
.LFB12114:
	.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
.LFE12114:
	.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:
.LFB12774:
	.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
.LFE12774:
	.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:
.LFB12775:
	.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
.LFE12775:
	.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:
.LFB12073:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12073
	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	.L317
	movq	(%rdi), %rax
	call	*32(%rax)
.L317:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt8ios_base7failureB5cxx11D2Ev
	.cfi_endproc
.LFE12073:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED5Ev,comdat
.LLSDA12073:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12073-.LLSDACSB12073
.LLSDACSB12073:
.LLSDACSE12073:
	.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:
.LFB15577:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK76
	.cfi_endproc
.LFE15577:
	.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:
.LFB12075:
	.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
.LFE12075:
	.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:
.LFB12756:
	.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
.LFE12756:
	.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:
.LFB12757:
	.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
.LFE12757:
	.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:
.LFB12055:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12055
	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	.L328
	movq	(%rdi), %rax
	call	*32(%rax)
.L328:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt15underflow_errorD2Ev
	.cfi_endproc
.LFE12055:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED5Ev,comdat
.LLSDA12055:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12055-.LLSDACSB12055
.LLSDACSB12055:
.LLSDACSE12055:
	.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:
.LFB15581:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK74
	.cfi_endproc
.LFE15581:
	.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:
.LFB12057:
	.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
.LFE12057:
	.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:
.LFB12750:
	.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
.LFE12750:
	.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:
.LFB12751:
	.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
.LFE12751:
	.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:
.LFB12040:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12040
	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	.L339
	movq	(%rdi), %rax
	call	*32(%rax)
.L339:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt14overflow_errorD2Ev
	.cfi_endproc
.LFE12040:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED5Ev,comdat
.LLSDA12040:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12040-.LLSDACSB12040
.LLSDACSB12040:
.LLSDACSE12040:
	.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:
.LFB15585:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK72
	.cfi_endproc
.LFE15585:
	.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:
.LFB12042:
	.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
.LFE12042:
	.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:
.LFB12744:
	.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
.LFE12744:
	.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:
.LFB12745:
	.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
.LFE12745:
	.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:
.LFB12025:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12025
	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	.L350
	movq	(%rdi), %rax
	call	*32(%rax)
.L350:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11range_errorD2Ev
	.cfi_endproc
.LFE12025:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
.LLSDA12025:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12025-.LLSDACSB12025
.LLSDACSB12025:
.LLSDACSE12025:
	.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:
.LFB15589:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK70
	.cfi_endproc
.LFE15589:
	.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:
.LFB12027:
	.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
.LFE12027:
	.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:
.LFB12738:
	.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
.LFE12738:
	.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:
.LFB12739:
	.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
.LFE12739:
	.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:
.LFB11983:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11983
	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	.L361
	movq	(%rdi), %rax
	call	*32(%rax)
.L361:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12length_errorD2Ev
	.cfi_endproc
.LFE11983:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED5Ev,comdat
.LLSDA11983:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11983-.LLSDACSB11983
.LLSDACSB11983:
.LLSDACSE11983:
	.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:
.LFB15593:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK64
	.cfi_endproc
.LFE15593:
	.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:
.LFB11985:
	.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
.LFE11985:
	.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:
.LFB12720:
	.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
.LFE12720:
	.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:
.LFB12721:
	.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
.LFE12721:
	.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:
.LFB11968:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11968
	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	.L372
	movq	(%rdi), %rax
	call	*32(%rax)
.L372:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt16invalid_argumentD2Ev
	.cfi_endproc
.LFE11968:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED5Ev,comdat
.LLSDA11968:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11968-.LLSDACSB11968
.LLSDACSB11968:
.LLSDACSE11968:
	.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:
.LFB15597:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK62
	.cfi_endproc
.LFE15597:
	.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:
.LFB11970:
	.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
.LFE11970:
	.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:
.LFB12714:
	.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
.LFE12714:
	.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:
.LFB12715:
	.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
.LFE12715:
	.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:
.LFB11953:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11953
	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	.L383
	movq	(%rdi), %rax
	call	*32(%rax)
.L383:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12domain_errorD2Ev
	.cfi_endproc
.LFE11953:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED5Ev,comdat
.LLSDA11953:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11953-.LLSDACSB11953
.LLSDACSB11953:
.LLSDACSE11953:
	.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:
.LFB15601:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK60
	.cfi_endproc
.LFE15601:
	.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:
.LFB11955:
	.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
.LFE11955:
	.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:
.LFB12708:
	.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
.LFE12708:
	.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:
.LFB12709:
	.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
.LFE12709:
	.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:
.LFB11586:
	.cfi_startproc
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rdi)
	jmp	_ZNSt9exceptionD2Ev
	.cfi_endproc
.LFE11586:
	.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:
.LFB11588:
	.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
.LFE11588:
	.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	.L396
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L396:
	.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:
.LFB15605:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK4
	.cfi_endproc
.LFE15605:
	.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:
.LFB11910:
	.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
.LFE11910:
	.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:
.LFB11911:
	.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
.LFE11911:
	.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:
.LFB11589:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11589
	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	.L405
	movq	(%rdi), %rax
	call	*32(%rax)
.L405:
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt9exceptionD2Ev
	.cfi_endproc
.LFE11589:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED5Ev,comdat
.LLSDA11589:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11589-.LLSDACSB11589
.LLSDACSB11589:
.LLSDACSE11589:
	.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:
.LFB15609:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK12
	.cfi_endproc
.LFE15609:
	.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:
.LFB11591:
	.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
.LFE11591:
	.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:
.LFB11595:
	.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
.LFE11595:
	.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:
.LFB11596:
	.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
.LFE11596:
	.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.145, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.145:
.LFB15090:
	.cfi_startproc
	movq	(%rdi), %rax
	testq	%rax, %rax
	js	.L425
	cmpq	%rsi, %rax
	jbe	.L424
	addq	%rsi, %rsi
	cmpq	%rsi, %rax
	jnb	.L424
	testq	%rsi, %rsi
	js	.L420
	movq	%rsi, (%rdi)
	leaq	1(%rsi), %rdi
	jmp	_Znwm
	.p2align 4,,10
	.p2align 3
.L424:
	leaq	1(%rax), %rdi
	jmp	_Znwm
	.p2align 4,,10
	.p2align 3
.L420:
	movabsq	$9223372036854775807, %rax
	movq	%rax, (%rdi)
	movabsq	$-9223372036854775808, %rdi
	jmp	_Znwm
.L425:
	subq	$8, %rsp
	.cfi_def_cfa_offset 16
	movl	$.LC1, %edi
	call	_ZSt20__throw_length_errorPKc
	.cfi_endproc
.LFE15090:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.145, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.145
	.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.146, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.146:
.LFB15091:
	.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	.L427
	testq	%rdx, %rdx
	jne	.L442
.L427:
	subq	%r12, %rdx
	cmpq	$15, %rdx
	movq	%rdx, 24(%rsp)
	ja	.L443
	cmpq	$1, %rdx
	movq	0(%rbp), %rax
	je	.L444
	testq	%rdx, %rdx
	jne	.L429
	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
.L444:
	.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
.L443:
	.cfi_restore_state
	leaq	24(%rsp), %rdi
	xorl	%esi, %esi
	movq	%rdx, 8(%rsp)
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.145
	movq	24(%rsp), %rcx
	movq	8(%rsp), %rdx
	movq	%rax, 0(%rbp)
	movq	%rcx, 16(%rbp)
.L429:
	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
.L442:
	.cfi_restore_state
	movl	$.LC2, %edi
	call	_ZSt19__throw_logic_errorPKc
	.cfi_endproc
.LFE15091:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.146, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.146
	.set	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.152,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.146
	.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	.L446
	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
.L446:
	.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	.L455
	leaq	(%rax,%rax), %r14
	cmpq	%r14, %rax
	jbe	.L467
.L457:
	movq	$-16, %r14
.L448:
	movq	%r14, %rdi
	movq	%rdx, 8(%rsp)
	call	_Znwm
	movq	392(%rbp), %rcx
	movq	8(%rsp), %rdx
	movq	%rax, %r15
.L449:
	movq	384(%rbp), %rdi
	addq	%r15, %rdx
	movq	%r13, (%rdx)
	movq	%r12, 8(%rdx)
	cmpq	%rdi, %rbx
	je	.L459
	movq	%rdi, %rdx
	movq	%r15, %rsi
	.p2align 4,,10
	.p2align 3
.L451:
	movdqu	(%rdx), %xmm0
	addq	$16, %rdx
	addq	$16, %rsi
	movups	%xmm0, -16(%rsi)
	cmpq	%rdx, %rbx
	jne	.L451
	leaq	-16(%rbx), %rax
	subq	%rdi, %rax
	andq	$-16, %rax
	leaq	16(%r15,%rax), %r12
.L450:
	addq	$16, %r12
	cmpq	%rcx, %rbx
	je	.L452
	movq	%rbx, %rdx
	movq	%r12, %rsi
	.p2align 4,,10
	.p2align 3
.L453:
	movdqu	(%rdx), %xmm0
	addq	$16, %rdx
	addq	$16, %rsi
	movups	%xmm0, -16(%rsi)
	cmpq	%rdx, %rcx
	jne	.L453
	subq	$16, %rcx
	subq	%rbx, %rcx
	andq	$-16, %rcx
	leaq	16(%r12,%rcx), %r12
.L452:
	testq	%rdi, %rdi
	je	.L454
	call	_ZdlPv
.L454:
	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
.L455:
	.cfi_restore_state
	movl	$16, %r14d
	jmp	.L448
	.p2align 4,,10
	.p2align 3
.L467:
	movabsq	$1152921504606846975, %rsi
	cmpq	%rsi, %r14
	ja	.L457
	xorl	%r15d, %r15d
	testq	%r14, %r14
	movq	%rbx, %rcx
	je	.L449
	salq	$5, %rax
	movq	%rax, %r14
	jmp	.L448
	.p2align 4,,10
	.p2align 3
.L459:
	movq	%r15, %r12
	jmp	.L450
	.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:
.LFB14461:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14461
	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	.L481
	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	.L482
.L470:
	movq	%rax, 0(%rbp)
	movq	%rbx, %r13
.L473:
	movq	%rbx, %rdi
	call	strlen
	leaq	(%rbx,%rax), %rdx
.L471:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB6:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.152
.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
.L481:
	.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	.L475
	testq	%rbx, %rbx
	movq	%rax, 0(%rbp)
	jne	.L473
	movq	$-1, %rdx
	jmp	.L471
	.p2align 4,,10
	.p2align 3
.L475:
	movq	%r13, %rbx
	jmp	.L470
	.p2align 4,,10
	.p2align 3
.L482:
	movq	%rax, 0(%rbp)
	xorl	%r13d, %r13d
	movq	%r12, %rbx
	jmp	.L473
.L477:
	movq	%rax, %rbx
	movq	%r13, %rdi
	call	free
	movq	%rbx, %rdi
.LEHB7:
	call	_Unwind_Resume
.LEHE7:
	.cfi_endproc
.LFE14461:
	.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
.LLSDA14461:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14461-.LLSDACSB14461
.LLSDACSB14461:
	.uleb128 .LEHB6-.LFB14461
	.uleb128 .LEHE6-.LEHB6
	.uleb128 .L477-.LFB14461
	.uleb128 0
	.uleb128 .LEHB7-.LFB14461
	.uleb128 .LEHE7-.LEHB7
	.uleb128 0
	.uleb128 0
.LLSDACSE14461:
	.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:
.LFB14235:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L483
	movq	(%rdi), %rax
	movq	16(%rax), %rax
	cmpq	$_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev, %rax
	jne	.L485
	movl	$16, %esi
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L483:
	rep ret
	.p2align 4,,10
	.p2align 3
.L485:
	jmp	*%rax
	.cfi_endproc
.LFE14235:
	.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:
.LFB15237:
	.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
.LFE15237:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.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:
.LFB15238:
	.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
.LFE15238:
	.size	_ZThn40_N5boost16exception_detail14bad_exception_D0Ev, .-_ZThn40_N5boost16exception_detail14bad_exception_D0Ev
	.section	.text._ZN5boost17unknown_exceptionD0Ev,"axG",@progbits,_ZN5boost17unknown_exceptionD5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost17unknown_exceptionD0Ev
	.type	_ZThn40_N5boost17unknown_exceptionD0Ev, @function
_ZThn40_N5boost17unknown_exceptionD0Ev:
.LFB15239:
	.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
.LFE15239:
	.size	_ZThn40_N5boost17unknown_exceptionD0Ev, .-_ZThn40_N5boost17unknown_exceptionD0Ev
	.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:
.LFB15240:
	.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
.LFE15240:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.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:
.LFB15241:
	.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
.LFE15241:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_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:
.LFB15242:
	.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
.LFE15242:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.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:
.LFB15243:
	.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
.LFE15243:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_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:
.LFB15244:
	.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
.LFE15244:
	.size	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev, .-_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.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:
.LFB15246:
	.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
.LFE15246:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.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:
.LFB15248:
	.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
.LFE15248:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.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:
.LFB15249:
	.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
.LFE15249:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.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:
.LFB15250:
	.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
.LFE15250:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.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:
.LFB15252:
	.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
.LFE15252:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.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:
.LFB15253:
	.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
.LFE15253:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.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:
.LFB15255:
	.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
.LFE15255:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.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:
.LFB15257:
	.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
.LFE15257:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.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:
.LFB15259:
	.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
.LFE15259:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.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:
.LFB15260:
	.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
.LFE15260:
	.size	_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev, .-_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev
	.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:
.LFB15262:
	.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
.LFE15262:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.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:
.LFB15263:
	.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
.LFE15263:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.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:
.LFB15264:
	.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
.LFE15264:
	.size	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev, .-_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.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:
.LFB15265:
	.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
.LFE15265:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev
	.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:
.LFB15266:
	.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
.LFE15266:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.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:
.LFB15267:
	.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
.LFE15267:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.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:
.LFB15268:
	.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
.LFE15268:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.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:
.LFB15269:
	.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
.LFE15269:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.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:
.LFB15271:
	.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
.LFE15271:
	.size	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev, .-_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.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:
.LFB15272:
	.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
.LFE15272:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.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:
.LFB15273:
	.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
.LFE15273:
	.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_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:
.LFB15275:
	.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
.LFE15275:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev
	.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:
.LFB15276:
	.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
.LFE15276:
	.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_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:
.LFB15277:
	.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
.LFE15277:
	.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_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:
.LFB15279:
	.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
.LFE15279:
	.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_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:
.LFB15281:
	.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
.LFE15281:
	.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_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:
.LFB15285:
	.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
.LFE15285:
	.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_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:
.LFB15287:
	.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
.LFE15287:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.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:
.LFB15288:
	.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
.LFE15288:
	.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_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:
.LFB15289:
	.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
.LFE15289:
	.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_10task_movedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED1Ev,comdat
	.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:
.LFB15291:
	.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
.LFE15291:
	.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:
.LFB15292:
	.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
.LFE15292:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.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:
.LFB15293:
	.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
.LFE15293:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.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:
.LFB15295:
	.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
.LFE15295:
	.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_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:
.LFB15297:
	.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
.LFE15297:
	.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_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:
.LFB15298:
	.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
.LFE15298:
	.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_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:
.LFB15300:
	.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
.LFE15300:
	.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_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:
.LFB15301:
	.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
.LFE15301:
	.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_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:
.LFB15302:
	.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
.LFE15302:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.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:
.LFB15303:
	.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
.LFE15303:
	.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:
.LFB15305:
	.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
.LFE15305:
	.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_19error_info_injectorINS_10lock_errorEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev,comdat
	.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:
.LFB15306:
	.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
.LFE15306:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.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:
.LFB15307:
	.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
.LFE15307:
	.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_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:
.LFB15308:
	.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
.LFE15308:
	.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_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:
.LFB15309:
	.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
.LFE15309:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.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:
.LFB15311:
	.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
.LFE15311:
	.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_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:
.LFB15313:
	.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
.LFE15313:
	.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_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:
.LFB15314:
	.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
.LFE15314:
	.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_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:
.LFB15315:
	.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
.LFE15315:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.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:
.LFB15316:
	.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
.LFE15316:
	.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_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:
.LFB15317:
	.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
.LFE15317:
	.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_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:
.LFB15318:
	.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
.LFE15318:
	.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_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:
.LFB15319:
	.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
.LFE15319:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.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:
.LFB15320:
	.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
.LFE15320:
	.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_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:
.LFB15321:
	.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
.LFE15321:
	.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_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:
.LFB15322:
	.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
.LFE15322:
	.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_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:
.LFB15323:
	.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
.LFE15323:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.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:
.LFB15324:
	.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
.LFE15324:
	.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_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:
.LFB15326:
	.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
.LFE15326:
	.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_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:
.LFB15327:
	.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
.LFE15327:
	.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_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:
.LFB15328:
	.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
.LFE15328:
	.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_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:
.LFB15330:
	.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
.LFE15330:
	.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_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:
.LFB15331:
	.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
.LFE15331:
	.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_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:
.LFB15332:
	.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
.LFE15332:
	.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_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:
.LFB15333:
	.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
.LFE15333:
	.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	_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:
.LFB15334:
	.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
.LFE15334:
	.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_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:
.LFB15335:
	.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
.LFE15335:
	.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_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:
.LFB15336:
	.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
.LFE15336:
	.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_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:
.LFB15337:
	.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
.LFE15337:
	.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_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:
.LFB15338:
	.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
.LFE15338:
	.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_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:
.LFB15339:
	.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
.LFE15339:
	.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_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:
.LFB15340:
	.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
.LFE15340:
	.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_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:
.LFB15341:
	.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
.LFE15341:
	.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:
.LFB15342:
	.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
.LFE15342:
	.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_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:
.LFB15343:
	.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
.LFE15343:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.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:
.LFB15346:
	.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
.LFE15346:
	.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_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:
.LFB15347:
	.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
.LFE15347:
	.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_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:
.LFB15350:
	.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
.LFE15350:
	.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_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:
.LFB15352:
	.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
.LFE15352:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev
	.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:
.LFB15354:
	.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
.LFE15354:
	.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_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:
.LFB15355:
	.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
.LFE15355:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.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:
.LFB15356:
	.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
.LFE15356:
	.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_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:
.LFB15357:
	.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
.LFE15357:
	.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_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:
.LFB15359:
	.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
.LFE15359:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.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:
.LFB15360:
	.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
.LFE15360:
	.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_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:
.LFB15361:
	.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
.LFE15361:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.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:
.LFB15363:
	.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
.LFE15363:
	.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_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:
.LFB15364:
	.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
.LFE15364:
	.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_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:
.LFB15365:
	.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
.LFE15365:
	.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_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:
.LFB15368:
	.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
.LFE15368:
	.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_20task_already_startedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEED0Ev,comdat
	.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:
.LFB15369:
	.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
.LFE15369:
	.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_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:
.LFB15371:
	.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
.LFE15371:
	.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_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:
.LFB15372:
	.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
.LFE15372:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.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:
.LFB15373:
	.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
.LFE15373:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.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:
.LFB15374:
	.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
.LFE15374:
	.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:
.LFB15375:
	.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
.LFE15375:
	.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_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:
.LFB15376:
	.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
.LFE15376:
	.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_implINS_17unknown_exceptionEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev:
.LFB15378:
	.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
.LFE15378:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.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:
.LFB15379:
	.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
.LFE15379:
	.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_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:
.LFB15380:
	.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
.LFE15380:
	.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_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:
.LFB15382:
	.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
.LFE15382:
	.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_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:
.LFB15386:
	.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
.LFE15386:
	.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_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:
.LFB15387:
	.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
.LFE15387:
	.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_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:
.LFB15388:
	.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
.LFE15388:
	.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_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:
.LFB15389:
	.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
.LFE15389:
	.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_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:
.LFB15390:
	.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
.LFE15390:
	.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_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:
.LFB15391:
	.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
.LFE15391:
	.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_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:
.LFB15392:
	.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
.LFE15392:
	.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_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:
.LFB15393:
	.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
.LFE15393:
	.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_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:
.LFB15394:
	.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
.LFE15394:
	.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_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:
.LFB15395:
	.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
.LFE15395:
	.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_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:
.LFB15396:
	.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
.LFE15396:
	.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	_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:
.LFB15397:
	.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
.LFE15397:
	.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_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:
.LFB15398:
	.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
.LFE15398:
	.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_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:
.LFB15399:
	.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
.LFE15399:
	.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_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:
.LFB15400:
	.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
.LFE15400:
	.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_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:
.LFB15401:
	.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
.LFE15401:
	.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_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:
.LFB15402:
	.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
.LFE15402:
	.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_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:
.LFB15403:
	.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
.LFE15403:
	.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_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:
.LFB15404:
	.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
.LFE15404:
	.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_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:
.LFB15405:
	.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
.LFE15405:
	.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_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:
.LFB15406:
	.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
.LFE15406:
	.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:
.LFB15407:
	.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
.LFE15407:
	.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_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:
.LFB15408:
	.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
.LFE15408:
	.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_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:
.LFB15409:
	.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
.LFE15409:
	.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_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:
.LFB15410:
	.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
.LFE15410:
	.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:
.LFB15411:
	.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
.LFE15411:
	.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:
.LFB15412:
	.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
.LFE15412:
	.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:
.LFB15413:
	.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
.LFE15413:
	.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:
.LFB15414:
	.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
.LFE15414:
	.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	.L708
	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	.L720
	leaq	48(%rsp), %r13
	jmp	.L709
	.p2align 4,,10
	.p2align 3
.L712:
	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	.L750
.L713:
	movq	%r13, 32(%rsp)
	movq	%r14, %r12
.L733:
	movq	%r14, %rdi
	call	strlen
	leaq	(%r14,%rax), %rdx
.L714:
	leaq	32(%rsp), %rdi
	movq	%r14, %rsi
.LEHB10:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.152
.LEHE10:
	movq	%r12, %rdi
	call	free
.L715:
	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	.L718
	call	_ZdlPv
.L718:
	movq	%rbx, %rdi
	call	_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base
	cmpq	%rax, 8(%rsp)
	movq	%rax, %rbx
	je	.L720
.L709:
	movq	40(%rbx), %rsi
	movq	(%rsi), %rax
	movq	(%rax), %rax
	cmpq	$_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev, %rax
	jne	.L711
	movq	8(%rsi), %rax
	movq	8(%rax), %r15
	cmpb	$42, (%r15)
	jne	.L712
	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	.L736
	testq	%r14, %r14
	movq	%r13, 32(%rsp)
	jne	.L733
	movq	$-1, %rdx
	jmp	.L714
	.p2align 4,,10
	.p2align 3
.L720:
	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	.L751
	cmpq	%rcx, %rdi
	movq	48(%rsp), %r9
	je	.L752
	movq	72(%rbp), %rdx
	movq	%rdx, 48(%rsp)
.L729:
	movq	%rdi, 32(%rsp)
	movq	%rax, 56(%rbp)
	movq	%r9, 72(%rbp)
.L727:
	leaq	48(%rsp), %rax
	movq	%r8, 40(%rsp)
	movq	%rsi, 64(%rbp)
	cmpq	%rax, %rdi
	je	.L730
	call	_ZdlPv
.L730:
	leaq	64(%rsp), %rdi
	call	_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
.L708:
	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
.L711:
	.cfi_restore_state
	leaq	32(%rsp), %rdi
	call	*%rax
.LEHE12:
	jmp	.L715
	.p2align 4,,10
	.p2align 3
.L736:
	movq	%rax, %r14
	jmp	.L713
	.p2align 4,,10
	.p2align 3
.L751:
	cmpq	%rcx, %rdi
	je	.L753
	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	.L727
	.p2align 4,,10
	.p2align 3
.L752:
	movdqu	72(%rbp), %xmm0
	movq	%rdx, %rdi
	movaps	%xmm0, 48(%rsp)
	jmp	.L729
	.p2align 4,,10
	.p2align 3
.L750:
	movq	%r13, 32(%rsp)
	xorl	%r12d, %r12d
	movq	%r15, %r14
	jmp	.L733
	.p2align 4,,10
	.p2align 3
.L753:
	testq	%rsi, %rsi
	je	.L723
	movdqa	48(%rsp), %xmm0
	movups	%xmm0, 72(%rbp)
.L725:
	movq	%rsi, 64(%rbp)
	jmp	.L730
.L723:
	testq	%r8, %r8
	je	.L725
	movq	$0, 64(%rbp)
	movb	$0, 72(%rbp)
	jmp	.L730
.L740:
	movq	%r12, %rdi
	movq	%rax, %rbx
	call	free
.L717:
	leaq	64(%rsp), %rdi
	call	_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
	movq	%rbx, %rdi
.LEHB13:
	call	_Unwind_Resume
.LEHE13:
.L739:
	movq	32(%rsp), %rdi
	movq	%rax, %rbx
	leaq	48(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L717
	call	_ZdlPv
	jmp	.L717
.L738:
	movq	%rax, %rbx
	jmp	.L717
	.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 .L738-.LFB6924
	.uleb128 0
	.uleb128 .LEHB10-.LFB6924
	.uleb128 .LEHE10-.LEHB10
	.uleb128 .L740-.LFB6924
	.uleb128 0
	.uleb128 .LEHB11-.LFB6924
	.uleb128 .LEHE11-.LEHB11
	.uleb128 .L739-.LFB6924
	.uleb128 0
	.uleb128 .LEHB12-.LFB6924
	.uleb128 .LEHE12-.LEHB12
	.uleb128 .L738-.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_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:
.LFB14268:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L754
	movq	(%rbx), %rax
	movq	8(%rax), %rax
	cmpq	$_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, %rax
	jne	.L756
	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
.L754:
	.cfi_restore_state
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L756:
	.cfi_restore_state
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	*%rax
	.cfi_endproc
.LFE14268:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEE7disposeEv
	.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:
.LFB14271:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L758
	movq	(%rbx), %rax
	movq	8(%rax), %rax
	cmpq	$_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, %rax
	jne	.L760
	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
.L758:
	.cfi_restore_state
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L760:
	.cfi_restore_state
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	*%rax
	.cfi_endproc
.LFE14271:
	.size	_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_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:
.LFB15415:
	.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
.LFE15415:
	.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	.L765
	movq	(%rbx), %rax
	movq	%rbx, %rsi
	leaq	8(%rsp), %rdi
.LEHB14:
	call	*40(%rax)
.LEHE14:
	movq	8(%rsp), %rbx
	testq	%rbx, %rbx
	je	.L771
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L769
	addl	$1, 88(%rbx)
	movq	%rbx, %rdi
.L770:
	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	.L772
.L767:
	movq	(%rdi), %rax
.LEHB15:
	call	*32(%rax)
.LEHE15:
.L768:
	testq	%rbx, %rbx
	movq	%rbx, 8(%rbp)
	je	.L764
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L777
.L804:
	addl	$1, 88(%rbx)
.L778:
	movq	%rbx, %rdi
	call	*32(%rax)
.L764:
	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
.L771:
	.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	.L767
	jmp	.L768
	.p2align 4,,10
	.p2align 3
.L765:
	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	.L764
	movq	(%rdi), %rax
.LEHB16:
	call	*32(%rax)
.LEHE16:
	jmp	.L768
	.p2align 4,,10
	.p2align 3
.L769:
	movq	%rbx, %rdi
.LEHB17:
	call	*%rdx
.LEHE17:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L771
	movq	(%rdi), %rax
	jmp	.L770
	.p2align 4,,10
	.p2align 3
.L772:
	movq	(%rbx), %rax
	movq	%rbx, 8(%rbp)
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	je	.L804
.L777:
	movq	%rbx, %rdi
.LEHB18:
	call	*%rdx
.LEHE18:
	movq	(%rbx), %rax
	jmp	.L778
.L789:
.L803:
	movq	%rax, %rbp
.L775:
	movq	%rbp, %rdi
.LEHB19:
	call	_Unwind_Resume
.LEHE19:
.L788:
	testq	%rbx, %rbx
	movq	%rax, %rbp
	je	.L775
.L774:
	movq	(%rbx), %rax
	movq	%rbx, %rdi
	call	*32(%rax)
	jmp	.L775
.L787:
	jmp	.L803
.L785:
	movq	%rax, %rbp
	jmp	.L774
.L786:
	movq	8(%rsp), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L774
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L774
	.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 .L787-.LFB1351
	.uleb128 0
	.uleb128 .LEHB15-.LFB1351
	.uleb128 .LEHE15-.LEHB15
	.uleb128 .L788-.LFB1351
	.uleb128 0
	.uleb128 .LEHB16-.LFB1351
	.uleb128 .LEHE16-.LEHB16
	.uleb128 .L789-.LFB1351
	.uleb128 0
	.uleb128 .LEHB17-.LFB1351
	.uleb128 .LEHE17-.LEHB17
	.uleb128 .L786-.LFB1351
	.uleb128 0
	.uleb128 .LEHB18-.LFB1351
	.uleb128 .LEHE18-.LEHB18
	.uleb128 .L785-.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:
.LFB14326:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14326
	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	.L807
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L808
	addl	$1, 88(%rdi)
.L807:
	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
.L808:
	.cfi_restore_state
.LEHB22:
	call	*%rax
.LEHE22:
	jmp	.L807
.L815:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
.L812:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB23:
	call	_Unwind_Resume
.LEHE23:
.L814:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	jmp	.L812
	.cfi_endproc
.LFE14326:
	.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
.LLSDA14326:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14326-.LLSDACSB14326
.LLSDACSB14326:
	.uleb128 .LEHB20-.LFB14326
	.uleb128 .LEHE20-.LEHB20
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB21-.LFB14326
	.uleb128 .LEHE21-.LEHB21
	.uleb128 .L814-.LFB14326
	.uleb128 0
	.uleb128 .LEHB22-.LFB14326
	.uleb128 .LEHE22-.LEHB22
	.uleb128 .L815-.LFB14326
	.uleb128 0
	.uleb128 .LEHB23-.LFB14326
	.uleb128 .LEHE23-.LEHB23
	.uleb128 0
	.uleb128 0
.LLSDACSE14326:
	.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:
.LFB14331:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14331
	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	.L821
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L822
	addl	$1, 88(%rdi)
.L821:
	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
.L822:
	.cfi_restore_state
.LEHB26:
	call	*%rax
.LEHE26:
	jmp	.L821
.L829:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
.L826:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB27:
	call	_Unwind_Resume
.LEHE27:
.L828:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	jmp	.L826
	.cfi_endproc
.LFE14331:
	.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
.LLSDA14331:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14331-.LLSDACSB14331
.LLSDACSB14331:
	.uleb128 .LEHB24-.LFB14331
	.uleb128 .LEHE24-.LEHB24
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB25-.LFB14331
	.uleb128 .LEHE25-.LEHB25
	.uleb128 .L828-.LFB14331
	.uleb128 0
	.uleb128 .LEHB26-.LFB14331
	.uleb128 .LEHE26-.LEHB26
	.uleb128 .L829-.LFB14331
	.uleb128 0
	.uleb128 .LEHB27-.LFB14331
	.uleb128 .LEHE27-.LEHB27
	.uleb128 0
	.uleb128 0
.LLSDACSE14331:
	.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:
.LFB14336:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14336
	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	.L835
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L836
	addl	$1, 88(%rdi)
.L835:
	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
.L836:
	.cfi_restore_state
.LEHB30:
	call	*%rax
.LEHE30:
	jmp	.L835
.L843:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
.L840:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB31:
	call	_Unwind_Resume
.LEHE31:
.L842:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	jmp	.L840
	.cfi_endproc
.LFE14336:
	.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
.LLSDA14336:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14336-.LLSDACSB14336
.LLSDACSB14336:
	.uleb128 .LEHB28-.LFB14336
	.uleb128 .LEHE28-.LEHB28
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB29-.LFB14336
	.uleb128 .LEHE29-.LEHB29
	.uleb128 .L842-.LFB14336
	.uleb128 0
	.uleb128 .LEHB30-.LFB14336
	.uleb128 .LEHE30-.LEHB30
	.uleb128 .L843-.LFB14336
	.uleb128 0
	.uleb128 .LEHB31-.LFB14336
	.uleb128 .LEHE31-.LEHB31
	.uleb128 0
	.uleb128 0
.LLSDACSE14336:
	.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:
.LFB14341:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14341
	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	.L849
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L850
	addl	$1, 88(%rdi)
.L849:
	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
.L850:
	.cfi_restore_state
.LEHB34:
	call	*%rax
.LEHE34:
	jmp	.L849
.L857:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
.L854:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB35:
	call	_Unwind_Resume
.LEHE35:
.L856:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	jmp	.L854
	.cfi_endproc
.LFE14341:
	.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
.LLSDA14341:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14341-.LLSDACSB14341
.LLSDACSB14341:
	.uleb128 .LEHB32-.LFB14341
	.uleb128 .LEHE32-.LEHB32
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB33-.LFB14341
	.uleb128 .LEHE33-.LEHB33
	.uleb128 .L856-.LFB14341
	.uleb128 0
	.uleb128 .LEHB34-.LFB14341
	.uleb128 .LEHE34-.LEHB34
	.uleb128 .L857-.LFB14341
	.uleb128 0
	.uleb128 .LEHB35-.LFB14341
	.uleb128 .LEHE35-.LEHB35
	.uleb128 0
	.uleb128 0
.LLSDACSE14341:
	.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_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:
.LFB14346:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14346
	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	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L863
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L864
	addl	$1, 88(%rdi)
.L863:
	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)
.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
.L864:
	.cfi_restore_state
.LEHB38:
	call	*%rax
.LEHE38:
	jmp	.L863
.L871:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
.L868:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB39:
	call	_Unwind_Resume
.LEHE39:
.L870:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	jmp	.L868
	.cfi_endproc
.LFE14346:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,comdat
.LLSDA14346:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14346-.LLSDACSB14346
.LLSDACSB14346:
	.uleb128 .LEHB36-.LFB14346
	.uleb128 .LEHE36-.LEHB36
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB37-.LFB14346
	.uleb128 .LEHE37-.LEHB37
	.uleb128 .L870-.LFB14346
	.uleb128 0
	.uleb128 .LEHB38-.LFB14346
	.uleb128 .LEHE38-.LEHB38
	.uleb128 .L871-.LFB14346
	.uleb128 0
	.uleb128 .LEHB39-.LFB14346
	.uleb128 .LEHE39-.LEHB39
	.uleb128 0
	.uleb128 0
.LLSDACSE14346:
	.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_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:
.LFB14351:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14351
	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
.LEHB40:
	call	_Znwm
.LEHE40:
	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	.L877
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L878
	addl	$1, 88(%rdi)
.L877:
	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)
.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
.L878:
	.cfi_restore_state
.LEHB42:
	call	*%rax
.LEHE42:
	jmp	.L877
.L885:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
.L882:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB43:
	call	_Unwind_Resume
.LEHE43:
.L884:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	jmp	.L882
	.cfi_endproc
.LFE14351:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,comdat
.LLSDA14351:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14351-.LLSDACSB14351
.LLSDACSB14351:
	.uleb128 .LEHB40-.LFB14351
	.uleb128 .LEHE40-.LEHB40
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB41-.LFB14351
	.uleb128 .LEHE41-.LEHB41
	.uleb128 .L884-.LFB14351
	.uleb128 0
	.uleb128 .LEHB42-.LFB14351
	.uleb128 .LEHE42-.LEHB42
	.uleb128 .L885-.LFB14351
	.uleb128 0
	.uleb128 .LEHB43-.LFB14351
	.uleb128 .LEHE43-.LEHB43
	.uleb128 0
	.uleb128 0
.LLSDACSE14351:
	.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_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:
.LFB14356:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14356
	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	$_ZTVSt15underflow_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L891
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L892
	addl	$1, 88(%rdi)
.L891:
	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)
.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
.L892:
	.cfi_restore_state
.LEHB46:
	call	*%rax
.LEHE46:
	jmp	.L891
.L899:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt15underflow_errorD2Ev
.L896:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB47:
	call	_Unwind_Resume
.LEHE47:
.L898:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	jmp	.L896
	.cfi_endproc
.LFE14356:
	.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
.LLSDA14356:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14356-.LLSDACSB14356
.LLSDACSB14356:
	.uleb128 .LEHB44-.LFB14356
	.uleb128 .LEHE44-.LEHB44
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB45-.LFB14356
	.uleb128 .LEHE45-.LEHB45
	.uleb128 .L898-.LFB14356
	.uleb128 0
	.uleb128 .LEHB46-.LFB14356
	.uleb128 .LEHE46-.LEHB46
	.uleb128 .L899-.LFB14356
	.uleb128 0
	.uleb128 .LEHB47-.LFB14356
	.uleb128 .LEHE47-.LEHB47
	.uleb128 0
	.uleb128 0
.LLSDACSE14356:
	.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:
.LFB14361:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14361
	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	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt14overflow_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L905
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L906
	addl	$1, 88(%rdi)
.L905:
	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)
.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
.L906:
	.cfi_restore_state
.LEHB50:
	call	*%rax
.LEHE50:
	jmp	.L905
.L913:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt14overflow_errorD2Ev
.L910:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB51:
	call	_Unwind_Resume
.LEHE51:
.L912:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	jmp	.L910
	.cfi_endproc
.LFE14361:
	.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
.LLSDA14361:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14361-.LLSDACSB14361
.LLSDACSB14361:
	.uleb128 .LEHB48-.LFB14361
	.uleb128 .LEHE48-.LEHB48
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB49-.LFB14361
	.uleb128 .LEHE49-.LEHB49
	.uleb128 .L912-.LFB14361
	.uleb128 0
	.uleb128 .LEHB50-.LFB14361
	.uleb128 .LEHE50-.LEHB50
	.uleb128 .L913-.LFB14361
	.uleb128 0
	.uleb128 .LEHB51-.LFB14361
	.uleb128 .LEHE51-.LEHB51
	.uleb128 0
	.uleb128 0
.LLSDACSE14361:
	.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:
.LFB14366:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14366
	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	_ZNSt13runtime_errorC2ERKS_
	movq	24(%rbp), %rdi
	movq	$_ZTVSt11range_error+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L919
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L920
	addl	$1, 88(%rdi)
.L919:
	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)
.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
.L920:
	.cfi_restore_state
.LEHB54:
	call	*%rax
.LEHE54:
	jmp	.L919
.L927:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11range_errorD2Ev
.L924:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB55:
	call	_Unwind_Resume
.LEHE55:
.L926:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	jmp	.L924
	.cfi_endproc
.LFE14366:
	.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
.LLSDA14366:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14366-.LLSDACSB14366
.LLSDACSB14366:
	.uleb128 .LEHB52-.LFB14366
	.uleb128 .LEHE52-.LEHB52
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB53-.LFB14366
	.uleb128 .LEHE53-.LEHB53
	.uleb128 .L926-.LFB14366
	.uleb128 0
	.uleb128 .LEHB54-.LFB14366
	.uleb128 .LEHE54-.LEHB54
	.uleb128 .L927-.LFB14366
	.uleb128 0
	.uleb128 .LEHB55-.LFB14366
	.uleb128 .LEHE55-.LEHB55
	.uleb128 0
	.uleb128 0
.LLSDACSE14366:
	.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_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:
.LFB14371:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14371
	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	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L933
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L934
	addl	$1, 88(%rdi)
.L933:
	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)
.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
.L934:
	.cfi_restore_state
.LEHB58:
	call	*%rax
.LEHE58:
	jmp	.L933
.L941:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11logic_errorD2Ev
.L938:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB59:
	call	_Unwind_Resume
.LEHE59:
.L940:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	jmp	.L938
	.cfi_endproc
.LFE14371:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,comdat
.LLSDA14371:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14371-.LLSDACSB14371
.LLSDACSB14371:
	.uleb128 .LEHB56-.LFB14371
	.uleb128 .LEHE56-.LEHB56
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB57-.LFB14371
	.uleb128 .LEHE57-.LEHB57
	.uleb128 .L940-.LFB14371
	.uleb128 0
	.uleb128 .LEHB58-.LFB14371
	.uleb128 .LEHE58-.LEHB58
	.uleb128 .L941-.LFB14371
	.uleb128 0
	.uleb128 .LEHB59-.LFB14371
	.uleb128 .LEHE59-.LEHB59
	.uleb128 0
	.uleb128 0
.LLSDACSE14371:
	.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_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:
.LFB14376:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14376
	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
.LEHB60:
	call	_Znwm
.LEHE60:
	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	.L947
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L948
	addl	$1, 88(%rdi)
.L947:
	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)
.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
.L948:
	.cfi_restore_state
.LEHB62:
	call	*%rax
.LEHE62:
	jmp	.L947
.L955:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12out_of_rangeD2Ev
.L952:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB63:
	call	_Unwind_Resume
.LEHE63:
.L954:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	jmp	.L952
	.cfi_endproc
.LFE14376:
	.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
.LLSDA14376:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14376-.LLSDACSB14376
.LLSDACSB14376:
	.uleb128 .LEHB60-.LFB14376
	.uleb128 .LEHE60-.LEHB60
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB61-.LFB14376
	.uleb128 .LEHE61-.LEHB61
	.uleb128 .L954-.LFB14376
	.uleb128 0
	.uleb128 .LEHB62-.LFB14376
	.uleb128 .LEHE62-.LEHB62
	.uleb128 .L955-.LFB14376
	.uleb128 0
	.uleb128 .LEHB63-.LFB14376
	.uleb128 .LEHE63-.LEHB63
	.uleb128 0
	.uleb128 0
.LLSDACSE14376:
	.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_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:
.LFB14381:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14381
	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
.LEHB64:
	call	_Znwm
.LEHE64:
	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	.L961
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L962
	addl	$1, 88(%rdi)
.L961:
	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)
.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
.L962:
	.cfi_restore_state
.LEHB66:
	call	*%rax
.LEHE66:
	jmp	.L961
.L969:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12length_errorD2Ev
.L966:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB67:
	call	_Unwind_Resume
.LEHE67:
.L968:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	jmp	.L966
	.cfi_endproc
.LFE14381:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12length_errorEEE5cloneEv,comdat
.LLSDA14381:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14381-.LLSDACSB14381
.LLSDACSB14381:
	.uleb128 .LEHB64-.LFB14381
	.uleb128 .LEHE64-.LEHB64
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB65-.LFB14381
	.uleb128 .LEHE65-.LEHB65
	.uleb128 .L968-.LFB14381
	.uleb128 0
	.uleb128 .LEHB66-.LFB14381
	.uleb128 .LEHE66-.LEHB66
	.uleb128 .L969-.LFB14381
	.uleb128 0
	.uleb128 .LEHB67-.LFB14381
	.uleb128 .LEHE67-.LEHB67
	.uleb128 0
	.uleb128 0
.LLSDACSE14381:
	.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_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:
.LFB14386:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14386
	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
.LEHB68:
	call	_Znwm
.LEHE68:
	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	.L975
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L976
	addl	$1, 88(%rdi)
.L975:
	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)
.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
.L976:
	.cfi_restore_state
.LEHB70:
	call	*%rax
.LEHE70:
	jmp	.L975
.L983:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt16invalid_argumentD2Ev
.L980:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB71:
	call	_Unwind_Resume
.LEHE71:
.L982:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	jmp	.L980
	.cfi_endproc
.LFE14386:
	.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
.LLSDA14386:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14386-.LLSDACSB14386
.LLSDACSB14386:
	.uleb128 .LEHB68-.LFB14386
	.uleb128 .LEHE68-.LEHB68
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB69-.LFB14386
	.uleb128 .LEHE69-.LEHB69
	.uleb128 .L982-.LFB14386
	.uleb128 0
	.uleb128 .LEHB70-.LFB14386
	.uleb128 .LEHE70-.LEHB70
	.uleb128 .L983-.LFB14386
	.uleb128 0
	.uleb128 .LEHB71-.LFB14386
	.uleb128 .LEHE71-.LEHB71
	.uleb128 0
	.uleb128 0
.LLSDACSE14386:
	.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:
.LFB14391:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14391
	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
.LEHB72:
	call	_Znwm
.LEHE72:
	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	.L989
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L990
	addl	$1, 88(%rdi)
.L989:
	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)
.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
.L990:
	.cfi_restore_state
.LEHB74:
	call	*%rax
.LEHE74:
	jmp	.L989
.L997:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12domain_errorD2Ev
.L994:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB75:
	call	_Unwind_Resume
.LEHE75:
.L996:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	jmp	.L994
	.cfi_endproc
.LFE14391:
	.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
.LLSDA14391:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14391-.LLSDACSB14391
.LLSDACSB14391:
	.uleb128 .LEHB72-.LFB14391
	.uleb128 .LEHE72-.LEHB72
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB73-.LFB14391
	.uleb128 .LEHE73-.LEHB73
	.uleb128 .L996-.LFB14391
	.uleb128 0
	.uleb128 .LEHB74-.LFB14391
	.uleb128 .LEHE74-.LEHB74
	.uleb128 .L997-.LFB14391
	.uleb128 0
	.uleb128 .LEHB75-.LFB14391
	.uleb128 .LEHE75-.LEHB75
	.uleb128 0
	.uleb128 0
.LLSDACSE14391:
	.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:
.LFB14417:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14417
	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
.LEHB76:
	call	_Znwm
.LEHE76:
	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	.L1003
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1004
	addl	$1, 88(%rdi)
.L1003:
	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)
.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
.L1004:
	.cfi_restore_state
.LEHB78:
	call	*%rax
.LEHE78:
	jmp	.L1003
.L1009:
	movq	%rax, %rbp
.L1008:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB79:
	call	_Unwind_Resume
.LEHE79:
.L1010:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L1008
	.cfi_endproc
.LFE14417:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
.LLSDA14417:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14417-.LLSDACSB14417
.LLSDACSB14417:
	.uleb128 .LEHB76-.LFB14417
	.uleb128 .LEHE76-.LEHB76
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB77-.LFB14417
	.uleb128 .LEHE77-.LEHB77
	.uleb128 .L1010-.LFB14417
	.uleb128 0
	.uleb128 .LEHB78-.LFB14417
	.uleb128 .LEHE78-.LEHB78
	.uleb128 .L1009-.LFB14417
	.uleb128 0
	.uleb128 .LEHB79-.LFB14417
	.uleb128 .LEHE79-.LEHB79
	.uleb128 0
	.uleb128 0
.LLSDACSE14417:
	.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:
.LFB14419:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14419
	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
.LEHB80:
	call	_Znwm
.LEHE80:
	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	.L1016
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1017
	addl	$1, 88(%rdi)
.L1016:
	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)
.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
.L1017:
	.cfi_restore_state
.LEHB82:
	call	*%rax
.LEHE82:
	jmp	.L1016
.L1022:
	movq	%rax, %rbp
.L1021:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB83:
	call	_Unwind_Resume
.LEHE83:
.L1023:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L1021
	.cfi_endproc
.LFE14419:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
.LLSDA14419:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14419-.LLSDACSB14419
.LLSDACSB14419:
	.uleb128 .LEHB80-.LFB14419
	.uleb128 .LEHE80-.LEHB80
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB81-.LFB14419
	.uleb128 .LEHE81-.LEHB81
	.uleb128 .L1023-.LFB14419
	.uleb128 0
	.uleb128 .LEHB82-.LFB14419
	.uleb128 .LEHE82-.LEHB82
	.uleb128 .L1022-.LFB14419
	.uleb128 0
	.uleb128 .LEHB83-.LFB14419
	.uleb128 .LEHE83-.LEHB83
	.uleb128 0
	.uleb128 0
.LLSDACSE14419:
	.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:
.LFB14421:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14421
	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
.LEHB84:
	call	_Znwm
.LEHE84:
	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	.L1029
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1030
	addl	$1, 88(%rdi)
.L1029:
	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)
.LEHB85:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE85:
	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
.L1030:
	.cfi_restore_state
.LEHB86:
	call	*%rax
.LEHE86:
	jmp	.L1029
.L1035:
	movq	%rax, %rbp
.L1034:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB87:
	call	_Unwind_Resume
.LEHE87:
.L1036:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
	jmp	.L1034
	.cfi_endproc
.LFE14421:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
.LLSDA14421:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14421-.LLSDACSB14421
.LLSDACSB14421:
	.uleb128 .LEHB84-.LFB14421
	.uleb128 .LEHE84-.LEHB84
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB85-.LFB14421
	.uleb128 .LEHE85-.LEHB85
	.uleb128 .L1036-.LFB14421
	.uleb128 0
	.uleb128 .LEHB86-.LFB14421
	.uleb128 .LEHE86-.LEHB86
	.uleb128 .L1035-.LFB14421
	.uleb128 0
	.uleb128 .LEHB87-.LFB14421
	.uleb128 .LEHE87-.LEHB87
	.uleb128 0
	.uleb128 0
.LLSDACSE14421:
	.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:
.LFB14451:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14451
	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
.LEHB88:
	call	_Znwm
.LEHE88:
	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	.L1042
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1043
	addl	$1, 88(%rdi)
.L1042:
	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)
.LEHB89:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE89:
	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
.L1043:
	.cfi_restore_state
.LEHB90:
	call	*%rax
.LEHE90:
	jmp	.L1042
.L1050:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
.L1047:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB91:
	call	_Unwind_Resume
.LEHE91:
.L1049:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	jmp	.L1047
	.cfi_endproc
.LFE14451:
	.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
.LLSDA14451:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14451-.LLSDACSB14451
.LLSDACSB14451:
	.uleb128 .LEHB88-.LFB14451
	.uleb128 .LEHE88-.LEHB88
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB89-.LFB14451
	.uleb128 .LEHE89-.LEHB89
	.uleb128 .L1049-.LFB14451
	.uleb128 0
	.uleb128 .LEHB90-.LFB14451
	.uleb128 .LEHE90-.LEHB90
	.uleb128 .L1050-.LFB14451
	.uleb128 0
	.uleb128 .LEHB91-.LFB14451
	.uleb128 .LEHE91-.LEHB91
	.uleb128 0
	.uleb128 0
.LLSDACSE14451:
	.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_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:
.LFB15416:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15416
	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
.LEHB92:
	call	_Znwm
.LEHE92:
	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)
.LEHB93:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.146
.LEHE93:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1059
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1060
	addl	$1, 88(%rdi)
.L1059:
	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)
.LEHB94:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE94:
	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
.L1060:
	.cfi_restore_state
.LEHB95:
	call	*%rax
.LEHE95:
	jmp	.L1059
.L1066:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1057:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB96:
	call	_Unwind_Resume
.LEHE96:
.L1067:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1057
.L1065:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	jmp	.L1057
	.cfi_endproc
.LFE15416:
	.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
.LLSDA15416:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15416-.LLSDACSB15416
.LLSDACSB15416:
	.uleb128 .LEHB92-.LFB15416
	.uleb128 .LEHE92-.LEHB92
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB93-.LFB15416
	.uleb128 .LEHE93-.LEHB93
	.uleb128 .L1067-.LFB15416
	.uleb128 0
	.uleb128 .LEHB94-.LFB15416
	.uleb128 .LEHE94-.LEHB94
	.uleb128 .L1065-.LFB15416
	.uleb128 0
	.uleb128 .LEHB95-.LFB15416
	.uleb128 .LEHE95-.LEHB95
	.uleb128 .L1066-.LFB15416
	.uleb128 0
	.uleb128 .LEHB96-.LFB15416
	.uleb128 .LEHE96-.LEHB96
	.uleb128 0
	.uleb128 0
.LLSDACSE15416:
	.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_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:
.LFB15418:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15418
	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
.LEHB97:
	call	_Znwm
.LEHE97:
	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	.L1074
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1075
	addl	$1, 88(%rdi)
.L1074:
	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)
.LEHB98:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE98:
	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
.L1075:
	.cfi_restore_state
.LEHB99:
	call	*%rax
.LEHE99:
	jmp	.L1074
.L1082:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1079:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB100:
	call	_Unwind_Resume
.LEHE100:
.L1081:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L1079
	.cfi_endproc
.LFE15418:
	.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
.LLSDA15418:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15418-.LLSDACSB15418
.LLSDACSB15418:
	.uleb128 .LEHB97-.LFB15418
	.uleb128 .LEHE97-.LEHB97
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB98-.LFB15418
	.uleb128 .LEHE98-.LEHB98
	.uleb128 .L1081-.LFB15418
	.uleb128 0
	.uleb128 .LEHB99-.LFB15418
	.uleb128 .LEHE99-.LEHB99
	.uleb128 .L1082-.LFB15418
	.uleb128 0
	.uleb128 .LEHB100-.LFB15418
	.uleb128 .LEHE100-.LEHB100
	.uleb128 0
	.uleb128 0
.LLSDACSE15418:
	.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_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:
.LFB15420:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15420
	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
.LEHB101:
	call	_Znwm
.LEHE101:
	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	.L1088
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1089
	addl	$1, 88(%rdi)
.L1088:
	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)
.LEHB102:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE102:
	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
.L1089:
	.cfi_restore_state
.LEHB103:
	call	*%rax
.LEHE103:
	jmp	.L1088
.L1096:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1093:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB104:
	call	_Unwind_Resume
.LEHE104:
.L1095:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L1093
	.cfi_endproc
.LFE15420:
	.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
.LLSDA15420:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15420-.LLSDACSB15420
.LLSDACSB15420:
	.uleb128 .LEHB101-.LFB15420
	.uleb128 .LEHE101-.LEHB101
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB102-.LFB15420
	.uleb128 .LEHE102-.LEHB102
	.uleb128 .L1095-.LFB15420
	.uleb128 0
	.uleb128 .LEHB103-.LFB15420
	.uleb128 .LEHE103-.LEHB103
	.uleb128 .L1096-.LFB15420
	.uleb128 0
	.uleb128 .LEHB104-.LFB15420
	.uleb128 .LEHE104-.LEHB104
	.uleb128 0
	.uleb128 0
.LLSDACSE15420:
	.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_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:
.LFB15421:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15421
	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
.LEHB105:
	call	_Znwm
.LEHE105:
	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	.L1102
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1103
	addl	$1, 88(%rdi)
.L1102:
	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)
.LEHB106:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE106:
	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
.L1103:
	.cfi_restore_state
.LEHB107:
	call	*%rax
.LEHE107:
	jmp	.L1102
.L1110:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1107:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB108:
	call	_Unwind_Resume
.LEHE108:
.L1109:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L1107
	.cfi_endproc
.LFE15421:
	.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
.LLSDA15421:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15421-.LLSDACSB15421
.LLSDACSB15421:
	.uleb128 .LEHB105-.LFB15421
	.uleb128 .LEHE105-.LEHB105
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB106-.LFB15421
	.uleb128 .LEHE106-.LEHB106
	.uleb128 .L1109-.LFB15421
	.uleb128 0
	.uleb128 .LEHB107-.LFB15421
	.uleb128 .LEHE107-.LEHB107
	.uleb128 .L1110-.LFB15421
	.uleb128 0
	.uleb128 .LEHB108-.LFB15421
	.uleb128 .LEHE108-.LEHB108
	.uleb128 0
	.uleb128 0
.LLSDACSE15421:
	.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_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:
.LFB15422:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15422
	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
.LEHB109:
	call	_Znwm
.LEHE109:
	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	.L1116
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1117
	addl	$1, 88(%rdi)
.L1116:
	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)
.LEHB110:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE110:
	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
.L1117:
	.cfi_restore_state
.LEHB111:
	call	*%rax
.LEHE111:
	jmp	.L1116
.L1124:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
.L1121:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB112:
	call	_Unwind_Resume
.LEHE112:
.L1123:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	jmp	.L1121
	.cfi_endproc
.LFE15422:
	.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
.LLSDA15422:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15422-.LLSDACSB15422
.LLSDACSB15422:
	.uleb128 .LEHB109-.LFB15422
	.uleb128 .LEHE109-.LEHB109
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB110-.LFB15422
	.uleb128 .LEHE110-.LEHB110
	.uleb128 .L1123-.LFB15422
	.uleb128 0
	.uleb128 .LEHB111-.LFB15422
	.uleb128 .LEHE111-.LEHB111
	.uleb128 .L1124-.LFB15422
	.uleb128 0
	.uleb128 .LEHB112-.LFB15422
	.uleb128 .LEHE112-.LEHB112
	.uleb128 0
	.uleb128 0
.LLSDACSE15422:
	.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_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:
.LFB15423:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15423
	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
.LEHB113:
	call	_Znwm
.LEHE113:
	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	.L1130
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1131
	addl	$1, 88(%rdi)
.L1130:
	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)
.LEHB114:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE114:
	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
.L1131:
	.cfi_restore_state
.LEHB115:
	call	*%rax
.LEHE115:
	jmp	.L1130
.L1138:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	call	_ZNSt13runtime_errorD2Ev
.L1135:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB116:
	call	_Unwind_Resume
.LEHE116:
.L1137:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L1135
	.cfi_endproc
.LFE15423:
	.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
.LLSDA15423:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15423-.LLSDACSB15423
.LLSDACSB15423:
	.uleb128 .LEHB113-.LFB15423
	.uleb128 .LEHE113-.LEHB113
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB114-.LFB15423
	.uleb128 .LEHE114-.LEHB114
	.uleb128 .L1137-.LFB15423
	.uleb128 0
	.uleb128 .LEHB115-.LFB15423
	.uleb128 .LEHE115-.LEHB115
	.uleb128 .L1138-.LFB15423
	.uleb128 0
	.uleb128 .LEHB116-.LFB15423
	.uleb128 .LEHE116-.LEHB116
	.uleb128 0
	.uleb128 0
.LLSDACSE15423:
	.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_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:
.LFB15426:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15426
	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
.LEHB117:
	call	_Znwm
.LEHE117:
	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	.L1144
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1145
	addl	$1, 88(%rdi)
.L1144:
	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)
.LEHB118:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE118:
	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
.L1145:
	.cfi_restore_state
.LEHB119:
	call	*%rax
.LEHE119:
	jmp	.L1144
.L1152:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
.L1149:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB120:
	call	_Unwind_Resume
.LEHE120:
.L1151:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	jmp	.L1149
	.cfi_endproc
.LFE15426:
	.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
.LLSDA15426:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15426-.LLSDACSB15426
.LLSDACSB15426:
	.uleb128 .LEHB117-.LFB15426
	.uleb128 .LEHE117-.LEHB117
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB118-.LFB15426
	.uleb128 .LEHE118-.LEHB118
	.uleb128 .L1151-.LFB15426
	.uleb128 0
	.uleb128 .LEHB119-.LFB15426
	.uleb128 .LEHE119-.LEHB119
	.uleb128 .L1152-.LFB15426
	.uleb128 0
	.uleb128 .LEHB120-.LFB15426
	.uleb128 .LEHE120-.LEHB120
	.uleb128 0
	.uleb128 0
.LLSDACSE15426:
	.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_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:
.LFB15428:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15428
	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
.LEHB121:
	call	_Znwm
.LEHE121:
	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	.L1158
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1159
	addl	$1, 88(%rdi)
.L1158:
	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)
.LEHB122:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE122:
	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
.L1159:
	.cfi_restore_state
.LEHB123:
	call	*%rax
.LEHE123:
	jmp	.L1158
.L1166:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1163:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB124:
	call	_Unwind_Resume
.LEHE124:
.L1165:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L1163
	.cfi_endproc
.LFE15428:
	.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
.LLSDA15428:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15428-.LLSDACSB15428
.LLSDACSB15428:
	.uleb128 .LEHB121-.LFB15428
	.uleb128 .LEHE121-.LEHB121
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB122-.LFB15428
	.uleb128 .LEHE122-.LEHB122
	.uleb128 .L1165-.LFB15428
	.uleb128 0
	.uleb128 .LEHB123-.LFB15428
	.uleb128 .LEHE123-.LEHB123
	.uleb128 .L1166-.LFB15428
	.uleb128 0
	.uleb128 .LEHB124-.LFB15428
	.uleb128 .LEHE124-.LEHB124
	.uleb128 0
	.uleb128 0
.LLSDACSE15428:
	.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_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:
.LFB15429:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15429
	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
.LEHB125:
	call	_Znwm
.LEHE125:
	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	.L1172
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1173
	addl	$1, 88(%rdi)
.L1172:
	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)
.LEHB126:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE126:
	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
.L1173:
	.cfi_restore_state
.LEHB127:
	call	*%rax
.LEHE127:
	jmp	.L1172
.L1180:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
.L1177:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB128:
	call	_Unwind_Resume
.LEHE128:
.L1179:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	jmp	.L1177
	.cfi_endproc
.LFE15429:
	.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
.LLSDA15429:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15429-.LLSDACSB15429
.LLSDACSB15429:
	.uleb128 .LEHB125-.LFB15429
	.uleb128 .LEHE125-.LEHB125
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB126-.LFB15429
	.uleb128 .LEHE126-.LEHB126
	.uleb128 .L1179-.LFB15429
	.uleb128 0
	.uleb128 .LEHB127-.LFB15429
	.uleb128 .LEHE127-.LEHB127
	.uleb128 .L1180-.LFB15429
	.uleb128 0
	.uleb128 .LEHB128-.LFB15429
	.uleb128 .LEHE128-.LEHB128
	.uleb128 0
	.uleb128 0
.LLSDACSE15429:
	.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_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:
.LFB15430:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15430
	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
.LEHB129:
	call	_Znwm
.LEHE129:
	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	.L1186
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1187
	addl	$1, 88(%rdi)
.L1186:
	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)
.LEHB130:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE130:
	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
.L1187:
	.cfi_restore_state
.LEHB131:
	call	*%rax
.LEHE131:
	jmp	.L1186
.L1194:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12length_errorD2Ev
.L1191:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB132:
	call	_Unwind_Resume
.LEHE132:
.L1193:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	jmp	.L1191
	.cfi_endproc
.LFE15430:
	.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
.LLSDA15430:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15430-.LLSDACSB15430
.LLSDACSB15430:
	.uleb128 .LEHB129-.LFB15430
	.uleb128 .LEHE129-.LEHB129
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB130-.LFB15430
	.uleb128 .LEHE130-.LEHB130
	.uleb128 .L1193-.LFB15430
	.uleb128 0
	.uleb128 .LEHB131-.LFB15430
	.uleb128 .LEHE131-.LEHB131
	.uleb128 .L1194-.LFB15430
	.uleb128 0
	.uleb128 .LEHB132-.LFB15430
	.uleb128 .LEHE132-.LEHB132
	.uleb128 0
	.uleb128 0
.LLSDACSE15430:
	.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_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:
.LFB15431:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15431
	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
.LEHB133:
	call	_Znwm
.LEHE133:
	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	.L1200
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1201
	addl	$1, 88(%rdi)
.L1200:
	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)
.LEHB134:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE134:
	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
.L1201:
	.cfi_restore_state
.LEHB135:
	call	*%rax
.LEHE135:
	jmp	.L1200
.L1208:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
.L1205:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB136:
	call	_Unwind_Resume
.LEHE136:
.L1207:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	jmp	.L1205
	.cfi_endproc
.LFE15431:
	.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
.LLSDA15431:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15431-.LLSDACSB15431
.LLSDACSB15431:
	.uleb128 .LEHB133-.LFB15431
	.uleb128 .LEHE133-.LEHB133
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB134-.LFB15431
	.uleb128 .LEHE134-.LEHB134
	.uleb128 .L1207-.LFB15431
	.uleb128 0
	.uleb128 .LEHB135-.LFB15431
	.uleb128 .LEHE135-.LEHB135
	.uleb128 .L1208-.LFB15431
	.uleb128 0
	.uleb128 .LEHB136-.LFB15431
	.uleb128 .LEHE136-.LEHB136
	.uleb128 0
	.uleb128 0
.LLSDACSE15431:
	.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_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:
.LFB15432:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15432
	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
.LEHB137:
	call	_Znwm
.LEHE137:
	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	.L1214
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1215
	addl	$1, 88(%rdi)
.L1214:
	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)
.LEHB138:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE138:
	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
.L1215:
	.cfi_restore_state
.LEHB139:
	call	*%rax
.LEHE139:
	jmp	.L1214
.L1222:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12domain_errorD2Ev
.L1219:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB140:
	call	_Unwind_Resume
.LEHE140:
.L1221:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	jmp	.L1219
	.cfi_endproc
.LFE15432:
	.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
.LLSDA15432:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15432-.LLSDACSB15432
.LLSDACSB15432:
	.uleb128 .LEHB137-.LFB15432
	.uleb128 .LEHE137-.LEHB137
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB138-.LFB15432
	.uleb128 .LEHE138-.LEHB138
	.uleb128 .L1221-.LFB15432
	.uleb128 0
	.uleb128 .LEHB139-.LFB15432
	.uleb128 .LEHE139-.LEHB139
	.uleb128 .L1222-.LFB15432
	.uleb128 0
	.uleb128 .LEHB140-.LFB15432
	.uleb128 .LEHE140-.LEHB140
	.uleb128 0
	.uleb128 0
.LLSDACSE15432:
	.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_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:
.LFB15434:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15434
	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
.LEHB141:
	call	_Znwm
.LEHE141:
	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	.L1228
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1229
	addl	$1, 88(%rdi)
.L1228:
	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)
.LEHB142:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE142:
	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
.L1229:
	.cfi_restore_state
.LEHB143:
	call	*%rax
.LEHE143:
	jmp	.L1228
.L1236:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt16invalid_argumentD2Ev
.L1233:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB144:
	call	_Unwind_Resume
.LEHE144:
.L1235:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	jmp	.L1233
	.cfi_endproc
.LFE15434:
	.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
.LLSDA15434:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15434-.LLSDACSB15434
.LLSDACSB15434:
	.uleb128 .LEHB141-.LFB15434
	.uleb128 .LEHE141-.LEHB141
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB142-.LFB15434
	.uleb128 .LEHE142-.LEHB142
	.uleb128 .L1235-.LFB15434
	.uleb128 0
	.uleb128 .LEHB143-.LFB15434
	.uleb128 .LEHE143-.LEHB143
	.uleb128 .L1236-.LFB15434
	.uleb128 0
	.uleb128 .LEHB144-.LFB15434
	.uleb128 .LEHE144-.LEHB144
	.uleb128 0
	.uleb128 0
.LLSDACSE15434:
	.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_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:
.LFB15435:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15435
	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
.LEHB145:
	call	_Znwm
.LEHE145:
	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	.L1242
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1243
	addl	$1, 88(%rdi)
.L1242:
	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)
.LEHB146:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE146:
	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
.L1243:
	.cfi_restore_state
.LEHB147:
	call	*%rax
.LEHE147:
	jmp	.L1242
.L1250:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1247:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB148:
	call	_Unwind_Resume
.LEHE148:
.L1249:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L1247
	.cfi_endproc
.LFE15435:
	.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
.LLSDA15435:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15435-.LLSDACSB15435
.LLSDACSB15435:
	.uleb128 .LEHB145-.LFB15435
	.uleb128 .LEHE145-.LEHB145
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB146-.LFB15435
	.uleb128 .LEHE146-.LEHB146
	.uleb128 .L1249-.LFB15435
	.uleb128 0
	.uleb128 .LEHB147-.LFB15435
	.uleb128 .LEHE147-.LEHB147
	.uleb128 .L1250-.LFB15435
	.uleb128 0
	.uleb128 .LEHB148-.LFB15435
	.uleb128 .LEHE148-.LEHB148
	.uleb128 0
	.uleb128 0
.LLSDACSE15435:
	.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_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:
.LFB15436:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15436
	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
.LEHB149:
	call	_Znwm
.LEHE149:
	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	.L1256
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1257
	addl	$1, 88(%rdi)
.L1256:
	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)
.LEHB150:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE150:
	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
.L1257:
	.cfi_restore_state
.LEHB151:
	call	*%rax
.LEHE151:
	jmp	.L1256
.L1264:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11logic_errorD2Ev
.L1261:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB152:
	call	_Unwind_Resume
.LEHE152:
.L1263:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	jmp	.L1261
	.cfi_endproc
.LFE15436:
	.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
.LLSDA15436:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15436-.LLSDACSB15436
.LLSDACSB15436:
	.uleb128 .LEHB149-.LFB15436
	.uleb128 .LEHE149-.LEHB149
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB150-.LFB15436
	.uleb128 .LEHE150-.LEHB150
	.uleb128 .L1263-.LFB15436
	.uleb128 0
	.uleb128 .LEHB151-.LFB15436
	.uleb128 .LEHE151-.LEHB151
	.uleb128 .L1264-.LFB15436
	.uleb128 0
	.uleb128 .LEHB152-.LFB15436
	.uleb128 .LEHE152-.LEHB152
	.uleb128 0
	.uleb128 0
.LLSDACSE15436:
	.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_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:
.LFB15437:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15437
	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
.LEHB153:
	call	_Znwm
.LEHE153:
	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)
.LEHB154:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.146
.LEHE154:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost10lock_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1273
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1274
	addl	$1, 88(%rdi)
.L1273:
	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)
.LEHB155:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE155:
	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
.L1274:
	.cfi_restore_state
.LEHB156:
	call	*%rax
.LEHE156:
	jmp	.L1273
.L1280:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1271:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB157:
	call	_Unwind_Resume
.LEHE157:
.L1281:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1271
.L1279:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	jmp	.L1271
	.cfi_endproc
.LFE15437:
	.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
.LLSDA15437:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15437-.LLSDACSB15437
.LLSDACSB15437:
	.uleb128 .LEHB153-.LFB15437
	.uleb128 .LEHE153-.LEHB153
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB154-.LFB15437
	.uleb128 .LEHE154-.LEHB154
	.uleb128 .L1281-.LFB15437
	.uleb128 0
	.uleb128 .LEHB155-.LFB15437
	.uleb128 .LEHE155-.LEHB155
	.uleb128 .L1279-.LFB15437
	.uleb128 0
	.uleb128 .LEHB156-.LFB15437
	.uleb128 .LEHE156-.LEHB156
	.uleb128 .L1280-.LFB15437
	.uleb128 0
	.uleb128 .LEHB157-.LFB15437
	.uleb128 .LEHE157-.LEHB157
	.uleb128 0
	.uleb128 0
.LLSDACSE15437:
	.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_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:
.LFB15438:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15438
	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
.LEHB158:
	call	_Znwm
.LEHE158:
	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	.L1288
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1289
	addl	$1, 88(%rdi)
.L1288:
	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)
.LEHB159:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE159:
	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
.L1289:
	.cfi_restore_state
.LEHB160:
	call	*%rax
.LEHE160:
	jmp	.L1288
.L1296:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
.L1293:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB161:
	call	_Unwind_Resume
.LEHE161:
.L1295:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	jmp	.L1293
	.cfi_endproc
.LFE15438:
	.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
.LLSDA15438:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15438-.LLSDACSB15438
.LLSDACSB15438:
	.uleb128 .LEHB158-.LFB15438
	.uleb128 .LEHE158-.LEHB158
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB159-.LFB15438
	.uleb128 .LEHE159-.LEHB159
	.uleb128 .L1295-.LFB15438
	.uleb128 0
	.uleb128 .LEHB160-.LFB15438
	.uleb128 .LEHE160-.LEHB160
	.uleb128 .L1296-.LFB15438
	.uleb128 0
	.uleb128 .LEHB161-.LFB15438
	.uleb128 .LEHE161-.LEHB161
	.uleb128 0
	.uleb128 0
.LLSDACSE15438:
	.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_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:
.LFB15439:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15439
	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
.LEHB162:
	call	_Znwm
.LEHE162:
	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	.L1302
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1303
	addl	$1, 88(%rdi)
.L1302:
	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)
.LEHB163:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE163:
	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
.L1303:
	.cfi_restore_state
.LEHB164:
	call	*%rax
.LEHE164:
	jmp	.L1302
.L1310:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11range_errorD2Ev
.L1307:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB165:
	call	_Unwind_Resume
.LEHE165:
.L1309:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	jmp	.L1307
	.cfi_endproc
.LFE15439:
	.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
.LLSDA15439:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15439-.LLSDACSB15439
.LLSDACSB15439:
	.uleb128 .LEHB162-.LFB15439
	.uleb128 .LEHE162-.LEHB162
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB163-.LFB15439
	.uleb128 .LEHE163-.LEHB163
	.uleb128 .L1309-.LFB15439
	.uleb128 0
	.uleb128 .LEHB164-.LFB15439
	.uleb128 .LEHE164-.LEHB164
	.uleb128 .L1310-.LFB15439
	.uleb128 0
	.uleb128 .LEHB165-.LFB15439
	.uleb128 .LEHE165-.LEHB165
	.uleb128 0
	.uleb128 0
.LLSDACSE15439:
	.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_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:
.LFB15440:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15440
	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
.LEHB166:
	call	_Znwm
.LEHE166:
	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	.L1316
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1317
	addl	$1, 88(%rdi)
.L1316:
	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)
.LEHB167:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE167:
	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
.L1317:
	.cfi_restore_state
.LEHB168:
	call	*%rax
.LEHE168:
	jmp	.L1316
.L1324:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt14overflow_errorD2Ev
.L1321:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB169:
	call	_Unwind_Resume
.LEHE169:
.L1323:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	jmp	.L1321
	.cfi_endproc
.LFE15440:
	.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
.LLSDA15440:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15440-.LLSDACSB15440
.LLSDACSB15440:
	.uleb128 .LEHB166-.LFB15440
	.uleb128 .LEHE166-.LEHB166
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB167-.LFB15440
	.uleb128 .LEHE167-.LEHB167
	.uleb128 .L1323-.LFB15440
	.uleb128 0
	.uleb128 .LEHB168-.LFB15440
	.uleb128 .LEHE168-.LEHB168
	.uleb128 .L1324-.LFB15440
	.uleb128 0
	.uleb128 .LEHB169-.LFB15440
	.uleb128 .LEHE169-.LEHB169
	.uleb128 0
	.uleb128 0
.LLSDACSE15440:
	.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_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:
.LFB15442:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15442
	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
.LEHB170:
	call	_Znwm
.LEHE170:
	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)
.LEHB171:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.146
.LEHE171:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1333
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1334
	addl	$1, 88(%rdi)
.L1333:
	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)
.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
.L1334:
	.cfi_restore_state
.LEHB173:
	call	*%rax
.LEHE173:
	jmp	.L1333
.L1340:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1331:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB174:
	call	_Unwind_Resume
.LEHE174:
.L1341:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1331
.L1339:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	jmp	.L1331
	.cfi_endproc
.LFE15442:
	.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
.LLSDA15442:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15442-.LLSDACSB15442
.LLSDACSB15442:
	.uleb128 .LEHB170-.LFB15442
	.uleb128 .LEHE170-.LEHB170
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB171-.LFB15442
	.uleb128 .LEHE171-.LEHB171
	.uleb128 .L1341-.LFB15442
	.uleb128 0
	.uleb128 .LEHB172-.LFB15442
	.uleb128 .LEHE172-.LEHB172
	.uleb128 .L1339-.LFB15442
	.uleb128 0
	.uleb128 .LEHB173-.LFB15442
	.uleb128 .LEHE173-.LEHB173
	.uleb128 .L1340-.LFB15442
	.uleb128 0
	.uleb128 .LEHB174-.LFB15442
	.uleb128 .LEHE174-.LEHB174
	.uleb128 0
	.uleb128 0
.LLSDACSE15442:
	.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:
.LFB15443:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15443
	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	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	.L1348
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1349
	addl	$1, 88(%rdi)
.L1348:
	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)
.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
.L1349:
	.cfi_restore_state
.LEHB177:
	call	*%rax
.LEHE177:
	jmp	.L1348
.L1356:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
.L1353:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB178:
	call	_Unwind_Resume
.LEHE178:
.L1355:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	jmp	.L1353
	.cfi_endproc
.LFE15443:
	.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
.LLSDA15443:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15443-.LLSDACSB15443
.LLSDACSB15443:
	.uleb128 .LEHB175-.LFB15443
	.uleb128 .LEHE175-.LEHB175
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB176-.LFB15443
	.uleb128 .LEHE176-.LEHB176
	.uleb128 .L1355-.LFB15443
	.uleb128 0
	.uleb128 .LEHB177-.LFB15443
	.uleb128 .LEHE177-.LEHB177
	.uleb128 .L1356-.LFB15443
	.uleb128 0
	.uleb128 .LEHB178-.LFB15443
	.uleb128 .LEHE178-.LEHB178
	.uleb128 0
	.uleb128 0
.LLSDACSE15443:
	.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_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:
.LFB15444:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15444
	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
.LEHB179:
	call	_Znwm
.LEHE179:
	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	.L1362
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1363
	addl	$1, 88(%rdi)
.L1362:
	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)
.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
.L1363:
	.cfi_restore_state
.LEHB181:
	call	*%rax
.LEHE181:
	jmp	.L1362
.L1370:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12out_of_rangeD2Ev
.L1367:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB182:
	call	_Unwind_Resume
.LEHE182:
.L1369:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	jmp	.L1367
	.cfi_endproc
.LFE15444:
	.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
.LLSDA15444:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15444-.LLSDACSB15444
.LLSDACSB15444:
	.uleb128 .LEHB179-.LFB15444
	.uleb128 .LEHE179-.LEHB179
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB180-.LFB15444
	.uleb128 .LEHE180-.LEHB180
	.uleb128 .L1369-.LFB15444
	.uleb128 0
	.uleb128 .LEHB181-.LFB15444
	.uleb128 .LEHE181-.LEHB181
	.uleb128 .L1370-.LFB15444
	.uleb128 0
	.uleb128 .LEHB182-.LFB15444
	.uleb128 .LEHE182-.LEHB182
	.uleb128 0
	.uleb128 0
.LLSDACSE15444:
	.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_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:
.LFB15445:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15445
	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
.LEHB183:
	call	_Znwm
.LEHE183:
	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	.L1376
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1377
	addl	$1, 88(%rdi)
.L1376:
	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)
.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
.L1377:
	.cfi_restore_state
.LEHB185:
	call	*%rax
.LEHE185:
	jmp	.L1376
.L1384:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt15underflow_errorD2Ev
.L1381:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB186:
	call	_Unwind_Resume
.LEHE186:
.L1383:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	jmp	.L1381
	.cfi_endproc
.LFE15445:
	.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
.LLSDA15445:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15445-.LLSDACSB15445
.LLSDACSB15445:
	.uleb128 .LEHB183-.LFB15445
	.uleb128 .LEHE183-.LEHB183
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB184-.LFB15445
	.uleb128 .LEHE184-.LEHB184
	.uleb128 .L1383-.LFB15445
	.uleb128 0
	.uleb128 .LEHB185-.LFB15445
	.uleb128 .LEHE185-.LEHB185
	.uleb128 .L1384-.LFB15445
	.uleb128 0
	.uleb128 .LEHB186-.LFB15445
	.uleb128 .LEHE186-.LEHB186
	.uleb128 0
	.uleb128 0
.LLSDACSE15445:
	.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_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:
.LFB15446:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15446
	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
.LEHB187:
	call	_Znwm
.LEHE187:
	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	.L1390
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1391
	addl	$1, 88(%rdi)
.L1390:
	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)
.LEHB188:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE188:
	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
.L1391:
	.cfi_restore_state
.LEHB189:
	call	*%rax
.LEHE189:
	jmp	.L1390
.L1398:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
.L1395:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB190:
	call	_Unwind_Resume
.LEHE190:
.L1397:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	jmp	.L1395
	.cfi_endproc
.LFE15446:
	.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
.LLSDA15446:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15446-.LLSDACSB15446
.LLSDACSB15446:
	.uleb128 .LEHB187-.LFB15446
	.uleb128 .LEHE187-.LEHB187
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB188-.LFB15446
	.uleb128 .LEHE188-.LEHB188
	.uleb128 .L1397-.LFB15446
	.uleb128 0
	.uleb128 .LEHB189-.LFB15446
	.uleb128 .LEHE189-.LEHB189
	.uleb128 .L1398-.LFB15446
	.uleb128 0
	.uleb128 .LEHB190-.LFB15446
	.uleb128 .LEHE190-.LEHB190
	.uleb128 0
	.uleb128 0
.LLSDACSE15446:
	.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_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:
.LFB15479:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15479
	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
.LEHB191:
	call	_Znwm
.LEHE191:
	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	.L1404
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1405
	addl	$1, 88(%rdi)
.L1404:
	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)
.LEHB192:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE192:
	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
.L1405:
	.cfi_restore_state
.LEHB193:
	call	*%rax
.LEHE193:
	jmp	.L1404
.L1410:
	movq	%rax, %rbp
.L1409:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB194:
	call	_Unwind_Resume
.LEHE194:
.L1411:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
	jmp	.L1409
	.cfi_endproc
.LFE15479:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
.LLSDA15479:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15479-.LLSDACSB15479
.LLSDACSB15479:
	.uleb128 .LEHB191-.LFB15479
	.uleb128 .LEHE191-.LEHB191
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB192-.LFB15479
	.uleb128 .LEHE192-.LEHB192
	.uleb128 .L1411-.LFB15479
	.uleb128 0
	.uleb128 .LEHB193-.LFB15479
	.uleb128 .LEHE193-.LEHB193
	.uleb128 .L1410-.LFB15479
	.uleb128 0
	.uleb128 .LEHB194-.LFB15479
	.uleb128 .LEHE194-.LEHB194
	.uleb128 0
	.uleb128 0
.LLSDACSE15479:
	.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:
.LFB15480:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15480
	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
.LEHB195:
	call	_Znwm
.LEHE195:
	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	.L1417
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1418
	addl	$1, 88(%rdi)
.L1417:
	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)
.LEHB196:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE196:
	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
.L1418:
	.cfi_restore_state
.LEHB197:
	call	*%rax
.LEHE197:
	jmp	.L1417
.L1423:
	movq	%rax, %rbp
.L1422:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB198:
	call	_Unwind_Resume
.LEHE198:
.L1424:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L1422
	.cfi_endproc
.LFE15480:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
.LLSDA15480:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15480-.LLSDACSB15480
.LLSDACSB15480:
	.uleb128 .LEHB195-.LFB15480
	.uleb128 .LEHE195-.LEHB195
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB196-.LFB15480
	.uleb128 .LEHE196-.LEHB196
	.uleb128 .L1424-.LFB15480
	.uleb128 0
	.uleb128 .LEHB197-.LFB15480
	.uleb128 .LEHE197-.LEHB197
	.uleb128 .L1423-.LFB15480
	.uleb128 0
	.uleb128 .LEHB198-.LFB15480
	.uleb128 .LEHE198-.LEHB198
	.uleb128 0
	.uleb128 0
.LLSDACSE15480:
	.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:
.LFB15481:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15481
	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
.LEHB199:
	call	_Znwm
.LEHE199:
	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	.L1430
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1431
	addl	$1, 88(%rdi)
.L1430:
	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)
.LEHB200:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE200:
	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
.L1431:
	.cfi_restore_state
.LEHB201:
	call	*%rax
.LEHE201:
	jmp	.L1430
.L1436:
	movq	%rax, %rbp
.L1435:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB202:
	call	_Unwind_Resume
.LEHE202:
.L1437:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L1435
	.cfi_endproc
.LFE15481:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
.LLSDA15481:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15481-.LLSDACSB15481
.LLSDACSB15481:
	.uleb128 .LEHB199-.LFB15481
	.uleb128 .LEHE199-.LEHB199
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB200-.LFB15481
	.uleb128 .LEHE200-.LEHB200
	.uleb128 .L1437-.LFB15481
	.uleb128 0
	.uleb128 .LEHB201-.LFB15481
	.uleb128 .LEHE201-.LEHB201
	.uleb128 .L1436-.LFB15481
	.uleb128 0
	.uleb128 .LEHB202-.LFB15481
	.uleb128 .LEHE202-.LEHB202
	.uleb128 0
	.uleb128 0
.LLSDACSE15481:
	.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	.L1444
	rep ret
	.p2align 4,,10
	.p2align 3
.L1444:
	movq	(%rdi), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZN5boost6detail15sp_counted_base7destroyEv, %rdx
	jne	.L1443
	jmp	*8(%rax)
	.p2align 4,,10
	.p2align 3
.L1443:
	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	.L1450
	rep ret
	.p2align 4,,10
	.p2align 3
.L1450:
	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	.L1451
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L1451:
	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:
.LFB14881:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14881
	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	.L1454
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1454:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail16thread_data_baseD2Ev
	.cfi_endproc
.LFE14881:
	.section	.gcc_except_table,"a",@progbits
.LLSDA14881:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14881-.LLSDACSB14881
.LLSDACSB14881:
.LLSDACSE14881:
	.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_E1_EEEEEEEEEEED2Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED2Ev:
.LFB14872:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14872
	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_E1_EEEEEEEEEEEE+16, (%rdi)
	movq	456(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1460
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1460:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail16thread_data_baseD2Ev
	.cfi_endproc
.LFE14872:
	.section	.gcc_except_table
.LLSDA14872:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14872-.LLSDACSB14872
.LLSDACSB14872:
.LLSDACSE14872:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED2Ev, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED2Ev
	.set	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED1Ev,_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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_E2_EEEEEEEEEEED2Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEED2Ev:
.LFB14863:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14863
	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_E2_EEEEEEEEEEEE+16, (%rdi)
	movq	456(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1466
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1466:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail16thread_data_baseD2Ev
	.cfi_endproc
.LFE14863:
	.section	.gcc_except_table
.LLSDA14863:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14863-.LLSDACSB14863
.LLSDACSB14863:
.LLSDACSE14863:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEED2Ev, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEED2Ev
	.set	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEED1Ev,_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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:
.LFB14908:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14908
	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	.L1472
	lock addl	$1, 8(%rax)
.L1472:
	movq	%rsp, %rdi
.LEHB203:
	call	*%rdx
.LEHE203:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1471
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1471:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L1476:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L1475
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1475:
	movq	%rbx, %rdi
.LEHB204:
	call	_Unwind_Resume
.LEHE204:
	.cfi_endproc
.LFE14908:
	.section	.gcc_except_table
.LLSDA14908:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14908-.LLSDACSB14908
.LLSDACSB14908:
	.uleb128 .LEHB203-.LFB14908
	.uleb128 .LEHE203-.LEHB203
	.uleb128 .L1476-.LFB14908
	.uleb128 0
	.uleb128 .LEHB204-.LFB14908
	.uleb128 .LEHE204-.LEHB204
	.uleb128 0
	.uleb128 0
.LLSDACSE14908:
	.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_E1_EEEEEEEEEEE3runEv, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEE3runEv:
.LFB14909:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14909
	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	.L1488
	lock addl	$1, 8(%rax)
.L1488:
	movq	%rsp, %rdi
.LEHB205:
	call	*%rdx
.LEHE205:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1487
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1487:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L1492:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L1491
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1491:
	movq	%rbx, %rdi
.LEHB206:
	call	_Unwind_Resume
.LEHE206:
	.cfi_endproc
.LFE14909:
	.section	.gcc_except_table
.LLSDA14909:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14909-.LLSDACSB14909
.LLSDACSB14909:
	.uleb128 .LEHB205-.LFB14909
	.uleb128 .LEHE205-.LEHB205
	.uleb128 .L1492-.LFB14909
	.uleb128 0
	.uleb128 .LEHB206-.LFB14909
	.uleb128 .LEHE206-.LEHB206
	.uleb128 0
	.uleb128 0
.LLSDACSE14909:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEE3runEv, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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_E2_EEEEEEEEEEE3runEv, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEE3runEv:
.LFB14910:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14910
	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	.L1504
	lock addl	$1, 8(%rax)
.L1504:
	movq	%rsp, %rdi
.LEHB207:
	call	*%rdx
.LEHE207:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1503
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1503:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L1508:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L1507
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1507:
	movq	%rbx, %rdi
.LEHB208:
	call	_Unwind_Resume
.LEHE208:
	.cfi_endproc
.LFE14910:
	.section	.gcc_except_table
.LLSDA14910:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14910-.LLSDACSB14910
.LLSDACSB14910:
	.uleb128 .LEHB207-.LFB14910
	.uleb128 .LEHE207-.LEHB207
	.uleb128 .L1508-.LFB14910
	.uleb128 0
	.uleb128 .LEHB208-.LFB14910
	.uleb128 .LEHE208-.LEHB208
	.uleb128 0
	.uleb128 0
.LLSDACSE14910:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEE3runEv, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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_E2_EEEEEEEEEEED0Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEED0Ev:
.LFB14865:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14865
	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_E2_EEEEEEEEEEEE+16, (%rdi)
	movq	456(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1520
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1520:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14865:
	.section	.gcc_except_table
.LLSDA14865:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14865-.LLSDACSB14865
.LLSDACSB14865:
.LLSDACSE14865:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEED0Ev, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEED0Ev
	.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_E1_EEEEEEEEEEED0Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED0Ev:
.LFB14874:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14874
	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_E1_EEEEEEEEEEEE+16, (%rdi)
	movq	456(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1526
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1526:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14874:
	.section	.gcc_except_table
.LLSDA14874:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14874-.LLSDACSB14874
.LLSDACSB14874:
.LLSDACSE14874:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED0Ev, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED0Ev
	.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:
.LFB14883:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14883
	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	.L1532
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1532:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14883:
	.section	.gcc_except_table
.LLSDA14883:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14883-.LLSDACSB14883
.LLSDACSB14883:
.LLSDACSE14883:
	.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_E2_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_E2_EEEEEEEEEEEEE7disposeEv:
.LFB14905:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14905
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1537
	movq	456(%rbx), %rdi
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1539
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1539:
	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
.L1537:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14905:
	.section	.gcc_except_table
.LLSDA14905:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14905-.LLSDACSB14905
.LLSDACSB14905:
.LLSDACSE14905:
	.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_E2_EEEEEEEEEEEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEEEE7disposeEv
	.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:
.LFB14899:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14899
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1544
	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	.L1546
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1546:
	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
.L1544:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14899:
	.section	.gcc_except_table
.LLSDA14899:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14899-.LLSDACSB14899
.LLSDACSB14899:
.LLSDACSE14899:
	.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
	.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_E1_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_E1_EEEEEEEEEEEEE7disposeEv:
.LFB14902:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14902
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1551
	movq	456(%rbx), %rdi
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1553
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1553:
	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
.L1551:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14902:
	.section	.gcc_except_table
.LLSDA14902:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14902-.LLSDACSB14902
.LLSDACSB14902:
.LLSDACSE14902:
	.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_E1_EEEEEEEEEEEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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	.L1559
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1559:
	movq	240(%rbp), %r12
	movq	232(%rbp), %rbx
	cmpq	%rbx, %r12
	je	.L1560
	.p2align 4,,10
	.p2align 3
.L1561:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1562
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%rbx, %r12
	jne	.L1561
.L1563:
	movq	232(%rbp), %rbx
.L1560:
	testq	%rbx, %rbx
	je	.L1565
	movq	%rbx, %rdi
	call	_ZdlPv
.L1565:
	movq	200(%rbp), %rax
	testq	%rax, %rax
	je	.L1566
	testb	$1, %al
	jne	.L1566
	andq	$-2, %rax
	leaq	208(%rbp), %rdi
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L1566
	movl	$2, %edx
	movq	%rdi, %rsi
	call	*%rax
.L1566:
	movq	176(%rbp), %rdi
	leaq	176(%rbp), %r12
	cmpq	%rdi, %r12
	je	.L1569
	.p2align 4,,10
	.p2align 3
.L1567:
	movq	(%rdi), %rbx
	call	_ZdlPv
	cmpq	%rbx, %r12
	movq	%rbx, %rdi
	jne	.L1567
.L1569:
	leaq	88(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1568:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1568
	leaq	128(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1570:
	movq	%rbx, %rdi
	call	pthread_cond_destroy
	cmpl	$4, %eax
	je	.L1570
	leaq	48(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1571:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1571
	movq	32(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L1572
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1572:
	movq	16(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L1558
	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
.L1562:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%rbx, %r12
	jne	.L1561
	jmp	.L1563
	.p2align 4,,10
	.p2align 3
.L1558:
	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:
.LFB13674:
	.cfi_startproc
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13674:
	.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:
.LFB13676:
	.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
.LFE13676:
	.size	_ZN5boost6detail12shared_stateIiED0Ev, .-_ZN5boost6detail12shared_stateIiED0Ev
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev, @function
_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev:
.LFB14007:
	.cfi_startproc
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE14007:
	.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:
.LFB14009:
	.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
.LFE14009:
	.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:
.LFB13721:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13721
	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	.L1606
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1606:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13721:
	.section	.gcc_except_table
.LLSDA13721:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13721-.LLSDACSB13721
.LLSDACSB13721:
.LLSDACSE13721:
	.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	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED2Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED2Ev:
.LFB13739:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13739
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1612
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1612:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13739:
	.section	.gcc_except_table
.LLSDA13739:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13739-.LLSDACSB13739
.LLSDACSB13739:
.LLSDACSE13739:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED2Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED2Ev
	.set	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED1Ev,_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEED2Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEED2Ev:
.LFB13757:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13757
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1618
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1618:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13757:
	.section	.gcc_except_table
.LLSDA13757:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13757-.LLSDACSB13757
.LLSDACSB13757:
.LLSDACSE13757:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEED2Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEED2Ev
	.set	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEED1Ev,_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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:
.LFB14256:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1623
	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
.L1623:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14256:
	.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_E1_ED2Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev:
.LFB14050:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14050
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1627
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1627:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE14050:
	.section	.gcc_except_table
.LLSDA14050:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14050-.LLSDACSB14050
.LLSDACSB14050:
.LLSDACSE14050:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev
	.set	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED1Ev,_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev:
.LFB14032:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14032
	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	.L1633
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1633:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE14032:
	.section	.gcc_except_table
.LLSDA14032:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14032-.LLSDACSB14032
.LLSDACSB14032:
.LLSDACSE14032:
	.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	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED2Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED2Ev:
.LFB14068:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14068
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1639
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1639:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE14068:
	.section	.gcc_except_table
.LLSDA14068:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14068-.LLSDACSB14068
.LLSDACSB14068:
.LLSDACSE14068:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED2Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED2Ev
	.set	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED1Ev,_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev:
.LFB13723:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13723
	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	.L1645
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1645:
	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
.LFE13723:
	.section	.gcc_except_table
.LLSDA13723:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13723-.LLSDACSB13723
.LLSDACSB13723:
.LLSDACSE13723:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEED0Ev:
.LFB13759:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13759
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1651
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1651:
	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
.LFE13759:
	.section	.gcc_except_table
.LLSDA13759:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13759-.LLSDACSB13759
.LLSDACSB13759:
.LLSDACSE13759:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED0Ev:
.LFB13741:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13741
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1657
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1657:
	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
.LFE13741:
	.section	.gcc_except_table
.LLSDA13741:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13741-.LLSDACSB13741
.LLSDACSB13741:
.LLSDACSE13741:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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:
.LFB14034:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14034
	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	.L1663
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1663:
	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
.LFE14034:
	.section	.gcc_except_table
.LLSDA14034:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14034-.LLSDACSB14034
.LLSDACSB14034:
.LLSDACSE14034:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev:
.LFB14052:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14052
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1669
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1669:
	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
.LFE14052:
	.section	.gcc_except_table
.LLSDA14052:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14052-.LLSDACSB14052
.LLSDACSB14052:
.LLSDACSE14052:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev:
.LFB14070:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14070
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1675
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1675:
	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
.LFE14070:
	.section	.gcc_except_table
.LLSDA14070:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14070-.LLSDACSB14070
.LLSDACSB14070:
.LLSDACSE14070:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv:
.LFB14244:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14244
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1680
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1682
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1682:
	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
.L1680:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14244:
	.section	.gcc_except_table
.LLSDA14244:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14244-.LLSDACSB14244
.LLSDACSB14244:
.LLSDACSE14244:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE7disposeEv:
.LFB14238:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14238
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1687
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1689
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1689:
	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
.L1687:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14238:
	.section	.gcc_except_table
.LLSDA14238:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14238-.LLSDACSB14238
.LLSDACSB14238:
.LLSDACSE14238:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE7disposeEv
	.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:
.LFB14250:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14250
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1694
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1696
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1696:
	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
.L1694:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14250:
	.section	.gcc_except_table
.LLSDA14250:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14250-.LLSDACSB14250
.LLSDACSB14250:
.LLSDACSE14250:
	.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	.L1702
	testq	%rbx, %rbx
	je	.L1703
	lock addl	$1, 12(%rbx)
	movq	0(%rbp), %rdi
.L1703:
	testq	%rdi, %rdi
	je	.L1704
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L1704:
	movq	%rbx, 0(%rbp)
.L1702:
	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	.L1715
	leaq	8(%rax), %rdx
	movl	8(%rax), %eax
.L1739:
	testl	%eax, %eax
	je	.L1715
	leal	1(%rax), %ecx
	lock cmpxchgl	%ecx, (%rdx)
	jne	.L1739
	testl	%eax, %eax
	je	.L1715
	rep ret
	.p2align 4,,10
	.p2align 3
.L1715:
	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)
.LEHB209:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE209:
	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
.LEHB210:
	call	__cxa_throw
.LEHE210:
.L1722:
	movq	%rax, %rbx
.L1721:
	leaq	8(%rsp), %rdi
	movq	$_ZTVN5boost12bad_weak_ptrE+16, 8(%rsp)
	call	_ZNSt9exceptionD2Ev
	movq	%rbx, %rdi
.LEHB211:
	call	_Unwind_Resume
.LEHE211:
.L1723:
	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	.L1721
	.cfi_endproc
.LFE3830:
	.section	.gcc_except_table
.LLSDA3830:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE3830-.LLSDACSB3830
.LLSDACSB3830:
	.uleb128 .LEHB209-.LFB3830
	.uleb128 .LEHE209-.LEHB209
	.uleb128 .L1723-.LFB3830
	.uleb128 0
	.uleb128 .LEHB210-.LFB3830
	.uleb128 .LEHE210-.LEHB210
	.uleb128 .L1722-.LFB3830
	.uleb128 0
	.uleb128 .LEHB211-.LFB3830
	.uleb128 .LEHE211-.LEHB211
	.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	.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	.L1746
.L1741:
	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
.L1746:
	cmpb	$42, (%rsi)
	jne	.L1741
	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	.L1748
	leaq	16(%rsi), %r14
	movq	%rdx, %rbp
	movq	%r14, %r12
	jmp	.L1749
	.p2align 4,,10
	.p2align 3
.L1761:
	movq	%rbx, %r12
	movq	16(%rbx), %rbx
	testq	%rbx, %rbx
	je	.L1750
.L1749:
	leaq	32(%rbx), %rdi
	movq	%rbp, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L1761
	movq	24(%rbx), %rbx
	testq	%rbx, %rbx
	jne	.L1749
.L1750:
	cmpq	%r12, %r14
	je	.L1748
	leaq	32(%r12), %rsi
	movq	%rbp, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L1748
	movq	40(%r12), %rax
	movq	%rax, 0(%r13)
	movq	48(%r12), %rax
	testq	%rax, %rax
	movq	%rax, 8(%r13)
	je	.L1747
	lock addl	$1, 8(%rax)
.L1747:
	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
.L1748:
	.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
.LEHB212:
	call	*24(%rax)
.LEHE212:
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB213:
	call	_ZNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
.LEHE213:
	movq	(%rsp), %rdi
	leaq	16(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L1765
	call	_ZdlPv
.L1765:
	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
.L1768:
	.cfi_restore_state
	movq	(%rsp), %rdi
	leaq	16(%rsp), %rdx
	movq	%rax, %rbx
	cmpq	%rdx, %rdi
	je	.L1767
	call	_ZdlPv
.L1767:
	movq	%rbx, %rdi
.LEHB214:
	call	_Unwind_Resume
.LEHE214:
	.cfi_endproc
.LFE7035:
	.section	.gcc_except_table
.LLSDA7035:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7035-.LLSDACSB7035
.LLSDACSB7035:
	.uleb128 .LEHB212-.LFB7035
	.uleb128 .LEHE212-.LEHB212
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB213-.LFB7035
	.uleb128 .LEHE213-.LEHB213
	.uleb128 .L1768-.LFB7035
	.uleb128 0
	.uleb128 .LEHB214-.LFB7035
	.uleb128 .LEHE214-.LEHB214
	.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	.L1777
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L1777:
	.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_:
.LFB11233:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11233
	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
.LEHB215:
	call	_Znwm
.LEHE215:
	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	.L1795
	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
.L1795:
	.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
.L1789:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	testq	%rbp, %rbp
	je	.L1784
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*24(%rax)
.L1784:
.LEHB216:
	call	__cxa_rethrow
.LEHE216:
.L1788:
	movq	%rax, %rbp
	call	__cxa_end_catch
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1787
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1787:
	movq	%rbp, %rdi
.LEHB217:
	call	_Unwind_Resume
.LEHE217:
	.cfi_endproc
.LFE11233:
	.section	.gcc_except_table
	.align 4
.LLSDA11233:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11233-.LLSDATTD11233
.LLSDATTD11233:
	.byte	0x1
	.uleb128 .LLSDACSE11233-.LLSDACSB11233
.LLSDACSB11233:
	.uleb128 .LEHB215-.LFB11233
	.uleb128 .LEHE215-.LEHB215
	.uleb128 .L1789-.LFB11233
	.uleb128 0x1
	.uleb128 .LEHB216-.LFB11233
	.uleb128 .LEHE216-.LEHB216
	.uleb128 .L1788-.LFB11233
	.uleb128 0
	.uleb128 .LEHB217-.LFB11233
	.uleb128 .LEHE217-.LEHB217
	.uleb128 0
	.uleb128 0
.LLSDACSE11233:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11233:
	.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
.LC3:
	.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:
.LFB11235:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11235
	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)
.LEHB218:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE218:
	movq	$_ZZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, 8(%rsp)
	movl	$128, 96(%rsp)
	movq	8(%rsp), %xmm0
	movhps	.LC4(%rip), %xmm0
	movaps	%xmm0, 80(%rsp)
	movzbl	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep(%rip), %eax
	testb	%al, %al
	je	.L1828
.L1803:
	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	.L1807
	lock addl	$1, 8(%rax)
.L1807:
	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
.L1828:
	.cfi_restore_state
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_acquire
	testl	%eax, %eax
	je	.L1803
	movl	$56, %edi
.LEHB219:
	call	_Znwm
.LEHE219:
	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	.L1827
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1802
	addl	$1, 88(%rdi)
.L1827:
	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	.LC5(%rip), %xmm0
	movups	%xmm0, 40(%rbp)
.LEHB220:
	call	_Znwm
.LEHE220:
	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	.L1803
	.p2align 4,,10
	.p2align 3
.L1802:
.LEHB221:
	call	*%rax
.LEHE221:
	jmp	.L1827
.L1810:
	movq	%rax, %rbx
.L1806:
	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
.L1799:
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail10bad_alloc_D1Ev
	movq	%rbx, %rdi
.LEHB222:
	call	_Unwind_Resume
.LEHE222:
.L1811:
	movl	$56, %esi
	movq	%rbp, %rdi
	movq	%rax, %rbx
	call	_ZdlPvm
	jmp	.L1806
.L1812:
	leaq	64(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L1799
.L1814:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*8(%rax)
.LEHB223:
	call	__cxa_rethrow
.LEHE223:
.L1813:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L1806
	.cfi_endproc
.LFE11235:
	.section	.gcc_except_table
	.align 4
.LLSDA11235:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11235-.LLSDATTD11235
.LLSDATTD11235:
	.byte	0x1
	.uleb128 .LLSDACSE11235-.LLSDACSB11235
.LLSDACSB11235:
	.uleb128 .LEHB218-.LFB11235
	.uleb128 .LEHE218-.LEHB218
	.uleb128 .L1812-.LFB11235
	.uleb128 0
	.uleb128 .LEHB219-.LFB11235
	.uleb128 .LEHE219-.LEHB219
	.uleb128 .L1810-.LFB11235
	.uleb128 0
	.uleb128 .LEHB220-.LFB11235
	.uleb128 .LEHE220-.LEHB220
	.uleb128 .L1814-.LFB11235
	.uleb128 0x1
	.uleb128 .LEHB221-.LFB11235
	.uleb128 .LEHE221-.LEHB221
	.uleb128 .L1811-.LFB11235
	.uleb128 0
	.uleb128 .LEHB222-.LFB11235
	.uleb128 .LEHE222-.LEHB222
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB223-.LFB11235
	.uleb128 .LEHE223-.LEHB223
	.uleb128 .L1813-.LFB11235
	.uleb128 0
.LLSDACSE11235:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11235:
	.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:
.LFB11254:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11254
	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)
.LEHB224:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE224:
	movq	$_ZZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE19__PRETTY_FUNCTION__, 8(%rsp)
	movl	$128, 96(%rsp)
	movq	8(%rsp), %xmm0
	movhps	.LC4(%rip), %xmm0
	movaps	%xmm0, 80(%rsp)
	movzbl	_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep(%rip), %eax
	testb	%al, %al
	je	.L1861
.L1836:
	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	.L1840
	lock addl	$1, 8(%rax)
.L1840:
	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
.L1861:
	.cfi_restore_state
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_acquire
	testl	%eax, %eax
	je	.L1836
	movl	$56, %edi
.LEHB225:
	call	_Znwm
.LEHE225:
	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	.L1860
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1835
	addl	$1, 88(%rdi)
.L1860:
	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	.LC6(%rip), %xmm0
	movups	%xmm0, 40(%rbp)
.LEHB226:
	call	_Znwm
.LEHE226:
	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	.L1836
	.p2align 4,,10
	.p2align 3
.L1835:
.LEHB227:
	call	*%rax
.LEHE227:
	jmp	.L1860
.L1843:
	movq	%rax, %rbx
.L1839:
	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
.L1832:
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail14bad_exception_D1Ev
	movq	%rbx, %rdi
.LEHB228:
	call	_Unwind_Resume
.LEHE228:
.L1844:
	movl	$56, %esi
	movq	%rbp, %rdi
	movq	%rax, %rbx
	call	_ZdlPvm
	jmp	.L1839
.L1845:
	leaq	64(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L1832
.L1847:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*8(%rax)
.LEHB229:
	call	__cxa_rethrow
.LEHE229:
.L1846:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L1839
	.cfi_endproc
.LFE11254:
	.section	.gcc_except_table
	.align 4
.LLSDA11254:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11254-.LLSDATTD11254
.LLSDATTD11254:
	.byte	0x1
	.uleb128 .LLSDACSE11254-.LLSDACSB11254
.LLSDACSB11254:
	.uleb128 .LEHB224-.LFB11254
	.uleb128 .LEHE224-.LEHB224
	.uleb128 .L1845-.LFB11254
	.uleb128 0
	.uleb128 .LEHB225-.LFB11254
	.uleb128 .LEHE225-.LEHB225
	.uleb128 .L1843-.LFB11254
	.uleb128 0
	.uleb128 .LEHB226-.LFB11254
	.uleb128 .LEHE226-.LEHB226
	.uleb128 .L1847-.LFB11254
	.uleb128 0x1
	.uleb128 .LEHB227-.LFB11254
	.uleb128 .LEHE227-.LEHB227
	.uleb128 .L1844-.LFB11254
	.uleb128 0
	.uleb128 .LEHB228-.LFB11254
	.uleb128 .LEHE228-.LEHB228
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB229-.LFB11254
	.uleb128 .LEHE229-.LEHB229
	.uleb128 .L1846-.LFB11254
	.uleb128 0
.LLSDACSE11254:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11254:
	.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_:
.LFB11282:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11282
	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	.L1863
	lock addl	$1, 8(%rax)
.L1863:
	movq	8(%rbx), %rdi
	movq	%rdx, (%rbx)
	movq	%rax, 8(%rbx)
	testq	%rdi, %rdi
	je	.L1864
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1864:
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE11282:
	.section	.gcc_except_table
.LLSDA11282:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11282-.LLSDACSB11282
.LLSDACSB11282:
.LLSDACSE11282:
	.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_:
.LFB11807:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11807
	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	.L1888
	leaq	(%rax,%rax), %rdx
	movq	$-16, %r12
	cmpq	%rdx, %rax
	jbe	.L1902
.L1874:
	movq	%r12, %rdi
	movq	%rsi, 8(%rsp)
.LEHB230:
	call	_Znwm
.LEHE230:
	movq	8(%rsp), %rsi
	leaq	16(%rax), %r13
	movq	%rax, %rbp
	addq	%rax, %r12
.L1875:
	movq	(%r14), %rax
	addq	%rbp, %rbx
	movq	%rax, (%rbx)
	movq	8(%r14), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rbx)
	je	.L1876
	lock addl	$1, 8(%rax)
.L1876:
	movq	(%r15), %rbx
	cmpq	%rsi, %rbx
	je	.L1877
	movq	%rbx, %rax
	movq	%rbp, %rdx
	.p2align 4,,10
	.p2align 3
.L1878:
	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	.L1878
	leaq	-16(%rsi), %rax
	movq	8(%r15), %r14
	subq	%rbx, %rax
	andq	$-16, %rax
	cmpq	%rsi, %r14
	leaq	32(%rbp,%rax), %r13
	je	.L1882
.L1887:
	movq	%rsi, %rax
	movq	%r13, %rdx
	.p2align 4,,10
	.p2align 3
.L1880:
	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	.L1880
	movq	%r14, %rax
	subq	%rsi, %rax
	subq	$16, %rax
	andq	$-16, %rax
	cmpq	%r14, %rbx
	leaq	16(%r13,%rax), %r13
	je	.L1881
	.p2align 4,,10
	.p2align 3
.L1882:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1883
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%r14, %rbx
	jne	.L1882
.L1884:
	movq	(%r15), %r14
.L1881:
	testq	%r14, %r14
	je	.L1886
	movq	%r14, %rdi
	call	_ZdlPv
.L1886:
	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
.L1883:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%r14, %rbx
	jne	.L1882
	jmp	.L1884
	.p2align 4,,10
	.p2align 3
.L1888:
	movl	$1, %edx
.L1873:
	salq	$4, %rdx
	movq	%rdx, %r12
	jmp	.L1874
	.p2align 4,,10
	.p2align 3
.L1902:
	movabsq	$1152921504606846975, %rax
	cmpq	%rax, %rdx
	ja	.L1874
	testq	%rdx, %rdx
	jne	.L1873
	movl	$16, %r13d
	xorl	%r12d, %r12d
	xorl	%ebp, %ebp
	jmp	.L1875
	.p2align 4,,10
	.p2align 3
.L1877:
	movq	8(%r15), %r14
	cmpq	%r14, %rsi
	jne	.L1887
	jmp	.L1881
	.cfi_endproc
.LFE11807:
	.section	.gcc_except_table
.LLSDA11807:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11807-.LLSDACSB11807
.LLSDACSB11807:
	.uleb128 .LEHB230-.LFB11807
	.uleb128 .LEHE230-.LEHB230
	.uleb128 0
	.uleb128 0
.LLSDACSE11807:
	.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:
.LFB11828:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11828
	testq	%rsi, %rsi
	je	.L1918
	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
.L1905:
	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	.L1906
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
	call	_ZdlPv
	testq	%rbp, %rbp
	je	.L1903
.L1907:
	movq	%rbp, %rbx
	jmp	.L1905
	.p2align 4,,10
	.p2align 3
.L1906:
	movq	%rbx, %rdi
	call	_ZdlPv
	testq	%rbp, %rbp
	jne	.L1907
.L1903:
	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
.L1918:
	.cfi_restore 3
	.cfi_restore 6
	.cfi_restore 12
	rep ret
	.cfi_endproc
.LFE11828:
	.section	.gcc_except_table
.LLSDA11828:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11828-.LLSDACSB11828
.LLSDACSB11828:
.LLSDACSE11828:
	.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	.L1928
	xorl	%eax, %eax
	ret
	.p2align 4,,10
	.p2align 3
.L1928:
	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	.L1921
	call	_ZdlPv
.L1921:
	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_:
.LFB12415:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12415
	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	.L1931
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1932
	addl	$1, 88(%rdi)
.L1931:
	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
.L1932:
	.cfi_restore_state
.LEHB231:
	call	*%rax
.LEHE231:
	jmp	.L1931
.L1935:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
	movq	%rbp, %rdi
.LEHB232:
	call	_Unwind_Resume
.LEHE232:
	.cfi_endproc
.LFE12415:
	.section	.gcc_except_table
.LLSDA12415:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12415-.LLSDACSB12415
.LLSDACSB12415:
	.uleb128 .LEHB231-.LFB12415
	.uleb128 .LEHE231-.LEHB231
	.uleb128 .L1935-.LFB12415
	.uleb128 0
	.uleb128 .LEHB232-.LFB12415
	.uleb128 .LEHE232-.LEHB232
	.uleb128 0
	.uleb128 0
.LLSDACSE12415:
	.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:
.LFB14452:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14452
	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
.LEHB233:
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
.LEHE233:
	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)
.LEHB234:
	call	__cxa_throw
.L1940:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE234:
	.cfi_endproc
.LFE14452:
	.section	.gcc_except_table
.LLSDA14452:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14452-.LLSDACSB14452
.LLSDACSB14452:
	.uleb128 .LEHB233-.LFB14452
	.uleb128 .LEHE233-.LEHB233
	.uleb128 .L1940-.LFB14452
	.uleb128 0
	.uleb128 .LEHB234-.LFB14452
	.uleb128 .LEHE234-.LEHB234
	.uleb128 0
	.uleb128 0
.LLSDACSE14452:
	.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:
.LFB15469:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15469
	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
.LEHB235:
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
.LEHE235:
	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)
.LEHB236:
	call	__cxa_throw
.L1944:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE236:
	.cfi_endproc
.LFE15469:
	.section	.gcc_except_table
.LLSDA15469:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15469-.LLSDACSB15469
.LLSDACSB15469:
	.uleb128 .LEHB235-.LFB15469
	.uleb128 .LEHE235-.LEHB235
	.uleb128 .L1944-.LFB15469
	.uleb128 0
	.uleb128 .LEHB236-.LFB15469
	.uleb128 .LEHE236-.LEHB236
	.uleb128 0
	.uleb128 0
.LLSDACSE15469:
	.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_:
.LFB12561:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12561
	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
.LEHB237:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.146
.LEHE237:
	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
.L1948:
	.cfi_restore_state
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB238:
	call	_Unwind_Resume
.LEHE238:
	.cfi_endproc
.LFE12561:
	.section	.gcc_except_table
.LLSDA12561:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12561-.LLSDACSB12561
.LLSDACSB12561:
	.uleb128 .LEHB237-.LFB12561
	.uleb128 .LEHE237-.LEHB237
	.uleb128 .L1948-.LFB12561
	.uleb128 0
	.uleb128 .LEHB238-.LFB12561
	.uleb128 .LEHE238-.LEHB238
	.uleb128 0
	.uleb128 0
.LLSDACSE12561:
	.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_:
.LFB12571:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12571
	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
.LEHB239:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE239:
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1953
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1954
	addl	$1, 88(%rdi)
.L1953:
	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
.L1954:
	.cfi_restore_state
.LEHB240:
	call	*%rax
.LEHE240:
	jmp	.L1953
.L1957:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB241:
	call	_Unwind_Resume
.LEHE241:
	.cfi_endproc
.LFE12571:
	.section	.gcc_except_table
.LLSDA12571:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12571-.LLSDACSB12571
.LLSDACSB12571:
	.uleb128 .LEHB239-.LFB12571
	.uleb128 .LEHE239-.LEHB239
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB240-.LFB12571
	.uleb128 .LEHE240-.LEHB240
	.uleb128 .L1957-.LFB12571
	.uleb128 0
	.uleb128 .LEHB241-.LFB12571
	.uleb128 .LEHE241-.LEHB241
	.uleb128 0
	.uleb128 0
.LLSDACSE12571:
	.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_:
.LFB11074:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11074
	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
.LEHB242:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE242:
	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)
.LEHB243:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE243:
	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)
.LEHB244:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE244:
	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
.LEHB245:
	call	__cxa_throw
.L1965:
	movq	%rax, %rbp
.L1964:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE245:
.L1967:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
.L1963:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	jmp	.L1964
.L1966:
	movq	%rax, %rbp
	jmp	.L1963
	.cfi_endproc
.LFE11074:
	.section	.gcc_except_table
.LLSDA11074:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11074-.LLSDACSB11074
.LLSDACSB11074:
	.uleb128 .LEHB242-.LFB11074
	.uleb128 .LEHE242-.LEHB242
	.uleb128 .L1965-.LFB11074
	.uleb128 0
	.uleb128 .LEHB243-.LFB11074
	.uleb128 .LEHE243-.LEHB243
	.uleb128 .L1966-.LFB11074
	.uleb128 0
	.uleb128 .LEHB244-.LFB11074
	.uleb128 .LEHE244-.LEHB244
	.uleb128 .L1967-.LFB11074
	.uleb128 0
	.uleb128 .LEHB245-.LFB11074
	.uleb128 .LEHE245-.LEHB245
	.uleb128 0
	.uleb128 0
.LLSDACSE11074:
	.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
.LC7:
	.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	.L1975
	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
.L1975:
	.cfi_restore_state
	movl	%eax, %ebx
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC7, %esi
	movq	%rax, %rbp
.LEHB246:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE246:
	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)
.LEHB247:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE247:
.L1973:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB248:
	call	_Unwind_Resume
.LEHE248:
	.cfi_endproc
.LFE6371:
	.section	.gcc_except_table
.LLSDA6371:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6371-.LLSDACSB6371
.LLSDACSB6371:
	.uleb128 .LEHB246-.LFB6371
	.uleb128 .LEHE246-.LEHB246
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB247-.LFB6371
	.uleb128 .LEHE247-.LEHB247
	.uleb128 .L1973-.LFB6371
	.uleb128 0
	.uleb128 .LEHB248-.LFB6371
	.uleb128 .LEHE248-.LEHB248
	.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
.LC8:
	.string	"boost::condition_variable::condition_variable() constructor failed in pthread_mutex_init"
	.align 8
.LC9:
	.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	.L1985
	leaq	40(%rbx), %rdi
	xorl	%esi, %esi
	call	pthread_cond_init
	testl	%eax, %eax
	movl	%eax, %ebp
	jne	.L1986
	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
.L1985:
	.cfi_restore_state
	movl	%eax, %ebp
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC8, %esi
	movq	%rax, %rbx
.LEHB249:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE249:
	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)
.LEHB250:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE250:
.L1981:
.L1984:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB251:
	call	_Unwind_Resume
.L1986:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC9, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE251:
	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)
.LEHB252:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE252:
.L1982:
	jmp	.L1984
	.cfi_endproc
.LFE6405:
	.section	.gcc_except_table
.LLSDA6405:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6405-.LLSDACSB6405
.LLSDACSB6405:
	.uleb128 .LEHB249-.LFB6405
	.uleb128 .LEHE249-.LEHB249
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB250-.LFB6405
	.uleb128 .LEHE250-.LEHB250
	.uleb128 .L1981-.LFB6405
	.uleb128 0
	.uleb128 .LEHB251-.LFB6405
	.uleb128 .LEHE251-.LEHB251
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB252-.LFB6405
	.uleb128 .LEHE252-.LEHB252
	.uleb128 .L1982-.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
.LEHB253:
	call	_ZN5boost5mutexC1Ev
.LEHE253:
	leaq	88(%rbx), %r12
	movq	%r12, %rdi
.LEHB254:
	call	_ZN5boost18condition_variableC1Ev
.LEHE254:
	leaq	176(%rbx), %r13
	movq	%r13, %rdi
.LEHB255:
	call	_ZN5boost5mutexC1Ev
.LEHE255:
	leaq	216(%rbx), %rdi
.LEHB256:
	call	_ZN5boost18condition_variableC1Ev
.LEHE256:
	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
.L1998:
	.cfi_restore_state
	movq	%rax, %r13
.L1995:
	movq	32(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1996
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1996:
	movq	16(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1997
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L1997:
	movq	%r13, %rdi
.LEHB257:
	call	_Unwind_Resume
.LEHE257:
.L1999:
	movq	%rax, %r14
.L1988:
	movq	%r13, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1988
	movq	%r14, %r13
	jmp	.L1991
.L2001:
	movq	%rax, %r13
.L1991:
	movq	%r12, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1991
	leaq	128(%rbx), %r12
.L1992:
	movq	%r12, %rdi
	call	pthread_cond_destroy
	cmpl	$4, %eax
	je	.L1992
	jmp	.L1994
.L2000:
	movq	%rax, %r13
.L1994:
	movq	%rbp, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1994
	jmp	.L1995
	.cfi_endproc
.LFE6490:
	.section	.gcc_except_table
.LLSDA6490:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6490-.LLSDACSB6490
.LLSDACSB6490:
	.uleb128 .LEHB253-.LFB6490
	.uleb128 .LEHE253-.LEHB253
	.uleb128 .L1998-.LFB6490
	.uleb128 0
	.uleb128 .LEHB254-.LFB6490
	.uleb128 .LEHE254-.LEHB254
	.uleb128 .L2000-.LFB6490
	.uleb128 0
	.uleb128 .LEHB255-.LFB6490
	.uleb128 .LEHE255-.LEHB255
	.uleb128 .L2001-.LFB6490
	.uleb128 0
	.uleb128 .LEHB256-.LFB6490
	.uleb128 .LEHE256-.LEHB256
	.uleb128 .L1999-.LFB6490
	.uleb128 0
	.uleb128 .LEHB257-.LFB6490
	.uleb128 .LEHE257-.LEHB257
	.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
.LEHB258:
	call	_ZN5boost5mutexC1Ev
.LEHE258:
	leaq	88(%rbx), %rdi
.LEHB259:
	call	_ZN5boost18condition_variableC1Ev
.LEHE259:
	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
.L2022:
	.cfi_restore_state
	movq	%rax, %r12
.L2019:
	movq	32(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2020
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2020:
	movq	16(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2021
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L2021:
	movq	%r12, %rdi
.LEHB260:
	call	_Unwind_Resume
.LEHE260:
.L2023:
	movq	%rax, %r12
.L2017:
	movq	%rbp, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L2017
	jmp	.L2019
	.cfi_endproc
.LFE10230:
	.section	.gcc_except_table
.LLSDA10230:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10230-.LLSDACSB10230
.LLSDACSB10230:
	.uleb128 .LEHB258-.LFB10230
	.uleb128 .LEHE258-.LEHB258
	.uleb128 .L2022-.LFB10230
	.uleb128 0
	.uleb128 .LEHB259-.LFB10230
	.uleb128 .LEHE259-.LEHB259
	.uleb128 .L2023-.LFB10230
	.uleb128 0
	.uleb128 .LEHB260-.LFB10230
	.uleb128 .LEHE260-.LEHB260
	.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
	.section	.rodata._ZN5boost6thread12start_threadEv.str1.1,"aMS",@progbits,1
.LC10:
	.string	"boost::thread_resource_error"
	.section	.text._ZN5boost6thread12start_threadEv,"axG",@progbits,_ZN5boost6thread12start_threadEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6thread12start_threadEv
	.type	_ZN5boost6thread12start_threadEv, @function
_ZN5boost6thread12start_threadEv:
.LFB8984:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA8984
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	subq	$64, %rsp
	.cfi_def_cfa_offset 80
.LEHB261:
	call	_ZN5boost6thread21start_thread_noexceptEv
	testb	%al, %al
	je	.L2037
	addq	$64, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L2037:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC10, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE261:
	leaq	48(%rsp), %rax
	movq	%rsp, %rdi
	movl	$11, 16(%rsp)
	movq	%rbx, 24(%rsp)
	movq	$0, 40(%rsp)
	movq	%rax, 32(%rsp)
	movb	$0, 48(%rsp)
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rsp)
.LEHB262:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE262:
.L2035:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB263:
	call	_Unwind_Resume
.LEHE263:
	.cfi_endproc
.LFE8984:
	.section	.gcc_except_table
.LLSDA8984:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE8984-.LLSDACSB8984
.LLSDACSB8984:
	.uleb128 .LEHB261-.LFB8984
	.uleb128 .LEHE261-.LEHB261
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB262-.LFB8984
	.uleb128 .LEHE262-.LEHB262
	.uleb128 .L2035-.LFB8984
	.uleb128 0
	.uleb128 .LEHB263-.LFB8984
	.uleb128 .LEHE263-.LEHB263
	.uleb128 0
	.uleb128 0
.LLSDACSE8984:
	.section	.text._ZN5boost6thread12start_threadEv,"axG",@progbits,_ZN5boost6thread12start_threadEv,comdat
	.size	_ZN5boost6thread12start_threadEv, .-_ZN5boost6thread12start_threadEv
	.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:
.LFB14304:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14304
	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	$40, %rsp
	.cfi_def_cfa_offset 80
	leaq	24(%rsp), %rdi
.LEHB264:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE264:
	movq	24(%rsp), %rbp
	movq	8(%rbx), %r12
	testq	%rbp, %rbp
	je	.L2064
	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
.L2064:
	movl	$464, %edi
.LEHB265:
	call	_Znwm
.LEHE265:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB266:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE266:
	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)
.LEHB267:
	call	_Znwm
.LEHE267:
	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	.L2044
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2044:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L2066
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L2050
.L2066:
	movq	8(%rsp), %rax
	movq	%rbx, 16(%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 24(%rsp)
	je	.L2051
	lock addl	$1, 8(%rax)
	movq	16(%rsp), %rdx
.L2051:
	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	.L2050
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2050:
	testq	%rbp, %rbp
	je	.L2054
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2054:
	movq	%rsp, %rdi
.LEHB268:
	call	_ZN5boost6thread12start_threadEv
.LEHE268:
	movq	%rsp, %rdi
.LEHB269:
	call	_ZN5boost6thread6detachEv
.LEHE269:
	movq	%rsp, %rdi
	call	_ZN5boost6thread6detachEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2060
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2060:
	testq	%rbp, %rbp
	je	.L2038
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2038:
	addq	$40, %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
.L2069:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2057
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2057:
	testq	%rbp, %rbp
	je	.L2063
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2063:
	movq	%rbx, %rdi
.LEHB270:
	call	_Unwind_Resume
.LEHE270:
.L2072:
	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	.L2046
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2046:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movl	$464, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB271:
	call	__cxa_rethrow
.LEHE271:
.L2070:
	movq	%rax, %r12
	movq	%rbx, %rdi
	movl	$464, %esi
	movq	%r12, %rbx
	call	_ZdlPvm
.L2042:
	testq	%r13, %r13
	je	.L2053
	movq	%r13, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2053:
	testq	%rbp, %rbp
	je	.L2057
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2057
.L2071:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2053
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2053
.L2073:
	movq	%rax, %rbx
	jmp	.L2042
.L2068:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
	jmp	.L2057
	.cfi_endproc
.LFE14304:
	.section	.gcc_except_table
	.align 4
.LLSDA14304:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14304-.LLSDATTD14304
.LLSDATTD14304:
	.byte	0x1
	.uleb128 .LLSDACSE14304-.LLSDACSB14304
.LLSDACSB14304:
	.uleb128 .LEHB264-.LFB14304
	.uleb128 .LEHE264-.LEHB264
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB265-.LFB14304
	.uleb128 .LEHE265-.LEHB265
	.uleb128 .L2073-.LFB14304
	.uleb128 0
	.uleb128 .LEHB266-.LFB14304
	.uleb128 .LEHE266-.LEHB266
	.uleb128 .L2070-.LFB14304
	.uleb128 0
	.uleb128 .LEHB267-.LFB14304
	.uleb128 .LEHE267-.LEHB267
	.uleb128 .L2072-.LFB14304
	.uleb128 0x1
	.uleb128 .LEHB268-.LFB14304
	.uleb128 .LEHE268-.LEHB268
	.uleb128 .L2069-.LFB14304
	.uleb128 0
	.uleb128 .LEHB269-.LFB14304
	.uleb128 .LEHE269-.LEHB269
	.uleb128 .L2068-.LFB14304
	.uleb128 0
	.uleb128 .LEHB270-.LFB14304
	.uleb128 .LEHE270-.LEHB270
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB271-.LFB14304
	.uleb128 .LEHE271-.LEHB271
	.uleb128 .L2071-.LFB14304
	.uleb128 0
.LLSDACSE14304:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14304:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E19launch_continuationEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E19launch_continuationEv, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E19launch_continuationEv:
.LFB14301:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14301
	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	$40, %rsp
	.cfi_def_cfa_offset 80
	leaq	24(%rsp), %rdi
.LEHB272:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE272:
	movq	24(%rsp), %rbp
	movq	8(%rbx), %r12
	testq	%rbp, %rbp
	je	.L2132
	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
.L2132:
	movl	$464, %edi
.LEHB273:
	call	_Znwm
.LEHE273:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB274:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE274:
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE+16, (%rbx)
	movq	$_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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)
.LEHB275:
	call	_Znwm
.LEHE275:
	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_E1_EEEEEEEEEEEEEE+16, (%rax)
	movq	%rcx, 8(%rax)
	movq	%rbx, 16(%rax)
	movq	%rax, 8(%rsp)
	testq	%rdi, %rdi
	je	.L2112
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2112:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L2134
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L2118
.L2134:
	movq	8(%rsp), %rax
	movq	%rbx, 16(%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 24(%rsp)
	je	.L2119
	lock addl	$1, 8(%rax)
	movq	16(%rsp), %rdx
.L2119:
	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	.L2118
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2118:
	testq	%rbp, %rbp
	je	.L2122
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2122:
	movq	%rsp, %rdi
.LEHB276:
	call	_ZN5boost6thread12start_threadEv
.LEHE276:
	movq	%rsp, %rdi
.LEHB277:
	call	_ZN5boost6thread6detachEv
.LEHE277:
	movq	%rsp, %rdi
	call	_ZN5boost6thread6detachEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2128
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2128:
	testq	%rbp, %rbp
	je	.L2106
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2106:
	addq	$40, %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
.L2137:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2125
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2125:
	testq	%rbp, %rbp
	je	.L2131
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2131:
	movq	%rbx, %rdi
.LEHB278:
	call	_Unwind_Resume
.LEHE278:
.L2140:
	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_E1_EEEEEEEEEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2114
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2114:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movl	$464, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB279:
	call	__cxa_rethrow
.LEHE279:
.L2138:
	movq	%rax, %r12
	movq	%rbx, %rdi
	movl	$464, %esi
	movq	%r12, %rbx
	call	_ZdlPvm
.L2110:
	testq	%r13, %r13
	je	.L2121
	movq	%r13, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2121:
	testq	%rbp, %rbp
	je	.L2125
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2125
.L2139:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2121
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2121
.L2141:
	movq	%rax, %rbx
	jmp	.L2110
.L2136:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
	jmp	.L2125
	.cfi_endproc
.LFE14301:
	.section	.gcc_except_table
	.align 4
.LLSDA14301:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14301-.LLSDATTD14301
.LLSDATTD14301:
	.byte	0x1
	.uleb128 .LLSDACSE14301-.LLSDACSB14301
.LLSDACSB14301:
	.uleb128 .LEHB272-.LFB14301
	.uleb128 .LEHE272-.LEHB272
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB273-.LFB14301
	.uleb128 .LEHE273-.LEHB273
	.uleb128 .L2141-.LFB14301
	.uleb128 0
	.uleb128 .LEHB274-.LFB14301
	.uleb128 .LEHE274-.LEHB274
	.uleb128 .L2138-.LFB14301
	.uleb128 0
	.uleb128 .LEHB275-.LFB14301
	.uleb128 .LEHE275-.LEHB275
	.uleb128 .L2140-.LFB14301
	.uleb128 0x1
	.uleb128 .LEHB276-.LFB14301
	.uleb128 .LEHE276-.LEHB276
	.uleb128 .L2137-.LFB14301
	.uleb128 0
	.uleb128 .LEHB277-.LFB14301
	.uleb128 .LEHE277-.LEHB277
	.uleb128 .L2136-.LFB14301
	.uleb128 0
	.uleb128 .LEHB278-.LFB14301
	.uleb128 .LEHE278-.LEHB278
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB279-.LFB14301
	.uleb128 .LEHE279-.LEHB279
	.uleb128 .L2139-.LFB14301
	.uleb128 0
.LLSDACSE14301:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14301:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E19launch_continuationEv, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E19launch_continuationEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E19launch_continuationEv, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E19launch_continuationEv:
.LFB14297:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14297
	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	$40, %rsp
	.cfi_def_cfa_offset 80
	leaq	24(%rsp), %rdi
.LEHB280:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE280:
	movq	24(%rsp), %rbp
	movq	8(%rbx), %r12
	testq	%rbp, %rbp
	je	.L2200
	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
.L2200:
	movl	$464, %edi
.LEHB281:
	call	_Znwm
.LEHE281:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB282:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE282:
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEEE+16, (%rbx)
	movq	$_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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)
.LEHB283:
	call	_Znwm
.LEHE283:
	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_E2_EEEEEEEEEEEEEE+16, (%rax)
	movq	%rcx, 8(%rax)
	movq	%rbx, 16(%rax)
	movq	%rax, 8(%rsp)
	testq	%rdi, %rdi
	je	.L2180
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2180:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L2202
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L2186
.L2202:
	movq	8(%rsp), %rax
	movq	%rbx, 16(%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 24(%rsp)
	je	.L2187
	lock addl	$1, 8(%rax)
	movq	16(%rsp), %rdx
.L2187:
	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	.L2186
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2186:
	testq	%rbp, %rbp
	je	.L2190
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2190:
	movq	%rsp, %rdi
.LEHB284:
	call	_ZN5boost6thread12start_threadEv
.LEHE284:
	movq	%rsp, %rdi
.LEHB285:
	call	_ZN5boost6thread6detachEv
.LEHE285:
	movq	%rsp, %rdi
	call	_ZN5boost6thread6detachEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2196
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2196:
	testq	%rbp, %rbp
	je	.L2174
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2174:
	addq	$40, %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
.L2205:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2193
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2193:
	testq	%rbp, %rbp
	je	.L2199
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2199:
	movq	%rbx, %rdi
.LEHB286:
	call	_Unwind_Resume
.LEHE286:
.L2208:
	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_E2_EEEEEEEEEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2182
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2182:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movl	$464, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB287:
	call	__cxa_rethrow
.LEHE287:
.L2206:
	movq	%rax, %r12
	movq	%rbx, %rdi
	movl	$464, %esi
	movq	%r12, %rbx
	call	_ZdlPvm
.L2178:
	testq	%r13, %r13
	je	.L2189
	movq	%r13, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2189:
	testq	%rbp, %rbp
	je	.L2193
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2193
.L2207:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2189
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2189
.L2209:
	movq	%rax, %rbx
	jmp	.L2178
.L2204:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
	jmp	.L2193
	.cfi_endproc
.LFE14297:
	.section	.gcc_except_table
	.align 4
.LLSDA14297:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14297-.LLSDATTD14297
.LLSDATTD14297:
	.byte	0x1
	.uleb128 .LLSDACSE14297-.LLSDACSB14297
.LLSDACSB14297:
	.uleb128 .LEHB280-.LFB14297
	.uleb128 .LEHE280-.LEHB280
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB281-.LFB14297
	.uleb128 .LEHE281-.LEHB281
	.uleb128 .L2209-.LFB14297
	.uleb128 0
	.uleb128 .LEHB282-.LFB14297
	.uleb128 .LEHE282-.LEHB282
	.uleb128 .L2206-.LFB14297
	.uleb128 0
	.uleb128 .LEHB283-.LFB14297
	.uleb128 .LEHE283-.LEHB283
	.uleb128 .L2208-.LFB14297
	.uleb128 0x1
	.uleb128 .LEHB284-.LFB14297
	.uleb128 .LEHE284-.LEHB284
	.uleb128 .L2205-.LFB14297
	.uleb128 0
	.uleb128 .LEHB285-.LFB14297
	.uleb128 .LEHE285-.LEHB285
	.uleb128 .L2204-.LFB14297
	.uleb128 0
	.uleb128 .LEHB286-.LFB14297
	.uleb128 .LEHE286-.LEHB286
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB287-.LFB14297
	.uleb128 .LEHE287-.LEHB287
	.uleb128 .L2207-.LFB14297
	.uleb128 0
.LLSDACSE14297:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14297:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E19launch_continuationEv, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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:
.LFB14437:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14437
	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_21thread_resource_errorEEC2ERKS3_
.LEHE288:
	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)
.LEHB289:
	call	__cxa_throw
.L2244:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE289:
	.cfi_endproc
.LFE14437:
	.section	.gcc_except_table
.LLSDA14437:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14437-.LLSDACSB14437
.LLSDACSB14437:
	.uleb128 .LEHB288-.LFB14437
	.uleb128 .LEHE288-.LEHB288
	.uleb128 .L2244-.LFB14437
	.uleb128 0
	.uleb128 .LEHB289-.LFB14437
	.uleb128 .LEHE289-.LEHB289
	.uleb128 0
	.uleb128 0
.LLSDACSE14437:
	.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:
.LFB14436:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14436
	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_21thread_resource_errorEEC2ERKS3_
.LEHE291:
	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)
.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
.L2250:
	.cfi_restore_state
	movq	%rax, %rbp
.L2249:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB293:
	call	_Unwind_Resume
.LEHE293:
.L2251:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	jmp	.L2249
	.cfi_endproc
.LFE14436:
	.section	.gcc_except_table
.LLSDA14436:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14436-.LLSDACSB14436
.LLSDACSB14436:
	.uleb128 .LEHB290-.LFB14436
	.uleb128 .LEHE290-.LEHB290
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB291-.LFB14436
	.uleb128 .LEHE291-.LEHB291
	.uleb128 .L2250-.LFB14436
	.uleb128 0
	.uleb128 .LEHB292-.LFB14436
	.uleb128 .LEHE292-.LEHB292
	.uleb128 .L2251-.LFB14436
	.uleb128 0
	.uleb128 .LEHB293-.LFB14436
	.uleb128 .LEHE293-.LEHB293
	.uleb128 0
	.uleb128 0
.LLSDACSE14436:
	.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:
.LFB15455:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15455
	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_21thread_resource_errorEEC2ERKS3_
.LEHE294:
	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)
.LEHB295:
	call	__cxa_throw
.L2257:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE295:
	.cfi_endproc
.LFE15455:
	.section	.gcc_except_table
.LLSDA15455:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15455-.LLSDACSB15455
.LLSDACSB15455:
	.uleb128 .LEHB294-.LFB15455
	.uleb128 .LEHE294-.LEHB294
	.uleb128 .L2257-.LFB15455
	.uleb128 0
	.uleb128 .LEHB295-.LFB15455
	.uleb128 .LEHE295-.LEHB295
	.uleb128 0
	.uleb128 0
.LLSDACSE15455:
	.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_:
.LFB12583:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12583
	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	$_ZTVN5boost10lock_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L2261
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2262
	addl	$1, 88(%rdi)
.L2261:
	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
.L2262:
	.cfi_restore_state
.LEHB297:
	call	*%rax
.LEHE297:
	jmp	.L2261
.L2265:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB298:
	call	_Unwind_Resume
.LEHE298:
	.cfi_endproc
.LFE12583:
	.section	.gcc_except_table
.LLSDA12583:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12583-.LLSDACSB12583
.LLSDACSB12583:
	.uleb128 .LEHB296-.LFB12583
	.uleb128 .LEHE296-.LEHB296
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB297-.LFB12583
	.uleb128 .LEHE297-.LEHB297
	.uleb128 .L2265-.LFB12583
	.uleb128 0
	.uleb128 .LEHB298-.LFB12583
	.uleb128 .LEHE298-.LEHB298
	.uleb128 0
	.uleb128 0
.LLSDACSE12583:
	.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_:
.LFB11075:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11075
	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_10lock_errorEEE+16, (%rsp)
	movq	$_ZTVN5boost16exception_detail19error_info_injectorINS_10lock_errorEEE+56, 64(%rsp)
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rbx)
.LEHB300:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE300:
	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)
.LEHB301:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE301:
	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
.LEHB302:
	call	__cxa_throw
.L2273:
	movq	%rax, %rbp
.L2272:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE302:
.L2275:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
.L2271:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	jmp	.L2272
.L2274:
	movq	%rax, %rbp
	jmp	.L2271
	.cfi_endproc
.LFE11075:
	.section	.gcc_except_table
.LLSDA11075:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11075-.LLSDACSB11075
.LLSDACSB11075:
	.uleb128 .LEHB299-.LFB11075
	.uleb128 .LEHE299-.LEHB299
	.uleb128 .L2273-.LFB11075
	.uleb128 0
	.uleb128 .LEHB300-.LFB11075
	.uleb128 .LEHE300-.LEHB300
	.uleb128 .L2274-.LFB11075
	.uleb128 0
	.uleb128 .LEHB301-.LFB11075
	.uleb128 .LEHE301-.LEHB301
	.uleb128 .L2275-.LFB11075
	.uleb128 0
	.uleb128 .LEHB302-.LFB11075
	.uleb128 .LEHE302-.LEHB302
	.uleb128 0
	.uleb128 0
.LLSDACSE11075:
	.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:
.LFB11359:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11359
	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	.L2292
	cmpb	$0, 8(%rdi)
	movq	%rdi, %rbp
	je	.L2293
	.p2align 4,,10
	.p2align 3
.L2281:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2281
	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
.L2292:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC11, %esi
	movq	%rax, %rbx
.LEHB303:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE303:
	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)
.LEHB304:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE304:
.L2284:
.L2291:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB305:
	call	_Unwind_Resume
.L2293:
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC12, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE305:
	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)
.LEHB306:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE306:
.L2285:
	jmp	.L2291
	.cfi_endproc
.LFE11359:
	.section	.gcc_except_table
.LLSDA11359:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11359-.LLSDACSB11359
.LLSDACSB11359:
	.uleb128 .LEHB303-.LFB11359
	.uleb128 .LEHE303-.LEHB303
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB304-.LFB11359
	.uleb128 .LEHE304-.LEHB304
	.uleb128 .L2284-.LFB11359
	.uleb128 0
	.uleb128 .LEHB305-.LFB11359
	.uleb128 .LEHE305-.LEHB305
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB306-.LFB11359
	.uleb128 .LEHE306-.LEHB306
	.uleb128 .L2285-.LFB11359
	.uleb128 0
.LLSDACSE11359:
	.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
.L2295:
	movq	%rbp, %rdi
	call	pthread_mutex_lock
	cmpl	$4, %eax
	movl	%eax, %ebx
	je	.L2295
	testl	%eax, %eax
	jne	.L2302
	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
.L2302:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC13, %esi
	movq	%rax, %rbp
.LEHB307:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE307:
	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)
.LEHB308:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE308:
.L2298:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB309:
	call	_Unwind_Resume
.LEHE309:
	.cfi_endproc
.LFE6377:
	.section	.gcc_except_table
.LLSDA6377:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6377-.LLSDACSB6377
.LLSDACSB6377:
	.uleb128 .LEHB307-.LFB6377
	.uleb128 .LEHE307-.LEHB307
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB308-.LFB6377
	.uleb128 .LEHE308-.LEHB308
	.uleb128 .L2298-.LFB6377
	.uleb128 0
	.uleb128 .LEHB309-.LFB6377
	.uleb128 .LEHE309-.LEHB309
	.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	.L2304
	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
.L2306:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2306
	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
.L2304:
	.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:
.LFB11361:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11361
	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	.L2318
	cmpb	$0, 8(%rbx)
	jne	.L2319
.LEHB310:
	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
.L2318:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC11, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE310:
	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)
.LEHB311:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE311:
.L2313:
.L2317:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB312:
	call	_Unwind_Resume
.L2319:
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC14, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE312:
	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)
.LEHB313:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE313:
.L2314:
	jmp	.L2317
	.cfi_endproc
.LFE11361:
	.section	.gcc_except_table
.LLSDA11361:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11361-.LLSDACSB11361
.LLSDACSB11361:
	.uleb128 .LEHB310-.LFB11361
	.uleb128 .LEHE310-.LEHB310
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB311-.LFB11361
	.uleb128 .LEHE311-.LEHB311
	.uleb128 .L2313-.LFB11361
	.uleb128 0
	.uleb128 .LEHB312-.LFB11361
	.uleb128 .LEHE312-.LEHB312
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB313-.LFB11361
	.uleb128 .LEHE313-.LEHB313
	.uleb128 .L2314-.LFB11361
	.uleb128 0
.LLSDACSE11361:
	.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)
.LEHB314:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE314:
	movzbl	42(%rbx), %ebp
	testb	%bpl, %bpl
	jne	.L2334
	movzbl	40(%rbx), %ebp
.L2322:
	cmpb	$0, 8(%rsp)
	je	.L2320
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L2324:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2324
.L2320:
	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
.L2334:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB315:
	call	*56(%rax)
.LEHE315:
	jmp	.L2322
.L2328:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L2326
	movq	(%rsp), %rbp
.L2327:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2327
.L2326:
	movq	%rbx, %rdi
.LEHB316:
	call	_Unwind_Resume
.LEHE316:
	.cfi_endproc
.LFE10260:
	.section	.gcc_except_table
.LLSDA10260:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10260-.LLSDACSB10260
.LLSDACSB10260:
	.uleb128 .LEHB314-.LFB10260
	.uleb128 .LEHE314-.LEHB314
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB315-.LFB10260
	.uleb128 .LEHE315-.LEHB315
	.uleb128 .L2328-.LFB10260
	.uleb128 0
	.uleb128 .LEHB316-.LFB10260
	.uleb128 .LEHE316-.LEHB316
	.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)
.LEHB317:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE317:
	movzbl	42(%rbx), %ebp
	testb	%bpl, %bpl
	jne	.L2351
.L2336:
	cmpb	$0, 8(%rsp)
	je	.L2335
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L2338:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2338
.L2335:
	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
.L2351:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB318:
	call	*56(%rax)
.LEHE318:
	jmp	.L2336
.L2342:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L2340
	movq	(%rsp), %rbp
.L2341:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2341
.L2340:
	movq	%rbx, %rdi
.LEHB319:
	call	_Unwind_Resume
.LEHE319:
	.cfi_endproc
.LFE10259:
	.section	.gcc_except_table
.LLSDA10259:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10259-.LLSDACSB10259
.LLSDACSB10259:
	.uleb128 .LEHB317-.LFB10259
	.uleb128 .LEHE317-.LEHB317
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB318-.LFB10259
	.uleb128 .LEHE318-.LEHB318
	.uleb128 .L2342-.LFB10259
	.uleb128 0
	.uleb128 .LEHB319-.LFB10259
	.uleb128 .LEHE319-.LEHB319
	.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._ZNK5boost6detail12basic_futureIiE13launch_policyEv,"axG",@progbits,_ZNK5boost6detail12basic_futureIiE13launch_policyEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost6detail12basic_futureIiE13launch_policyEv
	.type	_ZNK5boost6detail12basic_futureIiE13launch_policyEv, @function
_ZNK5boost6detail12basic_futureIiE13launch_policyEv:
.LFB12354:
	.cfi_startproc
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	xorl	%ebx, %ebx
	subq	$24, %rsp
	.cfi_def_cfa_offset 48
	movq	(%rdi), %rax
	testq	%rax, %rax
	je	.L2352
	addq	$48, %rax
	movq	%rdi, %rbx
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	cmpb	$0, 8(%rsp)
	movq	(%rbx), %rax
	movl	44(%rax), %ebx
	je	.L2352
	movq	(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L2355:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2355
.L2352:
	addq	$24, %rsp
	.cfi_def_cfa_offset 24
	movl	%ebx, %eax
	popq	%rbx
	.cfi_def_cfa_offset 16
	popq	%rbp
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE12354:
	.size	_ZNK5boost6detail12basic_futureIiE13launch_policyEv, .-_ZNK5boost6detail12basic_futureIiE13launch_policyEv
	.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	.L2361
	movq	%rdi, %rbx
	movq	%r8, %rdi
	movq	%rsi, 8(%rsp)
	subq	%r13, %rdi
	movq	%rdi, %rax
	sarq	$4, %rax
	testq	%rax, %rax
	je	.L2391
	movabsq	$1152921504606846975, %rdx
	cmpq	%rdx, %rax
	ja	.L2411
.LEHB320:
	call	_Znwm
.LEHE320:
	movq	240(%rbx), %r8
	movq	232(%rbx), %r13
	movq	%rax, %r12
	cmpq	%r13, %r8
	je	.L2412
.L2363:
	movq	%r13, %rax
	movq	%r12, %rdx
	.p2align 4,,10
	.p2align 3
.L2367:
	movq	(%rax), %rcx
	movq	%rcx, (%rdx)
	movq	8(%rax), %rcx
	testq	%rcx, %rcx
	movq	%rcx, 8(%rdx)
	je	.L2366
	lock addl	$1, 8(%rcx)
.L2366:
	addq	$16, %rax
	addq	$16, %rdx
	cmpq	%rax, %r8
	jne	.L2367
	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	.L2365
	movq	%r13, %r14
	.p2align 4,,10
	.p2align 3
.L2368:
	movq	8(%r14), %rdi
	testq	%rdi, %rdi
	je	.L2372
	addq	$16, %r14
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%r14, %r15
	jne	.L2368
.L2365:
	movq	8(%rsp), %rdi
	movq	%r13, 240(%rbx)
.LEHB321:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE321:
	cmpq	%rbp, %r12
	je	.L2374
	movq	%r12, %rbx
	.p2align 4,,10
	.p2align 3
.L2375:
	movq	(%rbx), %rdi
	movq	(%rdi), %rax
.LEHB322:
	call	*(%rax)
.LEHE322:
	addq	$16, %rbx
	cmpq	%rbx, %rbp
	jne	.L2375
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L2389
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L2389:
	movq	%r12, %rbx
	.p2align 4,,10
	.p2align 3
.L2379:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2380
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%rbp, %rbx
	jne	.L2379
.L2381:
	testq	%r12, %r12
	je	.L2361
	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
.L2361:
	.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
.L2380:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%rbp, %rbx
	jne	.L2379
	jmp	.L2381
	.p2align 4,,10
	.p2align 3
.L2372:
	addq	$16, %r14
	cmpq	%r15, %r14
	jne	.L2368
	jmp	.L2365
	.p2align 4,,10
	.p2align 3
.L2412:
	movq	%rax, %rbp
	jmp	.L2365
	.p2align 4,,10
	.p2align 3
.L2374:
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L2381
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L2381
	.p2align 4,,10
	.p2align 3
.L2391:
	xorl	%r12d, %r12d
	jmp	.L2363
.L2411:
.LEHB323:
	call	_ZSt17__throw_bad_allocv
.LEHE323:
.L2395:
	movq	%rax, %r13
	movq	%r12, %rbx
.L2387:
	cmpq	%rbp, %rbx
	je	.L2385
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2386
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2386:
	addq	$16, %rbx
	jmp	.L2387
.L2385:
	testq	%r12, %r12
	je	.L2388
	movq	%r12, %rdi
	call	_ZdlPv
.L2388:
	movq	%r13, %rdi
.LEHB324:
	call	_Unwind_Resume
.LEHE324:
.L2394:
	movq	%rax, %rbx
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L2384
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L2384:
	movq	%rbx, %r13
	movq	%r12, %rbx
	jmp	.L2387
	.cfi_endproc
.LFE10254:
	.section	.gcc_except_table
.LLSDA10254:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10254-.LLSDACSB10254
.LLSDACSB10254:
	.uleb128 .LEHB320-.LFB10254
	.uleb128 .LEHE320-.LEHB320
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB321-.LFB10254
	.uleb128 .LEHE321-.LEHB321
	.uleb128 .L2395-.LFB10254
	.uleb128 0
	.uleb128 .LEHB322-.LFB10254
	.uleb128 .LEHE322-.LEHB322
	.uleb128 .L2394-.LFB10254
	.uleb128 0
	.uleb128 .LEHB323-.LFB10254
	.uleb128 .LEHE323-.LEHB323
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB324-.LFB10254
	.uleb128 .LEHE324-.LEHB324
	.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	.L2414
	.p2align 4,,10
	.p2align 3
.L2415:
	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	.L2415
.L2414:
	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	.L2419
	movq	(%rsi), %rdx
	movq	%rdx, (%rax)
	movq	8(%rsi), %rdx
	testq	%rdx, %rdx
	movq	%rdx, 8(%rax)
	je	.L2420
	lock addl	$1, 8(%rdx)
	movq	240(%rdi), %rax
.L2420:
	addq	$16, %rax
	movq	%rax, 240(%rbx)
.L2421:
	cmpb	$0, 40(%rbx)
	jne	.L2427
	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
.L2427:
	.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
.L2419:
	.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	.L2421
	.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:
.LFB14432:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14432
	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
.LEHB325:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE325:
	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)
.LEHB326:
	call	__cxa_throw
.L2430:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE326:
	.cfi_endproc
.LFE14432:
	.section	.gcc_except_table
.LLSDA14432:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14432-.LLSDACSB14432
.LLSDACSB14432:
	.uleb128 .LEHB325-.LFB14432
	.uleb128 .LEHE325-.LEHB325
	.uleb128 .L2430-.LFB14432
	.uleb128 0
	.uleb128 .LEHB326-.LFB14432
	.uleb128 .LEHE326-.LEHB326
	.uleb128 0
	.uleb128 0
.LLSDACSE14432:
	.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:
.LFB14431:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14431
	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
.LEHB327:
	call	_Znwm
.LEHE327:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB328:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE328:
	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)
.LEHB329:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE329:
	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
.L2436:
	.cfi_restore_state
	movq	%rax, %rbp
.L2435:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB330:
	call	_Unwind_Resume
.LEHE330:
.L2437:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	jmp	.L2435
	.cfi_endproc
.LFE14431:
	.section	.gcc_except_table
.LLSDA14431:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14431-.LLSDACSB14431
.LLSDACSB14431:
	.uleb128 .LEHB327-.LFB14431
	.uleb128 .LEHE327-.LEHB327
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB328-.LFB14431
	.uleb128 .LEHE328-.LEHB328
	.uleb128 .L2436-.LFB14431
	.uleb128 0
	.uleb128 .LEHB329-.LFB14431
	.uleb128 .LEHE329-.LEHB329
	.uleb128 .L2437-.LFB14431
	.uleb128 0
	.uleb128 .LEHB330-.LFB14431
	.uleb128 .LEHE330-.LEHB330
	.uleb128 0
	.uleb128 0
.LLSDACSE14431:
	.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:
.LFB15453:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15453
	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
.LEHB331:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE331:
	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)
.LEHB332:
	call	__cxa_throw
.L2443:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE332:
	.cfi_endproc
.LFE15453:
	.section	.gcc_except_table
.LLSDA15453:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15453-.LLSDACSB15453
.LLSDACSB15453:
	.uleb128 .LEHB331-.LFB15453
	.uleb128 .LEHE331-.LEHB331
	.uleb128 .L2443-.LFB15453
	.uleb128 0
	.uleb128 .LEHB332-.LFB15453
	.uleb128 .LEHE332-.LEHB332
	.uleb128 0
	.uleb128 0
.LLSDACSE15453:
	.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_:
.LFB12622:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12622
	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
.LEHB333:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE333:
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L2447
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2448
	addl	$1, 88(%rdi)
.L2447:
	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
.L2448:
	.cfi_restore_state
.LEHB334:
	call	*%rax
.LEHE334:
	jmp	.L2447
.L2451:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB335:
	call	_Unwind_Resume
.LEHE335:
	.cfi_endproc
.LFE12622:
	.section	.gcc_except_table
.LLSDA12622:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12622-.LLSDACSB12622
.LLSDACSB12622:
	.uleb128 .LEHB333-.LFB12622
	.uleb128 .LEHE333-.LEHB333
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB334-.LFB12622
	.uleb128 .LEHE334-.LEHB334
	.uleb128 .L2451-.LFB12622
	.uleb128 0
	.uleb128 .LEHB335-.LFB12622
	.uleb128 .LEHE335-.LEHB335
	.uleb128 0
	.uleb128 0
.LLSDACSE12622:
	.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_:
.LFB11131:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11131
	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
.LEHB336:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE336:
	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)
.LEHB337:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE337:
	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)
.LEHB338:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE338:
	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
.LEHB339:
	call	__cxa_throw
.L2459:
	movq	%rax, %rbp
.L2458:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE339:
.L2461:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
.L2457:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	jmp	.L2458
.L2460:
	movq	%rax, %rbp
	jmp	.L2457
	.cfi_endproc
.LFE11131:
	.section	.gcc_except_table
.LLSDA11131:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11131-.LLSDACSB11131
.LLSDACSB11131:
	.uleb128 .LEHB336-.LFB11131
	.uleb128 .LEHE336-.LEHB336
	.uleb128 .L2459-.LFB11131
	.uleb128 0
	.uleb128 .LEHB337-.LFB11131
	.uleb128 .LEHE337-.LEHB337
	.uleb128 .L2460-.LFB11131
	.uleb128 0
	.uleb128 .LEHB338-.LFB11131
	.uleb128 .LEHE338-.LEHB338
	.uleb128 .L2461-.LFB11131
	.uleb128 0
	.uleb128 .LEHB339-.LFB11131
	.uleb128 .LEHE339-.LEHB339
	.uleb128 0
	.uleb128 0
.LLSDACSE11131:
	.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
.LEHB340:
	call	_ZN5boost6detail23get_current_thread_dataEv
.LEHE340:
	movq	%rax, 8(%rsp)
	testq	%rax, %rax
	movq	8(%rsp), %xmm0
	movq	%rbp, 8(%rsp)
	movhps	8(%rsp), %xmm0
	movaps	%xmm0, 16(%rsp)
	je	.L2465
	cmpb	$0, 432(%rax)
	jne	.L2490
.L2465:
	movq	%rbp, %rdi
	movb	$0, 32(%rsp)
	call	pthread_mutex_lock
.L2468:
	movq	%r12, %rdi
.LEHB341:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE341:
	movq	%rbp, %rsi
	movq	%r13, %rdi
.LEHB342:
	call	pthread_cond_wait
.LEHE342:
	leaq	16(%rsp), %rdi
	movl	%eax, %ebx
	call	_ZN5boost6detail20interruption_checkerD1Ev
	movq	%r12, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHB343:
	call	_ZN5boost11this_thread18interruption_pointEv
	testl	$-5, %ebx
	jne	.L2491
	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
.L2490:
	.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	.L2492
	movq	%rbp, 368(%rax)
	movq	%r13, 376(%rax)
	movq	24(%rsp), %rdi
	call	pthread_mutex_lock
	.p2align 4,,10
	.p2align 3
.L2469:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2469
	jmp	.L2468
.L2491:
	call	_ZN5boost6system16generic_categoryEv
	leaq	16(%rsp), %rdi
	movl	$.LC15, %esi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorC2EPKc
.LEHE343:
	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)
.LEHB344:
	call	_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_
.LEHE344:
.L2478:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost15condition_errorE+16, 16(%rsp)
	call	_ZN5boost6system12system_errorD2Ev
.L2489:
	movq	%rbx, %rdi
.LEHB345:
	call	_Unwind_Resume
.LEHE345:
.L2492:
	movl	$1, %edi
	movb	$0, 433(%rax)
	call	__cxa_allocate_exception
	xorl	%edx, %edx
	movl	$_ZTIN5boost18thread_interruptedE, %esi
	movq	%rax, %rdi
.LEHB346:
	call	__cxa_throw
.LEHE346:
.L2479:
	movq	%rax, %rbp
.L2470:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2470
	movq	%rbp, %rdi
.LEHB347:
	call	_Unwind_Resume
.LEHE347:
.L2477:
	movq	%rax, %rbx
.L2474:
	leaq	16(%rsp), %rdi
	call	_ZN5boost6detail20interruption_checkerD1Ev
	testq	%r12, %r12
	je	.L2489
	movq	%r12, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L2489
.L2480:
	movq	%rax, %rbx
	xorl	%r12d, %r12d
	jmp	.L2474
	.cfi_endproc
.LFE6521:
	.section	.gcc_except_table
.LLSDA6521:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6521-.LLSDACSB6521
.LLSDACSB6521:
	.uleb128 .LEHB340-.LFB6521
	.uleb128 .LEHE340-.LEHB340
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB341-.LFB6521
	.uleb128 .LEHE341-.LEHB341
	.uleb128 .L2480-.LFB6521
	.uleb128 0
	.uleb128 .LEHB342-.LFB6521
	.uleb128 .LEHE342-.LEHB342
	.uleb128 .L2477-.LFB6521
	.uleb128 0
	.uleb128 .LEHB343-.LFB6521
	.uleb128 .LEHE343-.LEHB343
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB344-.LFB6521
	.uleb128 .LEHE344-.LEHB344
	.uleb128 .L2478-.LFB6521
	.uleb128 0
	.uleb128 .LEHB345-.LFB6521
	.uleb128 .LEHE345-.LEHB345
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB346-.LFB6521
	.uleb128 .LEHE346-.LEHB346
	.uleb128 .L2479-.LFB6521
	.uleb128 0
	.uleb128 .LEHB347-.LFB6521
	.uleb128 .LEHE347-.LEHB347
	.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:
.LFB13941:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13941
	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	.L2497
	.p2align 4,,10
	.p2align 3
.L2498:
	movq	%rsp, %rsi
	movq	%rbp, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L2498
.L2497:
	cmpb	$0, 8(%rsp)
	movq	(%rsp), %rbp
	je	.L2496
	.p2align 4,,10
	.p2align 3
.L2499:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2499
.L2496:
	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
.LFE13941:
	.section	.gcc_except_table
.LLSDA13941:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13941-.LLSDACSB13941
.LLSDACSB13941:
.LLSDACSE13941:
	.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:
.LFB13943:
	.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
.LFE13943:
	.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:
.LFB13712:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13712
	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	.L2507
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2507:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE13712:
	.section	.gcc_except_table
.LLSDA13712:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13712-.LLSDACSB13712
.LLSDACSB13712:
.LLSDACSE13712:
	.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	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED2Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED2Ev:
.LFB13730:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13730
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2513
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2513:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE13730:
	.section	.gcc_except_table
.LLSDA13730:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13730-.LLSDACSB13730
.LLSDACSB13730:
.LLSDACSE13730:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED2Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED2Ev
	.set	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED1Ev,_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEED2Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEED2Ev:
.LFB13748:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13748
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2519
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2519:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE13748:
	.section	.gcc_except_table
.LLSDA13748:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13748-.LLSDACSB13748
.LLSDACSB13748:
.LLSDACSE13748:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEED2Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEED2Ev
	.set	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEED1Ev,_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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:
.LFB14023:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14023
	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	.L2525
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2525:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE14023:
	.section	.gcc_except_table
.LLSDA14023:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14023-.LLSDACSB14023
.LLSDACSB14023:
.LLSDACSE14023:
	.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	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev:
.LFB14041:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14041
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2531
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2531:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE14041:
	.section	.gcc_except_table
.LLSDA14041:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14041-.LLSDACSB14041
.LLSDACSB14041:
.LLSDACSE14041:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev
	.set	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED1Ev,_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED2Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED2Ev:
.LFB14059:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14059
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2537
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2537:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE14059:
	.section	.gcc_except_table
.LLSDA14059:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14059-.LLSDACSB14059
.LLSDACSB14059:
.LLSDACSE14059:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED2Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED2Ev
	.set	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED1Ev,_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED0Ev:
.LFB13732:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13732
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2543
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2543:
	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
.LFE13732:
	.section	.gcc_except_table
.LLSDA13732:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13732-.LLSDACSB13732
.LLSDACSB13732:
.LLSDACSE13732:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEED0Ev:
.LFB13750:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13750
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2549
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2549:
	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
.LFE13750:
	.section	.gcc_except_table
.LLSDA13750:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13750-.LLSDACSB13750
.LLSDACSB13750:
.LLSDACSE13750:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEED0Ev
	.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:
.LFB13714:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13714
	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	.L2555
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2555:
	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
.LFE13714:
	.section	.gcc_except_table
.LLSDA13714:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13714-.LLSDACSB13714
.LLSDACSB13714:
.LLSDACSE13714:
	.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:
.LFB14025:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14025
	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	.L2561
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2561:
	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
.LFE14025:
	.section	.gcc_except_table
.LLSDA14025:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14025-.LLSDACSB14025
.LLSDACSB14025:
.LLSDACSE14025:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev:
.LFB14061:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14061
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2567
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2567:
	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
.LFE14061:
	.section	.gcc_except_table
.LLSDA14061:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14061-.LLSDACSB14061
.LLSDACSB14061:
.LLSDACSE14061:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev:
.LFB14043:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14043
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2573
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2573:
	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
.LFE14043:
	.section	.gcc_except_table
.LLSDA14043:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14043-.LLSDACSB14043
.LLSDACSB14043:
.LLSDACSE14043:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE7disposeEv:
.LFB14241:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14241
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L2578
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2580
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2580:
	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
.L2578:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14241:
	.section	.gcc_except_table
.LLSDA14241:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14241-.LLSDACSB14241
.LLSDACSB14241:
.LLSDACSE14241:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE7disposeEv
	.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:
.LFB14253:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14253
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L2585
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2587
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2587:
	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
.L2585:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14253:
	.section	.gcc_except_table
.LLSDA14253:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14253-.LLSDACSB14253
.LLSDACSB14253:
.LLSDACSE14253:
	.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
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv:
.LFB14247:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14247
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L2592
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2594
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2594:
	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
.L2592:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14247:
	.section	.gcc_except_table
.LLSDA14247:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14247-.LLSDACSB14247
.LLSDACSB14247:
.LLSDACSE14247:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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:
.LFB14427:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14427
	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
.LEHB348:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE348:
	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)
.LEHB349:
	call	__cxa_throw
.L2601:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE349:
	.cfi_endproc
.LFE14427:
	.section	.gcc_except_table
.LLSDA14427:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14427-.LLSDACSB14427
.LLSDACSB14427:
	.uleb128 .LEHB348-.LFB14427
	.uleb128 .LEHE348-.LEHB348
	.uleb128 .L2601-.LFB14427
	.uleb128 0
	.uleb128 .LEHB349-.LFB14427
	.uleb128 .LEHE349-.LEHB349
	.uleb128 0
	.uleb128 0
.LLSDACSE14427:
	.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:
.LFB14426:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14426
	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
.LEHB350:
	call	_Znwm
.LEHE350:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB351:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE351:
	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)
.LEHB352:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE352:
	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
.L2607:
	.cfi_restore_state
	movq	%rax, %rbp
.L2606:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB353:
	call	_Unwind_Resume
.LEHE353:
.L2608:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	jmp	.L2606
	.cfi_endproc
.LFE14426:
	.section	.gcc_except_table
.LLSDA14426:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14426-.LLSDACSB14426
.LLSDACSB14426:
	.uleb128 .LEHB350-.LFB14426
	.uleb128 .LEHE350-.LEHB350
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB351-.LFB14426
	.uleb128 .LEHE351-.LEHB351
	.uleb128 .L2607-.LFB14426
	.uleb128 0
	.uleb128 .LEHB352-.LFB14426
	.uleb128 .LEHE352-.LEHB352
	.uleb128 .L2608-.LFB14426
	.uleb128 0
	.uleb128 .LEHB353-.LFB14426
	.uleb128 .LEHE353-.LEHB353
	.uleb128 0
	.uleb128 0
.LLSDACSE14426:
	.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:
.LFB15460:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15460
	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
.LEHB354:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE354:
	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)
.LEHB355:
	call	__cxa_throw
.L2614:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE355:
	.cfi_endproc
.LFE15460:
	.section	.gcc_except_table
.LLSDA15460:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15460-.LLSDACSB15460
.LLSDACSB15460:
	.uleb128 .LEHB354-.LFB15460
	.uleb128 .LEHE354-.LEHB354
	.uleb128 .L2614-.LFB15460
	.uleb128 0
	.uleb128 .LEHB355-.LFB15460
	.uleb128 .LEHE355-.LEHB355
	.uleb128 0
	.uleb128 0
.LLSDACSE15460:
	.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:
.LFB12792:
	.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	.L2617
	movq	16(%rdi), %rsi
.L2617:
	leaq	24(%rsp), %rdi
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.145
	testq	%rbp, %rbp
	movq	%rax, %r15
	movq	(%rsp), %rcx
	movq	8(%rsp), %r8
	je	.L2618
	cmpq	$1, %rbp
	movq	(%rbx), %rsi
	jne	.L2619
	movzbl	(%rsi), %eax
	movb	%al, (%r15)
.L2618:
	testq	%rcx, %rcx
	je	.L2620
	testq	%r8, %r8
	je	.L2620
	cmpq	$1, %r8
	leaq	(%r15,%rbp), %rdi
	jne	.L2621
	movzbl	(%rcx), %eax
	movb	%al, (%rdi)
.L2620:
	testq	%r12, %r12
	movq	(%rbx), %rdi
	je	.L2622
	leaq	0(%rbp,%r14), %rsi
	addq	%r8, %rbp
	addq	%rdi, %rsi
	cmpq	$1, %r12
	leaq	(%r15,%rbp), %rdi
	jne	.L2623
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	movq	(%rbx), %rdi
.L2622:
	cmpq	%rdi, %r13
	je	.L2624
	call	_ZdlPv
.L2624:
	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
.L2623:
	.cfi_restore_state
	movq	%r12, %rdx
	call	memcpy
	movq	(%rbx), %rdi
	jmp	.L2622
	.p2align 4,,10
	.p2align 3
.L2621:
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r8, (%rsp)
	call	memcpy
	movq	(%rsp), %r8
	jmp	.L2620
	.p2align 4,,10
	.p2align 3
.L2619:
	movq	%rbp, %rdx
	movq	%rax, %rdi
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memcpy
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	jmp	.L2618
	.cfi_endproc
.LFE12792:
	.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:
.LFB12556:
	.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	.L2688
	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	.L2642
	movq	16(%rbx), %rdx
.L2642:
	cmpq	%r12, %rdx
	jb	.L2643
	movq	%rdi, %r15
	leaq	(%rax,%rsi), %r14
	subq	%rsi, %r15
	subq	%rbp, %r15
	cmpq	%rax, %rcx
	jnb	.L2689
.L2644:
	testq	%r15, %r15
	je	.L2648
	cmpq	%r8, %rbp
	je	.L2648
	cmpq	$1, %r15
	leaq	(%r14,%rbp), %rsi
	leaq	(%r14,%r8), %rdi
	jne	.L2649
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
.L2648:
	testq	%r8, %r8
	je	.L2651
.L2693:
	cmpq	$1, %r8
	jne	.L2652
.L2687:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
.L2651:
	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
.L2689:
	.cfi_restore_state
	addq	%rdi, %rax
	cmpq	%rax, %rcx
	ja	.L2644
	testq	%r8, %r8
	je	.L2647
	cmpq	%r8, %rbp
	jb	.L2647
	cmpq	$1, %r8
	je	.L2690
	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
.L2647:
	testq	%r15, %r15
	je	.L2654
	cmpq	%r8, %rbp
	je	.L2654
	cmpq	$1, %r15
	leaq	(%r14,%rbp), %rsi
	leaq	(%r14,%r8), %rdi
	jne	.L2655
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
.L2654:
	cmpq	%r8, %rbp
	jnb	.L2651
	leaq	(%rcx,%r8), %rax
	addq	%r14, %rbp
	cmpq	%rax, %rbp
	jnb	.L2691
	cmpq	%rcx, %rbp
	ja	.L2659
	cmpq	$1, %r8
	leaq	(%rcx,%r13), %rsi
	je	.L2692
	movq	%r8, %rdx
	movq	%r14, %rdi
	call	memcpy
	jmp	.L2651
	.p2align 4,,10
	.p2align 3
.L2643:
	movq	%rbp, %rdx
	movq	%rbx, %rdi
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
	jmp	.L2651
	.p2align 4,,10
	.p2align 3
.L2652:
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	call	memcpy
	jmp	.L2651
	.p2align 4,,10
	.p2align 3
.L2649:
	movq	%r15, %rdx
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memmove
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	testq	%r8, %r8
	jne	.L2693
	jmp	.L2651
	.p2align 4,,10
	.p2align 3
.L2691:
	cmpq	$1, %r8
	je	.L2687
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	call	memmove
	jmp	.L2651
	.p2align 4,,10
	.p2align 3
.L2655:
	movq	%r15, %rdx
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memmove
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	jmp	.L2654
	.p2align 4,,10
	.p2align 3
.L2690:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
	jmp	.L2647
	.p2align 4,,10
	.p2align 3
.L2659:
	subq	%rcx, %rbp
	cmpq	$1, %rbp
	je	.L2694
	testq	%rbp, %rbp
	jne	.L2695
.L2662:
	movq	%r8, %rdx
	leaq	(%r14,%r8), %rsi
	leaq	(%r14,%rbp), %rdi
	subq	%rbp, %rdx
	cmpq	$1, %rdx
	je	.L2696
	testq	%rdx, %rdx
	je	.L2651
	call	memcpy
	jmp	.L2651
.L2694:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
	jmp	.L2662
.L2692:
	movzbl	(%rsi), %eax
	movb	%al, (%r14)
	jmp	.L2651
.L2696:
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	jmp	.L2651
.L2695:
	movq	%rbp, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	movq	%r8, (%rsp)
	call	memmove
	movq	(%rsp), %r8
	jmp	.L2662
.L2688:
	movl	$.LC16, %edi
	call	_ZSt20__throw_length_errorPKc
	.cfi_endproc
.LFE12556:
	.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:
.LFB12450:
	.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	.L2698
	movq	16(%rbx), %rax
.L2698:
	cmpq	%rax, %rbp
	ja	.L2699
	testq	%rdx, %rdx
	je	.L2700
	addq	%r9, %rdi
	cmpq	$1, %rdx
	jne	.L2701
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	movq	(%rbx), %rdi
.L2700:
	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
.L2699:
	.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	.L2700
	.p2align 4,,10
	.p2align 3
.L2701:
	call	memcpy
	movq	(%rbx), %rdi
	jmp	.L2700
	.cfi_endproc
.LFE12450:
	.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	.L2723
.L2709:
	movq	32(%rbx), %rax
.L2708:
	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
.L2723:
	.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
.LEHB356:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
	movq	40(%rbx), %rax
	testq	%rax, %rax
	jne	.L2710
.L2713:
	movq	24(%rbx), %rsi
	movl	16(%rbx), %edx
	leaq	16(%rsp), %rdi
	movq	(%rsi), %rax
	call	*24(%rax)
.LEHE356:
	movq	24(%rsp), %rdx
	movq	16(%rsp), %rsi
	movq	%rbp, %rdi
.LEHB357:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
.LEHE357:
	movq	16(%rsp), %rdi
	leaq	32(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L2709
	call	_ZdlPv
	jmp	.L2709
	.p2align 4,,10
	.p2align 3
.L2710:
	movabsq	$9223372036854775807, %rdx
	subq	%rax, %rdx
	cmpq	$1, %rdx
	jbe	.L2724
	movl	$2, %edx
	movl	$.LC18, %esi
	movq	%rbp, %rdi
.LEHB358:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
	jmp	.L2713
.L2724:
	movl	$.LC17, %edi
	call	_ZSt20__throw_length_errorPKc
.LEHE358:
.L2719:
.L2717:
	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	.L2708
.L2720:
	movq	16(%rsp), %rdi
	leaq	32(%rsp), %rdx
	movq	%rax, %rbp
	cmpq	%rdx, %rdi
	je	.L2716
	call	_ZdlPv
.L2716:
	movq	%rbp, %rax
	jmp	.L2717
	.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 .LEHB356-.LFB6101
	.uleb128 .LEHE356-.LEHB356
	.uleb128 .L2719-.LFB6101
	.uleb128 0x1
	.uleb128 .LEHB357-.LFB6101
	.uleb128 .LEHE357-.LEHB357
	.uleb128 .L2720-.LFB6101
	.uleb128 0x3
	.uleb128 .LEHB358-.LFB6101
	.uleb128 .LEHE358-.LEHB358
	.uleb128 .L2719-.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_:
.LFB12872:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12872
	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	.L2727
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2728
	addl	$1, 88(%rdi)
.L2727:
	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
.L2728:
	.cfi_restore_state
.LEHB359:
	call	*%rax
.LEHE359:
	jmp	.L2727
.L2731:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB360:
	call	_Unwind_Resume
.LEHE360:
	.cfi_endproc
.LFE12872:
	.section	.gcc_except_table
.LLSDA12872:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12872-.LLSDACSB12872
.LLSDACSB12872:
	.uleb128 .LEHB359-.LFB12872
	.uleb128 .LEHE359-.LEHB359
	.uleb128 .L2731-.LFB12872
	.uleb128 0
	.uleb128 .LEHB360-.LFB12872
	.uleb128 .LEHE360-.LEHB360
	.uleb128 0
	.uleb128 0
.LLSDACSE12872:
	.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_:
.LFB11430:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11430
	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)
.LEHB361:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE361:
	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)
.LEHB362:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE362:
	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
.LEHB363:
	call	__cxa_throw
.L2738:
	movq	%rax, %rbp
.L2737:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE363:
.L2739:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L2737
	.cfi_endproc
.LFE11430:
	.section	.gcc_except_table
.LLSDA11430:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11430-.LLSDACSB11430
.LLSDACSB11430:
	.uleb128 .LEHB361-.LFB11430
	.uleb128 .LEHE361-.LEHB361
	.uleb128 .L2738-.LFB11430
	.uleb128 0
	.uleb128 .LEHB362-.LFB11430
	.uleb128 .LEHE362-.LEHB362
	.uleb128 .L2739-.LFB11430
	.uleb128 0
	.uleb128 .LEHB363-.LFB11430
	.uleb128 .LEHE363-.LEHB363
	.uleb128 0
	.uleb128 0
.LLSDACSE11430:
	.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)
.LEHB364:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE364:
	cmpb	$0, 40(%rbx)
	je	.L2743
	cmpq	$0, 24(%rbx)
	je	.L2767
.L2743:
	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)
.LEHB365:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE365:
	movq	8(%rbx), %rax
	movq	%rbp, %rdi
	movq	%rax, 16(%rsp)
.LEHB366:
	call	_ZN5boost6detail25make_ready_at_thread_exitENS_10shared_ptrINS0_17shared_state_baseEEE
.LEHE366:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2744
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2744:
	cmpb	$0, 8(%rsp)
	je	.L2742
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L2746:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2746
.L2742:
	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
.L2767:
	.cfi_restore_state
	leaq	16(%rsp), %rbp
	movq	%rbp, %rdi
.LEHB367:
	call	_ZN5boost25promise_already_satisfiedC1Ev
.LEHE367:
	movq	%rbp, %rdi
.LEHB368:
	call	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
.LEHE368:
.L2754:
	movq	%rbp, %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L2748:
	cmpb	$0, 8(%rsp)
	je	.L2751
	movq	(%rsp), %rbp
.L2752:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2752
.L2751:
	movq	%rbx, %rdi
.LEHB369:
	call	_Unwind_Resume
.LEHE369:
.L2755:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2748
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2748
.L2753:
	movq	%rax, %rbx
	jmp	.L2748
	.cfi_endproc
.LFE10268:
	.section	.gcc_except_table
.LLSDA10268:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10268-.LLSDACSB10268
.LLSDACSB10268:
	.uleb128 .LEHB364-.LFB10268
	.uleb128 .LEHE364-.LEHB364
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB365-.LFB10268
	.uleb128 .LEHE365-.LEHB365
	.uleb128 .L2753-.LFB10268
	.uleb128 0
	.uleb128 .LEHB366-.LFB10268
	.uleb128 .LEHE366-.LEHB366
	.uleb128 .L2755-.LFB10268
	.uleb128 0
	.uleb128 .LEHB367-.LFB10268
	.uleb128 .LEHE367-.LEHB367
	.uleb128 .L2753-.LFB10268
	.uleb128 0
	.uleb128 .LEHB368-.LFB10268
	.uleb128 .LEHE368-.LEHB368
	.uleb128 .L2754-.LFB10268
	.uleb128 0
	.uleb128 .LEHB369-.LFB10268
	.uleb128 .LEHE369-.LEHB369
	.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:
.LFB14412:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14412
	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
.LEHB370:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE370:
	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)
.LEHB371:
	call	__cxa_throw
.L2770:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE371:
	.cfi_endproc
.LFE14412:
	.section	.gcc_except_table
.LLSDA14412:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14412-.LLSDACSB14412
.LLSDACSB14412:
	.uleb128 .LEHB370-.LFB14412
	.uleb128 .LEHE370-.LEHB370
	.uleb128 .L2770-.LFB14412
	.uleb128 0
	.uleb128 .LEHB371-.LFB14412
	.uleb128 .LEHE371-.LEHB371
	.uleb128 0
	.uleb128 0
.LLSDACSE14412:
	.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:
.LFB14411:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14411
	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
.LEHB372:
	call	_Znwm
.LEHE372:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB373:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE373:
	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)
.LEHB374:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE374:
	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
.L2776:
	.cfi_restore_state
	movq	%rax, %rbp
.L2775:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB375:
	call	_Unwind_Resume
.LEHE375:
.L2777:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L2775
	.cfi_endproc
.LFE14411:
	.section	.gcc_except_table
.LLSDA14411:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14411-.LLSDACSB14411
.LLSDACSB14411:
	.uleb128 .LEHB372-.LFB14411
	.uleb128 .LEHE372-.LEHB372
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB373-.LFB14411
	.uleb128 .LEHE373-.LEHB373
	.uleb128 .L2776-.LFB14411
	.uleb128 0
	.uleb128 .LEHB374-.LFB14411
	.uleb128 .LEHE374-.LEHB374
	.uleb128 .L2777-.LFB14411
	.uleb128 0
	.uleb128 .LEHB375-.LFB14411
	.uleb128 .LEHE375-.LEHB375
	.uleb128 0
	.uleb128 0
.LLSDACSE14411:
	.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:
.LFB15468:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15468
	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
.LEHB376:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE376:
	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)
.LEHB377:
	call	__cxa_throw
.L2783:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE377:
	.cfi_endproc
.LFE15468:
	.section	.gcc_except_table
.LLSDA15468:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15468-.LLSDACSB15468
.LLSDACSB15468:
	.uleb128 .LEHB376-.LFB15468
	.uleb128 .LEHE376-.LEHB376
	.uleb128 .L2783-.LFB15468
	.uleb128 0
	.uleb128 .LEHB377-.LFB15468
	.uleb128 .LEHE377-.LEHB377
	.uleb128 0
	.uleb128 0
.LLSDACSE15468:
	.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_:
.LFB12934:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12934
	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	.L2787
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2788
	addl	$1, 88(%rdi)
.L2787:
	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
.L2788:
	.cfi_restore_state
.LEHB378:
	call	*%rax
.LEHE378:
	jmp	.L2787
.L2791:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB379:
	call	_Unwind_Resume
.LEHE379:
	.cfi_endproc
.LFE12934:
	.section	.gcc_except_table
.LLSDA12934:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12934-.LLSDACSB12934
.LLSDACSB12934:
	.uleb128 .LEHB378-.LFB12934
	.uleb128 .LEHE378-.LEHB378
	.uleb128 .L2791-.LFB12934
	.uleb128 0
	.uleb128 .LEHB379-.LFB12934
	.uleb128 .LEHE379-.LEHB379
	.uleb128 0
	.uleb128 0
.LLSDACSE12934:
	.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_:
.LFB11479:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11479
	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)
.LEHB380:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE380:
	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)
.LEHB381:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE381:
	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
.LEHB382:
	call	__cxa_throw
.L2798:
	movq	%rax, %rbp
.L2797:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE382:
.L2799:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L2797
	.cfi_endproc
.LFE11479:
	.section	.gcc_except_table
.LLSDA11479:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11479-.LLSDACSB11479
.LLSDACSB11479:
	.uleb128 .LEHB380-.LFB11479
	.uleb128 .LEHE380-.LEHB380
	.uleb128 .L2798-.LFB11479
	.uleb128 0
	.uleb128 .LEHB381-.LFB11479
	.uleb128 .LEHE381-.LEHB381
	.uleb128 .L2799-.LFB11479
	.uleb128 0
	.uleb128 .LEHB382-.LFB11479
	.uleb128 .LEHE382-.LEHB382
	.uleb128 0
	.uleb128 0
.LLSDACSE11479:
	.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:
.LFB14397:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14397
	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
.LEHB383:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE383:
	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)
.LEHB384:
	call	__cxa_throw
.L2804:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE384:
	.cfi_endproc
.LFE14397:
	.section	.gcc_except_table
.LLSDA14397:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14397-.LLSDACSB14397
.LLSDACSB14397:
	.uleb128 .LEHB383-.LFB14397
	.uleb128 .LEHE383-.LEHB383
	.uleb128 .L2804-.LFB14397
	.uleb128 0
	.uleb128 .LEHB384-.LFB14397
	.uleb128 .LEHE384-.LEHB384
	.uleb128 0
	.uleb128 0
.LLSDACSE14397:
	.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:
.LFB14396:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14396
	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
.LEHB385:
	call	_Znwm
.LEHE385:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB386:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE386:
	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)
.LEHB387:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE387:
	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
.L2810:
	.cfi_restore_state
	movq	%rax, %rbp
.L2809:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB388:
	call	_Unwind_Resume
.LEHE388:
.L2811:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L2809
	.cfi_endproc
.LFE14396:
	.section	.gcc_except_table
.LLSDA14396:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14396-.LLSDACSB14396
.LLSDACSB14396:
	.uleb128 .LEHB385-.LFB14396
	.uleb128 .LEHE385-.LEHB385
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB386-.LFB14396
	.uleb128 .LEHE386-.LEHB386
	.uleb128 .L2810-.LFB14396
	.uleb128 0
	.uleb128 .LEHB387-.LFB14396
	.uleb128 .LEHE387-.LEHB387
	.uleb128 .L2811-.LFB14396
	.uleb128 0
	.uleb128 .LEHB388-.LFB14396
	.uleb128 .LEHE388-.LEHB388
	.uleb128 0
	.uleb128 0
.LLSDACSE14396:
	.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:
.LFB15478:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15478
	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
.LEHB389:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE389:
	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)
.LEHB390:
	call	__cxa_throw
.L2817:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE390:
	.cfi_endproc
.LFE15478:
	.section	.gcc_except_table
.LLSDA15478:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15478-.LLSDACSB15478
.LLSDACSB15478:
	.uleb128 .LEHB389-.LFB15478
	.uleb128 .LEHE389-.LEHB389
	.uleb128 .L2817-.LFB15478
	.uleb128 0
	.uleb128 .LEHB390-.LFB15478
	.uleb128 .LEHE390-.LEHB390
	.uleb128 0
	.uleb128 0
.LLSDACSE15478:
	.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_:
.LFB13128:
	.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	.L2820
	jmp	.L2833
	.p2align 4,,10
	.p2align 3
.L2834:
	movq	16(%rbx), %rdx
	testq	%rdx, %rdx
	je	.L2822
.L2835:
	movq	%rdx, %rbx
.L2820:
	leaq	32(%rbx), %rbp
	movq	%r12, %rdi
	movq	%rbp, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L2834
	movq	24(%rbx), %rdx
	testq	%rdx, %rdx
	jne	.L2835
.L2822:
	testb	%al, %al
	movq	%rbx, %r14
	jne	.L2821
.L2825:
	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
.L2827:
	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
.L2833:
	.cfi_restore_state
	leaq	8(%rdi), %rbx
.L2821:
	xorl	%eax, %eax
	cmpq	24(%r13), %rbx
	movq	%rbx, %rdx
	je	.L2827
	movq	%rbx, %rdi
	movq	%rbx, %r14
	call	_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
	leaq	32(%rax), %rbp
	movq	%rax, %rbx
	jmp	.L2825
	.cfi_endproc
.LFE13128:
	.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_:
.LFB12634:
	.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	.L2857
	leaq	32(%rsi), %r12
	movq	%rsi, %rbx
	movq	%rdx, %rdi
	movq	%r12, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2840
	movq	24(%rbp), %rax
	cmpq	%rbx, %rax
	je	.L2858
	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	.L2838
	xorl	%eax, %eax
	cmpq	$0, 24(%r12)
	movq	%r12, %rdx
	je	.L2839
	movq	%rbx, (%rsp)
	movq	(%rsp), %xmm0
	punpcklqdq	%xmm0, %xmm0
	movaps	%xmm0, (%rsp)
	movq	8(%rsp), %rdx
	movq	%xmm0, %rax
.L2839:
	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
.L2840:
	.cfi_restore_state
	movq	%r13, %rsi
	movq	%r12, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2843
	movq	32(%rbp), %rdx
	xorl	%eax, %eax
	cmpq	%rbx, %rdx
	je	.L2839
	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	.L2838
	cmpq	$0, 24(%rbx)
	je	.L2856
	movq	%r12, (%rsp)
	movq	(%rsp), %xmm2
	punpcklqdq	%xmm2, %xmm2
	movaps	%xmm2, (%rsp)
	movq	%xmm2, %rax
	movq	8(%rsp), %rdx
	jmp	.L2839
	.p2align 4,,10
	.p2align 3
.L2857:
	cmpq	$0, 40(%rdi)
	je	.L2838
	movq	32(%rdi), %rbx
	movq	%rdx, %rsi
	leaq	32(%rbx), %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L2856
.L2838:
	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
.L2843:
	.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
.L2856:
	.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
.L2858:
	.cfi_restore_state
	movq	%rax, (%rsp)
	movq	(%rsp), %xmm1
	punpcklqdq	%xmm1, %xmm1
	movaps	%xmm1, (%rsp)
	movq	%xmm1, %rax
	movq	8(%rsp), %rdx
	jmp	.L2839
	.cfi_endproc
.LFE12634:
	.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	.L2860
	movq	(%rdx), %rax
	movq	8(%rax), %rbp
	jmp	.L2861
	.p2align 4,,10
	.p2align 3
.L2890:
	movq	%r13, %rbx
	movq	16(%r13), %r13
	testq	%r13, %r13
	je	.L2862
.L2861:
	movq	32(%r13), %rax
	movq	8(%rax), %rdi
	cmpb	$42, (%rdi)
	je	.L2889
.L2863:
	movq	%rbp, %rsi
	call	strcmp
	shrl	$31, %eax
.L2864:
	testb	%al, %al
	je	.L2890
	movq	24(%r13), %r13
	testq	%r13, %r13
	jne	.L2861
.L2862:
	cmpq	%rbx, (%rsp)
	je	.L2860
	leaq	32(%rbx), %rsi
	movq	%r14, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L2867
.L2860:
	movl	$56, %edi
	movq	%rbx, 8(%rsp)
.LEHB391:
	call	_Znwm
.LEHE391:
	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	.L2868
	cmpq	%rdx, (%rsp)
	je	.L2875
	testq	%rax, %rax
	je	.L2891
.L2875:
	movl	$1, %edi
.L2869:
	movq	(%rsp), %rcx
	movq	%rbx, %rsi
	call	_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
	addq	$1, 48(%r12)
.L2867:
	movq	8(%r15), %rax
	movq	(%r15), %rdx
	testq	%rax, %rax
	je	.L2872
	lock addl	$1, 8(%rax)
.L2872:
	movq	48(%rbx), %rdi
	movq	%rdx, 40(%rbx)
	movq	%rax, 48(%rbx)
	testq	%rdi, %rdi
	je	.L2873
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2873:
	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
.L2889:
	.cfi_restore_state
	cmpq	%rbp, %rdi
	setb	%al
	cmpb	$42, 0(%rbp)
	jne	.L2863
	jmp	.L2864
	.p2align 4,,10
	.p2align 3
.L2868:
	movq	48(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2871
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2871:
	movq	%rbx, %rdi
	movq	%r14, %rbx
	call	_ZdlPv
	jmp	.L2867
	.p2align 4,,10
	.p2align 3
.L2891:
	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	.L2869
	.cfi_endproc
.LFE6919:
	.section	.gcc_except_table
.LLSDA6919:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6919-.LLSDACSB6919
.LLSDACSB6919:
	.uleb128 .LEHB391-.LFB6919
	.uleb128 .LEHE391-.LEHB391
	.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_:
.LFB13180:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13180
	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	.L2894
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2895
	addl	$1, 88(%rdi)
.L2894:
	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
.L2895:
	.cfi_restore_state
.LEHB392:
	call	*%rax
.LEHE392:
	jmp	.L2894
.L2898:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12domain_errorD2Ev
	movq	%rbp, %rdi
.LEHB393:
	call	_Unwind_Resume
.LEHE393:
	.cfi_endproc
.LFE13180:
	.section	.gcc_except_table
.LLSDA13180:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13180-.LLSDACSB13180
.LLSDACSB13180:
	.uleb128 .LEHB392-.LFB13180
	.uleb128 .LEHE392-.LEHB392
	.uleb128 .L2898-.LFB13180
	.uleb128 0
	.uleb128 .LEHB393-.LFB13180
	.uleb128 .LEHE393-.LEHB393
	.uleb128 0
	.uleb128 0
.LLSDACSE13180:
	.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:
.LFB14392:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14392
	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
.LEHB394:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE394:
	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)
.LEHB395:
	call	__cxa_throw
.L2903:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE395:
	.cfi_endproc
.LFE14392:
	.section	.gcc_except_table
.LLSDA14392:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14392-.LLSDACSB14392
.LLSDACSB14392:
	.uleb128 .LEHB394-.LFB14392
	.uleb128 .LEHE394-.LEHB394
	.uleb128 .L2903-.LFB14392
	.uleb128 0
	.uleb128 .LEHB395-.LFB14392
	.uleb128 .LEHE395-.LEHB395
	.uleb128 0
	.uleb128 0
.LLSDACSE14392:
	.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:
.LFB15472:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15472
	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
.LEHB396:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE396:
	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)
.LEHB397:
	call	__cxa_throw
.L2907:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE397:
	.cfi_endproc
.LFE15472:
	.section	.gcc_except_table
.LLSDA15472:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15472-.LLSDACSB15472
.LLSDACSB15472:
	.uleb128 .LEHB396-.LFB15472
	.uleb128 .LEHE396-.LEHB396
	.uleb128 .L2907-.LFB15472
	.uleb128 0
	.uleb128 .LEHB397-.LFB15472
	.uleb128 .LEHE397-.LEHB397
	.uleb128 0
	.uleb128 0
.LLSDACSE15472:
	.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_:
.LFB13187:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13187
	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	.L2911
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2912
	addl	$1, 88(%rdi)
.L2911:
	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
.L2912:
	.cfi_restore_state
.LEHB398:
	call	*%rax
.LEHE398:
	jmp	.L2911
.L2915:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt16invalid_argumentD2Ev
	movq	%rbp, %rdi
.LEHB399:
	call	_Unwind_Resume
.LEHE399:
	.cfi_endproc
.LFE13187:
	.section	.gcc_except_table
.LLSDA13187:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13187-.LLSDACSB13187
.LLSDACSB13187:
	.uleb128 .LEHB398-.LFB13187
	.uleb128 .LEHE398-.LEHB398
	.uleb128 .L2915-.LFB13187
	.uleb128 0
	.uleb128 .LEHB399-.LFB13187
	.uleb128 .LEHE399-.LEHB399
	.uleb128 0
	.uleb128 0
.LLSDACSE13187:
	.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:
.LFB14387:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14387
	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
.LEHB400:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE400:
	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)
.LEHB401:
	call	__cxa_throw
.L2920:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE401:
	.cfi_endproc
.LFE14387:
	.section	.gcc_except_table
.LLSDA14387:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14387-.LLSDACSB14387
.LLSDACSB14387:
	.uleb128 .LEHB400-.LFB14387
	.uleb128 .LEHE400-.LEHB400
	.uleb128 .L2920-.LFB14387
	.uleb128 0
	.uleb128 .LEHB401-.LFB14387
	.uleb128 .LEHE401-.LEHB401
	.uleb128 0
	.uleb128 0
.LLSDACSE14387:
	.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:
.LFB15462:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15462
	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
.LEHB402:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE402:
	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)
.LEHB403:
	call	__cxa_throw
.L2924:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE403:
	.cfi_endproc
.LFE15462:
	.section	.gcc_except_table
.LLSDA15462:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15462-.LLSDACSB15462
.LLSDACSB15462:
	.uleb128 .LEHB402-.LFB15462
	.uleb128 .LEHE402-.LEHB402
	.uleb128 .L2924-.LFB15462
	.uleb128 0
	.uleb128 .LEHB403-.LFB15462
	.uleb128 .LEHE403-.LEHB403
	.uleb128 0
	.uleb128 0
.LLSDACSE15462:
	.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_:
.LFB13194:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13194
	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	.L2928
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2929
	addl	$1, 88(%rdi)
.L2928:
	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
.L2929:
	.cfi_restore_state
.LEHB404:
	call	*%rax
.LEHE404:
	jmp	.L2928
.L2932:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12length_errorD2Ev
	movq	%rbp, %rdi
.LEHB405:
	call	_Unwind_Resume
.LEHE405:
	.cfi_endproc
.LFE13194:
	.section	.gcc_except_table
.LLSDA13194:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13194-.LLSDACSB13194
.LLSDACSB13194:
	.uleb128 .LEHB404-.LFB13194
	.uleb128 .LEHE404-.LEHB404
	.uleb128 .L2932-.LFB13194
	.uleb128 0
	.uleb128 .LEHB405-.LFB13194
	.uleb128 .LEHE405-.LEHB405
	.uleb128 0
	.uleb128 0
.LLSDACSE13194:
	.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:
.LFB14382:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14382
	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
.LEHB406:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE406:
	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)
.LEHB407:
	call	__cxa_throw
.L2937:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE407:
	.cfi_endproc
.LFE14382:
	.section	.gcc_except_table
.LLSDA14382:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14382-.LLSDACSB14382
.LLSDACSB14382:
	.uleb128 .LEHB406-.LFB14382
	.uleb128 .LEHE406-.LEHB406
	.uleb128 .L2937-.LFB14382
	.uleb128 0
	.uleb128 .LEHB407-.LFB14382
	.uleb128 .LEHE407-.LEHB407
	.uleb128 0
	.uleb128 0
.LLSDACSE14382:
	.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
	.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:
.LFB15464:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15464
	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
.LEHB408:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE408:
	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)
.LEHB409:
	call	__cxa_throw
.L2941:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE409:
	.cfi_endproc
.LFE15464:
	.section	.gcc_except_table
.LLSDA15464:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15464-.LLSDACSB15464
.LLSDACSB15464:
	.uleb128 .LEHB408-.LFB15464
	.uleb128 .LEHE408-.LEHB408
	.uleb128 .L2941-.LFB15464
	.uleb128 0
	.uleb128 .LEHB409-.LFB15464
	.uleb128 .LEHE409-.LEHB409
	.uleb128 0
	.uleb128 0
.LLSDACSE15464:
	.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_:
.LFB13201:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13201
	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	.L2945
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2946
	addl	$1, 88(%rdi)
.L2945:
	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
.L2946:
	.cfi_restore_state
.LEHB410:
	call	*%rax
.LEHE410:
	jmp	.L2945
.L2949:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12out_of_rangeD2Ev
	movq	%rbp, %rdi
.LEHB411:
	call	_Unwind_Resume
.LEHE411:
	.cfi_endproc
.LFE13201:
	.section	.gcc_except_table
.LLSDA13201:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13201-.LLSDACSB13201
.LLSDACSB13201:
	.uleb128 .LEHB410-.LFB13201
	.uleb128 .LEHE410-.LEHB410
	.uleb128 .L2949-.LFB13201
	.uleb128 0
	.uleb128 .LEHB411-.LFB13201
	.uleb128 .LEHE411-.LEHB411
	.uleb128 0
	.uleb128 0
.LLSDACSE13201:
	.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:
.LFB14377:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14377
	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
.LEHB412:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE412:
	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)
.LEHB413:
	call	__cxa_throw
.L2954:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE413:
	.cfi_endproc
.LFE14377:
	.section	.gcc_except_table
.LLSDA14377:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14377-.LLSDACSB14377
.LLSDACSB14377:
	.uleb128 .LEHB412-.LFB14377
	.uleb128 .LEHE412-.LEHB412
	.uleb128 .L2954-.LFB14377
	.uleb128 0
	.uleb128 .LEHB413-.LFB14377
	.uleb128 .LEHE413-.LEHB413
	.uleb128 0
	.uleb128 0
.LLSDACSE14377:
	.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:
.LFB15450:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15450
	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
.LEHB414:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE414:
	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)
.LEHB415:
	call	__cxa_throw
.L2958:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE415:
	.cfi_endproc
.LFE15450:
	.section	.gcc_except_table
.LLSDA15450:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15450-.LLSDACSB15450
.LLSDACSB15450:
	.uleb128 .LEHB414-.LFB15450
	.uleb128 .LEHE414-.LEHB414
	.uleb128 .L2958-.LFB15450
	.uleb128 0
	.uleb128 .LEHB415-.LFB15450
	.uleb128 .LEHE415-.LEHB415
	.uleb128 0
	.uleb128 0
.LLSDACSE15450:
	.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_:
.LFB13208:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13208
	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	.L2962
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2963
	addl	$1, 88(%rdi)
.L2962:
	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
.L2963:
	.cfi_restore_state
.LEHB416:
	call	*%rax
.LEHE416:
	jmp	.L2962
.L2966:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB417:
	call	_Unwind_Resume
.LEHE417:
	.cfi_endproc
.LFE13208:
	.section	.gcc_except_table
.LLSDA13208:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13208-.LLSDACSB13208
.LLSDACSB13208:
	.uleb128 .LEHB416-.LFB13208
	.uleb128 .LEHE416-.LEHB416
	.uleb128 .L2966-.LFB13208
	.uleb128 0
	.uleb128 .LEHB417-.LFB13208
	.uleb128 .LEHE417-.LEHB417
	.uleb128 0
	.uleb128 0
.LLSDACSE13208:
	.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:
.LFB14372:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14372
	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
.LEHB418:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE418:
	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)
.LEHB419:
	call	__cxa_throw
.L2971:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE419:
	.cfi_endproc
.LFE14372:
	.section	.gcc_except_table
.LLSDA14372:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14372-.LLSDACSB14372
.LLSDACSB14372:
	.uleb128 .LEHB418-.LFB14372
	.uleb128 .LEHE418-.LEHB418
	.uleb128 .L2971-.LFB14372
	.uleb128 0
	.uleb128 .LEHB419-.LFB14372
	.uleb128 .LEHE419-.LEHB419
	.uleb128 0
	.uleb128 0
.LLSDACSE14372:
	.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
	.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:
.LFB15449:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15449
	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
.LEHB420:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE420:
	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)
.LEHB421:
	call	__cxa_throw
.L2975:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE421:
	.cfi_endproc
.LFE15449:
	.section	.gcc_except_table
.LLSDA15449:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15449-.LLSDACSB15449
.LLSDACSB15449:
	.uleb128 .LEHB420-.LFB15449
	.uleb128 .LEHE420-.LEHB420
	.uleb128 .L2975-.LFB15449
	.uleb128 0
	.uleb128 .LEHB421-.LFB15449
	.uleb128 .LEHE421-.LEHB421
	.uleb128 0
	.uleb128 0
.LLSDACSE15449:
	.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_:
.LFB13215:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13215
	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	.L2979
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2980
	addl	$1, 88(%rdi)
.L2979:
	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
.L2980:
	.cfi_restore_state
.LEHB422:
	call	*%rax
.LEHE422:
	jmp	.L2979
.L2983:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt11range_errorD2Ev
	movq	%rbp, %rdi
.LEHB423:
	call	_Unwind_Resume
.LEHE423:
	.cfi_endproc
.LFE13215:
	.section	.gcc_except_table
.LLSDA13215:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13215-.LLSDACSB13215
.LLSDACSB13215:
	.uleb128 .LEHB422-.LFB13215
	.uleb128 .LEHE422-.LEHB422
	.uleb128 .L2983-.LFB13215
	.uleb128 0
	.uleb128 .LEHB423-.LFB13215
	.uleb128 .LEHE423-.LEHB423
	.uleb128 0
	.uleb128 0
.LLSDACSE13215:
	.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:
.LFB14367:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14367
	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
.LEHB424:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE424:
	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)
.LEHB425:
	call	__cxa_throw
.L2988:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE425:
	.cfi_endproc
.LFE14367:
	.section	.gcc_except_table
.LLSDA14367:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14367-.LLSDACSB14367
.LLSDACSB14367:
	.uleb128 .LEHB424-.LFB14367
	.uleb128 .LEHE424-.LEHB424
	.uleb128 .L2988-.LFB14367
	.uleb128 0
	.uleb128 .LEHB425-.LFB14367
	.uleb128 .LEHE425-.LEHB425
	.uleb128 0
	.uleb128 0
.LLSDACSE14367:
	.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:
.LFB15452:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15452
	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
.LEHB426:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE426:
	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)
.LEHB427:
	call	__cxa_throw
.L2992:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE427:
	.cfi_endproc
.LFE15452:
	.section	.gcc_except_table
.LLSDA15452:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15452-.LLSDACSB15452
.LLSDACSB15452:
	.uleb128 .LEHB426-.LFB15452
	.uleb128 .LEHE426-.LEHB426
	.uleb128 .L2992-.LFB15452
	.uleb128 0
	.uleb128 .LEHB427-.LFB15452
	.uleb128 .LEHE427-.LEHB427
	.uleb128 0
	.uleb128 0
.LLSDACSE15452:
	.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_:
.LFB13222:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13222
	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	.L2996
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2997
	addl	$1, 88(%rdi)
.L2996:
	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
.L2997:
	.cfi_restore_state
.LEHB428:
	call	*%rax
.LEHE428:
	jmp	.L2996
.L3000:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt14overflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB429:
	call	_Unwind_Resume
.LEHE429:
	.cfi_endproc
.LFE13222:
	.section	.gcc_except_table
.LLSDA13222:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13222-.LLSDACSB13222
.LLSDACSB13222:
	.uleb128 .LEHB428-.LFB13222
	.uleb128 .LEHE428-.LEHB428
	.uleb128 .L3000-.LFB13222
	.uleb128 0
	.uleb128 .LEHB429-.LFB13222
	.uleb128 .LEHE429-.LEHB429
	.uleb128 0
	.uleb128 0
.LLSDACSE13222:
	.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:
.LFB14362:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14362
	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
.LEHB430:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE430:
	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)
.LEHB431:
	call	__cxa_throw
.L3005:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE431:
	.cfi_endproc
.LFE14362:
	.section	.gcc_except_table
.LLSDA14362:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14362-.LLSDACSB14362
.LLSDACSB14362:
	.uleb128 .LEHB430-.LFB14362
	.uleb128 .LEHE430-.LEHB430
	.uleb128 .L3005-.LFB14362
	.uleb128 0
	.uleb128 .LEHB431-.LFB14362
	.uleb128 .LEHE431-.LEHB431
	.uleb128 0
	.uleb128 0
.LLSDACSE14362:
	.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:
.LFB15451:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15451
	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
.LEHB432:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE432:
	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)
.LEHB433:
	call	__cxa_throw
.L3009:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE433:
	.cfi_endproc
.LFE15451:
	.section	.gcc_except_table
.LLSDA15451:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15451-.LLSDACSB15451
.LLSDACSB15451:
	.uleb128 .LEHB432-.LFB15451
	.uleb128 .LEHE432-.LEHB432
	.uleb128 .L3009-.LFB15451
	.uleb128 0
	.uleb128 .LEHB433-.LFB15451
	.uleb128 .LEHE433-.LEHB433
	.uleb128 0
	.uleb128 0
.LLSDACSE15451:
	.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_:
.LFB13229:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13229
	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	.L3013
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3014
	addl	$1, 88(%rdi)
.L3013:
	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
.L3014:
	.cfi_restore_state
.LEHB434:
	call	*%rax
.LEHE434:
	jmp	.L3013
.L3017:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt15underflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB435:
	call	_Unwind_Resume
.LEHE435:
	.cfi_endproc
.LFE13229:
	.section	.gcc_except_table
.LLSDA13229:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13229-.LLSDACSB13229
.LLSDACSB13229:
	.uleb128 .LEHB434-.LFB13229
	.uleb128 .LEHE434-.LEHB434
	.uleb128 .L3017-.LFB13229
	.uleb128 0
	.uleb128 .LEHB435-.LFB13229
	.uleb128 .LEHE435-.LEHB435
	.uleb128 0
	.uleb128 0
.LLSDACSE13229:
	.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:
.LFB14357:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14357
	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
.LEHB436:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE436:
	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)
.LEHB437:
	call	__cxa_throw
.L3022:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE437:
	.cfi_endproc
.LFE14357:
	.section	.gcc_except_table
.LLSDA14357:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14357-.LLSDACSB14357
.LLSDACSB14357:
	.uleb128 .LEHB436-.LFB14357
	.uleb128 .LEHE436-.LEHB436
	.uleb128 .L3022-.LFB14357
	.uleb128 0
	.uleb128 .LEHB437-.LFB14357
	.uleb128 .LEHE437-.LEHB437
	.uleb128 0
	.uleb128 0
.LLSDACSE14357:
	.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:
.LFB15477:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15477
	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
.LEHB438:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE438:
	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)
.LEHB439:
	call	__cxa_throw
.L3026:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE439:
	.cfi_endproc
.LFE15477:
	.section	.gcc_except_table
.LLSDA15477:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15477-.LLSDACSB15477
.LLSDACSB15477:
	.uleb128 .LEHB438-.LFB15477
	.uleb128 .LEHE438-.LEHB438
	.uleb128 .L3026-.LFB15477
	.uleb128 0
	.uleb128 .LEHB439-.LFB15477
	.uleb128 .LEHE439-.LEHB439
	.uleb128 0
	.uleb128 0
.LLSDACSE15477:
	.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_:
.LFB13236:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13236
	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	.L3030
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3031
	addl	$1, 88(%rdi)
.L3030:
	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
.L3031:
	.cfi_restore_state
.LEHB440:
	call	*%rax
.LEHE440:
	jmp	.L3030
.L3034:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
	movq	%rbp, %rdi
.LEHB441:
	call	_Unwind_Resume
.LEHE441:
	.cfi_endproc
.LFE13236:
	.section	.gcc_except_table
.LLSDA13236:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13236-.LLSDACSB13236
.LLSDACSB13236:
	.uleb128 .LEHB440-.LFB13236
	.uleb128 .LEHE440-.LEHB440
	.uleb128 .L3034-.LFB13236
	.uleb128 0
	.uleb128 .LEHB441-.LFB13236
	.uleb128 .LEHE441-.LEHB441
	.uleb128 0
	.uleb128 0
.LLSDACSE13236:
	.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:
.LFB14352:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14352
	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
.LEHB442:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE442:
	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)
.LEHB443:
	call	__cxa_throw
.L3039:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE443:
	.cfi_endproc
.LFE14352:
	.section	.gcc_except_table
.LLSDA14352:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14352-.LLSDACSB14352
.LLSDACSB14352:
	.uleb128 .LEHB442-.LFB14352
	.uleb128 .LEHE442-.LEHB442
	.uleb128 .L3039-.LFB14352
	.uleb128 0
	.uleb128 .LEHB443-.LFB14352
	.uleb128 .LEHE443-.LEHB443
	.uleb128 0
	.uleb128 0
.LLSDACSE14352:
	.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
	.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:
.LFB15457:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15457
	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
.LEHB444:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE444:
	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)
.LEHB445:
	call	__cxa_throw
.L3043:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE445:
	.cfi_endproc
.LFE15457:
	.section	.gcc_except_table
.LLSDA15457:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15457-.LLSDACSB15457
.LLSDACSB15457:
	.uleb128 .LEHB444-.LFB15457
	.uleb128 .LEHE444-.LEHB444
	.uleb128 .L3043-.LFB15457
	.uleb128 0
	.uleb128 .LEHB445-.LFB15457
	.uleb128 .LEHE445-.LEHB445
	.uleb128 0
	.uleb128 0
.LLSDACSE15457:
	.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_:
.LFB13243:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13243
	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	.L3047
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3048
	addl	$1, 88(%rdi)
.L3047:
	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
.L3048:
	.cfi_restore_state
.LEHB446:
	call	*%rax
.LEHE446:
	jmp	.L3047
.L3051:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB447:
	call	_Unwind_Resume
.LEHE447:
	.cfi_endproc
.LFE13243:
	.section	.gcc_except_table
.LLSDA13243:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13243-.LLSDACSB13243
.LLSDACSB13243:
	.uleb128 .LEHB446-.LFB13243
	.uleb128 .LEHE446-.LEHB446
	.uleb128 .L3051-.LFB13243
	.uleb128 0
	.uleb128 .LEHB447-.LFB13243
	.uleb128 .LEHE447-.LEHB447
	.uleb128 0
	.uleb128 0
.LLSDACSE13243:
	.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:
.LFB14347:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14347
	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
.LEHB448:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE448:
	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)
.LEHB449:
	call	__cxa_throw
.L3056:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE449:
	.cfi_endproc
.LFE14347:
	.section	.gcc_except_table
.LLSDA14347:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14347-.LLSDACSB14347
.LLSDACSB14347:
	.uleb128 .LEHB448-.LFB14347
	.uleb128 .LEHE448-.LEHB448
	.uleb128 .L3056-.LFB14347
	.uleb128 0
	.uleb128 .LEHB449-.LFB14347
	.uleb128 .LEHE449-.LEHB449
	.uleb128 0
	.uleb128 0
.LLSDACSE14347:
	.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
	.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:
.LFB15454:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15454
	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
.LEHB450:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE450:
	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)
.LEHB451:
	call	__cxa_throw
.L3060:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE451:
	.cfi_endproc
.LFE15454:
	.section	.gcc_except_table
.LLSDA15454:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15454-.LLSDACSB15454
.LLSDACSB15454:
	.uleb128 .LEHB450-.LFB15454
	.uleb128 .LEHE450-.LEHB450
	.uleb128 .L3060-.LFB15454
	.uleb128 0
	.uleb128 .LEHB451-.LFB15454
	.uleb128 .LEHE451-.LEHB451
	.uleb128 0
	.uleb128 0
.LLSDACSE15454:
	.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_:
.LFB13250:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13250
	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	.L3064
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3065
	addl	$1, 88(%rdi)
.L3064:
	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
.L3065:
	.cfi_restore_state
.LEHB452:
	call	*%rax
.LEHE452:
	jmp	.L3064
.L3068:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt9bad_allocD2Ev
	movq	%rbp, %rdi
.LEHB453:
	call	_Unwind_Resume
.LEHE453:
	.cfi_endproc
.LFE13250:
	.section	.gcc_except_table
.LLSDA13250:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13250-.LLSDACSB13250
.LLSDACSB13250:
	.uleb128 .LEHB452-.LFB13250
	.uleb128 .LEHE452-.LEHB452
	.uleb128 .L3068-.LFB13250
	.uleb128 0
	.uleb128 .LEHB453-.LFB13250
	.uleb128 .LEHE453-.LEHB453
	.uleb128 0
	.uleb128 0
.LLSDACSE13250:
	.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:
.LFB14342:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14342
	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
.LEHB454:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
.LEHE454:
	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)
.LEHB455:
	call	__cxa_throw
.L3073:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE455:
	.cfi_endproc
.LFE14342:
	.section	.gcc_except_table
.LLSDA14342:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14342-.LLSDACSB14342
.LLSDACSB14342:
	.uleb128 .LEHB454-.LFB14342
	.uleb128 .LEHE454-.LEHB454
	.uleb128 .L3073-.LFB14342
	.uleb128 0
	.uleb128 .LEHB455-.LFB14342
	.uleb128 .LEHE455-.LEHB455
	.uleb128 0
	.uleb128 0
.LLSDACSE14342:
	.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:
.LFB15456:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15456
	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
.LEHB456:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
.LEHE456:
	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)
.LEHB457:
	call	__cxa_throw
.L3077:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE457:
	.cfi_endproc
.LFE15456:
	.section	.gcc_except_table
.LLSDA15456:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15456-.LLSDACSB15456
.LLSDACSB15456:
	.uleb128 .LEHB456-.LFB15456
	.uleb128 .LEHE456-.LEHB456
	.uleb128 .L3077-.LFB15456
	.uleb128 0
	.uleb128 .LEHB457-.LFB15456
	.uleb128 .LEHE457-.LEHB457
	.uleb128 0
	.uleb128 0
.LLSDACSE15456:
	.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_:
.LFB13257:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13257
	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	.L3081
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3082
	addl	$1, 88(%rdi)
.L3081:
	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
.L3082:
	.cfi_restore_state
.LEHB458:
	call	*%rax
.LEHE458:
	jmp	.L3081
.L3085:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt8bad_castD2Ev
	movq	%rbp, %rdi
.LEHB459:
	call	_Unwind_Resume
.LEHE459:
	.cfi_endproc
.LFE13257:
	.section	.gcc_except_table
.LLSDA13257:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13257-.LLSDACSB13257
.LLSDACSB13257:
	.uleb128 .LEHB458-.LFB13257
	.uleb128 .LEHE458-.LEHB458
	.uleb128 .L3085-.LFB13257
	.uleb128 0
	.uleb128 .LEHB459-.LFB13257
	.uleb128 .LEHE459-.LEHB459
	.uleb128 0
	.uleb128 0
.LLSDACSE13257:
	.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:
.LFB14337:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14337
	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
.LEHB460:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
.LEHE460:
	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)
.LEHB461:
	call	__cxa_throw
.L3090:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE461:
	.cfi_endproc
.LFE14337:
	.section	.gcc_except_table
.LLSDA14337:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14337-.LLSDACSB14337
.LLSDACSB14337:
	.uleb128 .LEHB460-.LFB14337
	.uleb128 .LEHE460-.LEHB460
	.uleb128 .L3090-.LFB14337
	.uleb128 0
	.uleb128 .LEHB461-.LFB14337
	.uleb128 .LEHE461-.LEHB461
	.uleb128 0
	.uleb128 0
.LLSDACSE14337:
	.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:
.LFB15461:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15461
	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
.LEHB462:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
.LEHE462:
	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)
.LEHB463:
	call	__cxa_throw
.L3094:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE463:
	.cfi_endproc
.LFE15461:
	.section	.gcc_except_table
.LLSDA15461:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15461-.LLSDACSB15461
.LLSDACSB15461:
	.uleb128 .LEHB462-.LFB15461
	.uleb128 .LEHE462-.LEHB462
	.uleb128 .L3094-.LFB15461
	.uleb128 0
	.uleb128 .LEHB463-.LFB15461
	.uleb128 .LEHE463-.LEHB463
	.uleb128 0
	.uleb128 0
.LLSDACSE15461:
	.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_:
.LFB13264:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13264
	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	.L3098
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3099
	addl	$1, 88(%rdi)
.L3098:
	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
.L3099:
	.cfi_restore_state
.LEHB464:
	call	*%rax
.LEHE464:
	jmp	.L3098
.L3102:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt10bad_typeidD2Ev
	movq	%rbp, %rdi
.LEHB465:
	call	_Unwind_Resume
.LEHE465:
	.cfi_endproc
.LFE13264:
	.section	.gcc_except_table
.LLSDA13264:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13264-.LLSDACSB13264
.LLSDACSB13264:
	.uleb128 .LEHB464-.LFB13264
	.uleb128 .LEHE464-.LEHB464
	.uleb128 .L3102-.LFB13264
	.uleb128 0
	.uleb128 .LEHB465-.LFB13264
	.uleb128 .LEHE465-.LEHB465
	.uleb128 0
	.uleb128 0
.LLSDACSE13264:
	.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:
.LFB14332:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14332
	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
.LEHB466:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
.LEHE466:
	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)
.LEHB467:
	call	__cxa_throw
.L3107:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE467:
	.cfi_endproc
.LFE14332:
	.section	.gcc_except_table
.LLSDA14332:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14332-.LLSDACSB14332
.LLSDACSB14332:
	.uleb128 .LEHB466-.LFB14332
	.uleb128 .LEHE466-.LEHB466
	.uleb128 .L3107-.LFB14332
	.uleb128 0
	.uleb128 .LEHB467-.LFB14332
	.uleb128 .LEHE467-.LEHB467
	.uleb128 0
	.uleb128 0
.LLSDACSE14332:
	.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:
.LFB15447:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15447
	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
.LEHB468:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
.LEHE468:
	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)
.LEHB469:
	call	__cxa_throw
.L3111:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE469:
	.cfi_endproc
.LFE15447:
	.section	.gcc_except_table
.LLSDA15447:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15447-.LLSDACSB15447
.LLSDACSB15447:
	.uleb128 .LEHB468-.LFB15447
	.uleb128 .LEHE468-.LEHB468
	.uleb128 .L3111-.LFB15447
	.uleb128 0
	.uleb128 .LEHB469-.LFB15447
	.uleb128 .LEHE469-.LEHB469
	.uleb128 0
	.uleb128 0
.LLSDACSE15447:
	.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_:
.LFB13271:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13271
	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	.L3115
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3116
	addl	$1, 88(%rdi)
.L3115:
	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
.L3116:
	.cfi_restore_state
.LEHB470:
	call	*%rax
.LEHE470:
	jmp	.L3115
.L3119:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13bad_exceptionD2Ev
	movq	%rbp, %rdi
.LEHB471:
	call	_Unwind_Resume
.LEHE471:
	.cfi_endproc
.LFE13271:
	.section	.gcc_except_table
.LLSDA13271:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13271-.LLSDACSB13271
.LLSDACSB13271:
	.uleb128 .LEHB470-.LFB13271
	.uleb128 .LEHE470-.LEHB470
	.uleb128 .L3119-.LFB13271
	.uleb128 0
	.uleb128 .LEHB471-.LFB13271
	.uleb128 .LEHE471-.LEHB471
	.uleb128 0
	.uleb128 0
.LLSDACSE13271:
	.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:
.LFB14327:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14327
	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
.LEHB472:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
.LEHE472:
	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)
.LEHB473:
	call	__cxa_throw
.L3124:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE473:
	.cfi_endproc
.LFE14327:
	.section	.gcc_except_table
.LLSDA14327:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14327-.LLSDACSB14327
.LLSDACSB14327:
	.uleb128 .LEHB472-.LFB14327
	.uleb128 .LEHE472-.LEHB472
	.uleb128 .L3124-.LFB14327
	.uleb128 0
	.uleb128 .LEHB473-.LFB14327
	.uleb128 .LEHE473-.LEHB473
	.uleb128 0
	.uleb128 0
.LLSDACSE14327:
	.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:
.LFB15475:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15475
	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
.LEHB474:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
.LEHE474:
	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)
.LEHB475:
	call	__cxa_throw
.L3128:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE475:
	.cfi_endproc
.LFE15475:
	.section	.gcc_except_table
.LLSDA15475:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15475-.LLSDACSB15475
.LLSDACSB15475:
	.uleb128 .LEHB474-.LFB15475
	.uleb128 .LEHE474-.LEHB474
	.uleb128 .L3128-.LFB15475
	.uleb128 0
	.uleb128 .LEHB475-.LFB15475
	.uleb128 .LEHE475-.LEHB475
	.uleb128 0
	.uleb128 0
.LLSDACSE15475:
	.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_:
.LFB13331:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13331
	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	.L3132
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3133
	addl	$1, 88(%rdi)
.L3132:
	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
.L3133:
	.cfi_restore_state
.LEHB476:
	call	*%rax
.LEHE476:
	jmp	.L3132
.L3136:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB477:
	call	_Unwind_Resume
.LEHE477:
	.cfi_endproc
.LFE13331:
	.section	.gcc_except_table
.LLSDA13331:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13331-.LLSDACSB13331
.LLSDACSB13331:
	.uleb128 .LEHB476-.LFB13331
	.uleb128 .LEHE476-.LEHB476
	.uleb128 .L3136-.LFB13331
	.uleb128 0
	.uleb128 .LEHB477-.LFB13331
	.uleb128 .LEHE477-.LEHB477
	.uleb128 0
	.uleb128 0
.LLSDACSE13331:
	.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_:
.LFB12237:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12237
	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)
.LEHB478:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE478:
	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)
.LEHB479:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE479:
	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
.LEHB480:
	call	__cxa_throw
.L3143:
	movq	%rax, %rbp
.L3142:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE480:
.L3144:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L3142
	.cfi_endproc
.LFE12237:
	.section	.gcc_except_table
.LLSDA12237:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12237-.LLSDACSB12237
.LLSDACSB12237:
	.uleb128 .LEHB478-.LFB12237
	.uleb128 .LEHE478-.LEHB478
	.uleb128 .L3143-.LFB12237
	.uleb128 0
	.uleb128 .LEHB479-.LFB12237
	.uleb128 .LEHE479-.LEHB479
	.uleb128 .L3144-.LFB12237
	.uleb128 0
	.uleb128 .LEHB480-.LFB12237
	.uleb128 .LEHE480-.LEHB480
	.uleb128 0
	.uleb128 0
.LLSDACSE12237:
	.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	.L3180
	cmpb	$0, 40(%rdi)
	jne	.L3180
	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	.L3183
	andq	$-2, %rax
	addq	$208, %rdi
	xorl	%edx, %edx
	leaq	24(%rsp), %rsi
.LEHB481:
	call	*(%rax)
.LEHE481:
.L3150:
	movq	%rbx, %rdi
.LEHB482:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE482:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L3184
	andq	$-2, %rax
	leaq	24(%rsp), %rdi
.LEHB483:
	call	*8(%rax)
.LEHE483:
	cmpb	$0, 8(%rbx)
	je	.L3185
.L3155:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L3147
	testb	$1, %al
	jne	.L3147
	andq	$-2, %rax
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L3147
	leaq	24(%rsp), %rdi
	movl	$2, %edx
	movq	%rdi, %rsi
	call	*%rax
.L3147:
	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
.L3180:
	.cfi_restore 3
	.cfi_restore 6
	rep ret
	.p2align 4,,10
	.p2align 3
.L3185:
	.cfi_def_cfa_offset 80
	.cfi_offset 3, -24
	.cfi_offset 6, -16
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L3155
	.p2align 4,,10
	.p2align 3
.L3183:
	movq	224(%rdi), %rax
	movdqu	208(%rdi), %xmm0
	movq	%rax, 40(%rsp)
	movups	%xmm0, 24(%rsp)
	jmp	.L3150
.L3184:
	movl	$.LC19, %esi
	movq	%rsp, %rdi
.LEHB484:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE484:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost17bad_function_callE+16, (%rsp)
.LEHB485:
	call	_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_
.LEHE485:
.L3162:
	movq	%rsp, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost17bad_function_callE+16, (%rsp)
	call	_ZNSt13runtime_errorD2Ev
.L3154:
	cmpb	$0, 8(%rbx)
	jne	.L3157
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L3157:
	movq	%rbp, %rbx
.L3158:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L3159
	testb	$1, %al
	jne	.L3159
	andq	$-2, %rax
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L3159
	leaq	24(%rsp), %rsi
	movl	$2, %edx
	movq	%rsi, %rdi
	call	*%rax
.L3159:
	movq	%rbx, %rdi
.LEHB486:
	call	_Unwind_Resume
.LEHE486:
.L3161:
	movq	%rax, %rbp
	jmp	.L3154
.L3160:
	movq	%rax, %rbx
	jmp	.L3158
	.cfi_endproc
.LFE10258:
	.section	.gcc_except_table
.LLSDA10258:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10258-.LLSDACSB10258
.LLSDACSB10258:
	.uleb128 .LEHB481-.LFB10258
	.uleb128 .LEHE481-.LEHB481
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB482-.LFB10258
	.uleb128 .LEHE482-.LEHB482
	.uleb128 .L3160-.LFB10258
	.uleb128 0
	.uleb128 .LEHB483-.LFB10258
	.uleb128 .LEHE483-.LEHB483
	.uleb128 .L3161-.LFB10258
	.uleb128 0
	.uleb128 .LEHB484-.LFB10258
	.uleb128 .LEHE484-.LEHB484
	.uleb128 .L3161-.LFB10258
	.uleb128 0
	.uleb128 .LEHB485-.LFB10258
	.uleb128 .LEHE485-.LEHB485
	.uleb128 .L3162-.LFB10258
	.uleb128 0
	.uleb128 .LEHB486-.LFB10258
	.uleb128 .LEHE486-.LEHB486
	.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	.L3187
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*56(%rax)
.L3187:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L3191
	.p2align 4,,10
	.p2align 3
.L3192:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L3192
.L3191:
	testb	%r13b, %r13b
	je	.L3186
	cmpq	$0, 24(%rbx)
	je	.L3186
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L3186:
	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._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:
.LFB14298:
	.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	.L3210
.L3198:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L3203
	.p2align 4,,10
	.p2align 3
.L3204:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L3204
.L3203:
	testb	%r13b, %r13b
	je	.L3196
	cmpq	$0, 24(%rbx)
	je	.L3196
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L3196:
	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
.L3210:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	56(%rax), %rax
	cmpq	$_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE, %rax
	je	.L3198
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*%rax
	jmp	.L3198
	.cfi_endproc
.LFE14298:
	.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:
.LFB14296:
	.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	.L3212
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*56(%rax)
.L3212:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L3216
	.p2align 4,,10
	.p2align 3
.L3217:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L3217
.L3216:
	cmpq	$0, 24(%rbx)
	je	.L3221
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L3221:
	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
.LFE14296:
	.size	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.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:
.LFB12353:
	.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	.L3223
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*56(%rax)
.L3223:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L3227
	.p2align 4,,10
	.p2align 3
.L3228:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L3228
.L3227:
	cmpq	$0, 24(%rbx)
	je	.L3232
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L3232:
	movl	276(%rbx), %eax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE12353:
	.size	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail12shared_stateIiE3getERNS_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:
.LFB14322:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14322
	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
.LEHB487:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE487:
	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)
.LEHB488:
	call	__cxa_throw
.L3235:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE488:
	.cfi_endproc
.LFE14322:
	.section	.gcc_except_table
.LLSDA14322:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14322-.LLSDACSB14322
.LLSDACSB14322:
	.uleb128 .LEHB487-.LFB14322
	.uleb128 .LEHE487-.LEHB487
	.uleb128 .L3235-.LFB14322
	.uleb128 0
	.uleb128 .LEHB488-.LFB14322
	.uleb128 .LEHE488-.LEHB488
	.uleb128 0
	.uleb128 0
.LLSDACSE14322:
	.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:
.LFB14321:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14321
	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
.LEHB489:
	call	_Znwm
.LEHE489:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB490:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE490:
	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)
.LEHB491:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE491:
	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
.L3241:
	.cfi_restore_state
	movq	%rax, %rbp
.L3240:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB492:
	call	_Unwind_Resume
.LEHE492:
.L3242:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L3240
	.cfi_endproc
.LFE14321:
	.section	.gcc_except_table
.LLSDA14321:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14321-.LLSDACSB14321
.LLSDACSB14321:
	.uleb128 .LEHB489-.LFB14321
	.uleb128 .LEHE489-.LEHB489
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB490-.LFB14321
	.uleb128 .LEHE490-.LEHB490
	.uleb128 .L3241-.LFB14321
	.uleb128 0
	.uleb128 .LEHB491-.LFB14321
	.uleb128 .LEHE491-.LEHB491
	.uleb128 .L3242-.LFB14321
	.uleb128 0
	.uleb128 .LEHB492-.LFB14321
	.uleb128 .LEHE492-.LEHB492
	.uleb128 0
	.uleb128 0
.LLSDACSE14321:
	.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:
.LFB15470:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15470
	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
.LEHB493:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE493:
	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)
.LEHB494:
	call	__cxa_throw
.L3248:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE494:
	.cfi_endproc
.LFE15470:
	.section	.gcc_except_table
.LLSDA15470:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15470-.LLSDACSB15470
.LLSDACSB15470:
	.uleb128 .LEHB493-.LFB15470
	.uleb128 .LEHE493-.LEHB493
	.uleb128 .L3248-.LFB15470
	.uleb128 0
	.uleb128 .LEHB494-.LFB15470
	.uleb128 .LEHE494-.LEHB494
	.uleb128 0
	.uleb128 0
.LLSDACSE15470:
	.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:
.LFB13376:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13376
	movq	8(%rsi), %rax
	movq	(%rsi), %rcx
	testq	%rax, %rax
	je	.L3251
	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
.L3251:
	movq	%rcx, (%rdi)
	movq	$0, 8(%rdi)
	ret
	.cfi_endproc
.LFE13376:
	.section	.gcc_except_table
.LLSDA13376:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13376-.LLSDACSB13376
.LLSDACSB13376:
.LLSDACSE13376:
	.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_:
.LFB13383:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13383
	movq	(%rsi), %rax
	movq	%rax, (%rdi)
	movq	8(%rsi), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rdi)
	je	.L3254
	lock addl	$1, 8(%rax)
.L3254:
	movq	8(%rsi), %rdi
	movq	$0, (%rsi)
	movq	$0, 8(%rsi)
	testq	%rdi, %rdi
	je	.L3253
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L3253:
	rep ret
	.cfi_endproc
.LFE13383:
	.section	.gcc_except_table
.LLSDA13383:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13383-.LLSDACSB13383
.LLSDACSB13383:
.LLSDACSE13383:
	.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.225, @function
_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.225:
.LFB15170:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15170
	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)
.LEHB495:
	call	_Znwm
.LEHE495:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB496:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE496:
	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)
.LEHB497:
	call	_Znwm
.LEHE497:
	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	.L3261
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3293
.L3261:
	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	.L3265
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3265:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB498:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE498:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB499:
	call	*%r15
.LEHE499:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3266
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3266:
	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	.L3270
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3270:
	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
.L3293:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3265
.L3275:
	movq	%rax, %rbx
.L3269:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB500:
	call	_Unwind_Resume
.LEHE500:
.L3279:
	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	.L3263
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3263:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB501:
	call	__cxa_rethrow
.LEHE501:
.L3276:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB502:
	call	_Unwind_Resume
.LEHE502:
.L3277:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3269
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3269
.L3278:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB503:
	call	_Unwind_Resume
.LEHE503:
	.cfi_endproc
.LFE15170:
	.section	.gcc_except_table
	.align 4
.LLSDA15170:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15170-.LLSDATTD15170
.LLSDATTD15170:
	.byte	0x1
	.uleb128 .LLSDACSE15170-.LLSDACSB15170
.LLSDACSB15170:
	.uleb128 .LEHB495-.LFB15170
	.uleb128 .LEHE495-.LEHB495
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB496-.LFB15170
	.uleb128 .LEHE496-.LEHB496
	.uleb128 .L3276-.LFB15170
	.uleb128 0
	.uleb128 .LEHB497-.LFB15170
	.uleb128 .LEHE497-.LEHB497
	.uleb128 .L3279-.LFB15170
	.uleb128 0x1
	.uleb128 .LEHB498-.LFB15170
	.uleb128 .LEHE498-.LEHB498
	.uleb128 .L3275-.LFB15170
	.uleb128 0
	.uleb128 .LEHB499-.LFB15170
	.uleb128 .LEHE499-.LEHB499
	.uleb128 .L3277-.LFB15170
	.uleb128 0
	.uleb128 .LEHB500-.LFB15170
	.uleb128 .LEHE500-.LEHB500
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB501-.LFB15170
	.uleb128 .LEHE501-.LEHB501
	.uleb128 .L3278-.LFB15170
	.uleb128 0
	.uleb128 .LEHB502-.LFB15170
	.uleb128 .LEHE502-.LEHB502
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB503-.LFB15170
	.uleb128 .LEHE503-.LEHB503
	.uleb128 0
	.uleb128 0
.LLSDACSE15170:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15170:
	.text
	.size	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.225, .-_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.225
	.p2align 4,,15
	.type	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.227, @function
_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.227:
.LFB15172:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15172
	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)
.LEHB504:
	call	_Znwm
.LEHE504:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB505:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE505:
	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
.LEHB506:
	call	_Znwm
.LEHE506:
	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	.L3296
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3328
.L3296:
	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	.L3300
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3300:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB507:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE507:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB508:
	call	*%r15
.LEHE508:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3301
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3301:
	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	.L3305
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3305:
	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
.L3328:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3300
.L3310:
	movq	%rax, %rbx
.L3304:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB509:
	call	_Unwind_Resume
.LEHE509:
.L3314:
	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	.L3298
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3298:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB510:
	call	__cxa_rethrow
.LEHE510:
.L3311:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB511:
	call	_Unwind_Resume
.LEHE511:
.L3312:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3304
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3304
.L3313:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB512:
	call	_Unwind_Resume
.LEHE512:
	.cfi_endproc
.LFE15172:
	.section	.gcc_except_table
	.align 4
.LLSDA15172:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15172-.LLSDATTD15172
.LLSDATTD15172:
	.byte	0x1
	.uleb128 .LLSDACSE15172-.LLSDACSB15172
.LLSDACSB15172:
	.uleb128 .LEHB504-.LFB15172
	.uleb128 .LEHE504-.LEHB504
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB505-.LFB15172
	.uleb128 .LEHE505-.LEHB505
	.uleb128 .L3311-.LFB15172
	.uleb128 0
	.uleb128 .LEHB506-.LFB15172
	.uleb128 .LEHE506-.LEHB506
	.uleb128 .L3314-.LFB15172
	.uleb128 0x1
	.uleb128 .LEHB507-.LFB15172
	.uleb128 .LEHE507-.LEHB507
	.uleb128 .L3310-.LFB15172
	.uleb128 0
	.uleb128 .LEHB508-.LFB15172
	.uleb128 .LEHE508-.LEHB508
	.uleb128 .L3312-.LFB15172
	.uleb128 0
	.uleb128 .LEHB509-.LFB15172
	.uleb128 .LEHE509-.LEHB509
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB510-.LFB15172
	.uleb128 .LEHE510-.LEHB510
	.uleb128 .L3313-.LFB15172
	.uleb128 0
	.uleb128 .LEHB511-.LFB15172
	.uleb128 .LEHE511-.LEHB511
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB512-.LFB15172
	.uleb128 .LEHE512-.LEHB512
	.uleb128 0
	.uleb128 0
.LLSDACSE15172:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15172:
	.text
	.size	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.227, .-_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.227
	.p2align 4,,15
	.type	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.231, @function
_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.231:
.LFB15176:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15176
	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)
.LEHB513:
	call	_Znwm
.LEHE513:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB514:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE514:
	leaq	280(%rbx), %rdi
	movb	$0, 272(%rbx)
	movb	$0, 42(%rbx)
	movl	$1, 44(%rbx)
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	$_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE+16, (%rbx)
	movl	$24, %edi
.LEHB515:
	call	_Znwm
.LEHE515:
	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_E1_EEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L3331
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3363
.L3331:
	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	.L3335
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3335:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB516:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE516:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB517:
	call	*%r15
.LEHE517:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3336
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3336:
	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	.L3340
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3340:
	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
.L3363:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3335
.L3345:
	movq	%rax, %rbx
.L3339:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB518:
	call	_Unwind_Resume
.LEHE518:
.L3349:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L3333
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3333:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB519:
	call	__cxa_rethrow
.LEHE519:
.L3346:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB520:
	call	_Unwind_Resume
.LEHE520:
.L3347:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3339
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3339
.L3348:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB521:
	call	_Unwind_Resume
.LEHE521:
	.cfi_endproc
.LFE15176:
	.section	.gcc_except_table
	.align 4
.LLSDA15176:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15176-.LLSDATTD15176
.LLSDATTD15176:
	.byte	0x1
	.uleb128 .LLSDACSE15176-.LLSDACSB15176
.LLSDACSB15176:
	.uleb128 .LEHB513-.LFB15176
	.uleb128 .LEHE513-.LEHB513
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB514-.LFB15176
	.uleb128 .LEHE514-.LEHB514
	.uleb128 .L3346-.LFB15176
	.uleb128 0
	.uleb128 .LEHB515-.LFB15176
	.uleb128 .LEHE515-.LEHB515
	.uleb128 .L3349-.LFB15176
	.uleb128 0x1
	.uleb128 .LEHB516-.LFB15176
	.uleb128 .LEHE516-.LEHB516
	.uleb128 .L3345-.LFB15176
	.uleb128 0
	.uleb128 .LEHB517-.LFB15176
	.uleb128 .LEHE517-.LEHB517
	.uleb128 .L3347-.LFB15176
	.uleb128 0
	.uleb128 .LEHB518-.LFB15176
	.uleb128 .LEHE518-.LEHB518
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB519-.LFB15176
	.uleb128 .LEHE519-.LEHB519
	.uleb128 .L3348-.LFB15176
	.uleb128 0
	.uleb128 .LEHB520-.LFB15176
	.uleb128 .LEHE520-.LEHB520
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB521-.LFB15176
	.uleb128 .LEHE521-.LEHB521
	.uleb128 0
	.uleb128 0
.LLSDACSE15176:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15176:
	.text
	.size	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.231, .-_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.231
	.p2align 4,,15
	.type	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.233, @function
_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.233:
.LFB15178:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15178
	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)
.LEHB522:
	call	_Znwm
.LEHE522:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB523:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE523:
	leaq	280(%rbx), %rdi
	movb	$0, 272(%rbx)
	movb	$0, 42(%rbx)
	movl	$1, 44(%rbx)
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	$_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE+16, (%rbx)
	movl	$24, %edi
.LEHB524:
	call	_Znwm
.LEHE524:
	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_E2_EEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L3366
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3398
.L3366:
	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	.L3370
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3370:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB525:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE525:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB526:
	call	*%r15
.LEHE526:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3371
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3371:
	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	.L3375
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3375:
	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
.L3398:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3370
.L3380:
	movq	%rax, %rbx
.L3374:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB527:
	call	_Unwind_Resume
.LEHE527:
.L3384:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L3368
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3368:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB528:
	call	__cxa_rethrow
.LEHE528:
.L3381:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB529:
	call	_Unwind_Resume
.LEHE529:
.L3382:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3374
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3374
.L3383:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB530:
	call	_Unwind_Resume
.LEHE530:
	.cfi_endproc
.LFE15178:
	.section	.gcc_except_table
	.align 4
.LLSDA15178:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15178-.LLSDATTD15178
.LLSDATTD15178:
	.byte	0x1
	.uleb128 .LLSDACSE15178-.LLSDACSB15178
.LLSDACSB15178:
	.uleb128 .LEHB522-.LFB15178
	.uleb128 .LEHE522-.LEHB522
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB523-.LFB15178
	.uleb128 .LEHE523-.LEHB523
	.uleb128 .L3381-.LFB15178
	.uleb128 0
	.uleb128 .LEHB524-.LFB15178
	.uleb128 .LEHE524-.LEHB524
	.uleb128 .L3384-.LFB15178
	.uleb128 0x1
	.uleb128 .LEHB525-.LFB15178
	.uleb128 .LEHE525-.LEHB525
	.uleb128 .L3380-.LFB15178
	.uleb128 0
	.uleb128 .LEHB526-.LFB15178
	.uleb128 .LEHE526-.LEHB526
	.uleb128 .L3382-.LFB15178
	.uleb128 0
	.uleb128 .LEHB527-.LFB15178
	.uleb128 .LEHE527-.LEHB527
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB528-.LFB15178
	.uleb128 .LEHE528-.LEHB528
	.uleb128 .L3383-.LFB15178
	.uleb128 0
	.uleb128 .LEHB529-.LFB15178
	.uleb128 .LEHE529-.LEHB529
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB530-.LFB15178
	.uleb128 .LEHE530-.LEHB530
	.uleb128 0
	.uleb128 0
.LLSDACSE15178:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15178:
	.text
	.size	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.233, .-_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.233
	.p2align 4,,15
	.type	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.235, @function
_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.235:
.LFB15180:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15180
	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)
.LEHB531:
	call	_Znwm
.LEHE531:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB532:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE532:
	leaq	280(%rbx), %rdi
	movb	$0, 272(%rbx)
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rbx)
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	$_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE+16, (%rbx)
	movb	$1, 42(%rbx)
	movl	$24, %edi
	movl	$2, 44(%rbx)
.LEHB533:
	call	_Znwm
.LEHE533:
	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_E1_EEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L3401
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3433
.L3401:
	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	.L3405
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3405:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB534:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE534:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB535:
	call	*%r15
.LEHE535:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3406
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3406:
	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	.L3410
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3410:
	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
.L3433:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3405
.L3415:
	movq	%rax, %rbx
.L3409:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB536:
	call	_Unwind_Resume
.LEHE536:
.L3419:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L3403
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3403:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB537:
	call	__cxa_rethrow
.LEHE537:
.L3416:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB538:
	call	_Unwind_Resume
.LEHE538:
.L3417:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3409
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3409
.L3418:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB539:
	call	_Unwind_Resume
.LEHE539:
	.cfi_endproc
.LFE15180:
	.section	.gcc_except_table
	.align 4
.LLSDA15180:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15180-.LLSDATTD15180
.LLSDATTD15180:
	.byte	0x1
	.uleb128 .LLSDACSE15180-.LLSDACSB15180
.LLSDACSB15180:
	.uleb128 .LEHB531-.LFB15180
	.uleb128 .LEHE531-.LEHB531
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB532-.LFB15180
	.uleb128 .LEHE532-.LEHB532
	.uleb128 .L3416-.LFB15180
	.uleb128 0
	.uleb128 .LEHB533-.LFB15180
	.uleb128 .LEHE533-.LEHB533
	.uleb128 .L3419-.LFB15180
	.uleb128 0x1
	.uleb128 .LEHB534-.LFB15180
	.uleb128 .LEHE534-.LEHB534
	.uleb128 .L3415-.LFB15180
	.uleb128 0
	.uleb128 .LEHB535-.LFB15180
	.uleb128 .LEHE535-.LEHB535
	.uleb128 .L3417-.LFB15180
	.uleb128 0
	.uleb128 .LEHB536-.LFB15180
	.uleb128 .LEHE536-.LEHB536
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB537-.LFB15180
	.uleb128 .LEHE537-.LEHB537
	.uleb128 .L3418-.LFB15180
	.uleb128 0
	.uleb128 .LEHB538-.LFB15180
	.uleb128 .LEHE538-.LEHB538
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB539-.LFB15180
	.uleb128 .LEHE539-.LEHB539
	.uleb128 0
	.uleb128 0
.LLSDACSE15180:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15180:
	.text
	.size	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.235, .-_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.235
	.p2align 4,,15
	.type	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.239, @function
_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.239:
.LFB15184:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15184
	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)
.LEHB540:
	call	_Znwm
.LEHE540:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB541:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE541:
	leaq	280(%rbx), %rdi
	movb	$0, 272(%rbx)
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE+16, (%rbx)
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	$_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE+16, (%rbx)
	movb	$1, 42(%rbx)
	movl	$24, %edi
	movl	$2, 44(%rbx)
.LEHB542:
	call	_Znwm
.LEHE542:
	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_E2_EEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L3436
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3468
.L3436:
	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	.L3440
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3440:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB543:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE543:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB544:
	call	*%r15
.LEHE544:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3441
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3441:
	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	.L3445
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3445:
	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
.L3468:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3440
.L3450:
	movq	%rax, %rbx
.L3444:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB545:
	call	_Unwind_Resume
.LEHE545:
.L3454:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L3438
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3438:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB546:
	call	__cxa_rethrow
.LEHE546:
.L3451:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB547:
	call	_Unwind_Resume
.LEHE547:
.L3452:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3444
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3444
.L3453:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB548:
	call	_Unwind_Resume
.LEHE548:
	.cfi_endproc
.LFE15184:
	.section	.gcc_except_table
	.align 4
.LLSDA15184:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15184-.LLSDATTD15184
.LLSDATTD15184:
	.byte	0x1
	.uleb128 .LLSDACSE15184-.LLSDACSB15184
.LLSDACSB15184:
	.uleb128 .LEHB540-.LFB15184
	.uleb128 .LEHE540-.LEHB540
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB541-.LFB15184
	.uleb128 .LEHE541-.LEHB541
	.uleb128 .L3451-.LFB15184
	.uleb128 0
	.uleb128 .LEHB542-.LFB15184
	.uleb128 .LEHE542-.LEHB542
	.uleb128 .L3454-.LFB15184
	.uleb128 0x1
	.uleb128 .LEHB543-.LFB15184
	.uleb128 .LEHE543-.LEHB543
	.uleb128 .L3450-.LFB15184
	.uleb128 0
	.uleb128 .LEHB544-.LFB15184
	.uleb128 .LEHE544-.LEHB544
	.uleb128 .L3452-.LFB15184
	.uleb128 0
	.uleb128 .LEHB545-.LFB15184
	.uleb128 .LEHE545-.LEHB545
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB546-.LFB15184
	.uleb128 .LEHE546-.LEHB546
	.uleb128 .L3453-.LFB15184
	.uleb128 0
	.uleb128 .LEHB547-.LFB15184
	.uleb128 .LEHE547-.LEHB547
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB548-.LFB15184
	.uleb128 .LEHE548-.LEHB548
	.uleb128 0
	.uleb128 0
.LLSDACSE15184:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15184:
	.text
	.size	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.239, .-_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.239
	.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_:
.LFB13393:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13393
	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	.L3471
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3472
	addl	$1, 88(%rdi)
.L3471:
	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
.L3472:
	.cfi_restore_state
.LEHB549:
	call	*%rax
.LEHE549:
	jmp	.L3471
.L3475:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB550:
	call	_Unwind_Resume
.LEHE550:
	.cfi_endproc
.LFE13393:
	.section	.gcc_except_table
.LLSDA13393:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13393-.LLSDACSB13393
.LLSDACSB13393:
	.uleb128 .LEHB549-.LFB13393
	.uleb128 .LEHE549-.LEHB549
	.uleb128 .L3475-.LFB13393
	.uleb128 0
	.uleb128 .LEHB550-.LFB13393
	.uleb128 .LEHE550-.LEHB550
	.uleb128 0
	.uleb128 0
.LLSDACSE13393:
	.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_:
.LFB12351:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12351
	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)
.LEHB551:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE551:
	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)
.LEHB552:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE552:
	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
.LEHB553:
	call	__cxa_throw
.L3482:
	movq	%rax, %rbp
.L3481:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE553:
.L3483:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L3481
	.cfi_endproc
.LFE12351:
	.section	.gcc_except_table
.LLSDA12351:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12351-.LLSDACSB12351
.LLSDACSB12351:
	.uleb128 .LEHB551-.LFB12351
	.uleb128 .LEHE551-.LEHB551
	.uleb128 .L3482-.LFB12351
	.uleb128 0
	.uleb128 .LEHB552-.LFB12351
	.uleb128 .LEHE552-.LEHB552
	.uleb128 .L3483-.LFB12351
	.uleb128 0
	.uleb128 .LEHB553-.LFB12351
	.uleb128 .LEHE553-.LEHB553
	.uleb128 0
	.uleb128 0
.LLSDACSE12351:
	.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:
.LFB11497:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11497
	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	.L3506
	addq	$48, %rax
	movq	%rdi, %rbx
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB554:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE554:
	movq	(%rbx), %rbx
	cmpb	$0, 41(%rbx)
	je	.L3507
	movq	(%rbx), %rax
	movq	64(%rax), %rax
	cmpq	$_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE, %rax
	jne	.L3489
	movl	$1, %edx
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB555:
	call	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	movl	276(%rbx), %ebp
.L3490:
	cmpb	$0, 8(%rsp)
	je	.L3486
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L3492:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L3492
.L3486:
	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
.L3489:
	.cfi_restore_state
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	call	*%rax
	movl	%eax, %ebp
	jmp	.L3490
.L3507:
	leaq	16(%rsp), %rdi
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE555:
	leaq	16(%rsp), %rdi
.LEHB556:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE556:
.L3500:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L3495:
	cmpb	$0, 8(%rsp)
	je	.L3496
	movq	(%rsp), %rbp
.L3497:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L3497
.L3496:
	movq	%rbx, %rdi
.LEHB557:
	call	_Unwind_Resume
.L3506:
	leaq	16(%rsp), %rdi
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE557:
	leaq	16(%rsp), %rdi
.LEHB558:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE558:
.L3498:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB559:
	call	_Unwind_Resume
.LEHE559:
.L3499:
	movq	%rax, %rbx
	jmp	.L3495
	.cfi_endproc
.LFE11497:
	.section	.gcc_except_table
.LLSDA11497:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11497-.LLSDACSB11497
.LLSDACSB11497:
	.uleb128 .LEHB554-.LFB11497
	.uleb128 .LEHE554-.LEHB554
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB555-.LFB11497
	.uleb128 .LEHE555-.LEHB555
	.uleb128 .L3499-.LFB11497
	.uleb128 0
	.uleb128 .LEHB556-.LFB11497
	.uleb128 .LEHE556-.LEHB556
	.uleb128 .L3500-.LFB11497
	.uleb128 0
	.uleb128 .LEHB557-.LFB11497
	.uleb128 .LEHE557-.LEHB557
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB558-.LFB11497
	.uleb128 .LEHE558-.LEHB558
	.uleb128 .L3498-.LFB11497
	.uleb128 0
	.uleb128 .LEHB559-.LFB11497
	.uleb128 .LEHE559-.LEHB559
	.uleb128 0
	.uleb128 0
.LLSDACSE11497:
	.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:
.LFB14317:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14317
	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
.LEHB560:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE560:
	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)
.LEHB561:
	call	__cxa_throw
.L3510:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE561:
	.cfi_endproc
.LFE14317:
	.section	.gcc_except_table
.LLSDA14317:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14317-.LLSDACSB14317
.LLSDACSB14317:
	.uleb128 .LEHB560-.LFB14317
	.uleb128 .LEHE560-.LEHB560
	.uleb128 .L3510-.LFB14317
	.uleb128 0
	.uleb128 .LEHB561-.LFB14317
	.uleb128 .LEHE561-.LEHB561
	.uleb128 0
	.uleb128 0
.LLSDACSE14317:
	.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:
.LFB14316:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14316
	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
.LEHB562:
	call	_Znwm
.LEHE562:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB563:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE563:
	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)
.LEHB564:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE564:
	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
.L3516:
	.cfi_restore_state
	movq	%rax, %rbp
.L3515:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB565:
	call	_Unwind_Resume
.LEHE565:
.L3517:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L3515
	.cfi_endproc
.LFE14316:
	.section	.gcc_except_table
.LLSDA14316:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14316-.LLSDACSB14316
.LLSDACSB14316:
	.uleb128 .LEHB562-.LFB14316
	.uleb128 .LEHE562-.LEHB562
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB563-.LFB14316
	.uleb128 .LEHE563-.LEHB563
	.uleb128 .L3516-.LFB14316
	.uleb128 0
	.uleb128 .LEHB564-.LFB14316
	.uleb128 .LEHE564-.LEHB564
	.uleb128 .L3517-.LFB14316
	.uleb128 0
	.uleb128 .LEHB565-.LFB14316
	.uleb128 .LEHE565-.LEHB565
	.uleb128 0
	.uleb128 0
.LLSDACSE14316:
	.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:
.LFB15474:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15474
	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
.LEHB566:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE566:
	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)
.LEHB567:
	call	__cxa_throw
.L3523:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE567:
	.cfi_endproc
.LFE15474:
	.section	.gcc_except_table
.LLSDA15474:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15474-.LLSDACSB15474
.LLSDACSB15474:
	.uleb128 .LEHB566-.LFB15474
	.uleb128 .LEHE566-.LEHB566
	.uleb128 .L3523-.LFB15474
	.uleb128 0
	.uleb128 .LEHB567-.LFB15474
	.uleb128 .LEHE567-.LEHB567
	.uleb128 0
	.uleb128 0
.LLSDACSE15474:
	.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_:
.LFB13594:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13594
	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	.L3526
	movq	8(%rax), %rdx
	testq	%rdx, %rdx
	movq	%rdx, 8(%rdi)
	je	.L3527
	cmpq	24(%rdx), %rax
	je	.L3550
	movq	$0, 16(%rdx)
.L3532:
	movq	48(%rax), %rdi
	testq	%rdi, %rdi
	je	.L3549
	movq	%rax, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rax
.L3549:
	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	.L3525
	lock addl	$1, 8(%rdx)
.L3525:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3526:
	.cfi_restore_state
	movl	$56, %edi
.LEHB568:
	call	_Znwm
.LEHE568:
	jmp	.L3549
	.p2align 4,,10
	.p2align 3
.L3527:
	movq	$0, (%rdi)
	jmp	.L3532
	.p2align 4,,10
	.p2align 3
.L3550:
	movq	$0, 24(%rdx)
	movq	16(%rdx), %rdx
	testq	%rdx, %rdx
	je	.L3532
	movq	24(%rdx), %rcx
	movq	%rdx, 8(%rdi)
	testq	%rcx, %rcx
	jne	.L3531
	jmp	.L3551
	.p2align 4,,10
	.p2align 3
.L3538:
	movq	%rdx, %rcx
.L3531:
	movq	24(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L3538
	movq	%rcx, 8(%rdi)
.L3530:
	movq	16(%rcx), %rdx
	testq	%rdx, %rdx
	je	.L3532
	movq	%rdx, 8(%rdi)
	jmp	.L3532
	.p2align 4,,10
	.p2align 3
.L3551:
	movq	%rdx, %rcx
	jmp	.L3530
	.cfi_endproc
.LFE13594:
	.section	.gcc_except_table
.LLSDA13594:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13594-.LLSDACSB13594
.LLSDACSB13594:
	.uleb128 .LEHB568-.LFB13594
	.uleb128 .LEHE568-.LEHB568
	.uleb128 0
	.uleb128 0
.LLSDACSE13594:
	.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_:
.LFB12682:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12682
	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, %r12
	subq	$8, %rsp
	.cfi_def_cfa_offset 64
.LEHB569:
	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_
.LEHE569:
	movq	%rax, %r14
	movl	(%rbx), %eax
	movq	$0, 16(%r14)
	movq	$0, 24(%r14)
	movq	%rbp, 8(%r14)
	movl	%eax, (%r14)
	movq	24(%rbx), %rsi
	testq	%rsi, %rsi
	jne	.L3599
.L3553:
	movq	16(%rbx), %rbp
	movq	%r14, %r13
	testq	%rbp, %rbp
	je	.L3552
.L3554:
	movq	8(%r12), %rbx
	testq	%rbx, %rbx
	je	.L3555
	movq	8(%rbx), %rax
	testq	%rax, %rax
	movq	%rax, 8(%r12)
	je	.L3556
	cmpq	24(%rax), %rbx
	je	.L3600
	movq	$0, 16(%rax)
.L3561:
	movq	48(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L3569
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3569:
	movq	32(%rbp), %rax
	movq	%rax, 32(%rbx)
	movq	40(%rbp), %rax
	movq	%rax, 40(%rbx)
	movq	48(%rbp), %rax
	testq	%rax, %rax
	movq	%rax, 48(%rbx)
	je	.L3562
	lock addl	$1, 8(%rax)
.L3562:
	movl	0(%rbp), %eax
	movq	$0, 16(%rbx)
	movq	$0, 24(%rbx)
	movl	%eax, (%rbx)
	movq	%rbx, 16(%r13)
	movq	%r13, 8(%rbx)
	movq	24(%rbp), %rsi
	testq	%rsi, %rsi
	jne	.L3601
.L3563:
	movq	16(%rbp), %rbp
	movq	%rbx, %r13
	testq	%rbp, %rbp
	jne	.L3554
.L3552:
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 56
	movq	%r14, %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
.L3601:
	.cfi_restore_state
	movq	%r12, %rcx
	movq	%rbx, %rdx
	movq	%r15, %rdi
.LEHB570:
	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	.L3563
	.p2align 4,,10
	.p2align 3
.L3555:
	movl	$56, %edi
	call	_Znwm
	movq	%rax, %rbx
	jmp	.L3569
	.p2align 4,,10
	.p2align 3
.L3556:
	movq	$0, (%r12)
	jmp	.L3561
	.p2align 4,,10
	.p2align 3
.L3600:
	movq	$0, 24(%rax)
	movq	16(%rax), %rax
	testq	%rax, %rax
	je	.L3561
	movq	24(%rax), %rdx
	movq	%rax, 8(%r12)
	testq	%rdx, %rdx
	jne	.L3560
	jmp	.L3602
	.p2align 4,,10
	.p2align 3
.L3572:
	movq	%rax, %rdx
.L3560:
	movq	24(%rdx), %rax
	testq	%rax, %rax
	jne	.L3572
	movq	%rdx, 8(%r12)
.L3559:
	movq	16(%rdx), %rax
	testq	%rax, %rax
	je	.L3561
	movq	%rax, 8(%r12)
	jmp	.L3561
	.p2align 4,,10
	.p2align 3
.L3599:
	movq	%r12, %rcx
	movq	%r14, %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_
.LEHE570:
	movq	%rax, 24(%r14)
	jmp	.L3553
	.p2align 4,,10
	.p2align 3
.L3602:
	movq	%rax, %rdx
	jmp	.L3559
.L3573:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r14, %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
.LEHB571:
	call	__cxa_rethrow
.LEHE571:
.L3574:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB572:
	call	_Unwind_Resume
.LEHE572:
	.cfi_endproc
.LFE12682:
	.section	.gcc_except_table
	.align 4
.LLSDA12682:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12682-.LLSDATTD12682
.LLSDATTD12682:
	.byte	0x1
	.uleb128 .LLSDACSE12682-.LLSDACSB12682
.LLSDACSB12682:
	.uleb128 .LEHB569-.LFB12682
	.uleb128 .LEHE569-.LEHB569
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB570-.LFB12682
	.uleb128 .LEHE570-.LEHB570
	.uleb128 .L3573-.LFB12682
	.uleb128 0x1
	.uleb128 .LEHB571-.LFB12682
	.uleb128 .LEHE571-.LEHB571
	.uleb128 .L3574-.LFB12682
	.uleb128 0
	.uleb128 .LEHB572-.LFB12682
	.uleb128 .LEHE572-.LEHB572
	.uleb128 0
	.uleb128 0
.LLSDACSE12682:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT12682:
	.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
.LEHB573:
	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	.L3604
	movq	(%rdi), %rax
	call	*32(%rax)
.LEHE573:
	movq	(%rbx), %rax
	movq	24(%rax), %rax
	movq	%rbx, 0(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3605
.L3616:
	addl	$1, 88(%rbx)
.L3606:
	leaq	8(%rbx), %rdi
	leaq	8(%r12), %rax
	cmpq	%rax, %rdi
	je	.L3603
	movq	24(%rbx), %rax
	movq	40(%rbx), %rdx
	movq	%rdi, 16(%rsp)
	testq	%rax, %rax
	movq	%rax, (%rsp)
	movq	%rdx, 8(%rsp)
	je	.L3608
	movq	16(%rdx), %rdx
	movq	$0, 8(%rax)
	testq	%rdx, %rdx
	je	.L3609
	movq	%rdx, 8(%rsp)
.L3609:
	movq	24(%r12), %rsi
	movq	$0, 24(%rbx)
	movq	%r13, 32(%rbx)
	movq	%r13, 40(%rbx)
	movq	$0, 48(%rbx)
	testq	%rsi, %rsi
	je	.L3610
	movq	%rsp, %rcx
	movq	%r13, %rdx
.LEHB574:
	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_
.LEHE574:
	movq	%rax, %rcx
	jmp	.L3611
	.p2align 4,,10
	.p2align 3
.L3617:
	movq	%rdx, %rcx
.L3611:
	movq	16(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L3617
	movq	%rcx, 32(%rbx)
	movq	%rax, %rcx
	jmp	.L3612
	.p2align 4,,10
	.p2align 3
.L3618:
	movq	%rdx, %rcx
.L3612:
	movq	24(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L3618
	movq	48(%r12), %rdx
	movq	%rax, 24(%rbx)
	movq	16(%rsp), %rdi
	movq	(%rsp), %rax
	movq	%rcx, 40(%rbx)
	movq	%rdx, 48(%rbx)
.L3610:
	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
.L3603:
	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
.L3604:
	.cfi_restore_state
	movq	%rbx, 0(%rbp)
	jmp	.L3616
	.p2align 4,,10
	.p2align 3
.L3608:
	movq	$0, 8(%rsp)
	jmp	.L3609
	.p2align 4,,10
	.p2align 3
.L3605:
	movq	%rbx, %rdi
.LEHB575:
	call	*%rax
.LEHE575:
	jmp	.L3606
.L3619:
	movq	%rax, %rbx
.L3614:
	movq	0(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L3615
	movq	(%rdi), %rax
	call	*32(%rax)
.L3615:
	movq	%rbx, %rdi
.LEHB576:
	call	_Unwind_Resume
.LEHE576:
.L3620:
	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	.L3614
	.cfi_endproc
.LFE6927:
	.section	.gcc_except_table
.LLSDA6927:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6927-.LLSDACSB6927
.LLSDACSB6927:
	.uleb128 .LEHB573-.LFB6927
	.uleb128 .LEHE573-.LEHB573
	.uleb128 .L3619-.LFB6927
	.uleb128 0
	.uleb128 .LEHB574-.LFB6927
	.uleb128 .LEHE574-.LEHB574
	.uleb128 .L3620-.LFB6927
	.uleb128 0
	.uleb128 .LEHB575-.LFB6927
	.uleb128 .LEHE575-.LEHB575
	.uleb128 .L3619-.LFB6927
	.uleb128 0
	.uleb128 .LEHB576-.LFB6927
	.uleb128 .LEHE576-.LEHB576
	.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_:
.LFB13600:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13600
	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
.LEHB577:
	call	_Znwm
.LEHE577:
	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	.L3646
	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
.L3646:
	.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
.L3640:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	testq	%rbp, %rbp
	je	.L3635
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*16(%rax)
.L3635:
.LEHB578:
	call	__cxa_rethrow
.LEHE578:
.L3639:
	movq	%rax, %rbp
	call	__cxa_end_catch
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L3638
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3638:
	movq	%rbp, %rdi
.LEHB579:
	call	_Unwind_Resume
.LEHE579:
	.cfi_endproc
.LFE13600:
	.section	.gcc_except_table
	.align 4
.LLSDA13600:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT13600-.LLSDATTD13600
.LLSDATTD13600:
	.byte	0x1
	.uleb128 .LLSDACSE13600-.LLSDACSB13600
.LLSDACSB13600:
	.uleb128 .LEHB577-.LFB13600
	.uleb128 .LEHE577-.LEHB577
	.uleb128 .L3640-.LFB13600
	.uleb128 0x1
	.uleb128 .LEHB578-.LFB13600
	.uleb128 .LEHE578-.LEHB578
	.uleb128 .L3639-.LFB13600
	.uleb128 0
	.uleb128 .LEHB579-.LFB13600
	.uleb128 .LEHE579-.LEHB579
	.uleb128 0
	.uleb128 0
.LLSDACSE13600:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT13600:
	.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_:
.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	%rdi, %rbp
	movq	%rsi, %rbx
	movl	$16, %edi
	subq	$56, %rsp
	.cfi_def_cfa_offset 80
.LEHB580:
	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_
.LEHE580:
	movq	8(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3648
.L3679:
	movq	(%rbx), %rax
.L3649:
	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	.L3652
	lock addl	$1, 8(%rax)
.L3652:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB581:
	call	*%rcx
.LEHE581:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3653
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3653:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3667
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3667:
	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
.L3648:
	.cfi_restore_state
	movl	$96, %edi
.LEHB582:
	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	.L3650
	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	.L3651
.L3659:
	addl	$1, 88(%rbx)
	jmp	.L3649
	.p2align 4,,10
	.p2align 3
.L3650:
	movq	%rbx, 8(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3659
	.p2align 4,,10
	.p2align 3
.L3651:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE582:
	jmp	.L3679
.L3660:
	movq	%rax, %rbx
.L3657:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3658
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3658:
	movq	%rbx, %rdi
.LEHB583:
	call	_Unwind_Resume
.LEHE583:
.L3661:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3657
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3657
	.cfi_endproc
.LFE13157:
	.section	.gcc_except_table
.LLSDA13157:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13157-.LLSDACSB13157
.LLSDACSB13157:
	.uleb128 .LEHB580-.LFB13157
	.uleb128 .LEHE580-.LEHB580
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB581-.LFB13157
	.uleb128 .LEHE581-.LEHB581
	.uleb128 .L3661-.LFB13157
	.uleb128 0
	.uleb128 .LEHB582-.LFB13157
	.uleb128 .LEHE582-.LEHB582
	.uleb128 .L3660-.LFB13157
	.uleb128 0
	.uleb128 .LEHB583-.LFB13157
	.uleb128 .LEHE583-.LEHB583
	.uleb128 0
	.uleb128 0
.LLSDACSE13157:
	.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_:
.LFB13883:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13883
	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
.LEHB584:
	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_
.LEHE584:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3681
.L3712:
	movq	(%rbx), %rax
.L3682:
	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	.L3685
	lock addl	$1, 8(%rax)
.L3685:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB585:
	call	*%rcx
.LEHE585:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3686
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3686:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3700
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3700:
	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
.L3681:
	.cfi_restore_state
	movl	$96, %edi
.LEHB586:
	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	.L3683
	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	.L3684
.L3692:
	addl	$1, 88(%rbx)
	jmp	.L3682
	.p2align 4,,10
	.p2align 3
.L3683:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3692
	.p2align 4,,10
	.p2align 3
.L3684:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE586:
	jmp	.L3712
.L3693:
	movq	%rax, %rbx
.L3690:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3691
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3691:
	movq	%rbx, %rdi
.LEHB587:
	call	_Unwind_Resume
.LEHE587:
.L3694:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3690
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3690
	.cfi_endproc
.LFE13883:
	.section	.gcc_except_table
.LLSDA13883:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13883-.LLSDACSB13883
.LLSDACSB13883:
	.uleb128 .LEHB584-.LFB13883
	.uleb128 .LEHE584-.LEHB584
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB585-.LFB13883
	.uleb128 .LEHE585-.LEHB585
	.uleb128 .L3694-.LFB13883
	.uleb128 0
	.uleb128 .LEHB586-.LFB13883
	.uleb128 .LEHE586-.LEHB586
	.uleb128 .L3693-.LFB13883
	.uleb128 0
	.uleb128 .LEHB587-.LFB13883
	.uleb128 .LEHE587-.LEHB587
	.uleb128 0
	.uleb128 0
.LLSDACSE13883:
	.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_:
.LFB13884:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13884
	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
.LEHB588:
	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_
.LEHE588:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3714
.L3745:
	movq	(%rbx), %rax
.L3715:
	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	.L3718
	lock addl	$1, 8(%rax)
.L3718:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB589:
	call	*%rcx
.LEHE589:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3719
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3719:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3733
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3733:
	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
.L3714:
	.cfi_restore_state
	movl	$96, %edi
.LEHB590:
	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	.L3716
	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	.L3717
.L3725:
	addl	$1, 88(%rbx)
	jmp	.L3715
	.p2align 4,,10
	.p2align 3
.L3716:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3725
	.p2align 4,,10
	.p2align 3
.L3717:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE590:
	jmp	.L3745
.L3726:
	movq	%rax, %rbx
.L3723:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3724
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3724:
	movq	%rbx, %rdi
.LEHB591:
	call	_Unwind_Resume
.LEHE591:
.L3727:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3723
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3723
	.cfi_endproc
.LFE13884:
	.section	.gcc_except_table
.LLSDA13884:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13884-.LLSDACSB13884
.LLSDACSB13884:
	.uleb128 .LEHB588-.LFB13884
	.uleb128 .LEHE588-.LEHB588
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB589-.LFB13884
	.uleb128 .LEHE589-.LEHB589
	.uleb128 .L3727-.LFB13884
	.uleb128 0
	.uleb128 .LEHB590-.LFB13884
	.uleb128 .LEHE590-.LEHB590
	.uleb128 .L3726-.LFB13884
	.uleb128 0
	.uleb128 .LEHB591-.LFB13884
	.uleb128 .LEHE591-.LEHB591
	.uleb128 0
	.uleb128 0
.LLSDACSE13884:
	.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_:
.LFB13885:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13885
	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
.LEHB592:
	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_
.LEHE592:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3747
.L3778:
	movq	(%rbx), %rax
.L3748:
	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	.L3751
	lock addl	$1, 8(%rax)
.L3751:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB593:
	call	*%rcx
.LEHE593:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3752
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3752:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3766
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3766:
	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
.L3747:
	.cfi_restore_state
	movl	$96, %edi
.LEHB594:
	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	.L3749
	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	.L3750
.L3758:
	addl	$1, 88(%rbx)
	jmp	.L3748
	.p2align 4,,10
	.p2align 3
.L3749:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3758
	.p2align 4,,10
	.p2align 3
.L3750:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE594:
	jmp	.L3778
.L3759:
	movq	%rax, %rbx
.L3756:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3757
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3757:
	movq	%rbx, %rdi
.LEHB595:
	call	_Unwind_Resume
.LEHE595:
.L3760:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3756
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3756
	.cfi_endproc
.LFE13885:
	.section	.gcc_except_table
.LLSDA13885:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13885-.LLSDACSB13885
.LLSDACSB13885:
	.uleb128 .LEHB592-.LFB13885
	.uleb128 .LEHE592-.LEHB592
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB593-.LFB13885
	.uleb128 .LEHE593-.LEHB593
	.uleb128 .L3760-.LFB13885
	.uleb128 0
	.uleb128 .LEHB594-.LFB13885
	.uleb128 .LEHE594-.LEHB594
	.uleb128 .L3759-.LFB13885
	.uleb128 0
	.uleb128 .LEHB595-.LFB13885
	.uleb128 .LEHE595-.LEHB595
	.uleb128 0
	.uleb128 0
.LLSDACSE13885:
	.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_:
.LFB13886:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13886
	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
.LEHB596:
	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_
.LEHE596:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3780
.L3811:
	movq	(%rbx), %rax
.L3781:
	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	.L3784
	lock addl	$1, 8(%rax)
.L3784:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB597:
	call	*%rcx
.LEHE597:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3785
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3785:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3799
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3799:
	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
.L3780:
	.cfi_restore_state
	movl	$96, %edi
.LEHB598:
	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	.L3782
	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	.L3783
.L3791:
	addl	$1, 88(%rbx)
	jmp	.L3781
	.p2align 4,,10
	.p2align 3
.L3782:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3791
	.p2align 4,,10
	.p2align 3
.L3783:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE598:
	jmp	.L3811
.L3792:
	movq	%rax, %rbx
.L3789:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3790
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3790:
	movq	%rbx, %rdi
.LEHB599:
	call	_Unwind_Resume
.LEHE599:
.L3793:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3789
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3789
	.cfi_endproc
.LFE13886:
	.section	.gcc_except_table
.LLSDA13886:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13886-.LLSDACSB13886
.LLSDACSB13886:
	.uleb128 .LEHB596-.LFB13886
	.uleb128 .LEHE596-.LEHB596
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB597-.LFB13886
	.uleb128 .LEHE597-.LEHB597
	.uleb128 .L3793-.LFB13886
	.uleb128 0
	.uleb128 .LEHB598-.LFB13886
	.uleb128 .LEHE598-.LEHB598
	.uleb128 .L3792-.LFB13886
	.uleb128 0
	.uleb128 .LEHB599-.LFB13886
	.uleb128 .LEHE599-.LEHB599
	.uleb128 0
	.uleb128 0
.LLSDACSE13886:
	.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_:
.LFB13887:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13887
	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
.LEHB600:
	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_
.LEHE600:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3813
.L3844:
	movq	(%rbx), %rax
.L3814:
	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	.L3817
	lock addl	$1, 8(%rax)
.L3817:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB601:
	call	*%rcx
.LEHE601:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3818
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3818:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3832
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3832:
	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
.L3813:
	.cfi_restore_state
	movl	$96, %edi
.LEHB602:
	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	.L3815
	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	.L3816
.L3824:
	addl	$1, 88(%rbx)
	jmp	.L3814
	.p2align 4,,10
	.p2align 3
.L3815:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3824
	.p2align 4,,10
	.p2align 3
.L3816:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE602:
	jmp	.L3844
.L3825:
	movq	%rax, %rbx
.L3822:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3823
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3823:
	movq	%rbx, %rdi
.LEHB603:
	call	_Unwind_Resume
.LEHE603:
.L3826:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3822
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3822
	.cfi_endproc
.LFE13887:
	.section	.gcc_except_table
.LLSDA13887:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13887-.LLSDACSB13887
.LLSDACSB13887:
	.uleb128 .LEHB600-.LFB13887
	.uleb128 .LEHE600-.LEHB600
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB601-.LFB13887
	.uleb128 .LEHE601-.LEHB601
	.uleb128 .L3826-.LFB13887
	.uleb128 0
	.uleb128 .LEHB602-.LFB13887
	.uleb128 .LEHE602-.LEHB602
	.uleb128 .L3825-.LFB13887
	.uleb128 0
	.uleb128 .LEHB603-.LFB13887
	.uleb128 .LEHE603-.LEHB603
	.uleb128 0
	.uleb128 0
.LLSDACSE13887:
	.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_:
.LFB13888:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13888
	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
.LEHB604:
	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_
.LEHE604:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3846
.L3877:
	movq	(%rbx), %rax
.L3847:
	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	.L3850
	lock addl	$1, 8(%rax)
.L3850:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB605:
	call	*%rcx
.LEHE605:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3851
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3851:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3865
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3865:
	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
.L3846:
	.cfi_restore_state
	movl	$96, %edi
.LEHB606:
	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	.L3848
	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	.L3849
.L3857:
	addl	$1, 88(%rbx)
	jmp	.L3847
	.p2align 4,,10
	.p2align 3
.L3848:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3857
	.p2align 4,,10
	.p2align 3
.L3849:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE606:
	jmp	.L3877
.L3858:
	movq	%rax, %rbx
.L3855:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3856
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3856:
	movq	%rbx, %rdi
.LEHB607:
	call	_Unwind_Resume
.LEHE607:
.L3859:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3855
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3855
	.cfi_endproc
.LFE13888:
	.section	.gcc_except_table
.LLSDA13888:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13888-.LLSDACSB13888
.LLSDACSB13888:
	.uleb128 .LEHB604-.LFB13888
	.uleb128 .LEHE604-.LEHB604
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB605-.LFB13888
	.uleb128 .LEHE605-.LEHB605
	.uleb128 .L3859-.LFB13888
	.uleb128 0
	.uleb128 .LEHB606-.LFB13888
	.uleb128 .LEHE606-.LEHB606
	.uleb128 .L3858-.LFB13888
	.uleb128 0
	.uleb128 .LEHB607-.LFB13888
	.uleb128 .LEHE607-.LEHB607
	.uleb128 0
	.uleb128 0
.LLSDACSE13888:
	.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_:
.LFB13889:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13889
	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
.LEHB608:
	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_
.LEHE608:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3879
.L3910:
	movq	(%rbx), %rax
.L3880:
	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	.L3883
	lock addl	$1, 8(%rax)
.L3883:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB609:
	call	*%rcx
.LEHE609:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3884
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3884:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3898
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3898:
	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
.L3879:
	.cfi_restore_state
	movl	$96, %edi
.LEHB610:
	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	.L3881
	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	.L3882
.L3890:
	addl	$1, 88(%rbx)
	jmp	.L3880
	.p2align 4,,10
	.p2align 3
.L3881:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3890
	.p2align 4,,10
	.p2align 3
.L3882:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE610:
	jmp	.L3910
.L3891:
	movq	%rax, %rbx
.L3888:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3889
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3889:
	movq	%rbx, %rdi
.LEHB611:
	call	_Unwind_Resume
.LEHE611:
.L3892:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3888
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3888
	.cfi_endproc
.LFE13889:
	.section	.gcc_except_table
.LLSDA13889:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13889-.LLSDACSB13889
.LLSDACSB13889:
	.uleb128 .LEHB608-.LFB13889
	.uleb128 .LEHE608-.LEHB608
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB609-.LFB13889
	.uleb128 .LEHE609-.LEHB609
	.uleb128 .L3892-.LFB13889
	.uleb128 0
	.uleb128 .LEHB610-.LFB13889
	.uleb128 .LEHE610-.LEHB610
	.uleb128 .L3891-.LFB13889
	.uleb128 0
	.uleb128 .LEHB611-.LFB13889
	.uleb128 .LEHE611-.LEHB611
	.uleb128 0
	.uleb128 0
.LLSDACSE13889:
	.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_:
.LFB13890:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13890
	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
.LEHB612:
	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_
.LEHE612:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3912
.L3943:
	movq	(%rbx), %rax
.L3913:
	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	.L3916
	lock addl	$1, 8(%rax)
.L3916:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB613:
	call	*%rcx
.LEHE613:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3917
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3917:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3931
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3931:
	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
.L3912:
	.cfi_restore_state
	movl	$96, %edi
.LEHB614:
	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	.L3914
	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	.L3915
.L3923:
	addl	$1, 88(%rbx)
	jmp	.L3913
	.p2align 4,,10
	.p2align 3
.L3914:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3923
	.p2align 4,,10
	.p2align 3
.L3915:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE614:
	jmp	.L3943
.L3924:
	movq	%rax, %rbx
.L3921:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3922
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3922:
	movq	%rbx, %rdi
.LEHB615:
	call	_Unwind_Resume
.LEHE615:
.L3925:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3921
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3921
	.cfi_endproc
.LFE13890:
	.section	.gcc_except_table
.LLSDA13890:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13890-.LLSDACSB13890
.LLSDACSB13890:
	.uleb128 .LEHB612-.LFB13890
	.uleb128 .LEHE612-.LEHB612
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB613-.LFB13890
	.uleb128 .LEHE613-.LEHB613
	.uleb128 .L3925-.LFB13890
	.uleb128 0
	.uleb128 .LEHB614-.LFB13890
	.uleb128 .LEHE614-.LEHB614
	.uleb128 .L3924-.LFB13890
	.uleb128 0
	.uleb128 .LEHB615-.LFB13890
	.uleb128 .LEHE615-.LEHB615
	.uleb128 0
	.uleb128 0
.LLSDACSE13890:
	.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_:
.LFB13891:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13891
	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
.LEHB616:
	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_
.LEHE616:
	movq	40(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3945
.L3976:
	movq	(%rbx), %rax
.L3946:
	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	.L3949
	lock addl	$1, 8(%rax)
.L3949:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB617:
	call	*%rcx
.LEHE617:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3950
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3950:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3964
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3964:
	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
.L3945:
	.cfi_restore_state
	movl	$96, %edi
.LEHB618:
	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	.L3947
	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	.L3948
.L3956:
	addl	$1, 88(%rbx)
	jmp	.L3946
	.p2align 4,,10
	.p2align 3
.L3947:
	movq	%rbx, 40(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3956
	.p2align 4,,10
	.p2align 3
.L3948:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE618:
	jmp	.L3976
.L3957:
	movq	%rax, %rbx
.L3954:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3955
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3955:
	movq	%rbx, %rdi
.LEHB619:
	call	_Unwind_Resume
.LEHE619:
.L3958:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3954
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3954
	.cfi_endproc
.LFE13891:
	.section	.gcc_except_table
.LLSDA13891:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13891-.LLSDACSB13891
.LLSDACSB13891:
	.uleb128 .LEHB616-.LFB13891
	.uleb128 .LEHE616-.LEHB616
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB617-.LFB13891
	.uleb128 .LEHE617-.LEHB617
	.uleb128 .L3958-.LFB13891
	.uleb128 0
	.uleb128 .LEHB618-.LFB13891
	.uleb128 .LEHE618-.LEHB618
	.uleb128 .L3957-.LFB13891
	.uleb128 0
	.uleb128 .LEHB619-.LFB13891
	.uleb128 .LEHE619-.LEHB619
	.uleb128 0
	.uleb128 0
.LLSDACSE13891:
	.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_:
.LFB13892:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13892
	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
.LEHB620:
	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_
.LEHE620:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3978
.L4009:
	movq	(%rbx), %rax
.L3979:
	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	.L3982
	lock addl	$1, 8(%rax)
.L3982:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB621:
	call	*%rcx
.LEHE621:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3983
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3983:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3997
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3997:
	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
.L3978:
	.cfi_restore_state
	movl	$96, %edi
.LEHB622:
	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	.L3980
	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	.L3981
.L3989:
	addl	$1, 88(%rbx)
	jmp	.L3979
	.p2align 4,,10
	.p2align 3
.L3980:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3989
	.p2align 4,,10
	.p2align 3
.L3981:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE622:
	jmp	.L4009
.L3990:
	movq	%rax, %rbx
.L3987:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3988
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3988:
	movq	%rbx, %rdi
.LEHB623:
	call	_Unwind_Resume
.LEHE623:
.L3991:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3987
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3987
	.cfi_endproc
.LFE13892:
	.section	.gcc_except_table
.LLSDA13892:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13892-.LLSDACSB13892
.LLSDACSB13892:
	.uleb128 .LEHB620-.LFB13892
	.uleb128 .LEHE620-.LEHB620
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB621-.LFB13892
	.uleb128 .LEHE621-.LEHB621
	.uleb128 .L3991-.LFB13892
	.uleb128 0
	.uleb128 .LEHB622-.LFB13892
	.uleb128 .LEHE622-.LEHB622
	.uleb128 .L3990-.LFB13892
	.uleb128 0
	.uleb128 .LEHB623-.LFB13892
	.uleb128 .LEHE623-.LEHB623
	.uleb128 0
	.uleb128 0
.LLSDACSE13892:
	.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_:
.LFB13893:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13893
	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
.LEHB624:
	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_
.LEHE624:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4011
.L4042:
	movq	(%rbx), %rax
.L4012:
	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	.L4015
	lock addl	$1, 8(%rax)
.L4015:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB625:
	call	*%rcx
.LEHE625:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4016
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4016:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4030
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4030:
	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
.L4011:
	.cfi_restore_state
	movl	$96, %edi
.LEHB626:
	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	.L4013
	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	.L4014
.L4022:
	addl	$1, 88(%rbx)
	jmp	.L4012
	.p2align 4,,10
	.p2align 3
.L4013:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4022
	.p2align 4,,10
	.p2align 3
.L4014:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE626:
	jmp	.L4042
.L4023:
	movq	%rax, %rbx
.L4020:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4021
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4021:
	movq	%rbx, %rdi
.LEHB627:
	call	_Unwind_Resume
.LEHE627:
.L4024:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4020
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4020
	.cfi_endproc
.LFE13893:
	.section	.gcc_except_table
.LLSDA13893:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13893-.LLSDACSB13893
.LLSDACSB13893:
	.uleb128 .LEHB624-.LFB13893
	.uleb128 .LEHE624-.LEHB624
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB625-.LFB13893
	.uleb128 .LEHE625-.LEHB625
	.uleb128 .L4024-.LFB13893
	.uleb128 0
	.uleb128 .LEHB626-.LFB13893
	.uleb128 .LEHE626-.LEHB626
	.uleb128 .L4023-.LFB13893
	.uleb128 0
	.uleb128 .LEHB627-.LFB13893
	.uleb128 .LEHE627-.LEHB627
	.uleb128 0
	.uleb128 0
.LLSDACSE13893:
	.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_:
.LFB13894:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13894
	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
.LEHB628:
	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_
.LEHE628:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4044
.L4075:
	movq	(%rbx), %rax
.L4045:
	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	.L4048
	lock addl	$1, 8(%rax)
.L4048:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB629:
	call	*%rcx
.LEHE629:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4049
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4049:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4063
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4063:
	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
.L4044:
	.cfi_restore_state
	movl	$96, %edi
.LEHB630:
	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	.L4046
	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	.L4047
.L4055:
	addl	$1, 88(%rbx)
	jmp	.L4045
	.p2align 4,,10
	.p2align 3
.L4046:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4055
	.p2align 4,,10
	.p2align 3
.L4047:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE630:
	jmp	.L4075
.L4056:
	movq	%rax, %rbx
.L4053:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4054
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4054:
	movq	%rbx, %rdi
.LEHB631:
	call	_Unwind_Resume
.LEHE631:
.L4057:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4053
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4053
	.cfi_endproc
.LFE13894:
	.section	.gcc_except_table
.LLSDA13894:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13894-.LLSDACSB13894
.LLSDACSB13894:
	.uleb128 .LEHB628-.LFB13894
	.uleb128 .LEHE628-.LEHB628
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB629-.LFB13894
	.uleb128 .LEHE629-.LEHB629
	.uleb128 .L4057-.LFB13894
	.uleb128 0
	.uleb128 .LEHB630-.LFB13894
	.uleb128 .LEHE630-.LEHB630
	.uleb128 .L4056-.LFB13894
	.uleb128 0
	.uleb128 .LEHB631-.LFB13894
	.uleb128 .LEHE631-.LEHB631
	.uleb128 0
	.uleb128 0
.LLSDACSE13894:
	.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_:
.LFB13895:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13895
	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
.LEHB632:
	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_
.LEHE632:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4077
.L4108:
	movq	(%rbx), %rax
.L4078:
	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	.L4081
	lock addl	$1, 8(%rax)
.L4081:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB633:
	call	*%rcx
.LEHE633:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4082
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4082:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4096
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4096:
	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
.L4077:
	.cfi_restore_state
	movl	$96, %edi
.LEHB634:
	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	.L4079
	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	.L4080
.L4088:
	addl	$1, 88(%rbx)
	jmp	.L4078
	.p2align 4,,10
	.p2align 3
.L4079:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4088
	.p2align 4,,10
	.p2align 3
.L4080:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE634:
	jmp	.L4108
.L4089:
	movq	%rax, %rbx
.L4086:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4087
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4087:
	movq	%rbx, %rdi
.LEHB635:
	call	_Unwind_Resume
.LEHE635:
.L4090:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4086
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4086
	.cfi_endproc
.LFE13895:
	.section	.gcc_except_table
.LLSDA13895:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13895-.LLSDACSB13895
.LLSDACSB13895:
	.uleb128 .LEHB632-.LFB13895
	.uleb128 .LEHE632-.LEHB632
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB633-.LFB13895
	.uleb128 .LEHE633-.LEHB633
	.uleb128 .L4090-.LFB13895
	.uleb128 0
	.uleb128 .LEHB634-.LFB13895
	.uleb128 .LEHE634-.LEHB634
	.uleb128 .L4089-.LFB13895
	.uleb128 0
	.uleb128 .LEHB635-.LFB13895
	.uleb128 .LEHE635-.LEHB635
	.uleb128 0
	.uleb128 0
.LLSDACSE13895:
	.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_:
.LFB13896:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13896
	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
.LEHB636:
	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_
.LEHE636:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4110
.L4141:
	movq	(%rbx), %rax
.L4111:
	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	.L4114
	lock addl	$1, 8(%rax)
.L4114:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB637:
	call	*%rcx
.LEHE637:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4115
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4115:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4129
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4129:
	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
.L4110:
	.cfi_restore_state
	movl	$96, %edi
.LEHB638:
	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	.L4112
	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	.L4113
.L4121:
	addl	$1, 88(%rbx)
	jmp	.L4111
	.p2align 4,,10
	.p2align 3
.L4112:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4121
	.p2align 4,,10
	.p2align 3
.L4113:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE638:
	jmp	.L4141
.L4122:
	movq	%rax, %rbx
.L4119:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4120
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4120:
	movq	%rbx, %rdi
.LEHB639:
	call	_Unwind_Resume
.LEHE639:
.L4123:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4119
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4119
	.cfi_endproc
.LFE13896:
	.section	.gcc_except_table
.LLSDA13896:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13896-.LLSDACSB13896
.LLSDACSB13896:
	.uleb128 .LEHB636-.LFB13896
	.uleb128 .LEHE636-.LEHB636
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB637-.LFB13896
	.uleb128 .LEHE637-.LEHB637
	.uleb128 .L4123-.LFB13896
	.uleb128 0
	.uleb128 .LEHB638-.LFB13896
	.uleb128 .LEHE638-.LEHB638
	.uleb128 .L4122-.LFB13896
	.uleb128 0
	.uleb128 .LEHB639-.LFB13896
	.uleb128 .LEHE639-.LEHB639
	.uleb128 0
	.uleb128 0
.LLSDACSE13896:
	.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_:
.LFB11280:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11280
	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	.L4143
	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	.L4145
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4146
	addl	$1, 88(%rdi)
.L4145:
	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)
.LEHB640:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
.LEHE640:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB641:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
.LEHE641:
.L4170:
	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
.L4143:
	.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)
.LEHB642:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
.LEHE642:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB643:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
.LEHE643:
	jmp	.L4170
	.p2align 4,,10
	.p2align 3
.L4146:
.LEHB644:
	call	*%rax
.LEHE644:
	jmp	.L4145
.L4160:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L4155:
	movq	%rbx, %rdi
	call	_ZNSt13bad_exceptionD2Ev
	movq	%rbp, %rdi
.LEHB645:
	call	_Unwind_Resume
.LEHE645:
.L4162:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4155
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4155
.L4159:
.L4172:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	movq	%rbp, %rdi
.LEHB646:
	call	_Unwind_Resume
.LEHE646:
.L4161:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4155
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4155
.L4158:
	jmp	.L4172
	.cfi_endproc
.LFE11280:
	.section	.gcc_except_table
.LLSDA11280:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11280-.LLSDACSB11280
.LLSDACSB11280:
	.uleb128 .LEHB640-.LFB11280
	.uleb128 .LEHE640-.LEHB640
	.uleb128 .L4161-.LFB11280
	.uleb128 0
	.uleb128 .LEHB641-.LFB11280
	.uleb128 .LEHE641-.LEHB641
	.uleb128 .L4158-.LFB11280
	.uleb128 0
	.uleb128 .LEHB642-.LFB11280
	.uleb128 .LEHE642-.LEHB642
	.uleb128 .L4162-.LFB11280
	.uleb128 0
	.uleb128 .LEHB643-.LFB11280
	.uleb128 .LEHE643-.LEHB643
	.uleb128 .L4159-.LFB11280
	.uleb128 0
	.uleb128 .LEHB644-.LFB11280
	.uleb128 .LEHE644-.LEHB644
	.uleb128 .L4160-.LFB11280
	.uleb128 0
	.uleb128 .LEHB645-.LFB11280
	.uleb128 .LEHE645-.LEHB645
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB646-.LFB11280
	.uleb128 .LEHE646-.LEHB646
	.uleb128 0
	.uleb128 0
.LLSDACSE11280:
	.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
.LEHB647:
	call	__cxa_rethrow
.LEHE647:
.L4217:
	movq	%rax, %rdi
	leaq	-1(%rdx), %rax
	cmpq	$16, %rax
	ja	.L4175
	jmp	*.L4177(,%rax,8)
	.section	.rodata._ZN5boost16exception_detail22current_exception_implEv,"aG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
	.align 8
	.align 4
.L4177:
	.quad	.L4176
	.quad	.L4178
	.quad	.L4179
	.quad	.L4180
	.quad	.L4181
	.quad	.L4182
	.quad	.L4183
	.quad	.L4184
	.quad	.L4185
	.quad	.L4186
	.quad	.L4187
	.quad	.L4188
	.quad	.L4189
	.quad	.L4190
	.quad	.L4191
	.quad	.L4192
	.quad	.L4193
	.section	.text._ZN5boost16exception_detail22current_exception_implEv,"axG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
.L4175:
	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)
.LEHB648:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE648:
	movq	%rsp, %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
.LEHB649:
	call	__cxa_end_catch
.LEHE649:
.L4173:
	addq	$48, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L4193:
	.cfi_restore_state
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB650:
	call	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
.LEHE650:
.L4198:
	call	__cxa_end_catch
	jmp	.L4173
.L4235:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB651:
	call	_Unwind_Resume
.L4234:
.L4240:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
	call	_Unwind_Resume
.LEHE651:
.L4192:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB652:
	call	_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception
.LEHE652:
	jmp	.L4198
.L4191:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB653:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_
.LEHE653:
	jmp	.L4198
.L4233:
	jmp	.L4240
.L4232:
	jmp	.L4240
.L4190:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB654:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_
.LEHE654:
	jmp	.L4198
.L4189:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB655:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_
.LEHE655:
	jmp	.L4198
.L4231:
	jmp	.L4240
.L4230:
	jmp	.L4240
.L4188:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB656:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_
.LEHE656:
	jmp	.L4198
.L4187:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB657:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_
.LEHE657:
	jmp	.L4198
.L4229:
	jmp	.L4240
.L4228:
	jmp	.L4240
.L4186:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB658:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_
.LEHE658:
	jmp	.L4198
.L4185:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB659:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_
.LEHE659:
	jmp	.L4198
.L4227:
	jmp	.L4240
.L4226:
	jmp	.L4240
.L4184:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB660:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_
.LEHE660:
	jmp	.L4198
.L4183:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB661:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_
.LEHE661:
	jmp	.L4198
.L4225:
	jmp	.L4240
.L4224:
	jmp	.L4240
.L4182:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB662:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_
.LEHE662:
	jmp	.L4198
.L4181:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB663:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_
.LEHE663:
	jmp	.L4198
.L4223:
	jmp	.L4240
.L4222:
	jmp	.L4240
.L4180:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB664:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_
.LEHE664:
	jmp	.L4198
.L4179:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB665:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_
.LEHE665:
	jmp	.L4198
.L4221:
	jmp	.L4240
.L4220:
	jmp	.L4240
.L4178:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB666:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_
.LEHE666:
	jmp	.L4198
.L4176:
	call	__cxa_begin_catch
	movq	(%rax), %rdx
	movq	%rax, %rdi
.LEHB667:
	call	*(%rdx)
	movq	%rax, %rsi
	movq	%rsp, %rdi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC1IS3_EEPT_
.LEHE667:
	movq	8(%rsp), %rax
	movdqa	(%rsp), %xmm0
	testq	%rax, %rax
	movups	%xmm0, (%rbx)
	je	.L4198
	lock addl	$1, 8(%rax)
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4198
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4198
.L4219:
	jmp	.L4240
.L4218:
	jmp	.L4240
	.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 .LEHB647-.LFB7005
	.uleb128 .LEHE647-.LEHB647
	.uleb128 .L4217-.LFB7005
	.uleb128 0x23
	.uleb128 .LEHB648-.LFB7005
	.uleb128 .LEHE648-.LEHB648
	.uleb128 .L4235-.LFB7005
	.uleb128 0
	.uleb128 .LEHB649-.LFB7005
	.uleb128 .LEHE649-.LEHB649
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB650-.LFB7005
	.uleb128 .LEHE650-.LEHB650
	.uleb128 .L4234-.LFB7005
	.uleb128 0
	.uleb128 .LEHB651-.LFB7005
	.uleb128 .LEHE651-.LEHB651
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB652-.LFB7005
	.uleb128 .LEHE652-.LEHB652
	.uleb128 .L4233-.LFB7005
	.uleb128 0
	.uleb128 .LEHB653-.LFB7005
	.uleb128 .LEHE653-.LEHB653
	.uleb128 .L4232-.LFB7005
	.uleb128 0
	.uleb128 .LEHB654-.LFB7005
	.uleb128 .LEHE654-.LEHB654
	.uleb128 .L4231-.LFB7005
	.uleb128 0
	.uleb128 .LEHB655-.LFB7005
	.uleb128 .LEHE655-.LEHB655
	.uleb128 .L4230-.LFB7005
	.uleb128 0
	.uleb128 .LEHB656-.LFB7005
	.uleb128 .LEHE656-.LEHB656
	.uleb128 .L4229-.LFB7005
	.uleb128 0
	.uleb128 .LEHB657-.LFB7005
	.uleb128 .LEHE657-.LEHB657
	.uleb128 .L4228-.LFB7005
	.uleb128 0
	.uleb128 .LEHB658-.LFB7005
	.uleb128 .LEHE658-.LEHB658
	.uleb128 .L4227-.LFB7005
	.uleb128 0
	.uleb128 .LEHB659-.LFB7005
	.uleb128 .LEHE659-.LEHB659
	.uleb128 .L4226-.LFB7005
	.uleb128 0
	.uleb128 .LEHB660-.LFB7005
	.uleb128 .LEHE660-.LEHB660
	.uleb128 .L4225-.LFB7005
	.uleb128 0
	.uleb128 .LEHB661-.LFB7005
	.uleb128 .LEHE661-.LEHB661
	.uleb128 .L4224-.LFB7005
	.uleb128 0
	.uleb128 .LEHB662-.LFB7005
	.uleb128 .LEHE662-.LEHB662
	.uleb128 .L4223-.LFB7005
	.uleb128 0
	.uleb128 .LEHB663-.LFB7005
	.uleb128 .LEHE663-.LEHB663
	.uleb128 .L4222-.LFB7005
	.uleb128 0
	.uleb128 .LEHB664-.LFB7005
	.uleb128 .LEHE664-.LEHB664
	.uleb128 .L4221-.LFB7005
	.uleb128 0
	.uleb128 .LEHB665-.LFB7005
	.uleb128 .LEHE665-.LEHB665
	.uleb128 .L4220-.LFB7005
	.uleb128 0
	.uleb128 .LEHB666-.LFB7005
	.uleb128 .LEHE666-.LEHB666
	.uleb128 .L4219-.LFB7005
	.uleb128 0
	.uleb128 .LEHB667-.LFB7005
	.uleb128 .LEHE667-.LEHB667
	.uleb128 .L4218-.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
.LEHB668:
	call	_ZN5boost16exception_detail22current_exception_implEv
.LEHE668:
	movq	8(%rbx), %rdi
	pxor	%xmm1, %xmm1
	movdqa	(%rsp), %xmm0
	testq	%rdi, %rdi
	movaps	%xmm1, (%rsp)
	movups	%xmm0, (%rbx)
	je	.L4241
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4241
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4241:
	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
.L4251:
	.cfi_restore_state
	subq	$1, %rdx
	movq	%rax, %rdi
	jne	.L4259
	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	.L4241
.L4259:
	call	__cxa_begin_catch
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, %esi
	movq	%rbx, %rdi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
.LEHB669:
	call	__cxa_end_catch
.LEHE669:
	jmp	.L4241
.L4252:
	movq	8(%rbx), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L4250
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4250:
	movq	%rbp, %rdi
.LEHB670:
	call	_Unwind_Resume
.LEHE670:
	.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 .LEHB668-.LFB7009
	.uleb128 .LEHE668-.LEHB668
	.uleb128 .L4251-.LFB7009
	.uleb128 0x3
	.uleb128 .LEHB669-.LFB7009
	.uleb128 .LEHE669-.LEHB669
	.uleb128 .L4252-.LFB7009
	.uleb128 0
	.uleb128 .LEHB670-.LFB7009
	.uleb128 .LEHE670-.LEHB670
	.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)
.LEHB671:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE671:
	leaq	16(%rsp), %rdi
.LEHB672:
	call	_ZN5boost17current_exceptionEv
.LEHE672:
	leaq	24(%rbx), %rdi
	leaq	16(%rsp), %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB673:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE673:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4262
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4262:
	cmpb	$0, 8(%rsp)
	je	.L4261
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L4264:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4264
.L4261:
	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
.L4270:
	.cfi_restore_state
	movq	%rax, %rbx
.L4267:
	cmpb	$0, 8(%rsp)
	je	.L4268
	movq	(%rsp), %rbp
.L4269:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4269
.L4268:
	movq	%rbx, %rdi
.LEHB674:
	call	_Unwind_Resume
.LEHE674:
.L4271:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4267
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4267
	.cfi_endproc
.LFE10267:
	.section	.gcc_except_table
.LLSDA10267:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10267-.LLSDACSB10267
.LLSDACSB10267:
	.uleb128 .LEHB671-.LFB10267
	.uleb128 .LEHE671-.LEHB671
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB672-.LFB10267
	.uleb128 .LEHE672-.LEHB672
	.uleb128 .L4270-.LFB10267
	.uleb128 0
	.uleb128 .LEHB673-.LFB10267
	.uleb128 .LEHE673-.LEHB673
	.uleb128 .L4271-.LFB10267
	.uleb128 0
	.uleb128 .LEHB674-.LFB10267
	.uleb128 .LEHE674-.LEHB674
	.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_:
.LFB11956:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11956
	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
.LEHB675:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE675:
	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)
.LEHB676:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE676:
	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
.LEHB677:
	call	__cxa_throw
.LEHE677:
.L4290:
.L4287:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB678:
	call	_ZN5boost17current_exceptionEv
.LEHE678:
.LEHB679:
	call	__cxa_end_catch
.LEHE679:
	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
.L4292:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
.L4286:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4287
.L4289:
	movq	%rax, %rbp
	jmp	.L4286
.L4291:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB680:
	call	_Unwind_Resume
.LEHE680:
	.cfi_endproc
.LFE11956:
	.section	.gcc_except_table
	.align 4
.LLSDA11956:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11956-.LLSDATTD11956
.LLSDATTD11956:
	.byte	0x1
	.uleb128 .LLSDACSE11956-.LLSDACSB11956
.LLSDACSB11956:
	.uleb128 .LEHB675-.LFB11956
	.uleb128 .LEHE675-.LEHB675
	.uleb128 .L4289-.LFB11956
	.uleb128 0x3
	.uleb128 .LEHB676-.LFB11956
	.uleb128 .LEHE676-.LEHB676
	.uleb128 .L4292-.LFB11956
	.uleb128 0x3
	.uleb128 .LEHB677-.LFB11956
	.uleb128 .LEHE677-.LEHB677
	.uleb128 .L4290-.LFB11956
	.uleb128 0x1
	.uleb128 .LEHB678-.LFB11956
	.uleb128 .LEHE678-.LEHB678
	.uleb128 .L4291-.LFB11956
	.uleb128 0
	.uleb128 .LEHB679-.LFB11956
	.uleb128 .LEHE679-.LEHB679
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB680-.LFB11956
	.uleb128 .LEHE680-.LEHB680
	.uleb128 0
	.uleb128 0
.LLSDACSE11956:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11956:
	.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_:
.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	%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	.L4298
	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	.L4300
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4301
	addl	$1, 88(%rdi)
.L4300:
	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)
.LEHB681:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
.LEHE681:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB682:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
.LEHE682:
.L4325:
	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
.L4298:
	.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)
.LEHB683:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
.LEHE683:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB684:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
.LEHE684:
	jmp	.L4325
	.p2align 4,,10
	.p2align 3
.L4301:
.LEHB685:
	call	*%rax
.LEHE685:
	jmp	.L4300
.L4315:
	movq	%rax, %rbp
.L4310:
	movq	%rbx, %rdi
	call	_ZNSt12domain_errorD2Ev
	movq	%rbp, %rdi
.LEHB686:
	call	_Unwind_Resume
.LEHE686:
.L4317:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4310
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4310
.L4314:
.L4327:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	movq	%rbp, %rdi
.LEHB687:
	call	_Unwind_Resume
.LEHE687:
.L4316:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4310
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4310
.L4313:
	jmp	.L4327
	.cfi_endproc
.LFE11267:
	.section	.gcc_except_table
.LLSDA11267:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11267-.LLSDACSB11267
.LLSDACSB11267:
	.uleb128 .LEHB681-.LFB11267
	.uleb128 .LEHE681-.LEHB681
	.uleb128 .L4316-.LFB11267
	.uleb128 0
	.uleb128 .LEHB682-.LFB11267
	.uleb128 .LEHE682-.LEHB682
	.uleb128 .L4313-.LFB11267
	.uleb128 0
	.uleb128 .LEHB683-.LFB11267
	.uleb128 .LEHE683-.LEHB683
	.uleb128 .L4317-.LFB11267
	.uleb128 0
	.uleb128 .LEHB684-.LFB11267
	.uleb128 .LEHE684-.LEHB684
	.uleb128 .L4314-.LFB11267
	.uleb128 0
	.uleb128 .LEHB685-.LFB11267
	.uleb128 .LEHE685-.LEHB685
	.uleb128 .L4315-.LFB11267
	.uleb128 0
	.uleb128 .LEHB686-.LFB11267
	.uleb128 .LEHE686-.LEHB686
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB687-.LFB11267
	.uleb128 .LEHE687-.LEHB687
	.uleb128 0
	.uleb128 0
.LLSDACSE11267:
	.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_:
.LFB11971:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11971
	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
.LEHB688:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE688:
	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)
.LEHB689:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE689:
	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
.LEHB690:
	call	__cxa_throw
.LEHE690:
.L4335:
.L4332:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB691:
	call	_ZN5boost17current_exceptionEv
.LEHE691:
.LEHB692:
	call	__cxa_end_catch
.LEHE692:
	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
.L4337:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
.L4331:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4332
.L4334:
	movq	%rax, %rbp
	jmp	.L4331
.L4336:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB693:
	call	_Unwind_Resume
.LEHE693:
	.cfi_endproc
.LFE11971:
	.section	.gcc_except_table
	.align 4
.LLSDA11971:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11971-.LLSDATTD11971
.LLSDATTD11971:
	.byte	0x1
	.uleb128 .LLSDACSE11971-.LLSDACSB11971
.LLSDACSB11971:
	.uleb128 .LEHB688-.LFB11971
	.uleb128 .LEHE688-.LEHB688
	.uleb128 .L4334-.LFB11971
	.uleb128 0x3
	.uleb128 .LEHB689-.LFB11971
	.uleb128 .LEHE689-.LEHB689
	.uleb128 .L4337-.LFB11971
	.uleb128 0x3
	.uleb128 .LEHB690-.LFB11971
	.uleb128 .LEHE690-.LEHB690
	.uleb128 .L4335-.LFB11971
	.uleb128 0x1
	.uleb128 .LEHB691-.LFB11971
	.uleb128 .LEHE691-.LEHB691
	.uleb128 .L4336-.LFB11971
	.uleb128 0
	.uleb128 .LEHB692-.LFB11971
	.uleb128 .LEHE692-.LEHB692
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB693-.LFB11971
	.uleb128 .LEHE693-.LEHB693
	.uleb128 0
	.uleb128 0
.LLSDACSE11971:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11971:
	.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_:
.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	$_ZTISt16invalid_argument, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4343
	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	.L4345
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4346
	addl	$1, 88(%rdi)
.L4345:
	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)
.LEHB694:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
.LEHE694:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB695:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
.LEHE695:
.L4370:
	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
.L4343:
	.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)
.LEHB696:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
.LEHE696:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB697:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
.LEHE697:
	jmp	.L4370
	.p2align 4,,10
	.p2align 3
.L4346:
.LEHB698:
	call	*%rax
.LEHE698:
	jmp	.L4345
.L4360:
	movq	%rax, %rbp
.L4355:
	movq	%rbx, %rdi
	call	_ZNSt16invalid_argumentD2Ev
	movq	%rbp, %rdi
.LEHB699:
	call	_Unwind_Resume
.LEHE699:
.L4362:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4355
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4355
.L4359:
.L4372:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	movq	%rbp, %rdi
.LEHB700:
	call	_Unwind_Resume
.LEHE700:
.L4361:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4355
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4355
.L4358:
	jmp	.L4372
	.cfi_endproc
.LFE11268:
	.section	.gcc_except_table
.LLSDA11268:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11268-.LLSDACSB11268
.LLSDACSB11268:
	.uleb128 .LEHB694-.LFB11268
	.uleb128 .LEHE694-.LEHB694
	.uleb128 .L4361-.LFB11268
	.uleb128 0
	.uleb128 .LEHB695-.LFB11268
	.uleb128 .LEHE695-.LEHB695
	.uleb128 .L4358-.LFB11268
	.uleb128 0
	.uleb128 .LEHB696-.LFB11268
	.uleb128 .LEHE696-.LEHB696
	.uleb128 .L4362-.LFB11268
	.uleb128 0
	.uleb128 .LEHB697-.LFB11268
	.uleb128 .LEHE697-.LEHB697
	.uleb128 .L4359-.LFB11268
	.uleb128 0
	.uleb128 .LEHB698-.LFB11268
	.uleb128 .LEHE698-.LEHB698
	.uleb128 .L4360-.LFB11268
	.uleb128 0
	.uleb128 .LEHB699-.LFB11268
	.uleb128 .LEHE699-.LEHB699
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB700-.LFB11268
	.uleb128 .LEHE700-.LEHB700
	.uleb128 0
	.uleb128 0
.LLSDACSE11268:
	.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_:
.LFB11986:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11986
	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
.LEHB701:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE701:
	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)
.LEHB702:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE702:
	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
.LEHB703:
	call	__cxa_throw
.LEHE703:
.L4380:
.L4377:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB704:
	call	_ZN5boost17current_exceptionEv
.LEHE704:
.LEHB705:
	call	__cxa_end_catch
.LEHE705:
	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
.L4382:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
.L4376:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4377
.L4379:
	movq	%rax, %rbp
	jmp	.L4376
.L4381:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB706:
	call	_Unwind_Resume
.LEHE706:
	.cfi_endproc
.LFE11986:
	.section	.gcc_except_table
	.align 4
.LLSDA11986:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11986-.LLSDATTD11986
.LLSDATTD11986:
	.byte	0x1
	.uleb128 .LLSDACSE11986-.LLSDACSB11986
.LLSDACSB11986:
	.uleb128 .LEHB701-.LFB11986
	.uleb128 .LEHE701-.LEHB701
	.uleb128 .L4379-.LFB11986
	.uleb128 0x3
	.uleb128 .LEHB702-.LFB11986
	.uleb128 .LEHE702-.LEHB702
	.uleb128 .L4382-.LFB11986
	.uleb128 0x3
	.uleb128 .LEHB703-.LFB11986
	.uleb128 .LEHE703-.LEHB703
	.uleb128 .L4380-.LFB11986
	.uleb128 0x1
	.uleb128 .LEHB704-.LFB11986
	.uleb128 .LEHE704-.LEHB704
	.uleb128 .L4381-.LFB11986
	.uleb128 0
	.uleb128 .LEHB705-.LFB11986
	.uleb128 .LEHE705-.LEHB705
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB706-.LFB11986
	.uleb128 .LEHE706-.LEHB706
	.uleb128 0
	.uleb128 0
.LLSDACSE11986:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11986:
	.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_:
.LFB11269:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11269
	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	.L4388
	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	.L4390
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4391
	addl	$1, 88(%rdi)
.L4390:
	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)
.LEHB707:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
.LEHE707:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB708:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
.LEHE708:
.L4415:
	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
.L4388:
	.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)
.LEHB709:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
.LEHE709:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB710:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
.LEHE710:
	jmp	.L4415
	.p2align 4,,10
	.p2align 3
.L4391:
.LEHB711:
	call	*%rax
.LEHE711:
	jmp	.L4390
.L4405:
	movq	%rax, %rbp
.L4400:
	movq	%rbx, %rdi
	call	_ZNSt12length_errorD2Ev
	movq	%rbp, %rdi
.LEHB712:
	call	_Unwind_Resume
.LEHE712:
.L4407:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4400
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4400
.L4404:
.L4417:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	movq	%rbp, %rdi
.LEHB713:
	call	_Unwind_Resume
.LEHE713:
.L4406:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4400
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4400
.L4403:
	jmp	.L4417
	.cfi_endproc
.LFE11269:
	.section	.gcc_except_table
.LLSDA11269:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11269-.LLSDACSB11269
.LLSDACSB11269:
	.uleb128 .LEHB707-.LFB11269
	.uleb128 .LEHE707-.LEHB707
	.uleb128 .L4406-.LFB11269
	.uleb128 0
	.uleb128 .LEHB708-.LFB11269
	.uleb128 .LEHE708-.LEHB708
	.uleb128 .L4403-.LFB11269
	.uleb128 0
	.uleb128 .LEHB709-.LFB11269
	.uleb128 .LEHE709-.LEHB709
	.uleb128 .L4407-.LFB11269
	.uleb128 0
	.uleb128 .LEHB710-.LFB11269
	.uleb128 .LEHE710-.LEHB710
	.uleb128 .L4404-.LFB11269
	.uleb128 0
	.uleb128 .LEHB711-.LFB11269
	.uleb128 .LEHE711-.LEHB711
	.uleb128 .L4405-.LFB11269
	.uleb128 0
	.uleb128 .LEHB712-.LFB11269
	.uleb128 .LEHE712-.LEHB712
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB713-.LFB11269
	.uleb128 .LEHE713-.LEHB713
	.uleb128 0
	.uleb128 0
.LLSDACSE11269:
	.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_:
.LFB12001:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12001
	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
.LEHB714:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE714:
	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)
.LEHB715:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE715:
	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
.LEHB716:
	call	__cxa_throw
.LEHE716:
.L4425:
.L4422:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB717:
	call	_ZN5boost17current_exceptionEv
.LEHE717:
.LEHB718:
	call	__cxa_end_catch
.LEHE718:
	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
.L4427:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
.L4421:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4422
.L4424:
	movq	%rax, %rbp
	jmp	.L4421
.L4426:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB719:
	call	_Unwind_Resume
.LEHE719:
	.cfi_endproc
.LFE12001:
	.section	.gcc_except_table
	.align 4
.LLSDA12001:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12001-.LLSDATTD12001
.LLSDATTD12001:
	.byte	0x1
	.uleb128 .LLSDACSE12001-.LLSDACSB12001
.LLSDACSB12001:
	.uleb128 .LEHB714-.LFB12001
	.uleb128 .LEHE714-.LEHB714
	.uleb128 .L4424-.LFB12001
	.uleb128 0x3
	.uleb128 .LEHB715-.LFB12001
	.uleb128 .LEHE715-.LEHB715
	.uleb128 .L4427-.LFB12001
	.uleb128 0x3
	.uleb128 .LEHB716-.LFB12001
	.uleb128 .LEHE716-.LEHB716
	.uleb128 .L4425-.LFB12001
	.uleb128 0x1
	.uleb128 .LEHB717-.LFB12001
	.uleb128 .LEHE717-.LEHB717
	.uleb128 .L4426-.LFB12001
	.uleb128 0
	.uleb128 .LEHB718-.LFB12001
	.uleb128 .LEHE718-.LEHB718
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB719-.LFB12001
	.uleb128 .LEHE719-.LEHB719
	.uleb128 0
	.uleb128 0
.LLSDACSE12001:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12001:
	.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_:
.LFB11270:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11270
	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	.L4433
	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	.L4435
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4436
	addl	$1, 88(%rdi)
.L4435:
	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)
.LEHB720:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
.LEHE720:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB721:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
.LEHE721:
.L4460:
	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
.L4433:
	.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)
.LEHB722:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
.LEHE722:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB723:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
.LEHE723:
	jmp	.L4460
	.p2align 4,,10
	.p2align 3
.L4436:
.LEHB724:
	call	*%rax
.LEHE724:
	jmp	.L4435
.L4450:
	movq	%rax, %rbp
.L4445:
	movq	%rbx, %rdi
	call	_ZNSt12out_of_rangeD2Ev
	movq	%rbp, %rdi
.LEHB725:
	call	_Unwind_Resume
.LEHE725:
.L4452:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4445
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4445
.L4449:
.L4462:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	movq	%rbp, %rdi
.LEHB726:
	call	_Unwind_Resume
.LEHE726:
.L4451:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4445
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4445
.L4448:
	jmp	.L4462
	.cfi_endproc
.LFE11270:
	.section	.gcc_except_table
.LLSDA11270:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11270-.LLSDACSB11270
.LLSDACSB11270:
	.uleb128 .LEHB720-.LFB11270
	.uleb128 .LEHE720-.LEHB720
	.uleb128 .L4451-.LFB11270
	.uleb128 0
	.uleb128 .LEHB721-.LFB11270
	.uleb128 .LEHE721-.LEHB721
	.uleb128 .L4448-.LFB11270
	.uleb128 0
	.uleb128 .LEHB722-.LFB11270
	.uleb128 .LEHE722-.LEHB722
	.uleb128 .L4452-.LFB11270
	.uleb128 0
	.uleb128 .LEHB723-.LFB11270
	.uleb128 .LEHE723-.LEHB723
	.uleb128 .L4449-.LFB11270
	.uleb128 0
	.uleb128 .LEHB724-.LFB11270
	.uleb128 .LEHE724-.LEHB724
	.uleb128 .L4450-.LFB11270
	.uleb128 0
	.uleb128 .LEHB725-.LFB11270
	.uleb128 .LEHE725-.LEHB725
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB726-.LFB11270
	.uleb128 .LEHE726-.LEHB726
	.uleb128 0
	.uleb128 0
.LLSDACSE11270:
	.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_:
.LFB12013:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12013
	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
.LEHB727:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE727:
	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)
.LEHB728:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE728:
	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
.LEHB729:
	call	__cxa_throw
.LEHE729:
.L4470:
.L4467:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB730:
	call	_ZN5boost17current_exceptionEv
.LEHE730:
.LEHB731:
	call	__cxa_end_catch
.LEHE731:
	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
.L4472:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
.L4466:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4467
.L4469:
	movq	%rax, %rbp
	jmp	.L4466
.L4471:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB732:
	call	_Unwind_Resume
.LEHE732:
	.cfi_endproc
.LFE12013:
	.section	.gcc_except_table
	.align 4
.LLSDA12013:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12013-.LLSDATTD12013
.LLSDATTD12013:
	.byte	0x1
	.uleb128 .LLSDACSE12013-.LLSDACSB12013
.LLSDACSB12013:
	.uleb128 .LEHB727-.LFB12013
	.uleb128 .LEHE727-.LEHB727
	.uleb128 .L4469-.LFB12013
	.uleb128 0x3
	.uleb128 .LEHB728-.LFB12013
	.uleb128 .LEHE728-.LEHB728
	.uleb128 .L4472-.LFB12013
	.uleb128 0x3
	.uleb128 .LEHB729-.LFB12013
	.uleb128 .LEHE729-.LEHB729
	.uleb128 .L4470-.LFB12013
	.uleb128 0x1
	.uleb128 .LEHB730-.LFB12013
	.uleb128 .LEHE730-.LEHB730
	.uleb128 .L4471-.LFB12013
	.uleb128 0
	.uleb128 .LEHB731-.LFB12013
	.uleb128 .LEHE731-.LEHB731
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB732-.LFB12013
	.uleb128 .LEHE732-.LEHB732
	.uleb128 0
	.uleb128 0
.LLSDACSE12013:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12013:
	.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_:
.LFB11271:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11271
	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	.L4478
	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	.L4480
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4481
	addl	$1, 88(%rdi)
.L4480:
	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)
.LEHB733:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
.LEHE733:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB734:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
.LEHE734:
.L4505:
	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
.L4478:
	.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)
.LEHB735:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
.LEHE735:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB736:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
.LEHE736:
	jmp	.L4505
	.p2align 4,,10
	.p2align 3
.L4481:
.LEHB737:
	call	*%rax
.LEHE737:
	jmp	.L4480
.L4495:
	movq	%rax, %rbp
.L4490:
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB738:
	call	_Unwind_Resume
.LEHE738:
.L4497:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4490
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4490
.L4494:
.L4507:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	movq	%rbp, %rdi
.LEHB739:
	call	_Unwind_Resume
.LEHE739:
.L4496:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4490
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4490
.L4493:
	jmp	.L4507
	.cfi_endproc
.LFE11271:
	.section	.gcc_except_table
.LLSDA11271:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11271-.LLSDACSB11271
.LLSDACSB11271:
	.uleb128 .LEHB733-.LFB11271
	.uleb128 .LEHE733-.LEHB733
	.uleb128 .L4496-.LFB11271
	.uleb128 0
	.uleb128 .LEHB734-.LFB11271
	.uleb128 .LEHE734-.LEHB734
	.uleb128 .L4493-.LFB11271
	.uleb128 0
	.uleb128 .LEHB735-.LFB11271
	.uleb128 .LEHE735-.LEHB735
	.uleb128 .L4497-.LFB11271
	.uleb128 0
	.uleb128 .LEHB736-.LFB11271
	.uleb128 .LEHE736-.LEHB736
	.uleb128 .L4494-.LFB11271
	.uleb128 0
	.uleb128 .LEHB737-.LFB11271
	.uleb128 .LEHE737-.LEHB737
	.uleb128 .L4495-.LFB11271
	.uleb128 0
	.uleb128 .LEHB738-.LFB11271
	.uleb128 .LEHE738-.LEHB738
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB739-.LFB11271
	.uleb128 .LEHE739-.LEHB739
	.uleb128 0
	.uleb128 0
.LLSDACSE11271:
	.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_:
.LFB12028:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12028
	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
.LEHB740:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE740:
	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)
.LEHB741:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE741:
	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
.LEHB742:
	call	__cxa_throw
.LEHE742:
.L4515:
.L4512:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB743:
	call	_ZN5boost17current_exceptionEv
.LEHE743:
.LEHB744:
	call	__cxa_end_catch
.LEHE744:
	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
.L4517:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
.L4511:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4512
.L4514:
	movq	%rax, %rbp
	jmp	.L4511
.L4516:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB745:
	call	_Unwind_Resume
.LEHE745:
	.cfi_endproc
.LFE12028:
	.section	.gcc_except_table
	.align 4
.LLSDA12028:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12028-.LLSDATTD12028
.LLSDATTD12028:
	.byte	0x1
	.uleb128 .LLSDACSE12028-.LLSDACSB12028
.LLSDACSB12028:
	.uleb128 .LEHB740-.LFB12028
	.uleb128 .LEHE740-.LEHB740
	.uleb128 .L4514-.LFB12028
	.uleb128 0x3
	.uleb128 .LEHB741-.LFB12028
	.uleb128 .LEHE741-.LEHB741
	.uleb128 .L4517-.LFB12028
	.uleb128 0x3
	.uleb128 .LEHB742-.LFB12028
	.uleb128 .LEHE742-.LEHB742
	.uleb128 .L4515-.LFB12028
	.uleb128 0x1
	.uleb128 .LEHB743-.LFB12028
	.uleb128 .LEHE743-.LEHB743
	.uleb128 .L4516-.LFB12028
	.uleb128 0
	.uleb128 .LEHB744-.LFB12028
	.uleb128 .LEHE744-.LEHB744
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB745-.LFB12028
	.uleb128 .LEHE745-.LEHB745
	.uleb128 0
	.uleb128 0
.LLSDACSE12028:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12028:
	.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_:
.LFB11272:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11272
	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	.L4523
	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	.L4525
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4526
	addl	$1, 88(%rdi)
.L4525:
	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)
.LEHB746:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
.LEHE746:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB747:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
.LEHE747:
.L4550:
	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
.L4523:
	.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)
.LEHB748:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
.LEHE748:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB749:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
.LEHE749:
	jmp	.L4550
	.p2align 4,,10
	.p2align 3
.L4526:
.LEHB750:
	call	*%rax
.LEHE750:
	jmp	.L4525
.L4540:
	movq	%rax, %rbp
.L4535:
	movq	%rbx, %rdi
	call	_ZNSt11range_errorD2Ev
	movq	%rbp, %rdi
.LEHB751:
	call	_Unwind_Resume
.LEHE751:
.L4542:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4535
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4535
.L4539:
.L4552:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	movq	%rbp, %rdi
.LEHB752:
	call	_Unwind_Resume
.LEHE752:
.L4541:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4535
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4535
.L4538:
	jmp	.L4552
	.cfi_endproc
.LFE11272:
	.section	.gcc_except_table
.LLSDA11272:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11272-.LLSDACSB11272
.LLSDACSB11272:
	.uleb128 .LEHB746-.LFB11272
	.uleb128 .LEHE746-.LEHB746
	.uleb128 .L4541-.LFB11272
	.uleb128 0
	.uleb128 .LEHB747-.LFB11272
	.uleb128 .LEHE747-.LEHB747
	.uleb128 .L4538-.LFB11272
	.uleb128 0
	.uleb128 .LEHB748-.LFB11272
	.uleb128 .LEHE748-.LEHB748
	.uleb128 .L4542-.LFB11272
	.uleb128 0
	.uleb128 .LEHB749-.LFB11272
	.uleb128 .LEHE749-.LEHB749
	.uleb128 .L4539-.LFB11272
	.uleb128 0
	.uleb128 .LEHB750-.LFB11272
	.uleb128 .LEHE750-.LEHB750
	.uleb128 .L4540-.LFB11272
	.uleb128 0
	.uleb128 .LEHB751-.LFB11272
	.uleb128 .LEHE751-.LEHB751
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB752-.LFB11272
	.uleb128 .LEHE752-.LEHB752
	.uleb128 0
	.uleb128 0
.LLSDACSE11272:
	.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_:
.LFB12043:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12043
	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
.LEHB753:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE753:
	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)
.LEHB754:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE754:
	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
.LEHB755:
	call	__cxa_throw
.LEHE755:
.L4560:
.L4557:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB756:
	call	_ZN5boost17current_exceptionEv
.LEHE756:
.LEHB757:
	call	__cxa_end_catch
.LEHE757:
	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
.L4562:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
.L4556:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4557
.L4559:
	movq	%rax, %rbp
	jmp	.L4556
.L4561:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB758:
	call	_Unwind_Resume
.LEHE758:
	.cfi_endproc
.LFE12043:
	.section	.gcc_except_table
	.align 4
.LLSDA12043:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12043-.LLSDATTD12043
.LLSDATTD12043:
	.byte	0x1
	.uleb128 .LLSDACSE12043-.LLSDACSB12043
.LLSDACSB12043:
	.uleb128 .LEHB753-.LFB12043
	.uleb128 .LEHE753-.LEHB753
	.uleb128 .L4559-.LFB12043
	.uleb128 0x3
	.uleb128 .LEHB754-.LFB12043
	.uleb128 .LEHE754-.LEHB754
	.uleb128 .L4562-.LFB12043
	.uleb128 0x3
	.uleb128 .LEHB755-.LFB12043
	.uleb128 .LEHE755-.LEHB755
	.uleb128 .L4560-.LFB12043
	.uleb128 0x1
	.uleb128 .LEHB756-.LFB12043
	.uleb128 .LEHE756-.LEHB756
	.uleb128 .L4561-.LFB12043
	.uleb128 0
	.uleb128 .LEHB757-.LFB12043
	.uleb128 .LEHE757-.LEHB757
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB758-.LFB12043
	.uleb128 .LEHE758-.LEHB758
	.uleb128 0
	.uleb128 0
.LLSDACSE12043:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12043:
	.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_:
.LFB11273:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11273
	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	.L4568
	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	.L4570
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4571
	addl	$1, 88(%rdi)
.L4570:
	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)
.LEHB759:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
.LEHE759:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB760:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
.LEHE760:
.L4595:
	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
.L4568:
	.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)
.LEHB761:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
.LEHE761:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB762:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
.LEHE762:
	jmp	.L4595
	.p2align 4,,10
	.p2align 3
.L4571:
.LEHB763:
	call	*%rax
.LEHE763:
	jmp	.L4570
.L4585:
	movq	%rax, %rbp
.L4580:
	movq	%rbx, %rdi
	call	_ZNSt14overflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB764:
	call	_Unwind_Resume
.LEHE764:
.L4587:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4580
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4580
.L4584:
.L4597:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	movq	%rbp, %rdi
.LEHB765:
	call	_Unwind_Resume
.LEHE765:
.L4586:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4580
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4580
.L4583:
	jmp	.L4597
	.cfi_endproc
.LFE11273:
	.section	.gcc_except_table
.LLSDA11273:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11273-.LLSDACSB11273
.LLSDACSB11273:
	.uleb128 .LEHB759-.LFB11273
	.uleb128 .LEHE759-.LEHB759
	.uleb128 .L4586-.LFB11273
	.uleb128 0
	.uleb128 .LEHB760-.LFB11273
	.uleb128 .LEHE760-.LEHB760
	.uleb128 .L4583-.LFB11273
	.uleb128 0
	.uleb128 .LEHB761-.LFB11273
	.uleb128 .LEHE761-.LEHB761
	.uleb128 .L4587-.LFB11273
	.uleb128 0
	.uleb128 .LEHB762-.LFB11273
	.uleb128 .LEHE762-.LEHB762
	.uleb128 .L4584-.LFB11273
	.uleb128 0
	.uleb128 .LEHB763-.LFB11273
	.uleb128 .LEHE763-.LEHB763
	.uleb128 .L4585-.LFB11273
	.uleb128 0
	.uleb128 .LEHB764-.LFB11273
	.uleb128 .LEHE764-.LEHB764
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB765-.LFB11273
	.uleb128 .LEHE765-.LEHB765
	.uleb128 0
	.uleb128 0
.LLSDACSE11273:
	.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_:
.LFB12058:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12058
	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
.LEHB766:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE766:
	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)
.LEHB767:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE767:
	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
.LEHB768:
	call	__cxa_throw
.LEHE768:
.L4605:
.L4602:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB769:
	call	_ZN5boost17current_exceptionEv
.LEHE769:
.LEHB770:
	call	__cxa_end_catch
.LEHE770:
	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
.L4607:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
.L4601:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4602
.L4604:
	movq	%rax, %rbp
	jmp	.L4601
.L4606:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB771:
	call	_Unwind_Resume
.LEHE771:
	.cfi_endproc
.LFE12058:
	.section	.gcc_except_table
	.align 4
.LLSDA12058:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12058-.LLSDATTD12058
.LLSDATTD12058:
	.byte	0x1
	.uleb128 .LLSDACSE12058-.LLSDACSB12058
.LLSDACSB12058:
	.uleb128 .LEHB766-.LFB12058
	.uleb128 .LEHE766-.LEHB766
	.uleb128 .L4604-.LFB12058
	.uleb128 0x3
	.uleb128 .LEHB767-.LFB12058
	.uleb128 .LEHE767-.LEHB767
	.uleb128 .L4607-.LFB12058
	.uleb128 0x3
	.uleb128 .LEHB768-.LFB12058
	.uleb128 .LEHE768-.LEHB768
	.uleb128 .L4605-.LFB12058
	.uleb128 0x1
	.uleb128 .LEHB769-.LFB12058
	.uleb128 .LEHE769-.LEHB769
	.uleb128 .L4606-.LFB12058
	.uleb128 0
	.uleb128 .LEHB770-.LFB12058
	.uleb128 .LEHE770-.LEHB770
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB771-.LFB12058
	.uleb128 .LEHE771-.LEHB771
	.uleb128 0
	.uleb128 0
.LLSDACSE12058:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12058:
	.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_:
.LFB11274:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11274
	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	.L4613
	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	.L4615
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4616
	addl	$1, 88(%rdi)
.L4615:
	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)
.LEHB772:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
.LEHE772:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB773:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
.LEHE773:
.L4640:
	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
.L4613:
	.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)
.LEHB774:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
.LEHE774:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB775:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
.LEHE775:
	jmp	.L4640
	.p2align 4,,10
	.p2align 3
.L4616:
.LEHB776:
	call	*%rax
.LEHE776:
	jmp	.L4615
.L4630:
	movq	%rax, %rbp
.L4625:
	movq	%rbx, %rdi
	call	_ZNSt15underflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB777:
	call	_Unwind_Resume
.LEHE777:
.L4632:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4625
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4625
.L4629:
.L4642:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	movq	%rbp, %rdi
.LEHB778:
	call	_Unwind_Resume
.LEHE778:
.L4631:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4625
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4625
.L4628:
	jmp	.L4642
	.cfi_endproc
.LFE11274:
	.section	.gcc_except_table
.LLSDA11274:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11274-.LLSDACSB11274
.LLSDACSB11274:
	.uleb128 .LEHB772-.LFB11274
	.uleb128 .LEHE772-.LEHB772
	.uleb128 .L4631-.LFB11274
	.uleb128 0
	.uleb128 .LEHB773-.LFB11274
	.uleb128 .LEHE773-.LEHB773
	.uleb128 .L4628-.LFB11274
	.uleb128 0
	.uleb128 .LEHB774-.LFB11274
	.uleb128 .LEHE774-.LEHB774
	.uleb128 .L4632-.LFB11274
	.uleb128 0
	.uleb128 .LEHB775-.LFB11274
	.uleb128 .LEHE775-.LEHB775
	.uleb128 .L4629-.LFB11274
	.uleb128 0
	.uleb128 .LEHB776-.LFB11274
	.uleb128 .LEHE776-.LEHB776
	.uleb128 .L4630-.LFB11274
	.uleb128 0
	.uleb128 .LEHB777-.LFB11274
	.uleb128 .LEHE777-.LEHB777
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB778-.LFB11274
	.uleb128 .LEHE778-.LEHB778
	.uleb128 0
	.uleb128 0
.LLSDACSE11274:
	.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_:
.LFB12076:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12076
	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
.LEHB779:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE779:
	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)
.LEHB780:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE780:
	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
.LEHB781:
	call	__cxa_throw
.LEHE781:
.L4650:
.L4647:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB782:
	call	_ZN5boost17current_exceptionEv
.LEHE782:
.LEHB783:
	call	__cxa_end_catch
.LEHE783:
	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
.L4652:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
.L4646:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4647
.L4649:
	movq	%rax, %rbp
	jmp	.L4646
.L4651:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB784:
	call	_Unwind_Resume
.LEHE784:
	.cfi_endproc
.LFE12076:
	.section	.gcc_except_table
	.align 4
.LLSDA12076:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12076-.LLSDATTD12076
.LLSDATTD12076:
	.byte	0x1
	.uleb128 .LLSDACSE12076-.LLSDACSB12076
.LLSDACSB12076:
	.uleb128 .LEHB779-.LFB12076
	.uleb128 .LEHE779-.LEHB779
	.uleb128 .L4649-.LFB12076
	.uleb128 0x3
	.uleb128 .LEHB780-.LFB12076
	.uleb128 .LEHE780-.LEHB780
	.uleb128 .L4652-.LFB12076
	.uleb128 0x3
	.uleb128 .LEHB781-.LFB12076
	.uleb128 .LEHE781-.LEHB781
	.uleb128 .L4650-.LFB12076
	.uleb128 0x1
	.uleb128 .LEHB782-.LFB12076
	.uleb128 .LEHE782-.LEHB782
	.uleb128 .L4651-.LFB12076
	.uleb128 0
	.uleb128 .LEHB783-.LFB12076
	.uleb128 .LEHE783-.LEHB783
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB784-.LFB12076
	.uleb128 .LEHE784-.LEHB784
	.uleb128 0
	.uleb128 0
.LLSDACSE12076:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12076:
	.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_:
.LFB11275:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11275
	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	.L4658
	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	.L4660
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4661
	addl	$1, 88(%rdi)
.L4660:
	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)
.LEHB785:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
.LEHE785:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB786:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
.LEHE786:
.L4685:
	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
.L4658:
	.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)
.LEHB787:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
.LEHE787:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB788:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
.LEHE788:
	jmp	.L4685
	.p2align 4,,10
	.p2align 3
.L4661:
.LEHB789:
	call	*%rax
.LEHE789:
	jmp	.L4660
.L4675:
	movq	%rax, %rbp
.L4670:
	movq	%rbx, %rdi
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
	movq	%rbp, %rdi
.LEHB790:
	call	_Unwind_Resume
.LEHE790:
.L4677:
	movq	56(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 48(%rsp)
	testq	%rdi, %rdi
	je	.L4670
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4670
.L4674:
.L4687:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	movq	%rbp, %rdi
.LEHB791:
	call	_Unwind_Resume
.LEHE791:
.L4676:
	movq	56(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 48(%rsp)
	testq	%rdi, %rdi
	je	.L4670
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4670
.L4673:
	jmp	.L4687
	.cfi_endproc
.LFE11275:
	.section	.gcc_except_table
.LLSDA11275:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11275-.LLSDACSB11275
.LLSDACSB11275:
	.uleb128 .LEHB785-.LFB11275
	.uleb128 .LEHE785-.LEHB785
	.uleb128 .L4676-.LFB11275
	.uleb128 0
	.uleb128 .LEHB786-.LFB11275
	.uleb128 .LEHE786-.LEHB786
	.uleb128 .L4673-.LFB11275
	.uleb128 0
	.uleb128 .LEHB787-.LFB11275
	.uleb128 .LEHE787-.LEHB787
	.uleb128 .L4677-.LFB11275
	.uleb128 0
	.uleb128 .LEHB788-.LFB11275
	.uleb128 .LEHE788-.LEHB788
	.uleb128 .L4674-.LFB11275
	.uleb128 0
	.uleb128 .LEHB789-.LFB11275
	.uleb128 .LEHE789-.LEHB789
	.uleb128 .L4675-.LFB11275
	.uleb128 0
	.uleb128 .LEHB790-.LFB11275
	.uleb128 .LEHE790-.LEHB790
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB791-.LFB11275
	.uleb128 .LEHE791-.LEHB791
	.uleb128 0
	.uleb128 0
.LLSDACSE11275:
	.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_:
.LFB12088:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12088
	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
.LEHB792:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE792:
	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)
.LEHB793:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE793:
	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
.LEHB794:
	call	__cxa_throw
.LEHE794:
.L4695:
.L4692:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB795:
	call	_ZN5boost17current_exceptionEv
.LEHE795:
.LEHB796:
	call	__cxa_end_catch
.LEHE796:
	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
.L4697:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
.L4691:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4692
.L4694:
	movq	%rax, %rbp
	jmp	.L4691
.L4696:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB797:
	call	_Unwind_Resume
.LEHE797:
	.cfi_endproc
.LFE12088:
	.section	.gcc_except_table
	.align 4
.LLSDA12088:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12088-.LLSDATTD12088
.LLSDATTD12088:
	.byte	0x1
	.uleb128 .LLSDACSE12088-.LLSDACSB12088
.LLSDACSB12088:
	.uleb128 .LEHB792-.LFB12088
	.uleb128 .LEHE792-.LEHB792
	.uleb128 .L4694-.LFB12088
	.uleb128 0x3
	.uleb128 .LEHB793-.LFB12088
	.uleb128 .LEHE793-.LEHB793
	.uleb128 .L4697-.LFB12088
	.uleb128 0x3
	.uleb128 .LEHB794-.LFB12088
	.uleb128 .LEHE794-.LEHB794
	.uleb128 .L4695-.LFB12088
	.uleb128 0x1
	.uleb128 .LEHB795-.LFB12088
	.uleb128 .LEHE795-.LEHB795
	.uleb128 .L4696-.LFB12088
	.uleb128 0
	.uleb128 .LEHB796-.LFB12088
	.uleb128 .LEHE796-.LEHB796
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB797-.LFB12088
	.uleb128 .LEHE797-.LEHB797
	.uleb128 0
	.uleb128 0
.LLSDACSE12088:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12088:
	.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_:
.LFB11276:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11276
	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	.L4703
	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	.L4705
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4706
	addl	$1, 88(%rdi)
.L4705:
	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)
.LEHB798:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
.LEHE798:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB799:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
.LEHE799:
.L4730:
	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
.L4703:
	.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)
.LEHB800:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
.LEHE800:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB801:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
.LEHE801:
	jmp	.L4730
	.p2align 4,,10
	.p2align 3
.L4706:
.LEHB802:
	call	*%rax
.LEHE802:
	jmp	.L4705
.L4720:
	movq	%rax, %rbp
.L4715:
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB803:
	call	_Unwind_Resume
.LEHE803:
.L4722:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4715
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4715
.L4719:
.L4732:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	movq	%rbp, %rdi
.LEHB804:
	call	_Unwind_Resume
.LEHE804:
.L4721:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4715
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4715
.L4718:
	jmp	.L4732
	.cfi_endproc
.LFE11276:
	.section	.gcc_except_table
.LLSDA11276:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11276-.LLSDACSB11276
.LLSDACSB11276:
	.uleb128 .LEHB798-.LFB11276
	.uleb128 .LEHE798-.LEHB798
	.uleb128 .L4721-.LFB11276
	.uleb128 0
	.uleb128 .LEHB799-.LFB11276
	.uleb128 .LEHE799-.LEHB799
	.uleb128 .L4718-.LFB11276
	.uleb128 0
	.uleb128 .LEHB800-.LFB11276
	.uleb128 .LEHE800-.LEHB800
	.uleb128 .L4722-.LFB11276
	.uleb128 0
	.uleb128 .LEHB801-.LFB11276
	.uleb128 .LEHE801-.LEHB801
	.uleb128 .L4719-.LFB11276
	.uleb128 0
	.uleb128 .LEHB802-.LFB11276
	.uleb128 .LEHE802-.LEHB802
	.uleb128 .L4720-.LFB11276
	.uleb128 0
	.uleb128 .LEHB803-.LFB11276
	.uleb128 .LEHE803-.LEHB803
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB804-.LFB11276
	.uleb128 .LEHE804-.LEHB804
	.uleb128 0
	.uleb128 0
.LLSDACSE11276:
	.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_:
.LFB12100:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12100
	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	.L4735
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4736
	addl	$1, 88(%rdi)
.L4735:
	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)
.LEHB805:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE805:
	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
.LEHB806:
	call	__cxa_throw
.LEHE806:
	.p2align 4,,10
	.p2align 3
.L4736:
.LEHB807:
	call	*%rax
.LEHE807:
	jmp	.L4735
.L4744:
.L4742:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB808:
	call	_ZN5boost17current_exceptionEv
.LEHE808:
.LEHB809:
	call	__cxa_end_catch
.LEHE809:
	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
.L4746:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
.L4740:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4742
.L4747:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
	jmp	.L4740
.L4745:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB810:
	call	_Unwind_Resume
.LEHE810:
	.cfi_endproc
.LFE12100:
	.section	.gcc_except_table
	.align 4
.LLSDA12100:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12100-.LLSDATTD12100
.LLSDATTD12100:
	.byte	0x1
	.uleb128 .LLSDACSE12100-.LLSDACSB12100
.LLSDACSB12100:
	.uleb128 .LEHB805-.LFB12100
	.uleb128 .LEHE805-.LEHB805
	.uleb128 .L4746-.LFB12100
	.uleb128 0x3
	.uleb128 .LEHB806-.LFB12100
	.uleb128 .LEHE806-.LEHB806
	.uleb128 .L4744-.LFB12100
	.uleb128 0x1
	.uleb128 .LEHB807-.LFB12100
	.uleb128 .LEHE807-.LEHB807
	.uleb128 .L4747-.LFB12100
	.uleb128 0x3
	.uleb128 .LEHB808-.LFB12100
	.uleb128 .LEHE808-.LEHB808
	.uleb128 .L4745-.LFB12100
	.uleb128 0
	.uleb128 .LEHB809-.LFB12100
	.uleb128 .LEHE809-.LEHB809
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB810-.LFB12100
	.uleb128 .LEHE810-.LEHB810
	.uleb128 0
	.uleb128 0
.LLSDACSE12100:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12100:
	.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_:
.LFB11277:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11277
	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	.L4753
	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	.L4755
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4756
	addl	$1, 88(%rdi)
.L4755:
	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)
.LEHB811:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
.LEHE811:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB812:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
.LEHE812:
.L4780:
	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
.L4753:
	.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)
.LEHB813:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
.LEHE813:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB814:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
.LEHE814:
	jmp	.L4780
	.p2align 4,,10
	.p2align 3
.L4756:
.LEHB815:
	call	*%rax
.LEHE815:
	jmp	.L4755
.L4770:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L4765:
	movq	%rbx, %rdi
	call	_ZNSt9bad_allocD2Ev
	movq	%rbp, %rdi
.LEHB816:
	call	_Unwind_Resume
.LEHE816:
.L4772:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4765
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4765
.L4769:
.L4782:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	movq	%rbp, %rdi
.LEHB817:
	call	_Unwind_Resume
.LEHE817:
.L4771:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4765
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4765
.L4768:
	jmp	.L4782
	.cfi_endproc
.LFE11277:
	.section	.gcc_except_table
.LLSDA11277:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11277-.LLSDACSB11277
.LLSDACSB11277:
	.uleb128 .LEHB811-.LFB11277
	.uleb128 .LEHE811-.LEHB811
	.uleb128 .L4771-.LFB11277
	.uleb128 0
	.uleb128 .LEHB812-.LFB11277
	.uleb128 .LEHE812-.LEHB812
	.uleb128 .L4768-.LFB11277
	.uleb128 0
	.uleb128 .LEHB813-.LFB11277
	.uleb128 .LEHE813-.LEHB813
	.uleb128 .L4772-.LFB11277
	.uleb128 0
	.uleb128 .LEHB814-.LFB11277
	.uleb128 .LEHE814-.LEHB814
	.uleb128 .L4769-.LFB11277
	.uleb128 0
	.uleb128 .LEHB815-.LFB11277
	.uleb128 .LEHE815-.LEHB815
	.uleb128 .L4770-.LFB11277
	.uleb128 0
	.uleb128 .LEHB816-.LFB11277
	.uleb128 .LEHE816-.LEHB816
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB817-.LFB11277
	.uleb128 .LEHE817-.LEHB817
	.uleb128 0
	.uleb128 0
.LLSDACSE11277:
	.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_:
.LFB12115:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12115
	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	.L4785
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4786
	addl	$1, 88(%rdi)
.L4785:
	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)
.LEHB818:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE818:
	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
.LEHB819:
	call	__cxa_throw
.LEHE819:
	.p2align 4,,10
	.p2align 3
.L4786:
.LEHB820:
	call	*%rax
.LEHE820:
	jmp	.L4785
.L4794:
.L4792:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB821:
	call	_ZN5boost17current_exceptionEv
.LEHE821:
.LEHB822:
	call	__cxa_end_catch
.LEHE822:
	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
.L4796:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
.L4790:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4792
.L4797:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
	jmp	.L4790
.L4795:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB823:
	call	_Unwind_Resume
.LEHE823:
	.cfi_endproc
.LFE12115:
	.section	.gcc_except_table
	.align 4
.LLSDA12115:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12115-.LLSDATTD12115
.LLSDATTD12115:
	.byte	0x1
	.uleb128 .LLSDACSE12115-.LLSDACSB12115
.LLSDACSB12115:
	.uleb128 .LEHB818-.LFB12115
	.uleb128 .LEHE818-.LEHB818
	.uleb128 .L4796-.LFB12115
	.uleb128 0x3
	.uleb128 .LEHB819-.LFB12115
	.uleb128 .LEHE819-.LEHB819
	.uleb128 .L4794-.LFB12115
	.uleb128 0x1
	.uleb128 .LEHB820-.LFB12115
	.uleb128 .LEHE820-.LEHB820
	.uleb128 .L4797-.LFB12115
	.uleb128 0x3
	.uleb128 .LEHB821-.LFB12115
	.uleb128 .LEHE821-.LEHB821
	.uleb128 .L4795-.LFB12115
	.uleb128 0
	.uleb128 .LEHB822-.LFB12115
	.uleb128 .LEHE822-.LEHB822
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB823-.LFB12115
	.uleb128 .LEHE823-.LEHB823
	.uleb128 0
	.uleb128 0
.LLSDACSE12115:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12115:
	.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_:
.LFB11278:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11278
	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	.L4803
	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	.L4805
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4806
	addl	$1, 88(%rdi)
.L4805:
	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)
.LEHB824:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
.LEHE824:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB825:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
.LEHE825:
.L4830:
	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
.L4803:
	.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)
.LEHB826:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
.LEHE826:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB827:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
.LEHE827:
	jmp	.L4830
	.p2align 4,,10
	.p2align 3
.L4806:
.LEHB828:
	call	*%rax
.LEHE828:
	jmp	.L4805
.L4820:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L4815:
	movq	%rbx, %rdi
	call	_ZNSt8bad_castD2Ev
	movq	%rbp, %rdi
.LEHB829:
	call	_Unwind_Resume
.LEHE829:
.L4822:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4815
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4815
.L4819:
.L4832:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	movq	%rbp, %rdi
.LEHB830:
	call	_Unwind_Resume
.LEHE830:
.L4821:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4815
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4815
.L4818:
	jmp	.L4832
	.cfi_endproc
.LFE11278:
	.section	.gcc_except_table
.LLSDA11278:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11278-.LLSDACSB11278
.LLSDACSB11278:
	.uleb128 .LEHB824-.LFB11278
	.uleb128 .LEHE824-.LEHB824
	.uleb128 .L4821-.LFB11278
	.uleb128 0
	.uleb128 .LEHB825-.LFB11278
	.uleb128 .LEHE825-.LEHB825
	.uleb128 .L4818-.LFB11278
	.uleb128 0
	.uleb128 .LEHB826-.LFB11278
	.uleb128 .LEHE826-.LEHB826
	.uleb128 .L4822-.LFB11278
	.uleb128 0
	.uleb128 .LEHB827-.LFB11278
	.uleb128 .LEHE827-.LEHB827
	.uleb128 .L4819-.LFB11278
	.uleb128 0
	.uleb128 .LEHB828-.LFB11278
	.uleb128 .LEHE828-.LEHB828
	.uleb128 .L4820-.LFB11278
	.uleb128 0
	.uleb128 .LEHB829-.LFB11278
	.uleb128 .LEHE829-.LEHB829
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB830-.LFB11278
	.uleb128 .LEHE830-.LEHB830
	.uleb128 0
	.uleb128 0
.LLSDACSE11278:
	.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_:
.LFB12130:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12130
	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	.L4835
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4836
	addl	$1, 88(%rdi)
.L4835:
	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)
.LEHB831:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE831:
	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
.LEHB832:
	call	__cxa_throw
.LEHE832:
	.p2align 4,,10
	.p2align 3
.L4836:
.LEHB833:
	call	*%rax
.LEHE833:
	jmp	.L4835
.L4844:
.L4842:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB834:
	call	_ZN5boost17current_exceptionEv
.LEHE834:
.LEHB835:
	call	__cxa_end_catch
.LEHE835:
	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
.L4846:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
.L4840:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4842
.L4847:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
	jmp	.L4840
.L4845:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB836:
	call	_Unwind_Resume
.LEHE836:
	.cfi_endproc
.LFE12130:
	.section	.gcc_except_table
	.align 4
.LLSDA12130:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12130-.LLSDATTD12130
.LLSDATTD12130:
	.byte	0x1
	.uleb128 .LLSDACSE12130-.LLSDACSB12130
.LLSDACSB12130:
	.uleb128 .LEHB831-.LFB12130
	.uleb128 .LEHE831-.LEHB831
	.uleb128 .L4846-.LFB12130
	.uleb128 0x3
	.uleb128 .LEHB832-.LFB12130
	.uleb128 .LEHE832-.LEHB832
	.uleb128 .L4844-.LFB12130
	.uleb128 0x1
	.uleb128 .LEHB833-.LFB12130
	.uleb128 .LEHE833-.LEHB833
	.uleb128 .L4847-.LFB12130
	.uleb128 0x3
	.uleb128 .LEHB834-.LFB12130
	.uleb128 .LEHE834-.LEHB834
	.uleb128 .L4845-.LFB12130
	.uleb128 0
	.uleb128 .LEHB835-.LFB12130
	.uleb128 .LEHE835-.LEHB835
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB836-.LFB12130
	.uleb128 .LEHE836-.LEHB836
	.uleb128 0
	.uleb128 0
.LLSDACSE12130:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12130:
	.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_:
.LFB11279:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11279
	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	.L4853
	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	.L4855
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4856
	addl	$1, 88(%rdi)
.L4855:
	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)
.LEHB837:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
.LEHE837:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB838:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
.LEHE838:
.L4880:
	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
.L4853:
	.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)
.LEHB839:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
.LEHE839:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB840:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
.LEHE840:
	jmp	.L4880
	.p2align 4,,10
	.p2align 3
.L4856:
.LEHB841:
	call	*%rax
.LEHE841:
	jmp	.L4855
.L4870:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L4865:
	movq	%rbx, %rdi
	call	_ZNSt10bad_typeidD2Ev
	movq	%rbp, %rdi
.LEHB842:
	call	_Unwind_Resume
.LEHE842:
.L4872:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4865
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4865
.L4869:
.L4882:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	movq	%rbp, %rdi
.LEHB843:
	call	_Unwind_Resume
.LEHE843:
.L4871:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4865
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4865
.L4868:
	jmp	.L4882
	.cfi_endproc
.LFE11279:
	.section	.gcc_except_table
.LLSDA11279:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11279-.LLSDACSB11279
.LLSDACSB11279:
	.uleb128 .LEHB837-.LFB11279
	.uleb128 .LEHE837-.LEHB837
	.uleb128 .L4871-.LFB11279
	.uleb128 0
	.uleb128 .LEHB838-.LFB11279
	.uleb128 .LEHE838-.LEHB838
	.uleb128 .L4868-.LFB11279
	.uleb128 0
	.uleb128 .LEHB839-.LFB11279
	.uleb128 .LEHE839-.LEHB839
	.uleb128 .L4872-.LFB11279
	.uleb128 0
	.uleb128 .LEHB840-.LFB11279
	.uleb128 .LEHE840-.LEHB840
	.uleb128 .L4869-.LFB11279
	.uleb128 0
	.uleb128 .LEHB841-.LFB11279
	.uleb128 .LEHE841-.LEHB841
	.uleb128 .L4870-.LFB11279
	.uleb128 0
	.uleb128 .LEHB842-.LFB11279
	.uleb128 .LEHE842-.LEHB842
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB843-.LFB11279
	.uleb128 .LEHE843-.LEHB843
	.uleb128 0
	.uleb128 0
.LLSDACSE11279:
	.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_:
.LFB12142:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12142
	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	.L4885
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4886
	addl	$1, 88(%rdi)
.L4885:
	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)
.LEHB844:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE844:
	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
.LEHB845:
	call	__cxa_throw
.LEHE845:
	.p2align 4,,10
	.p2align 3
.L4886:
.LEHB846:
	call	*%rax
.LEHE846:
	jmp	.L4885
.L4894:
.L4892:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB847:
	call	_ZN5boost17current_exceptionEv
.LEHE847:
.LEHB848:
	call	__cxa_end_catch
.LEHE848:
	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
.L4896:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
.L4890:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4892
.L4897:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
	jmp	.L4890
.L4895:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB849:
	call	_Unwind_Resume
.LEHE849:
	.cfi_endproc
.LFE12142:
	.section	.gcc_except_table
	.align 4
.LLSDA12142:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12142-.LLSDATTD12142
.LLSDATTD12142:
	.byte	0x1
	.uleb128 .LLSDACSE12142-.LLSDACSB12142
.LLSDACSB12142:
	.uleb128 .LEHB844-.LFB12142
	.uleb128 .LEHE844-.LEHB844
	.uleb128 .L4896-.LFB12142
	.uleb128 0x3
	.uleb128 .LEHB845-.LFB12142
	.uleb128 .LEHE845-.LEHB845
	.uleb128 .L4894-.LFB12142
	.uleb128 0x1
	.uleb128 .LEHB846-.LFB12142
	.uleb128 .LEHE846-.LEHB846
	.uleb128 .L4897-.LFB12142
	.uleb128 0x3
	.uleb128 .LEHB847-.LFB12142
	.uleb128 .LEHE847-.LEHB847
	.uleb128 .L4895-.LFB12142
	.uleb128 0
	.uleb128 .LEHB848-.LFB12142
	.uleb128 .LEHE848-.LEHB848
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB849-.LFB12142
	.uleb128 .LEHE849-.LEHB849
	.uleb128 0
	.uleb128 0
.LLSDACSE12142:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12142:
	.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_:
.LFB11230:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11230
	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	.L4904
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4905
	addl	$1, 88(%rdi)
.L4904:
	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)
.LEHB850:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE850:
	movl	$_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, %esi
	movq	%rbx, %rdi
.LEHB851:
	call	__cxa_throw
.LEHE851:
	.p2align 4,,10
	.p2align 3
.L4905:
.LEHB852:
	call	*%rax
.LEHE852:
	jmp	.L4904
.L4913:
.L4910:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB853:
	call	_ZN5boost17current_exceptionEv
.LEHE853:
.LEHB854:
	call	__cxa_end_catch
.LEHE854:
	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
.L4915:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
.L4909:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4910
.L4912:
	movq	%rax, %rbp
	jmp	.L4909
.L4914:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB855:
	call	_Unwind_Resume
.LEHE855:
	.cfi_endproc
.LFE11230:
	.section	.gcc_except_table
	.align 4
.LLSDA11230:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11230-.LLSDATTD11230
.LLSDATTD11230:
	.byte	0x1
	.uleb128 .LLSDACSE11230-.LLSDACSB11230
.LLSDACSB11230:
	.uleb128 .LEHB850-.LFB11230
	.uleb128 .LEHE850-.LEHB850
	.uleb128 .L4915-.LFB11230
	.uleb128 0x3
	.uleb128 .LEHB851-.LFB11230
	.uleb128 .LEHE851-.LEHB851
	.uleb128 .L4913-.LFB11230
	.uleb128 0x1
	.uleb128 .LEHB852-.LFB11230
	.uleb128 .LEHE852-.LEHB852
	.uleb128 .L4912-.LFB11230
	.uleb128 0x3
	.uleb128 .LEHB853-.LFB11230
	.uleb128 .LEHE853-.LEHB853
	.uleb128 .L4914-.LFB11230
	.uleb128 0
	.uleb128 .LEHB854-.LFB11230
	.uleb128 .LEHE854-.LEHB854
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB855-.LFB11230
	.uleb128 .LEHE855-.LEHB855
	.uleb128 0
	.uleb128 0
.LLSDACSE11230:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11230:
	.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	.L4921
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4922
	addl	$1, 88(%rdi)
.L4921:
	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)
.LEHB856:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
.LEHE856:
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB857:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE857:
	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
.L4922:
	.cfi_restore_state
	movq	%rsi, 8(%rsp)
.LEHB858:
	call	*%rax
.LEHE858:
	movq	8(%rsp), %rsi
	jmp	.L4921
.L4928:
	leaq	72(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZNSt9exceptionD2Ev
	movq	40(%rsp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4938
	movq	(%rdi), %rax
	call	*32(%rax)
.L4938:
	movq	%rbx, %rdi
.LEHB859:
	call	_Unwind_Resume
.LEHE859:
.L4927:
	leaq	32(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost17unknown_exceptionD1Ev
	jmp	.L4938
	.cfi_endproc
.LFE7003:
	.section	.gcc_except_table
.LLSDA7003:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7003-.LLSDACSB7003
.LLSDACSB7003:
	.uleb128 .LEHB856-.LFB7003
	.uleb128 .LEHE856-.LEHB856
	.uleb128 .L4928-.LFB7003
	.uleb128 0
	.uleb128 .LEHB857-.LFB7003
	.uleb128 .LEHE857-.LEHB857
	.uleb128 .L4927-.LFB7003
	.uleb128 0
	.uleb128 .LEHB858-.LFB7003
	.uleb128 .LEHE858-.LEHB858
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB859-.LFB7003
	.uleb128 .LEHE859-.LEHB859
	.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	.L4940
	movq	%rax, %rsi
	movq	%rbx, %rdi
.LEHB860:
	call	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
.LEHE860:
	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
.L4940:
	.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)
.LEHB861:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
.LEHE861:
	leaq	16(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB862:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE862:
	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
.L4947:
	.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	.L4953
	movq	(%rdi), %rax
	call	*32(%rax)
.L4953:
	movq	%rbx, %rdi
.LEHB863:
	call	_Unwind_Resume
.LEHE863:
.L4946:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost17unknown_exceptionD1Ev
	jmp	.L4953
	.cfi_endproc
.LFE7004:
	.section	.gcc_except_table
.LLSDA7004:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7004-.LLSDACSB7004
.LLSDACSB7004:
	.uleb128 .LEHB860-.LFB7004
	.uleb128 .LEHE860-.LEHB860
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB861-.LFB7004
	.uleb128 .LEHE861-.LEHB861
	.uleb128 .L4947-.LFB7004
	.uleb128 0
	.uleb128 .LEHB862-.LFB7004
	.uleb128 .LEHE862-.LEHB862
	.uleb128 .L4946-.LFB7004
	.uleb128 0
	.uleb128 .LEHB863-.LFB7004
	.uleb128 .LEHE863-.LEHB863
	.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:
.LFB13369:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13369
	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)
.LEHB864:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE864:
	cmpb	$0, 280(%rbx)
	je	.L4985
.L4955:
	cmpb	$0, 8(%rsp)
	je	.L4954
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L4962:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4962
.L4954:
	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
.L4985:
	.cfi_restore_state
	movb	$1, 280(%rbx)
	call	_ZN5boost15future_categoryEv
	leaq	32(%rsp), %rdi
	movl	$1, %esi
	movq	%rax, %rdx
.LEHB865:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE865:
	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
.LEHB866:
	call	__cxa_throw
.LEHE866:
.L4972:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	leaq	16(%rsp), %rdi
.LEHB867:
	call	_ZN5boost17current_exceptionEv
.LEHE867:
.LEHB868:
	call	__cxa_end_catch
.LEHE868:
	leaq	24(%rbx), %rdi
	leaq	16(%rsp), %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB869:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE869:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4960
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4960:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
	jmp	.L4955
.L4970:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4959
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4959:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L4965:
	cmpb	$0, 8(%rsp)
	je	.L4966
	movq	(%rsp), %rbp
.L4967:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4967
.L4966:
	movq	%rbx, %rdi
.LEHB870:
	call	_Unwind_Resume
.LEHE870:
.L4969:
	movq	%rax, %rbx
	jmp	.L4959
.L4971:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L4959
.L4968:
	movq	%rax, %rbx
	jmp	.L4965
	.cfi_endproc
.LFE13369:
	.section	.gcc_except_table
	.align 4
.LLSDA13369:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT13369-.LLSDATTD13369
.LLSDATTD13369:
	.byte	0x1
	.uleb128 .LLSDACSE13369-.LLSDACSB13369
.LLSDACSB13369:
	.uleb128 .LEHB864-.LFB13369
	.uleb128 .LEHE864-.LEHB864
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB865-.LFB13369
	.uleb128 .LEHE865-.LEHB865
	.uleb128 .L4968-.LFB13369
	.uleb128 0
	.uleb128 .LEHB866-.LFB13369
	.uleb128 .LEHE866-.LEHB866
	.uleb128 .L4972-.LFB13369
	.uleb128 0x1
	.uleb128 .LEHB867-.LFB13369
	.uleb128 .LEHE867-.LEHB867
	.uleb128 .L4971-.LFB13369
	.uleb128 0
	.uleb128 .LEHB868-.LFB13369
	.uleb128 .LEHE868-.LEHB868
	.uleb128 .L4969-.LFB13369
	.uleb128 0
	.uleb128 .LEHB869-.LFB13369
	.uleb128 .LEHE869-.LEHB869
	.uleb128 .L4970-.LFB13369
	.uleb128 0
	.uleb128 .LEHB870-.LFB13369
	.uleb128 .LEHE870-.LEHB870
	.uleb128 0
	.uleb128 0
.LLSDACSE13369:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT13369:
	.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:
.LFB12949:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12949
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L4987
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4987:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4986
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L4986:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE12949:
	.section	.gcc_except_table
.LLSDA12949:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12949-.LLSDACSB12949
.LLSDACSB12949:
.LLSDACSE12949:
	.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_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:
.LFB14106:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14106
	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	.L4994
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L4994:
	movq	448(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L4995
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4995:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14106:
	.section	.gcc_except_table
.LLSDA14106:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14106-.LLSDACSB14106
.LLSDACSB14106:
.LLSDACSE14106:
	.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_:
.LFB12959:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12959
	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	$56, %rsp
	.cfi_def_cfa_offset 80
	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)
.LEHB871:
	call	_Znwm
.LEHE871:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB872:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE872:
	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)
.LEHB873:
	call	_Znwm
.LEHE873:
	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	.L5008
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5008:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L5021
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L5013
.L5021:
	movq	8(%rbp), %rax
	movq	%rbx, (%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 8(%rsp)
	je	.L5014
	lock addl	$1, 8(%rax)
	movq	(%rsp), %rdx
.L5014:
	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	.L5013
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5013:
	movq	16(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5016
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L5016:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5017
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5017:
	movq	%rbp, %rdi
.LEHB874:
	call	_ZN5boost6thread12start_threadEv
.LEHE874:
	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
.L5027:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	(%rbx), %rax
	movq	%rbx, %rdi
	call	*8(%rax)
.LEHB875:
	call	__cxa_rethrow
.LEHE875:
.L5024:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5019
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5019:
	movq	%rbx, %rdi
.LEHB876:
	call	_Unwind_Resume
.LEHE876:
.L5026:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L5006
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5006:
	leaq	16(%rsp), %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
	movq	%rbx, %rdi
.LEHB877:
	call	_Unwind_Resume
.LEHE877:
.L5025:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$464, %esi
	call	_ZdlPvm
	movq	%rbp, %rbx
	jmp	.L5006
.L5023:
	movq	%rax, %rbx
	jmp	.L5006
	.cfi_endproc
.LFE12959:
	.section	.gcc_except_table
	.align 4
.LLSDA12959:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12959-.LLSDATTD12959
.LLSDATTD12959:
	.byte	0x1
	.uleb128 .LLSDACSE12959-.LLSDACSB12959
.LLSDACSB12959:
	.uleb128 .LEHB871-.LFB12959
	.uleb128 .LEHE871-.LEHB871
	.uleb128 .L5023-.LFB12959
	.uleb128 0
	.uleb128 .LEHB872-.LFB12959
	.uleb128 .LEHE872-.LEHB872
	.uleb128 .L5025-.LFB12959
	.uleb128 0
	.uleb128 .LEHB873-.LFB12959
	.uleb128 .LEHE873-.LEHB873
	.uleb128 .L5027-.LFB12959
	.uleb128 0x1
	.uleb128 .LEHB874-.LFB12959
	.uleb128 .LEHE874-.LEHB874
	.uleb128 .L5024-.LFB12959
	.uleb128 0
	.uleb128 .LEHB875-.LFB12959
	.uleb128 .LEHE875-.LEHB875
	.uleb128 .L5026-.LFB12959
	.uleb128 0
	.uleb128 .LEHB876-.LFB12959
	.uleb128 .LEHE876-.LEHB876
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB877-.LFB12959
	.uleb128 .LEHE877-.LEHB877
	.uleb128 0
	.uleb128 0
.LLSDACSE12959:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT12959:
	.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:
.LFB14306:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14306
	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)
.LEHB878:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE878:
	cmpb	$0, 40(%rbx)
	je	.L5044
	cmpq	$0, 24(%rbx)
	je	.L5084
.L5044:
	cmpb	$0, 272(%rbx)
	jne	.L5045
	movb	$1, 272(%rbx)
.L5045:
	leaq	16(%rsp), %rbp
	leaq	16(%rbx), %rsi
	movl	$123, 276(%rbx)
	movb	$1, 43(%rbx)
	leaq	8(%rbp), %rdi
.LEHB879:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE879:
	movq	8(%rbx), %rax
	movq	%rbp, %rdi
	movq	%rax, 16(%rsp)
.LEHB880:
	call	_ZN5boost6detail25make_ready_at_thread_exitENS_10shared_ptrINS0_17shared_state_baseEEE
.LEHE880:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5046
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5046:
	cmpb	$0, 8(%rsp)
	je	.L5043
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L5048:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5048
.L5043:
	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
.L5084:
	.cfi_restore_state
	leaq	16(%rsp), %rbp
	movq	%rbp, %rdi
.LEHB881:
	call	_ZN5boost25promise_already_satisfiedC1Ev
.LEHE881:
	movq	%rbp, %rdi
.LEHB882:
	call	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
.LEHE882:
.L5066:
	movq	%rbp, %rdi
	movq	%rax, %r12
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L5051:
	cmpb	$0, 8(%rsp)
	je	.L5054
	movq	(%rsp), %r13
.L5055:
	movq	%r13, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5055
.L5054:
	movq	%r12, %rax
	jmp	.L5056
.L5061:
	leaq	16(%rsp), %rbp
.L5056:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbp, %rdi
.LEHB883:
	call	_ZN5boost17current_exceptionEv
.LEHE883:
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB884:
	call	_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE
.LEHE884:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5057
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5057:
.LEHB885:
	call	__cxa_end_catch
.LEHE885:
	jmp	.L5043
.L5063:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5060
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5060:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB886:
	call	_Unwind_Resume
.LEHE886:
.L5062:
	movq	%rax, %rbx
	jmp	.L5060
.L5065:
	movq	24(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L5051
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5051
.L5064:
	movq	%rax, %r12
	jmp	.L5051
	.cfi_endproc
.LFE14306:
	.section	.gcc_except_table
	.align 4
.LLSDA14306:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14306-.LLSDATTD14306
.LLSDATTD14306:
	.byte	0x1
	.uleb128 .LLSDACSE14306-.LLSDACSB14306
.LLSDACSB14306:
	.uleb128 .LEHB878-.LFB14306
	.uleb128 .LEHE878-.LEHB878
	.uleb128 .L5061-.LFB14306
	.uleb128 0x1
	.uleb128 .LEHB879-.LFB14306
	.uleb128 .LEHE879-.LEHB879
	.uleb128 .L5064-.LFB14306
	.uleb128 0x3
	.uleb128 .LEHB880-.LFB14306
	.uleb128 .LEHE880-.LEHB880
	.uleb128 .L5065-.LFB14306
	.uleb128 0x3
	.uleb128 .LEHB881-.LFB14306
	.uleb128 .LEHE881-.LEHB881
	.uleb128 .L5064-.LFB14306
	.uleb128 0x3
	.uleb128 .LEHB882-.LFB14306
	.uleb128 .LEHE882-.LEHB882
	.uleb128 .L5066-.LFB14306
	.uleb128 0x3
	.uleb128 .LEHB883-.LFB14306
	.uleb128 .LEHE883-.LEHB883
	.uleb128 .L5062-.LFB14306
	.uleb128 0
	.uleb128 .LEHB884-.LFB14306
	.uleb128 .LEHE884-.LEHB884
	.uleb128 .L5063-.LFB14306
	.uleb128 0
	.uleb128 .LEHB885-.LFB14306
	.uleb128 .LEHE885-.LEHB885
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB886-.LFB14306
	.uleb128 .LEHE886-.LEHB886
	.uleb128 0
	.uleb128 0
.LLSDACSE14306:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14306:
	.text
	.size	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv, .-_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv
	.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:
.LFB14104:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14104
	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	$64, %rsp
	.cfi_def_cfa_offset 96
	movq	440(%rdi), %rbp
	movq	$_ZTVN5boost6detail11thread_dataINS_13packaged_taskIiEEEE+16, (%rdi)
	testq	%rbp, %rbp
	je	.L5086
	leaq	48(%rbp), %rax
	movq	%rsp, %rdi
	movb	$0, 8(%rsp)
	movq	%rax, (%rsp)
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	cmpb	$0, 280(%rbp)
	je	.L5124
.L5087:
	cmpb	$0, 8(%rsp)
	je	.L5086
	movq	(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L5094:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5094
.L5086:
	movq	448(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L5100
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5100:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	addq	$64, %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
.L5124:
	.cfi_restore_state
	movb	$1, 280(%rbp)
	call	_ZN5boost15future_categoryEv
	leaq	32(%rsp), %rdi
	movl	$1, %esi
	movq	%rax, %rdx
.LEHB887:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE887:
	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, %r12
	call	_ZNSt11logic_errorC2ERKS_
	movdqa	48(%rsp), %xmm0
	movl	$_ZN5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS_14broken_promiseEEE, %esi
	movq	%r12, %rdi
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+24, (%r12)
	movups	%xmm0, 16(%r12)
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%r12)
.LEHB888:
	call	__cxa_throw
.LEHE888:
.L5105:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	leaq	16(%rsp), %rdi
.LEHB889:
	call	_ZN5boost17current_exceptionEv
.LEHE889:
.LEHB890:
	call	__cxa_end_catch
.LEHE890:
	leaq	24(%rbp), %rdi
	leaq	16(%rsp), %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rsp, %rsi
	movq	%rbp, %rdi
.LEHB891:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE891:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5092
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5092:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
	jmp	.L5087
.L5103:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5091
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5091:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L5097:
	cmpb	$0, 8(%rsp)
	je	.L5098
	movq	(%rsp), %rbx
.L5099:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5099
.L5098:
	call	_ZSt9terminatev
.L5102:
	jmp	.L5091
.L5104:
	call	__cxa_end_catch
	jmp	.L5091
.L5101:
	jmp	.L5097
	.cfi_endproc
.LFE14104:
	.section	.gcc_except_table
	.align 4
.LLSDA14104:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14104-.LLSDATTD14104
.LLSDATTD14104:
	.byte	0x1
	.uleb128 .LLSDACSE14104-.LLSDACSB14104
.LLSDACSB14104:
	.uleb128 .LEHB887-.LFB14104
	.uleb128 .LEHE887-.LEHB887
	.uleb128 .L5101-.LFB14104
	.uleb128 0
	.uleb128 .LEHB888-.LFB14104
	.uleb128 .LEHE888-.LEHB888
	.uleb128 .L5105-.LFB14104
	.uleb128 0x1
	.uleb128 .LEHB889-.LFB14104
	.uleb128 .LEHE889-.LEHB889
	.uleb128 .L5104-.LFB14104
	.uleb128 0
	.uleb128 .LEHB890-.LFB14104
	.uleb128 .LEHE890-.LEHB890
	.uleb128 .L5102-.LFB14104
	.uleb128 0
	.uleb128 .LEHB891-.LFB14104
	.uleb128 .LEHE891-.LEHB891
	.uleb128 .L5103-.LFB14104
	.uleb128 0
.LLSDACSE14104:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14104:
	.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._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_:
.LFB13923:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13923
	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	.L5127
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L5128
	addl	$1, 88(%rdi)
.L5127:
	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
.L5128:
	.cfi_restore_state
.LEHB892:
	call	*%rax
.LEHE892:
	jmp	.L5127
.L5131:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB893:
	call	_Unwind_Resume
.LEHE893:
	.cfi_endproc
.LFE13923:
	.section	.gcc_except_table
.LLSDA13923:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13923-.LLSDACSB13923
.LLSDACSB13923:
	.uleb128 .LEHB892-.LFB13923
	.uleb128 .LEHE892-.LEHB892
	.uleb128 .L5131-.LFB13923
	.uleb128 0
	.uleb128 .LEHB893-.LFB13923
	.uleb128 .LEHE893-.LEHB893
	.uleb128 0
	.uleb128 0
.LLSDACSE13923:
	.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_:
.LFB13371:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13371
	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)
.LEHB894:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE894:
	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)
.LEHB895:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE895:
	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
.LEHB896:
	call	__cxa_throw
.L5138:
	movq	%rax, %rbp
.L5137:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE896:
.L5139:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L5137
	.cfi_endproc
.LFE13371:
	.section	.gcc_except_table
.LLSDA13371:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13371-.LLSDACSB13371
.LLSDACSB13371:
	.uleb128 .LEHB894-.LFB13371
	.uleb128 .LEHE894-.LEHB894
	.uleb128 .L5138-.LFB13371
	.uleb128 0
	.uleb128 .LEHB895-.LFB13371
	.uleb128 .LEHE895-.LEHB895
	.uleb128 .L5139-.LFB13371
	.uleb128 0
	.uleb128 .LEHB896-.LFB13371
	.uleb128 .LEHE896-.LEHB896
	.uleb128 0
	.uleb128 0
.LLSDACSE13371:
	.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:
.LFB12951:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12951
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	subq	$32, %rsp
	.cfi_def_cfa_offset 48
	movq	(%rsi), %rdx
	testq	%rdx, %rdx
	je	.L5159
	cmpb	$0, 16(%rsi)
	jne	.L5144
	movq	%rdx, (%rsp)
	movq	8(%rsi), %rdx
	movq	%rdi, %rbx
	movb	$1, 16(%rsi)
	testq	%rdx, %rdx
	movq	%rdx, 8(%rsp)
	je	.L5145
	lock addl	$1, 8(%rdx)
.L5145:
	movq	%rbx, %rdi
	movq	%rsp, %rsi
	call	_ZN5boost6futureIiEC1ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5142
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5142:
	addq	$32, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L5159:
	.cfi_restore_state
	movq	%rsp, %rdi
.LEHB897:
	call	_ZN5boost10task_movedC1Ev
.LEHE897:
	movq	%rsp, %rdi
.LEHB898:
	call	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
.LEHE898:
.L5149:
.L5158:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB899:
	call	_Unwind_Resume
.L5144:
	call	_ZN5boost15future_categoryEv
	movq	%rsp, %rdi
	movl	$2, %esi
	movq	%rax, %rdx
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE899:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost24future_already_retrievedE+16, (%rsp)
.LEHB900:
	call	_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_
.LEHE900:
.L5150:
	jmp	.L5158
	.cfi_endproc
.LFE12951:
	.section	.gcc_except_table
.LLSDA12951:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12951-.LLSDACSB12951
.LLSDACSB12951:
	.uleb128 .LEHB897-.LFB12951
	.uleb128 .LEHE897-.LEHB897
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB898-.LFB12951
	.uleb128 .LEHE898-.LEHB898
	.uleb128 .L5149-.LFB12951
	.uleb128 0
	.uleb128 .LEHB899-.LFB12951
	.uleb128 .LEHE899-.LEHB899
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB900-.LFB12951
	.uleb128 .LEHE900-.LEHB900
	.uleb128 .L5150-.LFB12951
	.uleb128 0
.LLSDACSE12951:
	.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	$112, %rsp
	.cfi_def_cfa_offset 144
	movq	$0, 80(%rsp)
	movq	$0, 88(%rsp)
.LEHB901:
	call	_Znwm
.LEHE901:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB902:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE902:
	movb	$0, 272(%rbx)
	movb	$0, 280(%rbx)
	movl	$24, %edi
	movq	$_ZTVN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE+16, (%rbx)
.LEHB903:
	call	_Znwm
.LEHE903:
	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	.L5162
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L5166
.L5162:
	movq	%rbx, 64(%rsp)
	movq	%rbp, 72(%rsp)
	lock addl	$1, 8(%rbp)
	movq	64(%rsp), %rax
	leaq	16(%rbx), %rdi
	leaq	72(%rsp), %rsi
	movq	%rax, 8(%rbx)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	72(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5166
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5166:
	movq	%rbx, 8(%rsp)
	movq	88(%rsp), %rdi
	movq	8(%rsp), %xmm0
	movq	%rbp, 8(%rsp)
	movhps	8(%rsp), %xmm0
	testq	%rdi, %rdi
	movaps	%xmm0, 80(%rsp)
	je	.L5167
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5167:
	leaq	80(%rsp), %rsi
	leaq	48(%rsp), %rdi
	movb	$0, 96(%rsp)
.LEHB904:
	call	_ZN5boost13packaged_taskIiE10get_futureEv
.LEHE904:
	movq	48(%rsp), %rax
	leaq	80(%rsp), %rsi
	leaq	64(%rsp), %rdi
	movb	$0, 42(%rax)
	movl	$1, 44(%rax)
.LEHB905:
	call	_ZN5boost6threadC1INS_13packaged_taskIiEEEEOT_
.LEHE905:
	leaq	64(%rsp), %rdi
.LEHB906:
	call	_ZN5boost6thread6detachEv
.LEHE906:
	leaq	64(%rsp), %rdi
	call	_ZN5boost6threadD1Ev
	leaq	16(%rsp), %rdi
	leaq	48(%rsp), %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	56(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5171
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5171:
	leaq	80(%rsp), %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
	leaq	16(%rsp), %rdi
.LEHB907:
	call	_ZNK5boost6detail12basic_futureIiE13launch_policyEv
.LEHE907:
	movq	24(%rsp), %rbx
	movl	%eax, %ebp
	movq	16(%rsp), %rax
	testq	%rbx, %rbx
	je	.L5177
	lock addl	$1, 8(%rbx)
.L5177:
	leaq	48(%rsp), %rdi
	addq	$48, %rax
	movb	$0, 56(%rsp)
	movq	%rax, 48(%rsp)
.LEHB908:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE908:
	testb	$1, %bpl
	jne	.L5362
	testb	$2, %bpl
	jne	.L5364
	andb	$8, %bpl
	je	.L5362
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L5362
	movl	44(%rax), %eax
	testb	$1, %al
	jne	.L5362
	testb	$2, %al
	je	.L5362
.L5364:
	leaq	32(%rsp), %rbp
	leaq	16(%rsp), %rdx
	leaq	48(%rsp), %rsi
	movq	%rbp, %rdi
.LEHB909:
	call	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.225
	jmp	.L5182
.L5362:
	leaq	32(%rsp), %rbp
	leaq	16(%rsp), %rdx
	leaq	48(%rsp), %rsi
	movq	%rbp, %rdi
	call	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.227
.LEHE909:
.L5182:
	cmpb	$0, 56(%rsp)
	je	.L5180
	movq	48(%rsp), %r12
	.p2align 4,,10
	.p2align 3
.L5186:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5186
.L5180:
	testq	%rbx, %rbx
	je	.L5187
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5187:
	movq	%rbp, %rdi
.LEHB910:
	call	_ZNK5boost6detail12basic_futureIiE13launch_policyEv
.LEHE910:
	movq	40(%rsp), %rbx
	movl	%eax, %r12d
	movq	32(%rsp), %rax
	testq	%rbx, %rbx
	je	.L5195
	lock addl	$1, 8(%rbx)
.L5195:
	leaq	64(%rsp), %rdi
	addq	$48, %rax
	movb	$0, 72(%rsp)
	movq	%rax, 64(%rsp)
.LEHB911:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE911:
	testb	$1, %r12b
	jne	.L5368
	testb	$2, %r12b
	jne	.L5370
	andb	$8, %r12b
	je	.L5368
	movq	32(%rsp), %rax
	testq	%rax, %rax
	je	.L5368
	movl	44(%rax), %eax
	testb	$1, %al
	jne	.L5368
	testb	$2, %al
	je	.L5368
.L5370:
	leaq	64(%rsp), %rsi
	leaq	48(%rsp), %rdi
	movq	%rbp, %rdx
.LEHB912:
	call	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.235
	jmp	.L5200
.L5368:
	leaq	64(%rsp), %rsi
	leaq	48(%rsp), %rdi
	movq	%rbp, %rdx
	call	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.231
.LEHE912:
.L5200:
	cmpb	$0, 72(%rsp)
	je	.L5198
	movq	64(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L5204:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5204
.L5198:
	testq	%rbx, %rbx
	je	.L5205
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5205:
	leaq	48(%rsp), %rdi
.LEHB913:
	call	_ZNK5boost6detail12basic_futureIiE13launch_policyEv
.LEHE913:
	movq	56(%rsp), %rbx
	movl	%eax, %ebp
	movq	48(%rsp), %rax
	testq	%rbx, %rbx
	je	.L5213
	lock addl	$1, 8(%rbx)
.L5213:
	leaq	80(%rsp), %rdi
	addq	$48, %rax
	movb	$0, 88(%rsp)
	movq	%rax, 80(%rsp)
.LEHB914:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE914:
	testb	$1, %bpl
	jne	.L5374
	testb	$2, %bpl
	jne	.L5376
	andb	$8, %bpl
	je	.L5374
	movq	48(%rsp), %rax
	testq	%rax, %rax
	je	.L5374
	movl	44(%rax), %eax
	testb	$1, %al
	jne	.L5374
	testb	$2, %al
	je	.L5374
.L5376:
	leaq	48(%rsp), %rdx
	leaq	80(%rsp), %rsi
	leaq	64(%rsp), %rdi
.LEHB915:
	call	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.239
	jmp	.L5218
.L5374:
	leaq	48(%rsp), %rdx
	leaq	80(%rsp), %rsi
	leaq	64(%rsp), %rdi
	call	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.233
.LEHE915:
.L5218:
	cmpb	$0, 88(%rsp)
	je	.L5216
	movq	80(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L5222:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5222
.L5216:
	testq	%rbx, %rbx
	je	.L5223
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5223:
	leaq	64(%rsp), %rdi
.LEHB916:
	call	_ZN5boost6futureIiE3getEv
.LEHE916:
	movq	72(%rsp), %rdi
	movl	%eax, %ebx
	testq	%rdi, %rdi
	je	.L5231
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5231:
	movq	56(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5232
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5232:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5233
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5233:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5160
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5160:
	addq	$112, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 32
	movl	%ebx, %eax
	popq	%rbx
	.cfi_def_cfa_offset 24
	popq	%rbp
	.cfi_def_cfa_offset 16
	popq	%r12
	.cfi_def_cfa_offset 8
	ret
.L5254:
	.cfi_restore_state
	cmpb	$0, 56(%rsp)
	movq	%rax, %rbp
	je	.L5192
	movq	48(%rsp), %r12
.L5191:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5191
.L5192:
	testq	%rbx, %rbx
	je	.L5193
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5193:
	movq	%rbp, %rbx
.L5194:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5379
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5379
.L5248:
	leaq	64(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
.L5174:
	movq	56(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5176
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5176:
	leaq	80(%rsp), %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
.L5379:
	movq	%rbx, %rdi
.LEHB917:
	call	_Unwind_Resume
.LEHE917:
.L5253:
	movq	%rax, %rbp
	jmp	.L5192
.L5245:
	movq	72(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5230
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5230:
	movq	56(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5212
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5212:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5194
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5194
.L5256:
	cmpb	$0, 72(%rsp)
	movq	%rax, %rbp
	je	.L5210
	movq	64(%rsp), %r12
.L5209:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5209
.L5210:
	testq	%rbx, %rbx
	je	.L5211
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5211:
	movq	%rbp, %rbx
	jmp	.L5212
.L5258:
	cmpb	$0, 88(%rsp)
	movq	%rax, %rbp
	je	.L5228
	movq	80(%rsp), %r12
.L5227:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5227
.L5228:
	testq	%rbx, %rbx
	je	.L5229
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5229:
	movq	%rbp, %rbx
	jmp	.L5230
.L5246:
	movq	%rax, %rbx
	jmp	.L5176
.L5247:
	movq	%rax, %rbx
	jmp	.L5174
.L5249:
	movq	%rax, %rbx
.L5165:
	movq	88(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5379
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5379
.L5252:
	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
.LEHB918:
	call	__cxa_rethrow
.LEHE918:
.L5250:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$288, %esi
	call	_ZdlPvm
	movq	%rbp, %rbx
	jmp	.L5165
.L5244:
	movq	%rax, %rbx
	jmp	.L5230
.L5251:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L5165
.L5242:
	movq	%rax, %rbx
	jmp	.L5194
.L5243:
	movq	%rax, %rbx
	jmp	.L5212
.L5257:
	movq	%rax, %rbp
	jmp	.L5228
.L5255:
	movq	%rax, %rbp
	jmp	.L5210
	.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 .LEHB901-.LFB10601
	.uleb128 .LEHE901-.LEHB901
	.uleb128 .L5249-.LFB10601
	.uleb128 0
	.uleb128 .LEHB902-.LFB10601
	.uleb128 .LEHE902-.LEHB902
	.uleb128 .L5250-.LFB10601
	.uleb128 0
	.uleb128 .LEHB903-.LFB10601
	.uleb128 .LEHE903-.LEHB903
	.uleb128 .L5252-.LFB10601
	.uleb128 0x1
	.uleb128 .LEHB904-.LFB10601
	.uleb128 .LEHE904-.LEHB904
	.uleb128 .L5246-.LFB10601
	.uleb128 0
	.uleb128 .LEHB905-.LFB10601
	.uleb128 .LEHE905-.LEHB905
	.uleb128 .L5247-.LFB10601
	.uleb128 0
	.uleb128 .LEHB906-.LFB10601
	.uleb128 .LEHE906-.LEHB906
	.uleb128 .L5248-.LFB10601
	.uleb128 0
	.uleb128 .LEHB907-.LFB10601
	.uleb128 .LEHE907-.LEHB907
	.uleb128 .L5242-.LFB10601
	.uleb128 0
	.uleb128 .LEHB908-.LFB10601
	.uleb128 .LEHE908-.LEHB908
	.uleb128 .L5253-.LFB10601
	.uleb128 0
	.uleb128 .LEHB909-.LFB10601
	.uleb128 .LEHE909-.LEHB909
	.uleb128 .L5254-.LFB10601
	.uleb128 0
	.uleb128 .LEHB910-.LFB10601
	.uleb128 .LEHE910-.LEHB910
	.uleb128 .L5243-.LFB10601
	.uleb128 0
	.uleb128 .LEHB911-.LFB10601
	.uleb128 .LEHE911-.LEHB911
	.uleb128 .L5255-.LFB10601
	.uleb128 0
	.uleb128 .LEHB912-.LFB10601
	.uleb128 .LEHE912-.LEHB912
	.uleb128 .L5256-.LFB10601
	.uleb128 0
	.uleb128 .LEHB913-.LFB10601
	.uleb128 .LEHE913-.LEHB913
	.uleb128 .L5244-.LFB10601
	.uleb128 0
	.uleb128 .LEHB914-.LFB10601
	.uleb128 .LEHE914-.LEHB914
	.uleb128 .L5257-.LFB10601
	.uleb128 0
	.uleb128 .LEHB915-.LFB10601
	.uleb128 .LEHE915-.LEHB915
	.uleb128 .L5258-.LFB10601
	.uleb128 0
	.uleb128 .LEHB916-.LFB10601
	.uleb128 .LEHE916-.LEHB916
	.uleb128 .L5245-.LFB10601
	.uleb128 0
	.uleb128 .LEHB917-.LFB10601
	.uleb128 .LEHE917-.LEHB917
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB918-.LFB10601
	.uleb128 .LEHE918-.LEHB918
	.uleb128 .L5251-.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:
.LFB14261:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14261
	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
.LEHB919:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE919:
	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)
.LEHB920:
	call	__cxa_throw
.L5382:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE920:
	.cfi_endproc
.LFE14261:
	.section	.gcc_except_table
.LLSDA14261:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14261-.LLSDACSB14261
.LLSDACSB14261:
	.uleb128 .LEHB919-.LFB14261
	.uleb128 .LEHE919-.LEHB919
	.uleb128 .L5382-.LFB14261
	.uleb128 0
	.uleb128 .LEHB920-.LFB14261
	.uleb128 .LEHE920-.LEHB920
	.uleb128 0
	.uleb128 0
.LLSDACSE14261:
	.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:
.LFB14260:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14260
	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
.LEHB921:
	call	_Znwm
.LEHE921:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB922:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE922:
	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)
.LEHB923:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE923:
	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
.L5388:
	.cfi_restore_state
	movq	%rax, %rbp
.L5387:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB924:
	call	_Unwind_Resume
.LEHE924:
.L5389:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L5387
	.cfi_endproc
.LFE14260:
	.section	.gcc_except_table
.LLSDA14260:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14260-.LLSDACSB14260
.LLSDACSB14260:
	.uleb128 .LEHB921-.LFB14260
	.uleb128 .LEHE921-.LEHB921
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB922-.LFB14260
	.uleb128 .LEHE922-.LEHB922
	.uleb128 .L5388-.LFB14260
	.uleb128 0
	.uleb128 .LEHB923-.LFB14260
	.uleb128 .LEHE923-.LEHB923
	.uleb128 .L5389-.LFB14260
	.uleb128 0
	.uleb128 .LEHB924-.LFB14260
	.uleb128 .LEHE924-.LEHB924
	.uleb128 0
	.uleb128 0
.LLSDACSE14260:
	.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:
.LFB15467:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15467
	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
.LEHB925:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE925:
	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)
.LEHB926:
	call	__cxa_throw
.L5395:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE926:
	.cfi_endproc
.LFE15467:
	.section	.gcc_except_table
.LLSDA15467:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15467-.LLSDACSB15467
.LLSDACSB15467:
	.uleb128 .LEHB925-.LFB15467
	.uleb128 .LEHE925-.LEHB925
	.uleb128 .L5395-.LFB15467
	.uleb128 0
	.uleb128 .LEHB926-.LFB15467
	.uleb128 .LEHE926-.LEHB926
	.uleb128 0
	.uleb128 0
.LLSDACSE15467:
	.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._ZNK5boost6detail12basic_futureIiE4waitEv,"axG",@progbits,_ZNK5boost6detail12basic_futureIiE4waitEv,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZNK5boost6detail12basic_futureIiE4waitEv
	.type	_ZNK5boost6detail12basic_futureIiE4waitEv, @function
_ZNK5boost6detail12basic_futureIiE4waitEv:
.LFB14478:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14478
	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
	testq	%rbx, %rbx
	je	.L5413
	leaq	48(%rbx), %rax
	movq	%rsp, %rdi
	movb	$0, 8(%rsp)
	movq	%rax, (%rsp)
.LEHB927:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE927:
	movq	(%rbx), %rax
	xorl	%edx, %edx
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB928:
	call	*48(%rax)
.LEHE928:
	cmpb	$0, 8(%rsp)
	je	.L5397
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L5400:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5400
.L5397:
	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
.L5413:
	.cfi_restore_state
	movq	%rsp, %rdi
.LEHB929:
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE929:
	movq	%rsp, %rdi
.LEHB930:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE930:
.L5405:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
.L5412:
	movq	%rbx, %rdi
.LEHB931:
	call	_Unwind_Resume
.LEHE931:
.L5406:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L5412
	movq	(%rsp), %rbp
.L5403:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5403
	jmp	.L5412
	.cfi_endproc
.LFE14478:
	.section	.gcc_except_table
.LLSDA14478:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14478-.LLSDACSB14478
.LLSDACSB14478:
	.uleb128 .LEHB927-.LFB14478
	.uleb128 .LEHE927-.LEHB927
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB928-.LFB14478
	.uleb128 .LEHE928-.LEHB928
	.uleb128 .L5406-.LFB14478
	.uleb128 0
	.uleb128 .LEHB929-.LFB14478
	.uleb128 .LEHE929-.LEHB929
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB930-.LFB14478
	.uleb128 .LEHE930-.LEHB930
	.uleb128 .L5405-.LFB14478
	.uleb128 0
	.uleb128 .LEHB931-.LFB14478
	.uleb128 .LEHE931-.LEHB931
	.uleb128 0
	.uleb128 0
.LLSDACSE14478:
	.section	.text._ZNK5boost6detail12basic_futureIiE4waitEv,"axG",@progbits,_ZNK5boost6detail12basic_futureIiE4waitEv,comdat
	.size	_ZNK5boost6detail12basic_futureIiE4waitEv, .-_ZNK5boost6detail12basic_futureIiE4waitEv
	.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:
.LFB14533:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14533
	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)
.LEHB932:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE932:
	cmpb	$0, 272(%rbx)
	movl	0(%rbp), %eax
	jne	.L5415
	movb	$1, 272(%rbx)
.L5415:
	movl	%eax, 276(%rbx)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB933:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE933:
	cmpb	$0, 8(%rsp)
	je	.L5414
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L5417:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5417
.L5414:
	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
.L5421:
	.cfi_restore_state
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L5419
	movq	(%rsp), %rbp
.L5420:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5420
.L5419:
	movq	%rbx, %rdi
.LEHB934:
	call	_Unwind_Resume
.LEHE934:
	.cfi_endproc
.LFE14533:
	.section	.gcc_except_table
.LLSDA14533:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14533-.LLSDACSB14533
.LLSDACSB14533:
	.uleb128 .LEHB932-.LFB14533
	.uleb128 .LEHE932-.LEHB932
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB933-.LFB14533
	.uleb128 .LEHE933-.LEHB933
	.uleb128 .L5421-.LFB14533
	.uleb128 0
	.uleb128 .LEHB934-.LFB14533
	.uleb128 .LEHE934-.LEHB934
	.uleb128 0
	.uleb128 0
.LLSDACSE14533:
	.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:
.LFB14305:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14305
	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)
.LEHB935:
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE935:
.L5427:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L5431:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB936:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE936:
.LEHB937:
	call	__cxa_end_catch
.LEHE937:
	jmp	.L5427
.L5432:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB938:
	call	_Unwind_Resume
.LEHE938:
	.cfi_endproc
.LFE14305:
	.section	.gcc_except_table
	.align 4
.LLSDA14305:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14305-.LLSDATTD14305
.LLSDATTD14305:
	.byte	0x1
	.uleb128 .LLSDACSE14305-.LLSDACSB14305
.LLSDACSB14305:
	.uleb128 .LEHB935-.LFB14305
	.uleb128 .LEHE935-.LEHB935
	.uleb128 .L5431-.LFB14305
	.uleb128 0x1
	.uleb128 .LEHB936-.LFB14305
	.uleb128 .LEHE936-.LEHB936
	.uleb128 .L5432-.LFB14305
	.uleb128 0
	.uleb128 .LEHB937-.LFB14305
	.uleb128 .LEHE937-.LEHB937
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB938-.LFB14305
	.uleb128 .LEHE938-.LEHB938
	.uleb128 0
	.uleb128 0
.LLSDACSE14305:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14305:
	.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:
.LFB14516:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14516
	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
	leaq	16(%rsp), %rdi
	leaq	280(%rbx), %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	leaq	16(%rsp), %rdi
.LEHB939:
	call	_ZN5boost6futureIiE3getEv
	leaq	12(%rsp), %rsi
	addl	$1, %eax
	movq	%rbx, %rdi
	movl	%eax, 12(%rsp)
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE939:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5439
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5439:
	movq	288(%rbx), %rdi
	movq	$0, 280(%rbx)
	movq	$0, 288(%rbx)
	testq	%rdi, %rdi
	je	.L5434
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5434:
	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
.L5442:
	.cfi_restore_state
	movq	24(%rsp), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L5438
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5438:
	movq	%rbp, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB940:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE940:
.LEHB941:
	call	__cxa_end_catch
.LEHE941:
	jmp	.L5439
.L5441:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB942:
	call	_Unwind_Resume
.LEHE942:
	.cfi_endproc
.LFE14516:
	.section	.gcc_except_table
	.align 4
.LLSDA14516:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14516-.LLSDATTD14516
.LLSDATTD14516:
	.byte	0x1
	.uleb128 .LLSDACSE14516-.LLSDACSB14516
.LLSDACSB14516:
	.uleb128 .LEHB939-.LFB14516
	.uleb128 .LEHE939-.LEHB939
	.uleb128 .L5442-.LFB14516
	.uleb128 0x3
	.uleb128 .LEHB940-.LFB14516
	.uleb128 .LEHE940-.LEHB940
	.uleb128 .L5441-.LFB14516
	.uleb128 0
	.uleb128 .LEHB941-.LFB14516
	.uleb128 .LEHE941-.LEHB941
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB942-.LFB14516
	.uleb128 .LEHE942-.LEHB942
	.uleb128 0
	.uleb128 0
.LLSDACSE14516:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14516:
	.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
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE:
.LFB14498:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14498
	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
	leaq	16(%rsp), %rdi
	leaq	280(%rbx), %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	leaq	16(%rsp), %rdi
.LEHB943:
	call	_ZN5boost6futureIiE3getEv
	leaq	12(%rsp), %rsi
	addl	$1, %eax
	movq	%rbx, %rdi
	movl	%eax, 12(%rsp)
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE943:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5458
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5458:
	movq	288(%rbx), %rdi
	movq	$0, 280(%rbx)
	movq	$0, 288(%rbx)
	testq	%rdi, %rdi
	je	.L5453
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5453:
	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
.L5461:
	.cfi_restore_state
	movq	24(%rsp), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L5457
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5457:
	movq	%rbp, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB944:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE944:
.LEHB945:
	call	__cxa_end_catch
.LEHE945:
	jmp	.L5458
.L5460:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB946:
	call	_Unwind_Resume
.LEHE946:
	.cfi_endproc
.LFE14498:
	.section	.gcc_except_table
	.align 4
.LLSDA14498:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14498-.LLSDATTD14498
.LLSDATTD14498:
	.byte	0x1
	.uleb128 .LLSDACSE14498-.LLSDACSB14498
.LLSDACSB14498:
	.uleb128 .LEHB943-.LFB14498
	.uleb128 .LEHE943-.LEHB943
	.uleb128 .L5461-.LFB14498
	.uleb128 0x3
	.uleb128 .LEHB944-.LFB14498
	.uleb128 .LEHE944-.LEHB944
	.uleb128 .L5460-.LFB14498
	.uleb128 0
	.uleb128 .LEHB945-.LFB14498
	.uleb128 .LEHE945-.LEHB945
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB946-.LFB14498
	.uleb128 .LEHE946-.LEHB946
	.uleb128 0
	.uleb128 0
.LLSDACSE14498:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14498:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE:
.LFB14480:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14480
	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
	leaq	16(%rsp), %rdi
	leaq	280(%rbx), %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	leaq	16(%rsp), %rdi
.LEHB947:
	call	_ZN5boost6futureIiE3getEv
	leaq	12(%rsp), %rsi
	addl	$1, %eax
	movq	%rbx, %rdi
	movl	%eax, 12(%rsp)
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE947:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5477
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5477:
	movq	288(%rbx), %rdi
	movq	$0, 280(%rbx)
	movq	$0, 288(%rbx)
	testq	%rdi, %rdi
	je	.L5472
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5472:
	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
.L5480:
	.cfi_restore_state
	movq	24(%rsp), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L5476
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5476:
	movq	%rbp, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB948:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE948:
.LEHB949:
	call	__cxa_end_catch
.LEHE949:
	jmp	.L5477
.L5479:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB950:
	call	_Unwind_Resume
.LEHE950:
	.cfi_endproc
.LFE14480:
	.section	.gcc_except_table
	.align 4
.LLSDA14480:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14480-.LLSDATTD14480
.LLSDATTD14480:
	.byte	0x1
	.uleb128 .LLSDACSE14480-.LLSDACSB14480
.LLSDACSB14480:
	.uleb128 .LEHB947-.LFB14480
	.uleb128 .LEHE947-.LEHB947
	.uleb128 .L5480-.LFB14480
	.uleb128 0x3
	.uleb128 .LEHB948-.LFB14480
	.uleb128 .LEHE948-.LEHB948
	.uleb128 .L5479-.LFB14480
	.uleb128 0
	.uleb128 .LEHB949-.LFB14480
	.uleb128 .LEHE949-.LEHB949
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB950-.LFB14480
	.uleb128 .LEHE950-.LEHB950
	.uleb128 0
	.uleb128 0
.LLSDACSE14480:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14480:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE
	.section	.text._ZN5boost6detail12basic_futureIiEaSEOS2_,"axG",@progbits,_ZN5boost6detail12basic_futureIiEaSEOS2_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12basic_futureIiEaSEOS2_
	.type	_ZN5boost6detail12basic_futureIiEaSEOS2_, @function
_ZN5boost6detail12basic_futureIiEaSEOS2_:
.LFB14663:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14663
	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
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
	movq	8(%rsi), %rax
	movq	(%rsi), %rdx
	testq	%rax, %rax
	je	.L5492
	lock addl	$1, 8(%rax)
.L5492:
	movq	8(%rbp), %rdi
	movq	%rdx, 0(%rbp)
	movq	%rax, 8(%rbp)
	testq	%rdi, %rdi
	je	.L5493
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5493:
	movq	8(%rbx), %rdi
	movq	$0, (%rbx)
	movq	$0, 8(%rbx)
	testq	%rdi, %rdi
	je	.L5494
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5494:
	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
.LFE14663:
	.section	.gcc_except_table
.LLSDA14663:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14663-.LLSDACSB14663
.LLSDACSB14663:
.LLSDACSE14663:
	.section	.text._ZN5boost6detail12basic_futureIiEaSEOS2_,"axG",@progbits,_ZN5boost6detail12basic_futureIiEaSEOS2_,comdat
	.size	_ZN5boost6detail12basic_futureIiEaSEOS2_, .-_ZN5boost6detail12basic_futureIiEaSEOS2_
	.text
	.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:
.LFB14303:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14303
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	leaq	280(%rdi), %r14
	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
	movq	%rsi, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movq	%rdi, %rbx
	movq	%r14, %rdi
	subq	$16, %rsp
	.cfi_def_cfa_offset 64
.LEHB951:
	call	_ZNK5boost6detail12basic_futureIiE4waitEv
.LEHE951:
	movq	%rbp, %rdi
.LEHB952:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE952:
	movq	%rsp, %r13
	movq	%r14, %rsi
	movq	%r13, %rdi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	%r13, %rdi
.LEHB953:
	call	_ZN5boost6futureIiE3getEv
.LEHE953:
	movq	8(%rsp), %rdi
	leal	1(%rax), %r12d
	testq	%rdi, %rdi
	je	.L5506
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5506:
	movq	288(%rbx), %rdi
	movq	$0, 280(%rbx)
	movq	$0, 288(%rbx)
	testq	%rdi, %rdi
	je	.L5507
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5507:
	cmpb	$0, 8(%rbp)
	je	.L5508
.L5511:
	cmpb	$0, 272(%rbx)
	jne	.L5509
	movb	$1, 272(%rbx)
.L5509:
	movl	%r12d, 276(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB954:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE954:
	cmpb	$0, 8(%rbp)
	jne	.L5505
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5505:
	addq	$16, %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
.L5508:
	.cfi_restore_state
	movq	%rbp, %rdi
.LEHB955:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE955:
	jmp	.L5511
.L5527:
	movq	%rax, %r12
.L5515:
	cmpb	$0, 8(%rbp)
	jne	.L5516
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5516:
	movq	%r12, %rax
.L5517:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r13, %rdi
.LEHB956:
	call	_ZN5boost17current_exceptionEv
.LEHE956:
	leaq	24(%rbx), %rdi
	movq	%r13, %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB957:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE957:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5518
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5518:
	movq	%rbp, %rdi
.LEHB958:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE958:
	movq	%r14, %rdi
	movq	%r13, %rsi
	movq	$0, (%rsp)
	movq	$0, 8(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5519
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5519:
	cmpb	$0, 8(%rbp)
	jne	.L5520
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5520:
.LEHB959:
	call	__cxa_end_catch
.LEHE959:
	jmp	.L5505
.L5525:
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5523
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5523:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB960:
	call	_Unwind_Resume
.LEHE960:
.L5524:
	movq	%rax, %rbx
	jmp	.L5523
.L5528:
	movq	8(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L5515
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5515
.L5526:
	movq	%rsp, %r13
	jmp	.L5517
	.cfi_endproc
.LFE14303:
	.section	.gcc_except_table
	.align 4
.LLSDA14303:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14303-.LLSDATTD14303
.LLSDATTD14303:
	.byte	0x1
	.uleb128 .LLSDACSE14303-.LLSDACSB14303
.LLSDACSB14303:
	.uleb128 .LEHB951-.LFB14303
	.uleb128 .LEHE951-.LEHB951
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB952-.LFB14303
	.uleb128 .LEHE952-.LEHB952
	.uleb128 .L5526-.LFB14303
	.uleb128 0x1
	.uleb128 .LEHB953-.LFB14303
	.uleb128 .LEHE953-.LEHB953
	.uleb128 .L5528-.LFB14303
	.uleb128 0x3
	.uleb128 .LEHB954-.LFB14303
	.uleb128 .LEHE954-.LEHB954
	.uleb128 .L5527-.LFB14303
	.uleb128 0x3
	.uleb128 .LEHB955-.LFB14303
	.uleb128 .LEHE955-.LEHB955
	.uleb128 .L5527-.LFB14303
	.uleb128 0x3
	.uleb128 .LEHB956-.LFB14303
	.uleb128 .LEHE956-.LEHB956
	.uleb128 .L5524-.LFB14303
	.uleb128 0
	.uleb128 .LEHB957-.LFB14303
	.uleb128 .LEHE957-.LEHB957
	.uleb128 .L5525-.LFB14303
	.uleb128 0
	.uleb128 .LEHB958-.LFB14303
	.uleb128 .LEHE958-.LEHB958
	.uleb128 .L5524-.LFB14303
	.uleb128 0
	.uleb128 .LEHB959-.LFB14303
	.uleb128 .LEHE959-.LEHB959
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB960-.LFB14303
	.uleb128 .LEHE960-.LEHB960
	.uleb128 0
	.uleb128 0
.LLSDACSE14303:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14303:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E7executeERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_E7executeERNS_11unique_lockINS_5mutexEEE
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E7executeERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E7executeERNS_11unique_lockINS_5mutexEEE:
.LFB14300:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14300
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	leaq	280(%rdi), %r14
	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
	movq	%rsi, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movq	%rdi, %rbx
	movq	%r14, %rdi
	subq	$16, %rsp
	.cfi_def_cfa_offset 64
.LEHB961:
	call	_ZNK5boost6detail12basic_futureIiE4waitEv
.LEHE961:
	movq	%rbp, %rdi
.LEHB962:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE962:
	movq	%rsp, %r13
	movq	%r14, %rsi
	movq	%r13, %rdi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	%r13, %rdi
.LEHB963:
	call	_ZN5boost6futureIiE3getEv
.LEHE963:
	movq	8(%rsp), %rdi
	leal	1(%rax), %r12d
	testq	%rdi, %rdi
	je	.L5550
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5550:
	movq	288(%rbx), %rdi
	movq	$0, 280(%rbx)
	movq	$0, 288(%rbx)
	testq	%rdi, %rdi
	je	.L5551
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5551:
	cmpb	$0, 8(%rbp)
	je	.L5552
.L5555:
	cmpb	$0, 272(%rbx)
	jne	.L5553
	movb	$1, 272(%rbx)
.L5553:
	movl	%r12d, 276(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB964:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE964:
	cmpb	$0, 8(%rbp)
	jne	.L5549
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5549:
	addq	$16, %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
.L5552:
	.cfi_restore_state
	movq	%rbp, %rdi
.LEHB965:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE965:
	jmp	.L5555
.L5571:
	movq	%rax, %r12
.L5559:
	cmpb	$0, 8(%rbp)
	jne	.L5560
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5560:
	movq	%r12, %rax
.L5561:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r13, %rdi
.LEHB966:
	call	_ZN5boost17current_exceptionEv
.LEHE966:
	leaq	24(%rbx), %rdi
	movq	%r13, %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB967:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE967:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5562
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5562:
	movq	%rbp, %rdi
.LEHB968:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE968:
	movq	%r14, %rdi
	movq	%r13, %rsi
	movq	$0, (%rsp)
	movq	$0, 8(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5563
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5563:
	cmpb	$0, 8(%rbp)
	jne	.L5564
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5564:
.LEHB969:
	call	__cxa_end_catch
.LEHE969:
	jmp	.L5549
.L5569:
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5567
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5567:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB970:
	call	_Unwind_Resume
.LEHE970:
.L5568:
	movq	%rax, %rbx
	jmp	.L5567
.L5572:
	movq	8(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L5559
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5559
.L5570:
	movq	%rsp, %r13
	jmp	.L5561
	.cfi_endproc
.LFE14300:
	.section	.gcc_except_table
	.align 4
.LLSDA14300:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14300-.LLSDATTD14300
.LLSDATTD14300:
	.byte	0x1
	.uleb128 .LLSDACSE14300-.LLSDACSB14300
.LLSDACSB14300:
	.uleb128 .LEHB961-.LFB14300
	.uleb128 .LEHE961-.LEHB961
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB962-.LFB14300
	.uleb128 .LEHE962-.LEHB962
	.uleb128 .L5570-.LFB14300
	.uleb128 0x1
	.uleb128 .LEHB963-.LFB14300
	.uleb128 .LEHE963-.LEHB963
	.uleb128 .L5572-.LFB14300
	.uleb128 0x3
	.uleb128 .LEHB964-.LFB14300
	.uleb128 .LEHE964-.LEHB964
	.uleb128 .L5571-.LFB14300
	.uleb128 0x3
	.uleb128 .LEHB965-.LFB14300
	.uleb128 .LEHE965-.LEHB965
	.uleb128 .L5571-.LFB14300
	.uleb128 0x3
	.uleb128 .LEHB966-.LFB14300
	.uleb128 .LEHE966-.LEHB966
	.uleb128 .L5568-.LFB14300
	.uleb128 0
	.uleb128 .LEHB967-.LFB14300
	.uleb128 .LEHE967-.LEHB967
	.uleb128 .L5569-.LFB14300
	.uleb128 0
	.uleb128 .LEHB968-.LFB14300
	.uleb128 .LEHE968-.LEHB968
	.uleb128 .L5568-.LFB14300
	.uleb128 0
	.uleb128 .LEHB969-.LFB14300
	.uleb128 .LEHE969-.LEHB969
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB970-.LFB14300
	.uleb128 .LEHE970-.LEHB970
	.uleb128 0
	.uleb128 0
.LLSDACSE14300:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14300:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E7executeERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E7executeERNS_11unique_lockINS_5mutexEEE
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E7executeERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E7executeERNS_11unique_lockINS_5mutexEEE:
.LFB14295:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14295
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	leaq	280(%rdi), %r14
	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
	movq	%rsi, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movq	%rdi, %rbx
	movq	%r14, %rdi
	subq	$16, %rsp
	.cfi_def_cfa_offset 64
.LEHB971:
	call	_ZNK5boost6detail12basic_futureIiE4waitEv
.LEHE971:
	movq	%rbp, %rdi
.LEHB972:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE972:
	movq	%rsp, %r13
	movq	%r14, %rsi
	movq	%r13, %rdi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	%r13, %rdi
.LEHB973:
	call	_ZN5boost6futureIiE3getEv
.LEHE973:
	movq	8(%rsp), %rdi
	leal	1(%rax), %r12d
	testq	%rdi, %rdi
	je	.L5594
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5594:
	movq	288(%rbx), %rdi
	movq	$0, 280(%rbx)
	movq	$0, 288(%rbx)
	testq	%rdi, %rdi
	je	.L5595
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5595:
	cmpb	$0, 8(%rbp)
	je	.L5596
.L5599:
	cmpb	$0, 272(%rbx)
	jne	.L5597
	movb	$1, 272(%rbx)
.L5597:
	movl	%r12d, 276(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB974:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE974:
	cmpb	$0, 8(%rbp)
	jne	.L5593
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5593:
	addq	$16, %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
.L5596:
	.cfi_restore_state
	movq	%rbp, %rdi
.LEHB975:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE975:
	jmp	.L5599
.L5615:
	movq	%rax, %r12
.L5603:
	cmpb	$0, 8(%rbp)
	jne	.L5604
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5604:
	movq	%r12, %rax
.L5605:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r13, %rdi
.LEHB976:
	call	_ZN5boost17current_exceptionEv
.LEHE976:
	leaq	24(%rbx), %rdi
	movq	%r13, %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB977:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE977:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5606
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5606:
	movq	%rbp, %rdi
.LEHB978:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE978:
	movq	%r14, %rdi
	movq	%r13, %rsi
	movq	$0, (%rsp)
	movq	$0, 8(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5607
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5607:
	cmpb	$0, 8(%rbp)
	jne	.L5608
	movq	%rbp, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5608:
.LEHB979:
	call	__cxa_end_catch
.LEHE979:
	jmp	.L5593
.L5613:
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5611
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5611:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB980:
	call	_Unwind_Resume
.LEHE980:
.L5612:
	movq	%rax, %rbx
	jmp	.L5611
.L5616:
	movq	8(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L5603
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5603
.L5614:
	movq	%rsp, %r13
	jmp	.L5605
	.cfi_endproc
.LFE14295:
	.section	.gcc_except_table
	.align 4
.LLSDA14295:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14295-.LLSDATTD14295
.LLSDATTD14295:
	.byte	0x1
	.uleb128 .LLSDACSE14295-.LLSDACSB14295
.LLSDACSB14295:
	.uleb128 .LEHB971-.LFB14295
	.uleb128 .LEHE971-.LEHB971
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB972-.LFB14295
	.uleb128 .LEHE972-.LEHB972
	.uleb128 .L5614-.LFB14295
	.uleb128 0x1
	.uleb128 .LEHB973-.LFB14295
	.uleb128 .LEHE973-.LEHB973
	.uleb128 .L5616-.LFB14295
	.uleb128 0x3
	.uleb128 .LEHB974-.LFB14295
	.uleb128 .LEHE974-.LEHB974
	.uleb128 .L5615-.LFB14295
	.uleb128 0x3
	.uleb128 .LEHB975-.LFB14295
	.uleb128 .LEHE975-.LEHB975
	.uleb128 .L5615-.LFB14295
	.uleb128 0x3
	.uleb128 .LEHB976-.LFB14295
	.uleb128 .LEHE976-.LEHB976
	.uleb128 .L5612-.LFB14295
	.uleb128 0
	.uleb128 .LEHB977-.LFB14295
	.uleb128 .LEHE977-.LEHB977
	.uleb128 .L5613-.LFB14295
	.uleb128 0
	.uleb128 .LEHB978-.LFB14295
	.uleb128 .LEHE978-.LEHB978
	.uleb128 .L5612-.LFB14295
	.uleb128 0
	.uleb128 .LEHB979-.LFB14295
	.uleb128 .LEHE979-.LEHB979
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB980-.LFB14295
	.uleb128 .LEHE980-.LEHB980
	.uleb128 0
	.uleb128 0
.LLSDACSE14295:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14295:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E7executeERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E7executeERNS_11unique_lockINS_5mutexEEE
	.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_:
.LFB14832:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14832
	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	.L5639
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L5640
	addl	$1, 88(%rdi)
.L5639:
	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
.L5640:
	.cfi_restore_state
.LEHB981:
	call	*%rax
.LEHE981:
	jmp	.L5639
.L5643:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB982:
	call	_Unwind_Resume
.LEHE982:
	.cfi_endproc
.LFE14832:
	.section	.gcc_except_table
.LLSDA14832:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14832-.LLSDACSB14832
.LLSDACSB14832:
	.uleb128 .LEHB981-.LFB14832
	.uleb128 .LEHE981-.LEHB981
	.uleb128 .L5643-.LFB14832
	.uleb128 0
	.uleb128 .LEHB982-.LFB14832
	.uleb128 .LEHE982-.LEHB982
	.uleb128 0
	.uleb128 0
.LLSDACSE14832:
	.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_:
.LFB14659:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14659
	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)
.LEHB983:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE983:
	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)
.LEHB984:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE984:
	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
.LEHB985:
	call	__cxa_throw
.L5650:
	movq	%rax, %rbp
.L5649:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE985:
.L5651:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L5649
	.cfi_endproc
.LFE14659:
	.section	.gcc_except_table
.LLSDA14659:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14659-.LLSDACSB14659
.LLSDACSB14659:
	.uleb128 .LEHB983-.LFB14659
	.uleb128 .LEHE983-.LEHB983
	.uleb128 .L5650-.LFB14659
	.uleb128 0
	.uleb128 .LEHB984-.LFB14659
	.uleb128 .LEHE984-.LEHB984
	.uleb128 .L5651-.LFB14659
	.uleb128 0
	.uleb128 .LEHB985-.LFB14659
	.uleb128 .LEHE985-.LEHB985
	.uleb128 0
	.uleb128 0
.LLSDACSE14659:
	.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:
.LFB14259:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14259
	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	.L5676
	leaq	48(%rbp), %rbx
	movq	%rbx, %rdi
.LEHB986:
	call	_ZN5boost5mutex4lockEv
.LEHE986:
	cmpb	$0, 280(%rbp)
	jne	.L5677
	movb	$1, 280(%rbp)
	.p2align 4,,10
	.p2align 3
.L5657:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5657
	movq	0(%rbp), %rax
	movq	80(%rax), %rax
	cmpq	$_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv, %rax
	jne	.L5658
	movq	%rsp, %rsi
	movq	%rbp, %rdi
	movl	$123, (%rsp)
.LEHB987:
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE987:
.L5654:
	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
.L5658:
	.cfi_restore_state
	movq	%rbp, %rdi
.LEHB988:
	call	*%rax
.LEHE988:
	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
.L5677:
	.cfi_restore_state
	call	_ZN5boost15future_categoryEv
	movl	$3, %esi
	movq	%rax, %rdx
	movq	%rsp, %rdi
.LEHB989:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE989:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost20task_already_startedE+16, (%rsp)
.LEHB990:
	call	_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_
.LEHE990:
.L5668:
	movq	%rsp, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
.L5664:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5664
	movq	%rbp, %rdi
.LEHB991:
	call	_Unwind_Resume
.L5676:
	movq	%rsp, %rdi
	call	_ZN5boost10task_movedC1Ev
.LEHE991:
	movq	%rsp, %rdi
.LEHB992:
	call	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
.LEHE992:
.L5666:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB993:
	call	_Unwind_Resume
.LEHE993:
.L5667:
	movq	%rax, %rbp
	jmp	.L5664
.L5669:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbp, %rdi
.LEHB994:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE994:
.LEHB995:
	call	__cxa_end_catch
.LEHE995:
	jmp	.L5654
.L5670:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB996:
	call	_Unwind_Resume
.LEHE996:
	.cfi_endproc
.LFE14259:
	.section	.gcc_except_table
	.align 4
.LLSDA14259:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14259-.LLSDATTD14259
.LLSDATTD14259:
	.byte	0x1
	.uleb128 .LLSDACSE14259-.LLSDACSB14259
.LLSDACSB14259:
	.uleb128 .LEHB986-.LFB14259
	.uleb128 .LEHE986-.LEHB986
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB987-.LFB14259
	.uleb128 .LEHE987-.LEHB987
	.uleb128 .L5669-.LFB14259
	.uleb128 0x1
	.uleb128 .LEHB988-.LFB14259
	.uleb128 .LEHE988-.LEHB988
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB989-.LFB14259
	.uleb128 .LEHE989-.LEHB989
	.uleb128 .L5667-.LFB14259
	.uleb128 0
	.uleb128 .LEHB990-.LFB14259
	.uleb128 .LEHE990-.LEHB990
	.uleb128 .L5668-.LFB14259
	.uleb128 0
	.uleb128 .LEHB991-.LFB14259
	.uleb128 .LEHE991-.LEHB991
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB992-.LFB14259
	.uleb128 .LEHE992-.LEHB992
	.uleb128 .L5666-.LFB14259
	.uleb128 0
	.uleb128 .LEHB993-.LFB14259
	.uleb128 .LEHE993-.LEHB993
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB994-.LFB14259
	.uleb128 .LEHE994-.LEHB994
	.uleb128 .L5670-.LFB14259
	.uleb128 0
	.uleb128 .LEHB995-.LFB14259
	.uleb128 .LEHE995-.LEHB995
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB996-.LFB14259
	.uleb128 .LEHE996-.LEHB996
	.uleb128 0
	.uleb128 0
.LLSDACSE14259:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14259:
	.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:
.LFB14912:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14912
	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
.LEHB997:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE997:
	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)
.LEHB998:
	call	__cxa_throw
.L5680:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE998:
	.cfi_endproc
.LFE14912:
	.section	.gcc_except_table
.LLSDA14912:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14912-.LLSDACSB14912
.LLSDACSB14912:
	.uleb128 .LEHB997-.LFB14912
	.uleb128 .LEHE997-.LEHB997
	.uleb128 .L5680-.LFB14912
	.uleb128 0
	.uleb128 .LEHB998-.LFB14912
	.uleb128 .LEHE998-.LEHB998
	.uleb128 0
	.uleb128 0
.LLSDACSE14912:
	.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:
.LFB14911:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14911
	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
.LEHB999:
	call	_Znwm
.LEHE999:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB1000:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE1000:
	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)
.LEHB1001:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE1001:
	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
.L5686:
	.cfi_restore_state
	movq	%rax, %rbp
.L5685:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB1002:
	call	_Unwind_Resume
.LEHE1002:
.L5687:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L5685
	.cfi_endproc
.LFE14911:
	.section	.gcc_except_table
.LLSDA14911:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14911-.LLSDACSB14911
.LLSDACSB14911:
	.uleb128 .LEHB999-.LFB14911
	.uleb128 .LEHE999-.LEHB999
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1000-.LFB14911
	.uleb128 .LEHE1000-.LEHB1000
	.uleb128 .L5686-.LFB14911
	.uleb128 0
	.uleb128 .LEHB1001-.LFB14911
	.uleb128 .LEHE1001-.LEHB1001
	.uleb128 .L5687-.LFB14911
	.uleb128 0
	.uleb128 .LEHB1002-.LFB14911
	.uleb128 .LEHE1002-.LEHB1002
	.uleb128 0
	.uleb128 0
.LLSDACSE14911:
	.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:
.LFB15471:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15471
	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
.LEHB1003:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE1003:
	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)
.LEHB1004:
	call	__cxa_throw
.L5693:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE1004:
	.cfi_endproc
.LFE15471:
	.section	.gcc_except_table
.LLSDA15471:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15471-.LLSDACSB15471
.LLSDACSB15471:
	.uleb128 .LEHB1003-.LFB15471
	.uleb128 .LEHE1003-.LEHB1003
	.uleb128 .L5693-.LFB15471
	.uleb128 0
	.uleb128 .LEHB1004-.LFB15471
	.uleb128 .LEHE1004-.LEHB1004
	.uleb128 0
	.uleb128 0
.LLSDACSE15471:
	.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:
.LFB14944:
	.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	.L5699
.L5696:
	cmpb	$0, _ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE(%rip)
	je	.L5700
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
.L5699:
	.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	.L5696
.L5700:
	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
.LFE14944:
	.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_E2_EEEEEEEEEEEE, @object
	.size	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEEE, 24
_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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_E2_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_E2_EEEEEEEEEEEE, @object
	.size	_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEEE, 205
_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEEE:
	.string	"*N5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEEE"
	.align 8
	.type	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE, @object
	.size	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE, 24
_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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_E1_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_E1_EEEEEEEEEEEE, @object
	.size	_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE, 205
_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE:
	.string	"*N5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE"
	.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_E2_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_E2_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_E2_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_E2_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_E2_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_E2_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_E2_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_E2_EEEEEEEEEEEEEE"
	.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_E1_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_E1_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_E1_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_E1_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_E1_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_E1_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_E1_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_E1_EEEEEEEEEEEEEE"
	.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_E2_EEEEEEEEEEEE, @object
	.size	_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEEE, 48
_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEEE
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEED1Ev
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEED0Ev
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEE3runEv
	.quad	_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE
	.align 8
	.type	_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE, @object
	.size	_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE, 48
_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEEE
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED1Ev
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEED0Ev
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEEEEEEEEE3runEv
	.quad	_ZN5boost6detail16thread_data_base25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE
	.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_E2_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_E2_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_E2_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_E2_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_E2_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_E2_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_E2_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_E2_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_E2_EEEEEEEEEEEEE19get_untyped_deleterEv
	.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_E1_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_E1_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_E1_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_E1_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_E1_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_E1_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_E1_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_E1_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_E1_EEEEEEEEEEEEE19get_untyped_deleterEv
	.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"
	.align 8
	.type	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE, 24
_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE
	.quad	_ZTIN5boost6detail30future_async_shared_state_baseIiEE
	.align 32
	.type	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE, 115
_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE:
	.string	"*N5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE"
	.align 8
	.type	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, @object
	.size	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, 24
_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE
	.align 32
	.type	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, @object
	.size	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, 88
_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE:
	.string	"*N5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE"
	.align 8
	.type	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE, @object
	.size	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE, 24
_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE
	.quad	_ZTIN5boost6detail12shared_stateIiEE
	.align 32
	.type	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE, @object
	.size	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE, 97
_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE:
	.string	"*N5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE"
	.align 8
	.type	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, @object
	.size	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, 24
_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE
	.align 32
	.type	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, @object
	.size	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, 91
_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE:
	.string	"*N5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE"
	.align 8
	.type	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE, 24
_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE
	.quad	_ZTIN5boost6detail30future_async_shared_state_baseIiEE
	.align 32
	.type	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE, 115
_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE:
	.string	"*N5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE"
	.align 8
	.type	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE, @object
	.size	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE, 24
_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE
	.align 32
	.type	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE, @object
	.size	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE, 88
_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE:
	.string	"*N5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE"
	.align 8
	.type	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE, @object
	.size	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE, 24
_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE
	.quad	_ZTIN5boost6detail12shared_stateIiEE
	.align 32
	.type	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE, @object
	.size	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE, 97
_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE:
	.string	"*N5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE"
	.align 8
	.type	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE, @object
	.size	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE, 24
_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE
	.align 32
	.type	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE, @object
	.size	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE, 91
_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE:
	.string	"*N5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, 114
_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, 117
_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE, 114
_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE, 117
_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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
	.align 8
	.type	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE, 96
_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED1Ev
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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_E1_EE, @object
	.size	_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, 96
_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE:
	.quad	0
	.quad	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E19launch_continuationEv
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED1Ev
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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_E1_NS0_12shared_stateIiEEEE, @object
	.size	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE, 96
_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED1Ev
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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_E1_EE, @object
	.size	_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE, 96
_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE:
	.quad	0
	.quad	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EE
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_E19launch_continuationEv
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED1Ev
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_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_E1_E7executeERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE
	.quad	_ZN5boost6detail12shared_stateIiE6get_shERNS_11unique_lockINS_5mutexEEE
	.align 8
	.type	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE, 96
_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEED1Ev
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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_E2_EE, @object
	.size	_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE, 96
_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE:
	.quad	0
	.quad	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E19launch_continuationEv
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED1Ev
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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_E2_NS0_12shared_stateIiEEEE, @object
	.size	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE, 96
_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEED1Ev
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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_E2_EE, @object
	.size	_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE, 96
_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE:
	.quad	0
	.quad	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EE
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E19launch_continuationEv
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED1Ev
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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_E2_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
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE19get_untyped_deleterEv
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE19get_untyped_deleterEv
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE19get_untyped_deleterEv
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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
.LC4:
	.quad	.LC3
	.align 8
.LC5:
	.quad	_ZTVN5boost16exception_detail10clone_implINS0_10bad_alloc_EEE+136
	.align 8
.LC6:
	.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
