	.file	"4_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:
.LFB11228:
	.cfi_startproc
	movq	(%rdi), %rax
	ret
	.cfi_endproc
.LFE11228:
	.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:
.LFB11909:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE11909:
	.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:
.LFB12238:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE12238:
	.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:
.LFB14216:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14216:
	.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:
.LFB14220:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14220:
	.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_E3_EEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED2Ev:
.LFB14224:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14224:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED2Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED2Ev:
.LFB14228:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14228:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED2Ev
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED2Ev
	.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:
.LFB14232:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14232:
	.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:
.LFB14236:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14236:
	.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:
.LFB14240:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14240:
	.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:
.LFB14244:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14244:
	.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:
.LFB14248:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14248:
	.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:
.LFB14252:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14252:
	.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:
.LFB14256:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14256:
	.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:
.LFB14264:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14264:
	.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:
.LFB14268:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14268:
	.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:
.LFB14280:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14280:
	.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:
.LFB14328:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L24
	movq	(%rdi), %rax
	jmp	*8(%rax)
	.p2align 4,,10
	.p2align 3
.L24:
	rep ret
	.cfi_endproc
.LFE14328:
	.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:
.LFB14329:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14329:
	.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:
.LFB14330:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14330:
	.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_:
.LFB14332:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14332:
	.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:
.LFB14333:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14333:
	.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:
.LFB14359:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14359:
	.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_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE11get_deleterERKSt9type_info,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE11get_deleterERKSt9type_info
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE11get_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:
.LFB14360:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14360:
	.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_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE19get_untyped_deleterEv,_ZN5boost6detail17sp_counted_impl_pINS0_17task_shared_stateIZ4mainEUlvE_iEEE19get_untyped_deleterEv
	.set	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE19get_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:
.LFB14371:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14371:
	.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:
.LFB14372:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14372:
	.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:
.LFB14374:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14374:
	.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:
.LFB14375:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14375:
	.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:
.LFB14407:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE14407:
	.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_E3_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:
.LFB14418:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L37
	movq	(%rdi), %rax
	jmp	*24(%rax)
	.p2align 4,,10
	.p2align 3
.L37:
	rep ret
	.cfi_endproc
.LFE14418:
	.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:
.LFB14419:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14419:
	.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:
.LFB14420:
	.cfi_startproc
	xorl	%eax, %eax
	ret
	.cfi_endproc
.LFE14420:
	.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:
.LFB15079:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE15079:
	.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:
.LFB15083:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE15083:
	.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:
.LFB15087:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE15087:
	.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
	.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_E3_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_E3_EEEEEEEEEEEEED2Ev:
.LFB15091:
	.cfi_startproc
	rep ret
	.cfi_endproc
.LFE15091:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEEED2Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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_E3_EEEEEEEEEEEEED1Ev,_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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:
.LFB14218:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14218:
	.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:
.LFB14222:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14222:
	.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:
.LFB14266:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14266:
	.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:
.LFB14270:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14270:
	.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:
.LFB14282:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14282:
	.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:
.LFB14258:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14258:
	.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:
.LFB14250:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14250:
	.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:
.LFB15081:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE15081:
	.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:
.LFB14254:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14254:
	.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:
.LFB14242:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14242:
	.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:
.LFB15085:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE15085:
	.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:
.LFB14246:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14246:
	.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:
.LFB14234:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14234:
	.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:
.LFB15089:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE15089:
	.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:
.LFB14238:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14238:
	.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
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED0Ev:
.LFB14226:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14226:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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_E3_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_E3_EEEEEEEEEEEEED0Ev:
.LFB15093:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE15093:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED0Ev, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED0Ev:
.LFB14230:
	.cfi_startproc
	movl	$24, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE14230:
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED0Ev, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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:
.LFB11911:
	.cfi_startproc
	movl	$16, %esi
	jmp	_ZdlPvm
	.cfi_endproc
.LFE11911:
	.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:
.LFB11431:
	.cfi_startproc
	movq	$_ZTVN5boost17bad_function_callE+16, (%rdi)
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE11431:
	.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:
.LFB11433:
	.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
.LFE11433:
	.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:
.LFB12860:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12860
	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	.L68
	movq	(%rdi), %rax
	call	*32(%rax)
.L68:
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE12860:
	.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
.LLSDA12860:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12860-.LLSDACSB12860
.LLSDACSB12860:
.LLSDACSE12860:
	.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:
.LFB15728:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK164
	.cfi_endproc
.LFE15728:
	.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:
.LFB12862:
	.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
.LFE12862:
	.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:
.LFB12866:
	.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
.LFE12866:
	.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:
.LFB12867:
	.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
.LFE12867:
	.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:
.LFB12090:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12090
	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	.L79
	movq	(%rdi), %rax
	call	*32(%rax)
.L79:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE12090:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED5Ev,comdat
.LLSDA12090:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12090-.LLSDACSB12090
.LLSDACSB12090:
.LLSDACSE12090:
	.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:
.LFB15732:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK78
	.cfi_endproc
.LFE15732:
	.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:
.LFB12092:
	.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
.LFE12092:
	.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:
.LFB12769:
	.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
.LFE12769:
	.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:
.LFB12770:
	.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
.LFE12770:
	.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	.L90
	call	_ZdlPv
.L90:
	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:
.LFB11767:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11767
	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	.L101
	movq	(%rdi), %rax
	call	*32(%rax)
.L101:
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11767:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED5Ev,comdat
.LLSDA11767:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11767-.LLSDACSB11767
.LLSDACSB11767:
.LLSDACSE11767:
	.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:
.LFB15737:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK36
	.cfi_endproc
.LFE15737:
	.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:
.LFB11769:
	.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
.LFE11769:
	.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:
.LFB11773:
	.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
.LFE11773:
	.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:
.LFB11774:
	.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
.LFE11774:
	.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:
.LFB11757:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11757
	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	.L115
	movq	(%rdi), %rax
	call	*32(%rax)
.L115:
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11757:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED5Ev,comdat
.LLSDA11757:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11757-.LLSDACSB11757
.LLSDACSB11757:
.LLSDACSE11757:
	.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:
.LFB15741:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK30
	.cfi_endproc
.LFE15741:
	.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:
.LFB11759:
	.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
.LFE11759:
	.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:
.LFB11763:
	.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
.LFE11763:
	.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:
.LFB11764:
	.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
.LFE11764:
	.size	_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, .-_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.section	.text._ZN5boost15condition_errorD0Ev,"axG",@progbits,_ZN5boost15condition_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost15condition_errorD0Ev
	.type	_ZN5boost15condition_errorD0Ev, @function
_ZN5boost15condition_errorD0Ev:
.LFB11818:
	.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
.LFE11818:
	.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:
.LFB11819:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11819
	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	.L128
	movq	(%rdi), %rax
	call	*32(%rax)
.L128:
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6system12system_errorD2Ev
	.cfi_endproc
.LFE11819:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED5Ev,comdat
.LLSDA11819:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11819-.LLSDACSB11819
.LLSDACSB11819:
.LLSDACSE11819:
	.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:
.LFB15745:
	.cfi_startproc
	subq	$64, %rdi
	jmp	.LTHUNK42
	.cfi_endproc
.LFE15745:
	.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:
.LFB11821:
	.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
.LFE11821:
	.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:
.LFB11825:
	.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
.LFE11825:
	.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:
.LFB11826:
	.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
.LFE11826:
	.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:
.LFB14523:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14523
	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	.L140
	movq	(%rdi), %rax
.LEHB0:
	call	*24(%rax)
.LEHE0:
.L140:
	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
.L142:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE1:
	.cfi_endproc
.LFE14523:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE7rethrowEv,comdat
.LLSDA14523:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14523-.LLSDACSB14523
.LLSDACSB14523:
	.uleb128 .LEHB0-.LFB14523
	.uleb128 .LEHE0-.LEHB0
	.uleb128 .L142-.LFB14523
	.uleb128 0
	.uleb128 .LEHB1-.LFB14523
	.uleb128 .LEHE1-.LEHB1
	.uleb128 0
	.uleb128 0
.LLSDACSE14523:
	.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:
.LFB15749:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK257
	.cfi_endproc
.LFE15749:
	.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:
.LFB14525:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14525
	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	.L146
	movq	(%rdi), %rax
.LEHB2:
	call	*24(%rax)
.LEHE2:
.L146:
	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
.L148:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE3:
	.cfi_endproc
.LFE14525:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE7rethrowEv,comdat
.LLSDA14525:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14525-.LLSDACSB14525
.LLSDACSB14525:
	.uleb128 .LEHB2-.LFB14525
	.uleb128 .LEHE2-.LEHB2
	.uleb128 .L148-.LFB14525
	.uleb128 0
	.uleb128 .LEHB3-.LFB14525
	.uleb128 .LEHE3-.LEHB3
	.uleb128 0
	.uleb128 0
.LLSDACSE14525:
	.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:
.LFB15750:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK259
	.cfi_endproc
.LFE15750:
	.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:
.LFB14527:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14527
	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	.L152
	movq	(%rdi), %rax
.LEHB4:
	call	*24(%rax)
.LEHE4:
.L152:
	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
.L154:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE5:
	.cfi_endproc
.LFE14527:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE7rethrowEv,comdat
.LLSDA14527:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14527-.LLSDACSB14527
.LLSDACSB14527:
	.uleb128 .LEHB4-.LFB14527
	.uleb128 .LEHE4-.LEHB4
	.uleb128 .L154-.LFB14527
	.uleb128 0
	.uleb128 .LEHB5-.LFB14527
	.uleb128 .LEHE5-.LEHB5
	.uleb128 0
	.uleb128 0
.LLSDACSE14527:
	.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:
.LFB15751:
	.cfi_startproc
	movq	(%rdi), %r10
	addq	-32(%r10), %rdi
	jmp	.LTHUNK261
	.cfi_endproc
.LFE15751:
	.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:
.LFB12960:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12960:
	.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:
.LFB12962:
	.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
.LFE12962:
	.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:
.LFB14292:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE14292:
	.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:
.LFB14294:
	.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
.LFE14294:
	.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:
.LFB11503:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE11503:
	.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:
.LFB11505:
	.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
.LFE11505:
	.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:
.LFB12326:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12326:
	.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:
.LFB12328:
	.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
.LFE12328:
	.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:
.LFB12301:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12301:
	.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:
.LFB12303:
	.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
.LFE12303:
	.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:
.LFB12247:
	.cfi_startproc
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12247:
	.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:
.LFB12249:
	.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
.LFE12249:
	.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:
.LFB12305:
	.cfi_startproc
	movq	$_ZTVN5boost16exception_detail10clone_implINS_14broken_promiseEEE+104, 32(%rdi)
	movq	$_ZTVN5boost12future_errorE+16, (%rdi)
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12305:
	.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:
.LFB12306:
	.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
.LFE12306:
	.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:
.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	$_ZTVN5boost16exception_detail19error_info_injectorINS_10task_movedEEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 32(%rdi)
	movq	40(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L181
	movq	(%rdi), %rax
	call	*32(%rax)
.L181:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE13721:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED5Ev,comdat
.LLSDA13721:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13721-.LLSDACSB13721
.LLSDACSB13721:
.LLSDACSE13721:
	.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:
.LFB15754:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK200
	.cfi_endproc
.LFE15754:
	.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:
.LFB13723:
	.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
.LFE13723:
	.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:
.LFB13727:
	.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
.LFE13727:
	.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:
.LFB13728:
	.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
.LFE13728:
	.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:
.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	%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	.L192
	movq	(%rdi), %rax
	call	*32(%rax)
.L192:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE14905:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED5Ev,comdat
.LLSDA14905:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14905-.LLSDACSB14905
.LLSDACSB14905:
.LLSDACSE14905:
	.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:
.LFB15758:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK276
	.cfi_endproc
.LFE15758:
	.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:
.LFB14907:
	.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
.LFE14907:
	.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:
.LFB14911:
	.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
.LFE14911:
	.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:
.LFB14912:
	.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
.LFE14912:
	.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:
.LFB12975:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12975
	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	.L203
	movq	(%rdi), %rax
	call	*32(%rax)
.L203:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12975:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED5Ev,comdat
.LLSDA12975:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12975-.LLSDACSB12975
.LLSDACSB12975:
.LLSDACSE12975:
	.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:
.LFB15762:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK170
	.cfi_endproc
.LFE15762:
	.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:
.LFB12977:
	.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
.LFE12977:
	.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:
.LFB12981:
	.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
.LFE12981:
	.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:
.LFB12982:
	.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
.LFE12982:
	.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:
.LFB12015:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12015
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L214
	movq	(%rdi), %rax
	call	*32(%rax)
.L214:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12015:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED5Ev,comdat
.LLSDA12015:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12015-.LLSDACSB12015
.LLSDACSB12015:
.LLSDACSE12015:
	.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:
.LFB15766:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK68
	.cfi_endproc
.LFE15766:
	.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:
.LFB12017:
	.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
.LFE12017:
	.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:
.LFB12739:
	.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
.LFE12739:
	.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:
.LFB12740:
	.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
.LFE12740:
	.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:
.LFB12329:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12329
	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	.L225
	movq	(%rdi), %rax
	call	*32(%rax)
.L225:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12329:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED5Ev,comdat
.LLSDA12329:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12329-.LLSDACSB12329
.LLSDACSB12329:
.LLSDACSE12329:
	.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:
.LFB15770:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK102
	.cfi_endproc
.LFE15770:
	.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:
.LFB12331:
	.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
.LFE12331:
	.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:
.LFB12335:
	.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
.LFE12335:
	.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:
.LFB12336:
	.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
.LFE12336:
	.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:
.LFB12250:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12250
	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	.L236
	movq	(%rdi), %rax
	call	*32(%rax)
.L236:
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11logic_errorD2Ev
	.cfi_endproc
.LFE12250:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED5Ev,comdat
.LLSDA12250:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12250-.LLSDACSB12250
.LLSDACSB12250:
.LLSDACSE12250:
	.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:
.LFB15774:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK88
	.cfi_endproc
.LFE15774:
	.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:
.LFB12252:
	.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
.LFE12252:
	.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:
.LFB12256:
	.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
.LFE12256:
	.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:
.LFB12257:
	.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
.LFE12257:
	.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:
.LFB14512:
	.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
.LFE14512:
	.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:
.LFB14511:
	.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
.LFE14511:
	.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	.L250
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L250:
	.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:
.LFB15780:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK2
	.cfi_endproc
.LFE15780:
	.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:
.LFB11942:
	.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
.LFE11942:
	.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:
.LFB11943:
	.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
.LFE11943:
	.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:
.LFB12144:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12144
	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	.L259
	movq	(%rdi), %rax
	call	*32(%rax)
.L259:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13bad_exceptionD2Ev
	.cfi_endproc
.LFE12144:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED5Ev,comdat
.LLSDA12144:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12144-.LLSDACSB12144
.LLSDACSB12144:
.LLSDACSE12144:
	.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:
.LFB15784:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK86
	.cfi_endproc
.LFE15784:
	.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:
.LFB12146:
	.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
.LFE12146:
	.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:
.LFB12793:
	.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
.LFE12793:
	.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:
.LFB12794:
	.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
.LFE12794:
	.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	.L269
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L269:
	.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:
.LFB15788:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK0
	.cfi_endproc
.LFE15788:
	.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:
.LFB11926:
	.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
.LFE11926:
	.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:
.LFB11927:
	.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
.LFE11927:
	.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:
.LFB12102:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12102
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L278
	movq	(%rdi), %rax
	call	*32(%rax)
.L278:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt9bad_allocD2Ev
	.cfi_endproc
.LFE12102:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED5Ev,comdat
.LLSDA12102:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12102-.LLSDACSB12102
.LLSDACSB12102:
.LLSDACSE12102:
	.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:
.LFB15792:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK80
	.cfi_endproc
.LFE15792:
	.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:
.LFB12104:
	.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
.LFE12104:
	.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:
.LFB12775:
	.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
.LFE12775:
	.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:
.LFB12776:
	.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
.LFE12776:
	.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:
.LFB12003:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12003
	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	.L289
	movq	(%rdi), %rax
	call	*32(%rax)
.L289:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12out_of_rangeD2Ev
	.cfi_endproc
.LFE12003:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
.LLSDA12003:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12003-.LLSDACSB12003
.LLSDACSB12003:
.LLSDACSE12003:
	.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:
.LFB15796:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK66
	.cfi_endproc
.LFE15796:
	.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:
.LFB12005:
	.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
.LFE12005:
	.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:
.LFB12733:
	.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
.LFE12733:
	.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:
.LFB12734:
	.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
.LFE12734:
	.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:
.LFB12132:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12132
	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	.L300
	movq	(%rdi), %rax
	call	*32(%rax)
.L300:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt10bad_typeidD2Ev
	.cfi_endproc
.LFE12132:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED5Ev,comdat
.LLSDA12132:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12132-.LLSDACSB12132
.LLSDACSB12132:
.LLSDACSE12132:
	.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:
.LFB15800:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK84
	.cfi_endproc
.LFE15800:
	.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:
.LFB12134:
	.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
.LFE12134:
	.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:
.LFB12787:
	.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
.LFE12787:
	.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:
.LFB12788:
	.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
.LFE12788:
	.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:
.LFB12117:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12117
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rdi)
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L311
	movq	(%rdi), %rax
	call	*32(%rax)
.L311:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt8bad_castD2Ev
	.cfi_endproc
.LFE12117:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
.LLSDA12117:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12117-.LLSDACSB12117
.LLSDACSB12117:
.LLSDACSE12117:
	.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:
.LFB15804:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK82
	.cfi_endproc
.LFE15804:
	.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:
.LFB12119:
	.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
.LFE12119:
	.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:
.LFB12781:
	.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
.LFE12781:
	.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:
.LFB12782:
	.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
.LFE12782:
	.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:
.LFB12078:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12078
	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	.L322
	movq	(%rdi), %rax
	call	*32(%rax)
.L322:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt8ios_base7failureB5cxx11D2Ev
	.cfi_endproc
.LFE12078:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED5Ev,comdat
.LLSDA12078:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12078-.LLSDACSB12078
.LLSDACSB12078:
.LLSDACSE12078:
	.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:
.LFB15808:
	.cfi_startproc
	subq	$32, %rdi
	jmp	.LTHUNK76
	.cfi_endproc
.LFE15808:
	.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:
.LFB12080:
	.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
.LFE12080:
	.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:
.LFB12763:
	.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
.LFE12763:
	.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:
.LFB12764:
	.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
.LFE12764:
	.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:
.LFB12060:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12060
	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	.L333
	movq	(%rdi), %rax
	call	*32(%rax)
.L333:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt15underflow_errorD2Ev
	.cfi_endproc
.LFE12060:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED5Ev,comdat
.LLSDA12060:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12060-.LLSDACSB12060
.LLSDACSB12060:
.LLSDACSE12060:
	.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:
.LFB15812:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK74
	.cfi_endproc
.LFE15812:
	.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:
.LFB12062:
	.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
.LFE12062:
	.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:
.LFB12757:
	.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
.LFE12757:
	.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:
.LFB12758:
	.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
.LFE12758:
	.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:
.LFB12045:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12045
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L344
	movq	(%rdi), %rax
	call	*32(%rax)
.L344:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt14overflow_errorD2Ev
	.cfi_endproc
.LFE12045:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED5Ev,comdat
.LLSDA12045:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12045-.LLSDACSB12045
.LLSDACSB12045:
.LLSDACSE12045:
	.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:
.LFB15816:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK72
	.cfi_endproc
.LFE15816:
	.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:
.LFB12047:
	.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
.LFE12047:
	.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:
.LFB12751:
	.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
.LFE12751:
	.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:
.LFB12752:
	.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
.LFE12752:
	.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:
.LFB12030:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12030
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L355
	movq	(%rdi), %rax
	call	*32(%rax)
.L355:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt11range_errorD2Ev
	.cfi_endproc
.LFE12030:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
.LLSDA12030:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12030-.LLSDACSB12030
.LLSDACSB12030:
.LLSDACSE12030:
	.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:
.LFB15820:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK70
	.cfi_endproc
.LFE15820:
	.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:
.LFB12032:
	.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
.LFE12032:
	.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:
.LFB12745:
	.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
.LFE12745:
	.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:
.LFB12746:
	.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
.LFE12746:
	.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:
.LFB11988:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11988
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L366
	movq	(%rdi), %rax
	call	*32(%rax)
.L366:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12length_errorD2Ev
	.cfi_endproc
.LFE11988:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED5Ev,comdat
.LLSDA11988:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11988-.LLSDACSB11988
.LLSDACSB11988:
.LLSDACSE11988:
	.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:
.LFB15824:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK64
	.cfi_endproc
.LFE15824:
	.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:
.LFB11990:
	.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
.LFE11990:
	.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:
.LFB12727:
	.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
.LFE12727:
	.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:
.LFB12728:
	.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
.LFE12728:
	.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:
.LFB11973:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11973
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L377
	movq	(%rdi), %rax
	call	*32(%rax)
.L377:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt16invalid_argumentD2Ev
	.cfi_endproc
.LFE11973:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED5Ev,comdat
.LLSDA11973:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11973-.LLSDACSB11973
.LLSDACSB11973:
.LLSDACSE11973:
	.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:
.LFB15828:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK62
	.cfi_endproc
.LFE15828:
	.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:
.LFB11975:
	.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
.LFE11975:
	.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:
.LFB12721:
	.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
.LFE12721:
	.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:
.LFB12722:
	.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
.LFE12722:
	.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:
.LFB11958:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11958
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEE+16, (%rdi)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rdi)
	movq	24(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L388
	movq	(%rdi), %rax
	call	*32(%rax)
.L388:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt12domain_errorD2Ev
	.cfi_endproc
.LFE11958:
	.section	.gcc_except_table._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev,"aG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED5Ev,comdat
.LLSDA11958:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11958-.LLSDACSB11958
.LLSDACSB11958:
.LLSDACSE11958:
	.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:
.LFB15832:
	.cfi_startproc
	subq	$16, %rdi
	jmp	.LTHUNK60
	.cfi_endproc
.LFE15832:
	.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:
.LFB11960:
	.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
.LFE11960:
	.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:
.LFB12715:
	.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
.LFE12715:
	.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:
.LFB12716:
	.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
.LFE12716:
	.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:
.LFB11591:
	.cfi_startproc
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rdi)
	jmp	_ZNSt9exceptionD2Ev
	.cfi_endproc
.LFE11591:
	.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:
.LFB11593:
	.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
.LFE11593:
	.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	.L401
	movq	(%rdi), %rax
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	movq	32(%rax), %rax
	jmp	*%rax
	.p2align 4,,10
	.p2align 3
.L401:
	.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:
.LFB15836:
	.cfi_startproc
	subq	$40, %rdi
	jmp	.LTHUNK4
	.cfi_endproc
.LFE15836:
	.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:
.LFB11915:
	.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
.LFE11915:
	.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:
.LFB11916:
	.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
.LFE11916:
	.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:
.LFB11594:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11594
	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	.L410
	movq	(%rdi), %rax
	call	*32(%rax)
.L410:
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt9exceptionD2Ev
	.cfi_endproc
.LFE11594:
	.section	.gcc_except_table._ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev,"aG",@progbits,_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED5Ev,comdat
.LLSDA11594:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11594-.LLSDACSB11594
.LLSDACSB11594:
.LLSDACSE11594:
	.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:
.LFB15840:
	.cfi_startproc
	subq	$8, %rdi
	jmp	.LTHUNK12
	.cfi_endproc
.LFE15840:
	.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:
.LFB11596:
	.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
.LFE11596:
	.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:
.LFB11600:
	.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
.LFE11600:
	.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:
.LFB11601:
	.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
.LFE11601:
	.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.153, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.153:
.LFB15305:
	.cfi_startproc
	movq	(%rdi), %rax
	testq	%rax, %rax
	js	.L430
	cmpq	%rsi, %rax
	jbe	.L429
	addq	%rsi, %rsi
	cmpq	%rsi, %rax
	jnb	.L429
	testq	%rsi, %rsi
	js	.L425
	movq	%rsi, (%rdi)
	leaq	1(%rsi), %rdi
	jmp	_Znwm
	.p2align 4,,10
	.p2align 3
.L429:
	leaq	1(%rax), %rdi
	jmp	_Znwm
	.p2align 4,,10
	.p2align 3
.L425:
	movabsq	$9223372036854775807, %rax
	movq	%rax, (%rdi)
	movabsq	$-9223372036854775808, %rdi
	jmp	_Znwm
.L430:
	subq	$8, %rsp
	.cfi_def_cfa_offset 16
	movl	$.LC1, %edi
	call	_ZSt20__throw_length_errorPKc
	.cfi_endproc
.LFE15305:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.153, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.153
	.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.154, @function
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.154:
.LFB15306:
	.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	.L432
	testq	%rdx, %rdx
	jne	.L447
.L432:
	subq	%r12, %rdx
	cmpq	$15, %rdx
	movq	%rdx, 24(%rsp)
	ja	.L448
	cmpq	$1, %rdx
	movq	0(%rbp), %rax
	je	.L449
	testq	%rdx, %rdx
	jne	.L434
	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
.L449:
	.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
.L448:
	.cfi_restore_state
	leaq	24(%rsp), %rdi
	xorl	%esi, %esi
	movq	%rdx, 8(%rsp)
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.153
	movq	24(%rsp), %rcx
	movq	8(%rsp), %rdx
	movq	%rax, 0(%rbp)
	movq	%rcx, 16(%rbp)
.L434:
	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
.L447:
	.cfi_restore_state
	movl	$.LC2, %edi
	call	_ZSt19__throw_logic_errorPKc
	.cfi_endproc
.LFE15306:
	.size	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.154, .-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.154
	.set	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.161,_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.154
	.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	.L451
	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
.L451:
	.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	.L460
	leaq	(%rax,%rax), %r14
	cmpq	%r14, %rax
	jbe	.L472
.L462:
	movq	$-16, %r14
.L453:
	movq	%r14, %rdi
	movq	%rdx, 8(%rsp)
	call	_Znwm
	movq	392(%rbp), %rcx
	movq	8(%rsp), %rdx
	movq	%rax, %r15
.L454:
	movq	384(%rbp), %rdi
	addq	%r15, %rdx
	movq	%r13, (%rdx)
	movq	%r12, 8(%rdx)
	cmpq	%rdi, %rbx
	je	.L464
	movq	%rdi, %rdx
	movq	%r15, %rsi
	.p2align 4,,10
	.p2align 3
.L456:
	movdqu	(%rdx), %xmm0
	addq	$16, %rdx
	addq	$16, %rsi
	movups	%xmm0, -16(%rsi)
	cmpq	%rdx, %rbx
	jne	.L456
	leaq	-16(%rbx), %rax
	subq	%rdi, %rax
	andq	$-16, %rax
	leaq	16(%r15,%rax), %r12
.L455:
	addq	$16, %r12
	cmpq	%rcx, %rbx
	je	.L457
	movq	%rbx, %rdx
	movq	%r12, %rsi
	.p2align 4,,10
	.p2align 3
.L458:
	movdqu	(%rdx), %xmm0
	addq	$16, %rdx
	addq	$16, %rsi
	movups	%xmm0, -16(%rsi)
	cmpq	%rdx, %rcx
	jne	.L458
	subq	$16, %rcx
	subq	%rbx, %rcx
	andq	$-16, %rcx
	leaq	16(%r12,%rcx), %r12
.L457:
	testq	%rdi, %rdi
	je	.L459
	call	_ZdlPv
.L459:
	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
.L460:
	.cfi_restore_state
	movl	$16, %r14d
	jmp	.L453
	.p2align 4,,10
	.p2align 3
.L472:
	movabsq	$1152921504606846975, %rsi
	cmpq	%rsi, %r14
	ja	.L462
	xorl	%r15d, %r15d
	testq	%r14, %r14
	movq	%rbx, %rcx
	je	.L454
	salq	$5, %rax
	movq	%rax, %r14
	jmp	.L453
	.p2align 4,,10
	.p2align 3
.L464:
	movq	%r15, %r12
	jmp	.L455
	.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:
.LFB14566:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14566
	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	.L486
	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	.L487
.L475:
	movq	%rax, 0(%rbp)
	movq	%rbx, %r13
.L478:
	movq	%rbx, %rdi
	call	strlen
	leaq	(%rbx,%rax), %rdx
.L476:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB6:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.161
.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
.L486:
	.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	.L480
	testq	%rbx, %rbx
	movq	%rax, 0(%rbp)
	jne	.L478
	movq	$-1, %rdx
	jmp	.L476
	.p2align 4,,10
	.p2align 3
.L480:
	movq	%r13, %rbx
	jmp	.L475
	.p2align 4,,10
	.p2align 3
.L487:
	movq	%rax, 0(%rbp)
	xorl	%r13d, %r13d
	movq	%r12, %rbx
	jmp	.L478
.L482:
	movq	%rax, %rbx
	movq	%r13, %rdi
	call	free
	movq	%rbx, %rdi
.LEHB7:
	call	_Unwind_Resume
.LEHE7:
	.cfi_endproc
.LFE14566:
	.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
.LLSDA14566:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14566-.LLSDACSB14566
.LLSDACSB14566:
	.uleb128 .LEHB6-.LFB14566
	.uleb128 .LEHE6-.LEHB6
	.uleb128 .L482-.LFB14566
	.uleb128 0
	.uleb128 .LEHB7-.LFB14566
	.uleb128 .LEHE7-.LEHB7
	.uleb128 0
	.uleb128 0
.LLSDACSE14566:
	.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:
.LFB14331:
	.cfi_startproc
	movq	16(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L488
	movq	(%rdi), %rax
	movq	16(%rax), %rax
	cmpq	$_ZN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoED0Ev, %rax
	jne	.L490
	movl	$16, %esi
	jmp	_ZdlPvm
	.p2align 4,,10
	.p2align 3
.L488:
	rep ret
	.p2align 4,,10
	.p2align 3
.L490:
	jmp	*%rax
	.cfi_endproc
.LFE14331:
	.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:
.LFB15465:
	.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
.LFE15465:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED1Ev
	.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:
.LFB15467:
	.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
.LFE15467:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED0Ev
	.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:
.LFB15468:
	.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
.LFE15468:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED0Ev
	.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:
.LFB15469:
	.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
.LFE15469:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED0Ev
	.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:
.LFB15470:
	.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
.LFE15470:
	.size	_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev, .-_ZThn32_N5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.type	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev, @function
_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev:
.LFB15471:
	.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
.LFE15471:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED0Ev
	.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:
.LFB15472:
	.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
.LFE15472:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12length_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:
.LFB15473:
	.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
.LFE15473:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED0Ev
	.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:
.LFB15474:
	.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
.LFE15474:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED0Ev
	.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:
.LFB15475:
	.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
.LFE15475:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20task_already_startedEED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED0Ev:
.LFB15478:
	.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
.LFE15478:
	.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_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:
.LFB15480:
	.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
.LFE15480:
	.size	_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev, .-_ZThn16_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev
	.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:
.LFB15482:
	.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
.LFE15482:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_10task_movedEED0Ev
	.section	.text._ZN5boost17unknown_exceptionD0Ev,"axG",@progbits,_ZN5boost17unknown_exceptionD5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn40_N5boost17unknown_exceptionD0Ev
	.type	_ZThn40_N5boost17unknown_exceptionD0Ev, @function
_ZThn40_N5boost17unknown_exceptionD0Ev:
.LFB15483:
	.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
.LFE15483:
	.size	_ZThn40_N5boost17unknown_exceptionD0Ev, .-_ZThn40_N5boost17unknown_exceptionD0Ev
	.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:
.LFB15484:
	.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
.LFE15484:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_10lock_errorEED0Ev
	.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:
.LFB15485:
	.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
.LFE15485:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED0Ev
	.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:
.LFB15486:
	.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
.LFE15486:
	.size	_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev, .-_ZThn8_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev
	.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:
.LFB15487:
	.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
.LFE15487:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED0Ev
	.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:
.LFB15488:
	.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
.LFE15488:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED0Ev
	.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:
.LFB15489:
	.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
.LFE15489:
	.size	_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev, .-_ZThn40_N5boost16exception_detail10bad_alloc_D0Ev
	.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:
.LFB15491:
	.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
.LFE15491:
	.size	_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev, .-_ZThn32_N5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED0Ev
	.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:
.LFB15492:
	.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
.LFE15492:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_15condition_errorEED0Ev
	.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:
.LFB15493:
	.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
.LFE15493:
	.size	_ZThn40_N5boost16exception_detail14bad_exception_D0Ev, .-_ZThn40_N5boost16exception_detail14bad_exception_D0Ev
	.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:
.LFB15495:
	.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
.LFE15495:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED0Ev
	.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:
.LFB15497:
	.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
.LFE15497:
	.size	_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev, .-_ZThn64_N5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED0Ev
	.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:
.LFB15498:
	.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
.LFE15498:
	.size	_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev, .-_ZThn8_N5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED0Ev
	.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:
.LFB15499:
	.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
.LFE15499:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED0Ev
	.section	.text._ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev,"axG",@progbits,_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED5Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.type	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev, @function
_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev:
.LFB15500:
	.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
.LFE15500:
	.size	_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev, .-_ZThn16_N5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED0Ev
	.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:
.LFB15501:
	.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
.LFE15501:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_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:
.LFB15502:
	.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
.LFE15502:
	.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_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:
.LFB15504:
	.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
.LFE15504:
	.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_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:
.LFB15505:
	.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
.LFE15505:
	.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_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:
.LFB15506:
	.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
.LFE15506:
	.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_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:
.LFB15507:
	.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
.LFE15507:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.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:
.LFB15508:
	.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
.LFE15508:
	.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_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:
.LFB15513:
	.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
.LFE15513:
	.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_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:
.LFB15515:
	.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
.LFE15515:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.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:
.LFB15516:
	.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
.LFE15516:
	.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_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:
.LFB15517:
	.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
.LFE15517:
	.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_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:
.LFB15519:
	.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
.LFE15519:
	.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_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:
.LFB15521:
	.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
.LFE15521:
	.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_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:
.LFB15523:
	.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
.LFE15523:
	.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_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:
.LFB15525:
	.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
.LFE15525:
	.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_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:
.LFB15528:
	.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
.LFE15528:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev:
.LFB15529:
	.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
.LFE15529:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_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:
.LFB15530:
	.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
.LFE15530:
	.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_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:
.LFB15532:
	.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
.LFE15532:
	.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_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:
.LFB15533:
	.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
.LFE15533:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_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:
.LFB15535:
	.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
.LFE15535:
	.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_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:
.LFB15536:
	.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
.LFE15536:
	.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:
.LFB15537:
	.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
.LFE15537:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS0_10bad_alloc_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED1Ev:
.LFB15538:
	.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
.LFE15538:
	.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_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:
.LFB15540:
	.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
.LFE15540:
	.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_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:
.LFB15541:
	.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
.LFE15541:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED1Ev:
.LFB15542:
	.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
.LFE15542:
	.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_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:
.LFB15543:
	.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
.LFE15543:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev
	.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:
.LFB15544:
	.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
.LFE15544:
	.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_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:
.LFB15545:
	.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
.LFE15545:
	.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_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:
.LFB15546:
	.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
.LFE15546:
	.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_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:
.LFB15547:
	.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
.LFE15547:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_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:
.LFB15548:
	.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
.LFE15548:
	.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_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:
.LFB15550:
	.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
.LFE15550:
	.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_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:
.LFB15551:
	.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
.LFE15551:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_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:
.LFB15552:
	.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
.LFE15552:
	.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_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:
.LFB15553:
	.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
.LFE15553:
	.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_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:
.LFB15554:
	.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
.LFE15554:
	.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_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:
.LFB15555:
	.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
.LFE15555:
	.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_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:
.LFB15556:
	.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
.LFE15556:
	.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_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:
.LFB15557:
	.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
.LFE15557:
	.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_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:
.LFB15558:
	.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
.LFE15558:
	.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_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:
.LFB15559:
	.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
.LFE15559:
	.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_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:
.LFB15560:
	.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
.LFE15560:
	.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_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:
.LFB15561:
	.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
.LFE15561:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_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:
.LFB15562:
	.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
.LFE15562:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_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:
.LFB15563:
	.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
.LFE15563:
	.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_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:
.LFB15564:
	.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
.LFE15564:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev
	.type	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev, @function
_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt9bad_allocEEED1Ev:
.LFB15565:
	.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
.LFE15565:
	.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_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:
.LFB15566:
	.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
.LFE15566:
	.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_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:
.LFB15567:
	.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
.LFE15567:
	.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_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:
.LFB15568:
	.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
.LFE15568:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEED1Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev,comdat
	.p2align 4,,15
	.weak	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev
	.type	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev, @function
_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11range_errorEEED1Ev:
.LFB15569:
	.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
.LFE15569:
	.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_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:
.LFB15570:
	.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
.LFE15570:
	.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_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:
.LFB15571:
	.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
.LFE15571:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_14broken_promiseEED0Ev
	.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:
.LFB15574:
	.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
.LFE15574:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.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:
.LFB15578:
	.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
.LFE15578:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10task_movedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_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:
.LFB15582:
	.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
.LFE15582:
	.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_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:
.LFB15583:
	.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
.LFE15583:
	.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_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:
.LFB15584:
	.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
.LFE15584:
	.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_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:
.LFB15585:
	.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
.LFE15585:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.p2align 4,,15
	.weak	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.type	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, @function
_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev:
.LFB15586:
	.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
.LFE15586:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev, .-_ZThn40_N5boost16exception_detail10clone_implINS_17unknown_exceptionEED0Ev
	.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:
.LFB15587:
	.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
.LFE15587:
	.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:
.LFB15588:
	.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
.LFE15588:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15condition_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_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:
.LFB15590:
	.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
.LFE15590:
	.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_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:
.LFB15591:
	.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
.LFE15591:
	.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_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:
.LFB15592:
	.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
.LFE15592:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_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:
.LFB15593:
	.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
.LFE15593:
	.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_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:
.LFB15594:
	.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
.LFE15594:
	.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_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:
.LFB15595:
	.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
.LFE15595:
	.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_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:
.LFB15596:
	.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
.LFE15596:
	.size	_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, .-_ZThn64_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_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:
.LFB15598:
	.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
.LFE15598:
	.size	_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev, .-_ZThn32_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_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:
.LFB15599:
	.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
.LFE15599:
	.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_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:
.LFB15601:
	.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
.LFE15601:
	.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_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:
.LFB15602:
	.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
.LFE15602:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_21thread_resource_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev,comdat
	.p2align 4,,15
	.weak	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.type	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, @function
_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev:
.LFB15603:
	.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
.LFE15603:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10lock_errorEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_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:
.LFB15604:
	.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
.LFE15604:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_24future_already_retrievedEEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_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:
.LFB15605:
	.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
.LFE15605:
	.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_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:
.LFB15607:
	.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
.LFE15607:
	.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_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:
.LFB15609:
	.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
.LFE15609:
	.size	_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev, .-_ZThn16_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12domain_errorEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_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:
.LFB15611:
	.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
.LFE15611:
	.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_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:
.LFB15613:
	.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
.LFE15613:
	.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_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:
.LFB15614:
	.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
.LFE15614:
	.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_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:
.LFB15615:
	.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
.LFE15615:
	.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:
.LFB15616:
	.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
.LFE15616:
	.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_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:
.LFB15617:
	.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
.LFE15617:
	.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_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:
.LFB15619:
	.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
.LFE15619:
	.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_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:
.LFB15620:
	.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
.LFE15620:
	.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_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:
.LFB15621:
	.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
.LFE15621:
	.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_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:
.LFB15622:
	.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
.LFE15622:
	.size	_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev, .-_ZThn8_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_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:
.LFB15623:
	.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
.LFE15623:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEED0Ev
	.section	.text._ZN5boost16exception_detail10clone_implINS0_39current_exception_std_exception_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:
.LFB15624:
	.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
.LFE15624:
	.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_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:
.LFB15625:
	.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
.LFE15625:
	.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_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:
.LFB15626:
	.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
.LFE15626:
	.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_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:
.LFB15627:
	.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
.LFE15627:
	.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_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:
.LFB15628:
	.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
.LFE15628:
	.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:
.LFB15629:
	.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
.LFE15629:
	.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:
.LFB15630:
	.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
.LFE15630:
	.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_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:
.LFB15631:
	.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
.LFE15631:
	.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_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:
.LFB15632:
	.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
.LFE15632:
	.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:
.LFB15633:
	.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
.LFE15633:
	.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_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:
.LFB15634:
	.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
.LFE15634:
	.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_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:
.LFB15635:
	.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
.LFE15635:
	.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_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:
.LFB15636:
	.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
.LFE15636:
	.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_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:
.LFB15637:
	.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
.LFE15637:
	.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_14bad_exception_EED0Ev,"axG",@progbits,_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev,comdat
	.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:
.LFB15638:
	.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
.LFE15638:
	.size	_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, .-_ZTv0_n40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev
	.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:
.LFB15639:
	.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
.LFE15639:
	.size	_ZThn40_N5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, .-_ZThn40_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:
.LFB15640:
	.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
.LFE15640:
	.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:
.LFB15641:
	.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
.LFE15641:
	.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:
.LFB15642:
	.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
.LFE15642:
	.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	.L713
	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	.L725
	leaq	48(%rsp), %r13
	jmp	.L714
	.p2align 4,,10
	.p2align 3
.L717:
	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	.L755
.L718:
	movq	%r13, 32(%rsp)
	movq	%r14, %r12
.L738:
	movq	%r14, %rdi
	call	strlen
	leaq	(%r14,%rax), %rdx
.L719:
	leaq	32(%rsp), %rdi
	movq	%r14, %rsi
.LEHB10:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.161
.LEHE10:
	movq	%r12, %rdi
	call	free
.L720:
	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	.L723
	call	_ZdlPv
.L723:
	movq	%rbx, %rdi
	call	_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base
	cmpq	%rax, 8(%rsp)
	movq	%rax, %rbx
	je	.L725
.L714:
	movq	40(%rbx), %rsi
	movq	(%rsi), %rax
	movq	(%rax), %rax
	cmpq	$_ZNK5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoE17name_value_stringB5cxx11Ev, %rax
	jne	.L716
	movq	8(%rsi), %rax
	movq	8(%rax), %r15
	cmpb	$42, (%r15)
	jne	.L717
	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	.L741
	testq	%r14, %r14
	movq	%r13, 32(%rsp)
	jne	.L738
	movq	$-1, %rdx
	jmp	.L719
	.p2align 4,,10
	.p2align 3
.L725:
	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	.L756
	cmpq	%rcx, %rdi
	movq	48(%rsp), %r9
	je	.L757
	movq	72(%rbp), %rdx
	movq	%rdx, 48(%rsp)
.L734:
	movq	%rdi, 32(%rsp)
	movq	%rax, 56(%rbp)
	movq	%r9, 72(%rbp)
.L732:
	leaq	48(%rsp), %rax
	movq	%r8, 40(%rsp)
	movq	%rsi, 64(%rbp)
	cmpq	%rax, %rdi
	je	.L735
	call	_ZdlPv
.L735:
	leaq	64(%rsp), %rdi
	call	_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
.L713:
	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
.L716:
	.cfi_restore_state
	leaq	32(%rsp), %rdi
	call	*%rax
.LEHE12:
	jmp	.L720
	.p2align 4,,10
	.p2align 3
.L741:
	movq	%rax, %r14
	jmp	.L718
	.p2align 4,,10
	.p2align 3
.L756:
	cmpq	%rcx, %rdi
	je	.L758
	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	.L732
	.p2align 4,,10
	.p2align 3
.L757:
	movdqu	72(%rbp), %xmm0
	movq	%rdx, %rdi
	movaps	%xmm0, 48(%rsp)
	jmp	.L734
	.p2align 4,,10
	.p2align 3
.L755:
	movq	%r13, 32(%rsp)
	xorl	%r12d, %r12d
	movq	%r15, %r14
	jmp	.L738
	.p2align 4,,10
	.p2align 3
.L758:
	testq	%rsi, %rsi
	je	.L728
	movdqa	48(%rsp), %xmm0
	movups	%xmm0, 72(%rbp)
.L730:
	movq	%rsi, 64(%rbp)
	jmp	.L735
.L728:
	testq	%r8, %r8
	je	.L730
	movq	$0, 64(%rbp)
	movb	$0, 72(%rbp)
	jmp	.L735
.L745:
	movq	%r12, %rdi
	movq	%rax, %rbx
	call	free
.L722:
	leaq	64(%rsp), %rdi
	call	_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
	movq	%rbx, %rdi
.LEHB13:
	call	_Unwind_Resume
.LEHE13:
.L744:
	movq	32(%rsp), %rdi
	movq	%rax, %rbx
	leaq	48(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L722
	call	_ZdlPv
	jmp	.L722
.L743:
	movq	%rax, %rbx
	jmp	.L722
	.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 .L743-.LFB6924
	.uleb128 0
	.uleb128 .LEHB10-.LFB6924
	.uleb128 .LEHE10-.LEHB10
	.uleb128 .L745-.LFB6924
	.uleb128 0
	.uleb128 .LEHB11-.LFB6924
	.uleb128 .LEHE11-.LEHB11
	.uleb128 .L744-.LFB6924
	.uleb128 0
	.uleb128 .LEHB12-.LFB6924
	.uleb128 .LEHE12-.LEHB12
	.uleb128 .L743-.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:
.LFB14370:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L759
	movq	(%rbx), %rax
	movq	8(%rax), %rax
	cmpq	$_ZN5boost16exception_detail10clone_implINS0_14bad_exception_EED0Ev, %rax
	jne	.L761
	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
.L759:
	.cfi_restore_state
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L761:
	.cfi_restore_state
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	*%rax
	.cfi_endproc
.LFE14370:
	.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:
.LFB14373:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L763
	movq	(%rbx), %rax
	movq	8(%rax), %rax
	cmpq	$_ZN5boost16exception_detail10clone_implINS0_10bad_alloc_EED0Ev, %rax
	jne	.L765
	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
.L763:
	.cfi_restore_state
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L765:
	.cfi_restore_state
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	*%rax
	.cfi_endproc
.LFE14373:
	.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:
.LFB15643:
	.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
.LFE15643:
	.size	_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv, .-_ZTv0_n32_NK5boost16exception_detail10clone_implINS_14broken_promiseEE7rethrowEv
	.section	.text._ZN5boost15condition_errorD2Ev,"axG",@progbits,_ZN5boost15condition_errorD5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost15condition_errorD2Ev
	.type	_ZN5boost15condition_errorD2Ev, @function
_ZN5boost15condition_errorD2Ev:
.LFB11816:
	.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	.L770
	call	_ZdlPv
.L770:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZNSt13runtime_errorD2Ev
	.cfi_endproc
.LFE11816:
	.size	_ZN5boost15condition_errorD2Ev, .-_ZN5boost15condition_errorD2Ev
	.weak	_ZN5boost15condition_errorD1Ev
	.set	_ZN5boost15condition_errorD1Ev,_ZN5boost15condition_errorD2Ev
	.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	.L773
	movq	(%rbx), %rax
	movq	%rbx, %rsi
	leaq	8(%rsp), %rdi
.LEHB14:
	call	*40(%rax)
.LEHE14:
	movq	8(%rsp), %rbx
	testq	%rbx, %rbx
	je	.L779
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L777
	addl	$1, 88(%rbx)
	movq	%rbx, %rdi
.L778:
	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	.L780
.L775:
	movq	(%rdi), %rax
.LEHB15:
	call	*32(%rax)
.LEHE15:
.L776:
	testq	%rbx, %rbx
	movq	%rbx, 8(%rbp)
	je	.L772
	movq	(%rbx), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	jne	.L785
.L812:
	addl	$1, 88(%rbx)
.L786:
	movq	%rbx, %rdi
	call	*32(%rax)
.L772:
	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
.L779:
	.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	.L775
	jmp	.L776
	.p2align 4,,10
	.p2align 3
.L773:
	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	.L772
	movq	(%rdi), %rax
.LEHB16:
	call	*32(%rax)
.LEHE16:
	jmp	.L776
	.p2align 4,,10
	.p2align 3
.L777:
	movq	%rbx, %rdi
.LEHB17:
	call	*%rdx
.LEHE17:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L779
	movq	(%rdi), %rax
	jmp	.L778
	.p2align 4,,10
	.p2align 3
.L780:
	movq	(%rbx), %rax
	movq	%rbx, 8(%rbp)
	movq	24(%rax), %rdx
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rdx
	je	.L812
.L785:
	movq	%rbx, %rdi
.LEHB18:
	call	*%rdx
.LEHE18:
	movq	(%rbx), %rax
	jmp	.L786
.L797:
.L811:
	movq	%rax, %rbp
.L783:
	movq	%rbp, %rdi
.LEHB19:
	call	_Unwind_Resume
.LEHE19:
.L796:
	testq	%rbx, %rbx
	movq	%rax, %rbp
	je	.L783
.L782:
	movq	(%rbx), %rax
	movq	%rbx, %rdi
	call	*32(%rax)
	jmp	.L783
.L795:
	jmp	.L811
.L793:
	movq	%rax, %rbp
	jmp	.L782
.L794:
	movq	8(%rsp), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L782
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L782
	.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 .L795-.LFB1351
	.uleb128 0
	.uleb128 .LEHB15-.LFB1351
	.uleb128 .LEHE15-.LEHB15
	.uleb128 .L796-.LFB1351
	.uleb128 0
	.uleb128 .LEHB16-.LFB1351
	.uleb128 .LEHE16-.LEHB16
	.uleb128 .L797-.LFB1351
	.uleb128 0
	.uleb128 .LEHB17-.LFB1351
	.uleb128 .LEHE17-.LEHB17
	.uleb128 .L794-.LFB1351
	.uleb128 0
	.uleb128 .LEHB18-.LFB1351
	.uleb128 .LEHE18-.LEHB18
	.uleb128 .L793-.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:
.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	$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	.L815
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L816
	addl	$1, 88(%rdi)
.L815:
	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
.L816:
	.cfi_restore_state
.LEHB22:
	call	*%rax
.LEHE22:
	jmp	.L815
.L823:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
.L820:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB23:
	call	_Unwind_Resume
.LEHE23:
.L822:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	jmp	.L820
	.cfi_endproc
.LFE14431:
	.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
.LLSDA14431:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14431-.LLSDACSB14431
.LLSDACSB14431:
	.uleb128 .LEHB20-.LFB14431
	.uleb128 .LEHE20-.LEHB20
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB21-.LFB14431
	.uleb128 .LEHE21-.LEHB21
	.uleb128 .L822-.LFB14431
	.uleb128 0
	.uleb128 .LEHB22-.LFB14431
	.uleb128 .LEHE22-.LEHB22
	.uleb128 .L823-.LFB14431
	.uleb128 0
	.uleb128 .LEHB23-.LFB14431
	.uleb128 .LEHE23-.LEHB23
	.uleb128 0
	.uleb128 0
.LLSDACSE14431:
	.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:
.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	$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	.L829
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L830
	addl	$1, 88(%rdi)
.L829:
	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
.L830:
	.cfi_restore_state
.LEHB26:
	call	*%rax
.LEHE26:
	jmp	.L829
.L837:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
.L834:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB27:
	call	_Unwind_Resume
.LEHE27:
.L836:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	jmp	.L834
	.cfi_endproc
.LFE14436:
	.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
.LLSDA14436:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14436-.LLSDACSB14436
.LLSDACSB14436:
	.uleb128 .LEHB24-.LFB14436
	.uleb128 .LEHE24-.LEHB24
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB25-.LFB14436
	.uleb128 .LEHE25-.LEHB25
	.uleb128 .L836-.LFB14436
	.uleb128 0
	.uleb128 .LEHB26-.LFB14436
	.uleb128 .LEHE26-.LEHB26
	.uleb128 .L837-.LFB14436
	.uleb128 0
	.uleb128 .LEHB27-.LFB14436
	.uleb128 .LEHE27-.LEHB27
	.uleb128 0
	.uleb128 0
.LLSDACSE14436:
	.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:
.LFB14441:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14441
	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	.L843
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L844
	addl	$1, 88(%rdi)
.L843:
	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
.L844:
	.cfi_restore_state
.LEHB30:
	call	*%rax
.LEHE30:
	jmp	.L843
.L851:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
.L848:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB31:
	call	_Unwind_Resume
.LEHE31:
.L850:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	jmp	.L848
	.cfi_endproc
.LFE14441:
	.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
.LLSDA14441:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14441-.LLSDACSB14441
.LLSDACSB14441:
	.uleb128 .LEHB28-.LFB14441
	.uleb128 .LEHE28-.LEHB28
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB29-.LFB14441
	.uleb128 .LEHE29-.LEHB29
	.uleb128 .L850-.LFB14441
	.uleb128 0
	.uleb128 .LEHB30-.LFB14441
	.uleb128 .LEHE30-.LEHB30
	.uleb128 .L851-.LFB14441
	.uleb128 0
	.uleb128 .LEHB31-.LFB14441
	.uleb128 .LEHE31-.LEHB31
	.uleb128 0
	.uleb128 0
.LLSDACSE14441:
	.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:
.LFB14446:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14446
	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	.L857
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L858
	addl	$1, 88(%rdi)
.L857:
	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
.L858:
	.cfi_restore_state
.LEHB34:
	call	*%rax
.LEHE34:
	jmp	.L857
.L865:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
.L862:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB35:
	call	_Unwind_Resume
.LEHE35:
.L864:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	jmp	.L862
	.cfi_endproc
.LFE14446:
	.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
.LLSDA14446:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14446-.LLSDACSB14446
.LLSDACSB14446:
	.uleb128 .LEHB32-.LFB14446
	.uleb128 .LEHE32-.LEHB32
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB33-.LFB14446
	.uleb128 .LEHE33-.LEHB33
	.uleb128 .L864-.LFB14446
	.uleb128 0
	.uleb128 .LEHB34-.LFB14446
	.uleb128 .LEHE34-.LEHB34
	.uleb128 .L865-.LFB14446
	.uleb128 0
	.uleb128 .LEHB35-.LFB14446
	.uleb128 .LEHE35-.LEHB35
	.uleb128 0
	.uleb128 0
.LLSDACSE14446:
	.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:
.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	$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	.L871
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L872
	addl	$1, 88(%rdi)
.L871:
	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
.L872:
	.cfi_restore_state
.LEHB38:
	call	*%rax
.LEHE38:
	jmp	.L871
.L879:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
.L876:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB39:
	call	_Unwind_Resume
.LEHE39:
.L878:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	jmp	.L876
	.cfi_endproc
.LFE14451:
	.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
.LLSDA14451:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14451-.LLSDACSB14451
.LLSDACSB14451:
	.uleb128 .LEHB36-.LFB14451
	.uleb128 .LEHE36-.LEHB36
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB37-.LFB14451
	.uleb128 .LEHE37-.LEHB37
	.uleb128 .L878-.LFB14451
	.uleb128 0
	.uleb128 .LEHB38-.LFB14451
	.uleb128 .LEHE38-.LEHB38
	.uleb128 .L879-.LFB14451
	.uleb128 0
	.uleb128 .LEHB39-.LFB14451
	.uleb128 .LEHE39-.LEHB39
	.uleb128 0
	.uleb128 0
.LLSDACSE14451:
	.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:
.LFB14456:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14456
	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	.L885
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L886
	addl	$1, 88(%rdi)
.L885:
	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
.L886:
	.cfi_restore_state
.LEHB42:
	call	*%rax
.LEHE42:
	jmp	.L885
.L893:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
.L890:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB43:
	call	_Unwind_Resume
.LEHE43:
.L892:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	jmp	.L890
	.cfi_endproc
.LFE14456:
	.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
.LLSDA14456:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14456-.LLSDACSB14456
.LLSDACSB14456:
	.uleb128 .LEHB40-.LFB14456
	.uleb128 .LEHE40-.LEHB40
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB41-.LFB14456
	.uleb128 .LEHE41-.LEHB41
	.uleb128 .L892-.LFB14456
	.uleb128 0
	.uleb128 .LEHB42-.LFB14456
	.uleb128 .LEHE42-.LEHB42
	.uleb128 .L893-.LFB14456
	.uleb128 0
	.uleb128 .LEHB43-.LFB14456
	.uleb128 .LEHE43-.LEHB43
	.uleb128 0
	.uleb128 0
.LLSDACSE14456:
	.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:
.LFB14461:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14461
	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	.L899
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L900
	addl	$1, 88(%rdi)
.L899:
	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
.L900:
	.cfi_restore_state
.LEHB46:
	call	*%rax
.LEHE46:
	jmp	.L899
.L907:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt15underflow_errorD2Ev
.L904:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB47:
	call	_Unwind_Resume
.LEHE47:
.L906:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	jmp	.L904
	.cfi_endproc
.LFE14461:
	.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
.LLSDA14461:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14461-.LLSDACSB14461
.LLSDACSB14461:
	.uleb128 .LEHB44-.LFB14461
	.uleb128 .LEHE44-.LEHB44
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB45-.LFB14461
	.uleb128 .LEHE45-.LEHB45
	.uleb128 .L906-.LFB14461
	.uleb128 0
	.uleb128 .LEHB46-.LFB14461
	.uleb128 .LEHE46-.LEHB46
	.uleb128 .L907-.LFB14461
	.uleb128 0
	.uleb128 .LEHB47-.LFB14461
	.uleb128 .LEHE47-.LEHB47
	.uleb128 0
	.uleb128 0
.LLSDACSE14461:
	.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:
.LFB14466:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14466
	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	.L913
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L914
	addl	$1, 88(%rdi)
.L913:
	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
.L914:
	.cfi_restore_state
.LEHB50:
	call	*%rax
.LEHE50:
	jmp	.L913
.L921:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt14overflow_errorD2Ev
.L918:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB51:
	call	_Unwind_Resume
.LEHE51:
.L920:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	jmp	.L918
	.cfi_endproc
.LFE14466:
	.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
.LLSDA14466:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14466-.LLSDACSB14466
.LLSDACSB14466:
	.uleb128 .LEHB48-.LFB14466
	.uleb128 .LEHE48-.LEHB48
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB49-.LFB14466
	.uleb128 .LEHE49-.LEHB49
	.uleb128 .L920-.LFB14466
	.uleb128 0
	.uleb128 .LEHB50-.LFB14466
	.uleb128 .LEHE50-.LEHB50
	.uleb128 .L921-.LFB14466
	.uleb128 0
	.uleb128 .LEHB51-.LFB14466
	.uleb128 .LEHE51-.LEHB51
	.uleb128 0
	.uleb128 0
.LLSDACSE14466:
	.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:
.LFB14471:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14471
	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	.L927
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L928
	addl	$1, 88(%rdi)
.L927:
	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
.L928:
	.cfi_restore_state
.LEHB54:
	call	*%rax
.LEHE54:
	jmp	.L927
.L935:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11range_errorD2Ev
.L932:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB55:
	call	_Unwind_Resume
.LEHE55:
.L934:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	jmp	.L932
	.cfi_endproc
.LFE14471:
	.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
.LLSDA14471:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14471-.LLSDACSB14471
.LLSDACSB14471:
	.uleb128 .LEHB52-.LFB14471
	.uleb128 .LEHE52-.LEHB52
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB53-.LFB14471
	.uleb128 .LEHE53-.LEHB53
	.uleb128 .L934-.LFB14471
	.uleb128 0
	.uleb128 .LEHB54-.LFB14471
	.uleb128 .LEHE54-.LEHB54
	.uleb128 .L935-.LFB14471
	.uleb128 0
	.uleb128 .LEHB55-.LFB14471
	.uleb128 .LEHE55-.LEHB55
	.uleb128 0
	.uleb128 0
.LLSDACSE14471:
	.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:
.LFB14476:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14476
	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	.L941
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L942
	addl	$1, 88(%rdi)
.L941:
	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
.L942:
	.cfi_restore_state
.LEHB58:
	call	*%rax
.LEHE58:
	jmp	.L941
.L949:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11logic_errorD2Ev
.L946:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB59:
	call	_Unwind_Resume
.LEHE59:
.L948:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	jmp	.L946
	.cfi_endproc
.LFE14476:
	.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
.LLSDA14476:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14476-.LLSDACSB14476
.LLSDACSB14476:
	.uleb128 .LEHB56-.LFB14476
	.uleb128 .LEHE56-.LEHB56
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB57-.LFB14476
	.uleb128 .LEHE57-.LEHB57
	.uleb128 .L948-.LFB14476
	.uleb128 0
	.uleb128 .LEHB58-.LFB14476
	.uleb128 .LEHE58-.LEHB58
	.uleb128 .L949-.LFB14476
	.uleb128 0
	.uleb128 .LEHB59-.LFB14476
	.uleb128 .LEHE59-.LEHB59
	.uleb128 0
	.uleb128 0
.LLSDACSE14476:
	.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:
.LFB14481:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14481
	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	.L955
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L956
	addl	$1, 88(%rdi)
.L955:
	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
.L956:
	.cfi_restore_state
.LEHB62:
	call	*%rax
.LEHE62:
	jmp	.L955
.L963:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12out_of_rangeD2Ev
.L960:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB63:
	call	_Unwind_Resume
.LEHE63:
.L962:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	jmp	.L960
	.cfi_endproc
.LFE14481:
	.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
.LLSDA14481:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14481-.LLSDACSB14481
.LLSDACSB14481:
	.uleb128 .LEHB60-.LFB14481
	.uleb128 .LEHE60-.LEHB60
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB61-.LFB14481
	.uleb128 .LEHE61-.LEHB61
	.uleb128 .L962-.LFB14481
	.uleb128 0
	.uleb128 .LEHB62-.LFB14481
	.uleb128 .LEHE62-.LEHB62
	.uleb128 .L963-.LFB14481
	.uleb128 0
	.uleb128 .LEHB63-.LFB14481
	.uleb128 .LEHE63-.LEHB63
	.uleb128 0
	.uleb128 0
.LLSDACSE14481:
	.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:
.LFB14486:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14486
	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	.L969
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L970
	addl	$1, 88(%rdi)
.L969:
	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
.L970:
	.cfi_restore_state
.LEHB66:
	call	*%rax
.LEHE66:
	jmp	.L969
.L977:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12length_errorD2Ev
.L974:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB67:
	call	_Unwind_Resume
.LEHE67:
.L976:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	jmp	.L974
	.cfi_endproc
.LFE14486:
	.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
.LLSDA14486:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14486-.LLSDACSB14486
.LLSDACSB14486:
	.uleb128 .LEHB64-.LFB14486
	.uleb128 .LEHE64-.LEHB64
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB65-.LFB14486
	.uleb128 .LEHE65-.LEHB65
	.uleb128 .L976-.LFB14486
	.uleb128 0
	.uleb128 .LEHB66-.LFB14486
	.uleb128 .LEHE66-.LEHB66
	.uleb128 .L977-.LFB14486
	.uleb128 0
	.uleb128 .LEHB67-.LFB14486
	.uleb128 .LEHE67-.LEHB67
	.uleb128 0
	.uleb128 0
.LLSDACSE14486:
	.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:
.LFB14491:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14491
	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	.L983
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L984
	addl	$1, 88(%rdi)
.L983:
	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
.L984:
	.cfi_restore_state
.LEHB70:
	call	*%rax
.LEHE70:
	jmp	.L983
.L991:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt16invalid_argumentD2Ev
.L988:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB71:
	call	_Unwind_Resume
.LEHE71:
.L990:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	jmp	.L988
	.cfi_endproc
.LFE14491:
	.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
.LLSDA14491:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14491-.LLSDACSB14491
.LLSDACSB14491:
	.uleb128 .LEHB68-.LFB14491
	.uleb128 .LEHE68-.LEHB68
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB69-.LFB14491
	.uleb128 .LEHE69-.LEHB69
	.uleb128 .L990-.LFB14491
	.uleb128 0
	.uleb128 .LEHB70-.LFB14491
	.uleb128 .LEHE70-.LEHB70
	.uleb128 .L991-.LFB14491
	.uleb128 0
	.uleb128 .LEHB71-.LFB14491
	.uleb128 .LEHE71-.LEHB71
	.uleb128 0
	.uleb128 0
.LLSDACSE14491:
	.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:
.LFB14496:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14496
	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	.L997
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L998
	addl	$1, 88(%rdi)
.L997:
	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
.L998:
	.cfi_restore_state
.LEHB74:
	call	*%rax
.LEHE74:
	jmp	.L997
.L1005:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12domain_errorD2Ev
.L1002:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB75:
	call	_Unwind_Resume
.LEHE75:
.L1004:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	jmp	.L1002
	.cfi_endproc
.LFE14496:
	.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
.LLSDA14496:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14496-.LLSDACSB14496
.LLSDACSB14496:
	.uleb128 .LEHB72-.LFB14496
	.uleb128 .LEHE72-.LEHB72
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB73-.LFB14496
	.uleb128 .LEHE73-.LEHB73
	.uleb128 .L1004-.LFB14496
	.uleb128 0
	.uleb128 .LEHB74-.LFB14496
	.uleb128 .LEHE74-.LEHB74
	.uleb128 .L1005-.LFB14496
	.uleb128 0
	.uleb128 .LEHB75-.LFB14496
	.uleb128 .LEHE75-.LEHB75
	.uleb128 0
	.uleb128 0
.LLSDACSE14496:
	.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:
.LFB14522:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14522
	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	.L1011
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1012
	addl	$1, 88(%rdi)
.L1011:
	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
.L1012:
	.cfi_restore_state
.LEHB78:
	call	*%rax
.LEHE78:
	jmp	.L1011
.L1017:
	movq	%rax, %rbp
.L1016:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB79:
	call	_Unwind_Resume
.LEHE79:
.L1018:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L1016
	.cfi_endproc
.LFE14522:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
.LLSDA14522:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14522-.LLSDACSB14522
.LLSDACSB14522:
	.uleb128 .LEHB76-.LFB14522
	.uleb128 .LEHE76-.LEHB76
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB77-.LFB14522
	.uleb128 .LEHE77-.LEHB77
	.uleb128 .L1018-.LFB14522
	.uleb128 0
	.uleb128 .LEHB78-.LFB14522
	.uleb128 .LEHE78-.LEHB78
	.uleb128 .L1017-.LFB14522
	.uleb128 0
	.uleb128 .LEHB79-.LFB14522
	.uleb128 .LEHE79-.LEHB79
	.uleb128 0
	.uleb128 0
.LLSDACSE14522:
	.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:
.LFB14524:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14524
	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	.L1024
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1025
	addl	$1, 88(%rdi)
.L1024:
	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
.L1025:
	.cfi_restore_state
.LEHB82:
	call	*%rax
.LEHE82:
	jmp	.L1024
.L1030:
	movq	%rax, %rbp
.L1029:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB83:
	call	_Unwind_Resume
.LEHE83:
.L1031:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L1029
	.cfi_endproc
.LFE14524:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
.LLSDA14524:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14524-.LLSDACSB14524
.LLSDACSB14524:
	.uleb128 .LEHB80-.LFB14524
	.uleb128 .LEHE80-.LEHB80
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB81-.LFB14524
	.uleb128 .LEHE81-.LEHB81
	.uleb128 .L1031-.LFB14524
	.uleb128 0
	.uleb128 .LEHB82-.LFB14524
	.uleb128 .LEHE82-.LEHB82
	.uleb128 .L1030-.LFB14524
	.uleb128 0
	.uleb128 .LEHB83-.LFB14524
	.uleb128 .LEHE83-.LEHB83
	.uleb128 0
	.uleb128 0
.LLSDACSE14524:
	.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:
.LFB14526:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14526
	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	.L1037
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1038
	addl	$1, 88(%rdi)
.L1037:
	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
.L1038:
	.cfi_restore_state
.LEHB86:
	call	*%rax
.LEHE86:
	jmp	.L1037
.L1043:
	movq	%rax, %rbp
.L1042:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB87:
	call	_Unwind_Resume
.LEHE87:
.L1044:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
	jmp	.L1042
	.cfi_endproc
.LFE14526:
	.section	.gcc_except_table._ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
.LLSDA14526:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14526-.LLSDACSB14526
.LLSDACSB14526:
	.uleb128 .LEHB84-.LFB14526
	.uleb128 .LEHE84-.LEHB84
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB85-.LFB14526
	.uleb128 .LEHE85-.LEHB85
	.uleb128 .L1044-.LFB14526
	.uleb128 0
	.uleb128 .LEHB86-.LFB14526
	.uleb128 .LEHE86-.LEHB86
	.uleb128 .L1043-.LFB14526
	.uleb128 0
	.uleb128 .LEHB87-.LFB14526
	.uleb128 .LEHE87-.LEHB87
	.uleb128 0
	.uleb128 0
.LLSDACSE14526:
	.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:
.LFB14556:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14556
	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	.L1050
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1051
	addl	$1, 88(%rdi)
.L1050:
	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
.L1051:
	.cfi_restore_state
.LEHB90:
	call	*%rax
.LEHE90:
	jmp	.L1050
.L1058:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
.L1055:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB91:
	call	_Unwind_Resume
.LEHE91:
.L1057:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	jmp	.L1055
	.cfi_endproc
.LFE14556:
	.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
.LLSDA14556:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14556-.LLSDACSB14556
.LLSDACSB14556:
	.uleb128 .LEHB88-.LFB14556
	.uleb128 .LEHE88-.LEHB88
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB89-.LFB14556
	.uleb128 .LEHE89-.LEHB89
	.uleb128 .L1057-.LFB14556
	.uleb128 0
	.uleb128 .LEHB90-.LFB14556
	.uleb128 .LEHE90-.LEHB90
	.uleb128 .L1058-.LFB14556
	.uleb128 0
	.uleb128 .LEHB91-.LFB14556
	.uleb128 .LEHE91-.LEHB91
	.uleb128 0
	.uleb128 0
.LLSDACSE14556:
	.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_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:
.LFB15644:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15644
	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
.LEHB92:
	call	_Znwm
.LEHE92:
	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	.L1064
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1065
	addl	$1, 88(%rdi)
.L1064:
	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)
.LEHB93:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE93:
	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
.L1065:
	.cfi_restore_state
.LEHB94:
	call	*%rax
.LEHE94:
	jmp	.L1064
.L1072:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1069:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB95:
	call	_Unwind_Resume
.LEHE95:
.L1071:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L1069
	.cfi_endproc
.LFE15644:
	.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
.LLSDA15644:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15644-.LLSDACSB15644
.LLSDACSB15644:
	.uleb128 .LEHB92-.LFB15644
	.uleb128 .LEHE92-.LEHB92
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB93-.LFB15644
	.uleb128 .LEHE93-.LEHB93
	.uleb128 .L1071-.LFB15644
	.uleb128 0
	.uleb128 .LEHB94-.LFB15644
	.uleb128 .LEHE94-.LEHB94
	.uleb128 .L1072-.LFB15644
	.uleb128 0
	.uleb128 .LEHB95-.LFB15644
	.uleb128 .LEHE95-.LEHB95
	.uleb128 0
	.uleb128 0
.LLSDACSE15644:
	.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_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:
.LFB15645:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15645
	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
.LEHB96:
	call	_Znwm
.LEHE96:
	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	.L1078
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1079
	addl	$1, 88(%rdi)
.L1078:
	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)
.LEHB97:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE97:
	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
.L1079:
	.cfi_restore_state
.LEHB98:
	call	*%rax
.LEHE98:
	jmp	.L1078
.L1086:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11logic_errorD2Ev
.L1083:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB99:
	call	_Unwind_Resume
.LEHE99:
.L1085:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
	jmp	.L1083
	.cfi_endproc
.LFE15645:
	.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
.LLSDA15645:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15645-.LLSDACSB15645
.LLSDACSB15645:
	.uleb128 .LEHB96-.LFB15645
	.uleb128 .LEHE96-.LEHB96
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB97-.LFB15645
	.uleb128 .LEHE97-.LEHB97
	.uleb128 .L1085-.LFB15645
	.uleb128 0
	.uleb128 .LEHB98-.LFB15645
	.uleb128 .LEHE98-.LEHB98
	.uleb128 .L1086-.LFB15645
	.uleb128 0
	.uleb128 .LEHB99-.LFB15645
	.uleb128 .LEHE99-.LEHB99
	.uleb128 0
	.uleb128 0
.LLSDACSE15645:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt11logic_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_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:
.LFB15647:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15647
	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
.LEHB100:
	call	_Znwm
.LEHE100:
	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	.L1092
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1093
	addl	$1, 88(%rdi)
.L1092:
	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)
.LEHB101:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE101:
	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
.L1093:
	.cfi_restore_state
.LEHB102:
	call	*%rax
.LEHE102:
	jmp	.L1092
.L1100:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
.L1097:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB103:
	call	_Unwind_Resume
.LEHE103:
.L1099:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
	jmp	.L1097
	.cfi_endproc
.LFE15647:
	.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
.LLSDA15647:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15647-.LLSDACSB15647
.LLSDACSB15647:
	.uleb128 .LEHB100-.LFB15647
	.uleb128 .LEHE100-.LEHB100
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB101-.LFB15647
	.uleb128 .LEHE101-.LEHB101
	.uleb128 .L1099-.LFB15647
	.uleb128 0
	.uleb128 .LEHB102-.LFB15647
	.uleb128 .LEHE102-.LEHB102
	.uleb128 .L1100-.LFB15647
	.uleb128 0
	.uleb128 .LEHB103-.LFB15647
	.uleb128 .LEHE103-.LEHB103
	.uleb128 0
	.uleb128 0
.LLSDACSE15647:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_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:
.LFB15649:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15649
	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
.LEHB104:
	call	_Znwm
.LEHE104:
	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	.L1106
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1107
	addl	$1, 88(%rdi)
.L1106:
	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)
.LEHB105:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE105:
	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
.L1107:
	.cfi_restore_state
.LEHB106:
	call	*%rax
.LEHE106:
	jmp	.L1106
.L1114:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12out_of_rangeD2Ev
.L1111:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB107:
	call	_Unwind_Resume
.LEHE107:
.L1113:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
	jmp	.L1111
	.cfi_endproc
.LFE15649:
	.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
.LLSDA15649:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15649-.LLSDACSB15649
.LLSDACSB15649:
	.uleb128 .LEHB104-.LFB15649
	.uleb128 .LEHE104-.LEHB104
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB105-.LFB15649
	.uleb128 .LEHE105-.LEHB105
	.uleb128 .L1113-.LFB15649
	.uleb128 0
	.uleb128 .LEHB106-.LFB15649
	.uleb128 .LEHE106-.LEHB106
	.uleb128 .L1114-.LFB15649
	.uleb128 0
	.uleb128 .LEHB107-.LFB15649
	.uleb128 .LEHE107-.LEHB107
	.uleb128 0
	.uleb128 0
.LLSDACSE15649:
	.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_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:
.LFB15650:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15650
	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
.LEHB108:
	call	_Znwm
.LEHE108:
	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	.L1120
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1121
	addl	$1, 88(%rdi)
.L1120:
	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)
.LEHB109:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE109:
	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
.L1121:
	.cfi_restore_state
.LEHB110:
	call	*%rax
.LEHE110:
	jmp	.L1120
.L1128:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12domain_errorD2Ev
.L1125:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB111:
	call	_Unwind_Resume
.LEHE111:
.L1127:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
	jmp	.L1125
	.cfi_endproc
.LFE15650:
	.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
.LLSDA15650:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15650-.LLSDACSB15650
.LLSDACSB15650:
	.uleb128 .LEHB108-.LFB15650
	.uleb128 .LEHE108-.LEHB108
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB109-.LFB15650
	.uleb128 .LEHE109-.LEHB109
	.uleb128 .L1127-.LFB15650
	.uleb128 0
	.uleb128 .LEHB110-.LFB15650
	.uleb128 .LEHE110-.LEHB110
	.uleb128 .L1128-.LFB15650
	.uleb128 0
	.uleb128 .LEHB111-.LFB15650
	.uleb128 .LEHE111-.LEHB111
	.uleb128 0
	.uleb128 0
.LLSDACSE15650:
	.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_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:
.LFB15651:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15651
	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
.LEHB112:
	call	_Znwm
.LEHE112:
	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	.L1134
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1135
	addl	$1, 88(%rdi)
.L1134:
	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)
.LEHB113:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE113:
	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
.L1135:
	.cfi_restore_state
.LEHB114:
	call	*%rax
.LEHE114:
	jmp	.L1134
.L1142:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
.L1139:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB115:
	call	_Unwind_Resume
.LEHE115:
.L1141:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
	jmp	.L1139
	.cfi_endproc
.LFE15651:
	.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
.LLSDA15651:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15651-.LLSDACSB15651
.LLSDACSB15651:
	.uleb128 .LEHB112-.LFB15651
	.uleb128 .LEHE112-.LEHB112
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB113-.LFB15651
	.uleb128 .LEHE113-.LEHB113
	.uleb128 .L1141-.LFB15651
	.uleb128 0
	.uleb128 .LEHB114-.LFB15651
	.uleb128 .LEHE114-.LEHB114
	.uleb128 .L1142-.LFB15651
	.uleb128 0
	.uleb128 .LEHB115-.LFB15651
	.uleb128 .LEHE115-.LEHB115
	.uleb128 0
	.uleb128 0
.LLSDACSE15651:
	.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_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:
.LFB15652:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15652
	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
.LEHB116:
	call	_Znwm
.LEHE116:
	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	.L1148
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1149
	addl	$1, 88(%rdi)
.L1148:
	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)
.LEHB117:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE117:
	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
.L1149:
	.cfi_restore_state
.LEHB118:
	call	*%rax
.LEHE118:
	jmp	.L1148
.L1156:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1153:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB119:
	call	_Unwind_Resume
.LEHE119:
.L1155:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L1153
	.cfi_endproc
.LFE15652:
	.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
.LLSDA15652:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15652-.LLSDACSB15652
.LLSDACSB15652:
	.uleb128 .LEHB116-.LFB15652
	.uleb128 .LEHE116-.LEHB116
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB117-.LFB15652
	.uleb128 .LEHE117-.LEHB117
	.uleb128 .L1155-.LFB15652
	.uleb128 0
	.uleb128 .LEHB118-.LFB15652
	.uleb128 .LEHE118-.LEHB118
	.uleb128 .L1156-.LFB15652
	.uleb128 0
	.uleb128 .LEHB119-.LFB15652
	.uleb128 .LEHE119-.LEHB119
	.uleb128 0
	.uleb128 0
.LLSDACSE15652:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20task_already_startedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_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:
.LFB15654:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15654
	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
.LEHB120:
	call	_Znwm
.LEHE120:
	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	.L1162
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1163
	addl	$1, 88(%rdi)
.L1162:
	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)
.LEHB121:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE121:
	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
.L1163:
	.cfi_restore_state
.LEHB122:
	call	*%rax
.LEHE122:
	jmp	.L1162
.L1170:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt12length_errorD2Ev
.L1167:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB123:
	call	_Unwind_Resume
.LEHE123:
.L1169:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
	jmp	.L1167
	.cfi_endproc
.LFE15654:
	.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
.LLSDA15654:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15654-.LLSDACSB15654
.LLSDACSB15654:
	.uleb128 .LEHB120-.LFB15654
	.uleb128 .LEHE120-.LEHB120
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB121-.LFB15654
	.uleb128 .LEHE121-.LEHB121
	.uleb128 .L1169-.LFB15654
	.uleb128 0
	.uleb128 .LEHB122-.LFB15654
	.uleb128 .LEHE122-.LEHB122
	.uleb128 .L1170-.LFB15654
	.uleb128 0
	.uleb128 .LEHB123-.LFB15654
	.uleb128 .LEHE123-.LEHB123
	.uleb128 0
	.uleb128 0
.LLSDACSE15654:
	.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_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:
.LFB15655:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15655
	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
.LEHB124:
	call	_Znwm
.LEHE124:
	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	.L1176
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1177
	addl	$1, 88(%rdi)
.L1176:
	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)
.LEHB125:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE125:
	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
.L1177:
	.cfi_restore_state
.LEHB126:
	call	*%rax
.LEHE126:
	jmp	.L1176
.L1184:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1181:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB127:
	call	_Unwind_Resume
.LEHE127:
.L1183:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L1181
	.cfi_endproc
.LFE15655:
	.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
.LLSDA15655:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15655-.LLSDACSB15655
.LLSDACSB15655:
	.uleb128 .LEHB124-.LFB15655
	.uleb128 .LEHE124-.LEHB124
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB125-.LFB15655
	.uleb128 .LEHE125-.LEHB125
	.uleb128 .L1183-.LFB15655
	.uleb128 0
	.uleb128 .LEHB126-.LFB15655
	.uleb128 .LEHE126-.LEHB126
	.uleb128 .L1184-.LFB15655
	.uleb128 0
	.uleb128 .LEHB127-.LFB15655
	.uleb128 .LEHE127-.LEHB127
	.uleb128 0
	.uleb128 0
.LLSDACSE15655:
	.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_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:
.LFB15656:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15656
	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
.LEHB128:
	call	_Znwm
.LEHE128:
	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)
.LEHB129:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.154
.LEHE129:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost10lock_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1193
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1194
	addl	$1, 88(%rdi)
.L1193:
	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)
.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
.L1194:
	.cfi_restore_state
.LEHB131:
	call	*%rax
.LEHE131:
	jmp	.L1193
.L1200:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1191:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB132:
	call	_Unwind_Resume
.LEHE132:
.L1201:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1191
.L1199:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	jmp	.L1191
	.cfi_endproc
.LFE15656:
	.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
.LLSDA15656:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15656-.LLSDACSB15656
.LLSDACSB15656:
	.uleb128 .LEHB128-.LFB15656
	.uleb128 .LEHE128-.LEHB128
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB129-.LFB15656
	.uleb128 .LEHE129-.LEHB129
	.uleb128 .L1201-.LFB15656
	.uleb128 0
	.uleb128 .LEHB130-.LFB15656
	.uleb128 .LEHE130-.LEHB130
	.uleb128 .L1199-.LFB15656
	.uleb128 0
	.uleb128 .LEHB131-.LFB15656
	.uleb128 .LEHE131-.LEHB131
	.uleb128 .L1200-.LFB15656
	.uleb128 0
	.uleb128 .LEHB132-.LFB15656
	.uleb128 .LEHE132-.LEHB132
	.uleb128 0
	.uleb128 0
.LLSDACSE15656:
	.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_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:
.LFB15657:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15657
	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
.LEHB133:
	call	_Znwm
.LEHE133:
	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	.L1208
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1209
	addl	$1, 88(%rdi)
.L1208:
	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)
.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
.L1209:
	.cfi_restore_state
.LEHB135:
	call	*%rax
.LEHE135:
	jmp	.L1208
.L1216:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt14overflow_errorD2Ev
.L1213:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB136:
	call	_Unwind_Resume
.LEHE136:
.L1215:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
	jmp	.L1213
	.cfi_endproc
.LFE15657:
	.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
.LLSDA15657:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15657-.LLSDACSB15657
.LLSDACSB15657:
	.uleb128 .LEHB133-.LFB15657
	.uleb128 .LEHE133-.LEHB133
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB134-.LFB15657
	.uleb128 .LEHE134-.LEHB134
	.uleb128 .L1215-.LFB15657
	.uleb128 0
	.uleb128 .LEHB135-.LFB15657
	.uleb128 .LEHE135-.LEHB135
	.uleb128 .L1216-.LFB15657
	.uleb128 0
	.uleb128 .LEHB136-.LFB15657
	.uleb128 .LEHE136-.LEHB136
	.uleb128 0
	.uleb128 0
.LLSDACSE15657:
	.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_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:
.LFB15658:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15658
	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
.LEHB137:
	call	_Znwm
.LEHE137:
	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	.L1222
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1223
	addl	$1, 88(%rdi)
.L1222:
	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)
.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
.L1223:
	.cfi_restore_state
.LEHB139:
	call	*%rax
.LEHE139:
	jmp	.L1222
.L1230:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
.L1227:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB140:
	call	_Unwind_Resume
.LEHE140:
.L1229:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev
	jmp	.L1227
	.cfi_endproc
.LFE15658:
	.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
.LLSDA15658:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15658-.LLSDACSB15658
.LLSDACSB15658:
	.uleb128 .LEHB137-.LFB15658
	.uleb128 .LEHE137-.LEHB137
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB138-.LFB15658
	.uleb128 .LEHE138-.LEHB138
	.uleb128 .L1229-.LFB15658
	.uleb128 0
	.uleb128 .LEHB139-.LFB15658
	.uleb128 .LEHE139-.LEHB139
	.uleb128 .L1230-.LFB15658
	.uleb128 0
	.uleb128 .LEHB140-.LFB15658
	.uleb128 .LEHE140-.LEHB140
	.uleb128 0
	.uleb128 0
.LLSDACSE15658:
	.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_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:
.LFB15659:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15659
	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
.LEHB141:
	call	_Znwm
.LEHE141:
	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	.L1236
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1237
	addl	$1, 88(%rdi)
.L1236:
	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)
.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
.L1237:
	.cfi_restore_state
.LEHB143:
	call	*%rax
.LEHE143:
	jmp	.L1236
.L1244:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
.L1241:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB144:
	call	_Unwind_Resume
.LEHE144:
.L1243:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
	jmp	.L1241
	.cfi_endproc
.LFE15659:
	.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
.LLSDA15659:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15659-.LLSDACSB15659
.LLSDACSB15659:
	.uleb128 .LEHB141-.LFB15659
	.uleb128 .LEHE141-.LEHB141
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB142-.LFB15659
	.uleb128 .LEHE142-.LEHB142
	.uleb128 .L1243-.LFB15659
	.uleb128 0
	.uleb128 .LEHB143-.LFB15659
	.uleb128 .LEHE143-.LEHB143
	.uleb128 .L1244-.LFB15659
	.uleb128 0
	.uleb128 .LEHB144-.LFB15659
	.uleb128 .LEHE144-.LEHB144
	.uleb128 0
	.uleb128 0
.LLSDACSE15659:
	.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_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:
.LFB15661:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15661
	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
.LEHB145:
	call	_Znwm
.LEHE145:
	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	.L1250
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1251
	addl	$1, 88(%rdi)
.L1250:
	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)
.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
.L1251:
	.cfi_restore_state
.LEHB147:
	call	*%rax
.LEHE147:
	jmp	.L1250
.L1258:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt15underflow_errorD2Ev
.L1255:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB148:
	call	_Unwind_Resume
.LEHE148:
.L1257:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
	jmp	.L1255
	.cfi_endproc
.LFE15661:
	.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
.LLSDA15661:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15661-.LLSDACSB15661
.LLSDACSB15661:
	.uleb128 .LEHB145-.LFB15661
	.uleb128 .LEHE145-.LEHB145
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB146-.LFB15661
	.uleb128 .LEHE146-.LEHB146
	.uleb128 .L1257-.LFB15661
	.uleb128 0
	.uleb128 .LEHB147-.LFB15661
	.uleb128 .LEHE147-.LEHB147
	.uleb128 .L1258-.LFB15661
	.uleb128 0
	.uleb128 .LEHB148-.LFB15661
	.uleb128 .LEHE148-.LEHB148
	.uleb128 0
	.uleb128 0
.LLSDACSE15661:
	.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_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:
.LFB15662:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15662
	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	$_ZTVSt16invalid_argument+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 16(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 24(%rbx)
	je	.L1264
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1265
	addl	$1, 88(%rdi)
.L1264:
	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)
.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
.L1265:
	.cfi_restore_state
.LEHB151:
	call	*%rax
.LEHE151:
	jmp	.L1264
.L1272:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt16invalid_argumentD2Ev
.L1269:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB152:
	call	_Unwind_Resume
.LEHE152:
.L1271:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
	jmp	.L1269
	.cfi_endproc
.LFE15662:
	.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
.LLSDA15662:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15662-.LLSDACSB15662
.LLSDACSB15662:
	.uleb128 .LEHB149-.LFB15662
	.uleb128 .LEHE149-.LEHB149
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB150-.LFB15662
	.uleb128 .LEHE150-.LEHB150
	.uleb128 .L1271-.LFB15662
	.uleb128 0
	.uleb128 .LEHB151-.LFB15662
	.uleb128 .LEHE151-.LEHB151
	.uleb128 .L1272-.LFB15662
	.uleb128 0
	.uleb128 .LEHB152-.LFB15662
	.uleb128 .LEHE152-.LEHB152
	.uleb128 0
	.uleb128 0
.LLSDACSE15662:
	.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_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:
.LFB15664:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15664
	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
.LEHB153:
	call	_Znwm
.LEHE153:
	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	.L1278
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1279
	addl	$1, 88(%rdi)
.L1278:
	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)
.LEHB154:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE154:
	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
.L1279:
	.cfi_restore_state
.LEHB155:
	call	*%rax
.LEHE155:
	jmp	.L1278
.L1286:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	call	_ZNSt13runtime_errorD2Ev
.L1283:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB156:
	call	_Unwind_Resume
.LEHE156:
.L1285:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L1283
	.cfi_endproc
.LFE15664:
	.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
.LLSDA15664:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15664-.LLSDACSB15664
.LLSDACSB15664:
	.uleb128 .LEHB153-.LFB15664
	.uleb128 .LEHE153-.LEHB153
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB154-.LFB15664
	.uleb128 .LEHE154-.LEHB154
	.uleb128 .L1285-.LFB15664
	.uleb128 0
	.uleb128 .LEHB155-.LFB15664
	.uleb128 .LEHE155-.LEHB155
	.uleb128 .L1286-.LFB15664
	.uleb128 0
	.uleb128 .LEHB156-.LFB15664
	.uleb128 .LEHE156-.LEHB156
	.uleb128 0
	.uleb128 0
.LLSDACSE15664:
	.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:
.LFB15666:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15666
	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
.LEHB157:
	call	_Znwm
.LEHE157:
	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	.L1292
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1293
	addl	$1, 88(%rdi)
.L1292:
	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)
.LEHB158:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE158:
	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
.L1293:
	.cfi_restore_state
.LEHB159:
	call	*%rax
.LEHE159:
	jmp	.L1292
.L1300:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
.L1297:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB160:
	call	_Unwind_Resume
.LEHE160:
.L1299:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
	jmp	.L1297
	.cfi_endproc
.LFE15666:
	.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
.LLSDA15666:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15666-.LLSDACSB15666
.LLSDACSB15666:
	.uleb128 .LEHB157-.LFB15666
	.uleb128 .LEHE157-.LEHB157
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB158-.LFB15666
	.uleb128 .LEHE158-.LEHB158
	.uleb128 .L1299-.LFB15666
	.uleb128 0
	.uleb128 .LEHB159-.LFB15666
	.uleb128 .LEHE159-.LEHB159
	.uleb128 .L1300-.LFB15666
	.uleb128 0
	.uleb128 .LEHB160-.LFB15666
	.uleb128 .LEHE160-.LEHB160
	.uleb128 0
	.uleb128 0
.LLSDACSE15666:
	.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_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:
.LFB15667:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15667
	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
.LEHB161:
	call	_Znwm
.LEHE161:
	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)
.LEHB162:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.154
.LEHE162:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1309
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1310
	addl	$1, 88(%rdi)
.L1309:
	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)
.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
.L1310:
	.cfi_restore_state
.LEHB164:
	call	*%rax
.LEHE164:
	jmp	.L1309
.L1316:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1307:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB165:
	call	_Unwind_Resume
.LEHE165:
.L1317:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1307
.L1315:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	jmp	.L1307
	.cfi_endproc
.LFE15667:
	.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
.LLSDA15667:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15667-.LLSDACSB15667
.LLSDACSB15667:
	.uleb128 .LEHB161-.LFB15667
	.uleb128 .LEHE161-.LEHB161
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB162-.LFB15667
	.uleb128 .LEHE162-.LEHB162
	.uleb128 .L1317-.LFB15667
	.uleb128 0
	.uleb128 .LEHB163-.LFB15667
	.uleb128 .LEHE163-.LEHB163
	.uleb128 .L1315-.LFB15667
	.uleb128 0
	.uleb128 .LEHB164-.LFB15667
	.uleb128 .LEHE164-.LEHB164
	.uleb128 .L1316-.LFB15667
	.uleb128 0
	.uleb128 .LEHB165-.LFB15667
	.uleb128 .LEHE165-.LEHB165
	.uleb128 0
	.uleb128 0
.LLSDACSE15667:
	.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_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:
.LFB15668:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15668
	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
.LEHB166:
	call	_Znwm
.LEHE166:
	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	.L1324
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1325
	addl	$1, 88(%rdi)
.L1324:
	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)
.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
.L1325:
	.cfi_restore_state
.LEHB168:
	call	*%rax
.LEHE168:
	jmp	.L1324
.L1332:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1329:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB169:
	call	_Unwind_Resume
.LEHE169:
.L1331:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L1329
	.cfi_endproc
.LFE15668:
	.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
.LLSDA15668:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15668-.LLSDACSB15668
.LLSDACSB15668:
	.uleb128 .LEHB166-.LFB15668
	.uleb128 .LEHE166-.LEHB166
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB167-.LFB15668
	.uleb128 .LEHE167-.LEHB167
	.uleb128 .L1331-.LFB15668
	.uleb128 0
	.uleb128 .LEHB168-.LFB15668
	.uleb128 .LEHE168-.LEHB168
	.uleb128 .L1332-.LFB15668
	.uleb128 0
	.uleb128 .LEHB169-.LFB15668
	.uleb128 .LEHE169-.LEHB169
	.uleb128 0
	.uleb128 0
.LLSDACSE15668:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_25promise_already_satisfiedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_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:
.LFB15669:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15669
	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
.LEHB170:
	call	_Znwm
.LEHE170:
	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	.L1338
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1339
	addl	$1, 88(%rdi)
.L1338:
	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)
.LEHB171:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE171:
	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
.L1339:
	.cfi_restore_state
.LEHB172:
	call	*%rax
.LEHE172:
	jmp	.L1338
.L1346:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
.L1343:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB173:
	call	_Unwind_Resume
.LEHE173:
.L1345:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
	jmp	.L1343
	.cfi_endproc
.LFE15669:
	.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
.LLSDA15669:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15669-.LLSDACSB15669
.LLSDACSB15669:
	.uleb128 .LEHB170-.LFB15669
	.uleb128 .LEHE170-.LEHB170
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB171-.LFB15669
	.uleb128 .LEHE171-.LEHB171
	.uleb128 .L1345-.LFB15669
	.uleb128 0
	.uleb128 .LEHB172-.LFB15669
	.uleb128 .LEHE172-.LEHB172
	.uleb128 .L1346-.LFB15669
	.uleb128 0
	.uleb128 .LEHB173-.LFB15669
	.uleb128 .LEHE173-.LEHB173
	.uleb128 0
	.uleb128 0
.LLSDACSE15669:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv,comdat
	.p2align 4,,15
	.weak	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv
	.type	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv, @function
_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEE5cloneEv:
.LFB15670:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15670
	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
.LEHB174:
	call	_Znwm
.LEHE174:
	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	.L1352
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1353
	addl	$1, 88(%rdi)
.L1352:
	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)
.LEHB175:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE175:
	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
.L1353:
	.cfi_restore_state
.LEHB176:
	call	*%rax
.LEHE176:
	jmp	.L1352
.L1360:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
.L1357:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB177:
	call	_Unwind_Resume
.LEHE177:
.L1359:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
	jmp	.L1357
	.cfi_endproc
.LFE15670:
	.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
.LLSDA15670:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15670-.LLSDACSB15670
.LLSDACSB15670:
	.uleb128 .LEHB174-.LFB15670
	.uleb128 .LEHE174-.LEHB174
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB175-.LFB15670
	.uleb128 .LEHE175-.LEHB175
	.uleb128 .L1359-.LFB15670
	.uleb128 0
	.uleb128 .LEHB176-.LFB15670
	.uleb128 .LEHE176-.LEHB176
	.uleb128 .L1360-.LFB15670
	.uleb128 0
	.uleb128 .LEHB177-.LFB15670
	.uleb128 .LEHE177-.LEHB177
	.uleb128 0
	.uleb128 0
.LLSDACSE15670:
	.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_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:
.LFB15671:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15671
	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
.LEHB178:
	call	_Znwm
.LEHE178:
	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	.L1366
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1367
	addl	$1, 88(%rdi)
.L1366:
	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)
.LEHB179:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE179:
	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
.L1367:
	.cfi_restore_state
.LEHB180:
	call	*%rax
.LEHE180:
	jmp	.L1366
.L1374:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt11range_errorD2Ev
.L1371:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB181:
	call	_Unwind_Resume
.LEHE181:
.L1373:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
	jmp	.L1371
	.cfi_endproc
.LFE15671:
	.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
.LLSDA15671:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15671-.LLSDACSB15671
.LLSDACSB15671:
	.uleb128 .LEHB178-.LFB15671
	.uleb128 .LEHE178-.LEHB178
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB179-.LFB15671
	.uleb128 .LEHE179-.LEHB179
	.uleb128 .L1373-.LFB15671
	.uleb128 0
	.uleb128 .LEHB180-.LFB15671
	.uleb128 .LEHE180-.LEHB180
	.uleb128 .L1374-.LFB15671
	.uleb128 0
	.uleb128 .LEHB181-.LFB15671
	.uleb128 .LEHE181-.LEHB181
	.uleb128 0
	.uleb128 0
.LLSDACSE15671:
	.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_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:
.LFB15673:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15673
	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
.LEHB182:
	call	_Znwm
.LEHE182:
	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	.L1380
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1381
	addl	$1, 88(%rdi)
.L1380:
	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)
.LEHB183:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE183:
	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
.L1381:
	.cfi_restore_state
.LEHB184:
	call	*%rax
.LEHE184:
	jmp	.L1380
.L1388:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
.L1385:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB185:
	call	_Unwind_Resume
.LEHE185:
.L1387:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L1385
	.cfi_endproc
.LFE15673:
	.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
.LLSDA15673:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15673-.LLSDACSB15673
.LLSDACSB15673:
	.uleb128 .LEHB182-.LFB15673
	.uleb128 .LEHE182-.LEHB182
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB183-.LFB15673
	.uleb128 .LEHE183-.LEHB183
	.uleb128 .L1387-.LFB15673
	.uleb128 0
	.uleb128 .LEHB184-.LFB15673
	.uleb128 .LEHE184-.LEHB184
	.uleb128 .L1388-.LFB15673
	.uleb128 0
	.uleb128 .LEHB185-.LFB15673
	.uleb128 .LEHE185-.LEHB185
	.uleb128 0
	.uleb128 0
.LLSDACSE15673:
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,"axG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv,comdat
	.size	_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv, .-_ZTv0_n24_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_20future_uninitializedEEEE5cloneEv
	.section	.text._ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_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:
.LFB15674:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15674
	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
.LEHB186:
	call	_Znwm
.LEHE186:
	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)
.LEHB187:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.154
.LEHE187:
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rbx)
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L1397
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1398
	addl	$1, 88(%rdi)
.L1397:
	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)
.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
.L1398:
	.cfi_restore_state
.LEHB189:
	call	*%rax
.LEHE189:
	jmp	.L1397
.L1404:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
.L1395:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB190:
	call	_Unwind_Resume
.LEHE190:
.L1405:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorD2Ev
	jmp	.L1395
.L1403:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	jmp	.L1395
	.cfi_endproc
.LFE15674:
	.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
.LLSDA15674:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15674-.LLSDACSB15674
.LLSDACSB15674:
	.uleb128 .LEHB186-.LFB15674
	.uleb128 .LEHE186-.LEHB186
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB187-.LFB15674
	.uleb128 .LEHE187-.LEHB187
	.uleb128 .L1405-.LFB15674
	.uleb128 0
	.uleb128 .LEHB188-.LFB15674
	.uleb128 .LEHE188-.LEHB188
	.uleb128 .L1403-.LFB15674
	.uleb128 0
	.uleb128 .LEHB189-.LFB15674
	.uleb128 .LEHE189-.LEHB189
	.uleb128 .L1404-.LFB15674
	.uleb128 0
	.uleb128 .LEHB190-.LFB15674
	.uleb128 .LEHE190-.LEHB190
	.uleb128 0
	.uleb128 0
.LLSDACSE15674:
	.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_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:
.LFB15707:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15707
	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	.L1412
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1413
	addl	$1, 88(%rdi)
.L1412:
	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
.L1413:
	.cfi_restore_state
.LEHB193:
	call	*%rax
.LEHE193:
	jmp	.L1412
.L1418:
	movq	%rax, %rbp
.L1417:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB194:
	call	_Unwind_Resume
.LEHE194:
.L1419:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
	jmp	.L1417
	.cfi_endproc
.LFE15707:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS_17unknown_exceptionEE5cloneEv,comdat
.LLSDA15707:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15707-.LLSDACSB15707
.LLSDACSB15707:
	.uleb128 .LEHB191-.LFB15707
	.uleb128 .LEHE191-.LEHB191
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB192-.LFB15707
	.uleb128 .LEHE192-.LEHB192
	.uleb128 .L1419-.LFB15707
	.uleb128 0
	.uleb128 .LEHB193-.LFB15707
	.uleb128 .LEHE193-.LEHB193
	.uleb128 .L1418-.LFB15707
	.uleb128 0
	.uleb128 .LEHB194-.LFB15707
	.uleb128 .LEHE194-.LEHB194
	.uleb128 0
	.uleb128 0
.LLSDACSE15707:
	.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_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:
.LFB15708:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15708
	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	.L1425
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1426
	addl	$1, 88(%rdi)
.L1425:
	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)
.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
.L1426:
	.cfi_restore_state
.LEHB197:
	call	*%rax
.LEHE197:
	jmp	.L1425
.L1431:
	movq	%rax, %rbp
.L1430:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB198:
	call	_Unwind_Resume
.LEHE198:
.L1432:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L1430
	.cfi_endproc
.LFE15708:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_10bad_alloc_EE5cloneEv,comdat
.LLSDA15708:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15708-.LLSDACSB15708
.LLSDACSB15708:
	.uleb128 .LEHB195-.LFB15708
	.uleb128 .LEHE195-.LEHB195
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB196-.LFB15708
	.uleb128 .LEHE196-.LEHB196
	.uleb128 .L1432-.LFB15708
	.uleb128 0
	.uleb128 .LEHB197-.LFB15708
	.uleb128 .LEHE197-.LEHB197
	.uleb128 .L1431-.LFB15708
	.uleb128 0
	.uleb128 .LEHB198-.LFB15708
	.uleb128 .LEHE198-.LEHB198
	.uleb128 0
	.uleb128 0
.LLSDACSE15708:
	.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._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:
.LFB15709:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15709
	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	.L1438
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1439
	addl	$1, 88(%rdi)
.L1438:
	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)
.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
.L1439:
	.cfi_restore_state
.LEHB201:
	call	*%rax
.LEHE201:
	jmp	.L1438
.L1444:
	movq	%rax, %rbp
.L1443:
	movq	%rbx, %rdi
	movl	$56, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB202:
	call	_Unwind_Resume
.LEHE202:
.L1445:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L1443
	.cfi_endproc
.LFE15709:
	.section	.gcc_except_table._ZTv0_n24_NK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,"aG",@progbits,_ZNK5boost16exception_detail10clone_implINS0_14bad_exception_EE5cloneEv,comdat
.LLSDA15709:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15709-.LLSDACSB15709
.LLSDACSB15709:
	.uleb128 .LEHB199-.LFB15709
	.uleb128 .LEHE199-.LEHB199
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB200-.LFB15709
	.uleb128 .LEHE200-.LEHB200
	.uleb128 .L1445-.LFB15709
	.uleb128 0
	.uleb128 .LEHB201-.LFB15709
	.uleb128 .LEHE201-.LEHB201
	.uleb128 .L1444-.LFB15709
	.uleb128 0
	.uleb128 .LEHB202-.LFB15709
	.uleb128 .LEHE202-.LEHB202
	.uleb128 0
	.uleb128 0
.LLSDACSE15709:
	.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._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	.L1452
	rep ret
	.p2align 4,,10
	.p2align 3
.L1452:
	movq	(%rdi), %rax
	movq	24(%rax), %rdx
	cmpq	$_ZN5boost6detail15sp_counted_base7destroyEv, %rdx
	jne	.L1451
	jmp	*8(%rax)
	.p2align 4,,10
	.p2align 3
.L1451:
	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	.L1458
	rep ret
	.p2align 4,,10
	.p2align 3
.L1458:
	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	.L1459
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L1459:
	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:
.LFB15072:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15072
	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	.L1462
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1462:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail16thread_data_baseD2Ev
	.cfi_endproc
.LFE15072:
	.section	.gcc_except_table,"a",@progbits
.LLSDA15072:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15072-.LLSDACSB15072
.LLSDACSB15072:
.LLSDACSE15072:
	.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:
.LFB15063:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15063
	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	.L1468
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1468:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail16thread_data_baseD2Ev
	.cfi_endproc
.LFE15063:
	.section	.gcc_except_table
.LLSDA15063:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15063-.LLSDACSB15063
.LLSDACSB15063:
.LLSDACSE15063:
	.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:
.LFB15054:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15054
	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	.L1474
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1474:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail16thread_data_baseD2Ev
	.cfi_endproc
.LFE15054:
	.section	.gcc_except_table
.LLSDA15054:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15054-.LLSDACSB15054
.LLSDACSB15054:
.LLSDACSE15054:
	.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_E3_EEEEEEEEEEED2Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEED2Ev:
.LFB15045:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15045
	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_E3_EEEEEEEEEEEE+16, (%rdi)
	movq	456(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1480
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1480:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail16thread_data_baseD2Ev
	.cfi_endproc
.LFE15045:
	.section	.gcc_except_table
.LLSDA15045:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15045-.LLSDACSB15045
.LLSDACSB15045:
.LLSDACSE15045:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEED2Ev, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEED2Ev
	.set	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEED1Ev,_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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:
.LFB15106:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15106
	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	.L1486
	lock addl	$1, 8(%rax)
.L1486:
	movq	%rsp, %rdi
.LEHB203:
	call	*%rdx
.LEHE203:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1485
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1485:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L1490:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L1489
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1489:
	movq	%rbx, %rdi
.LEHB204:
	call	_Unwind_Resume
.LEHE204:
	.cfi_endproc
.LFE15106:
	.section	.gcc_except_table
.LLSDA15106:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15106-.LLSDACSB15106
.LLSDACSB15106:
	.uleb128 .LEHB203-.LFB15106
	.uleb128 .LEHE203-.LEHB203
	.uleb128 .L1490-.LFB15106
	.uleb128 0
	.uleb128 .LEHB204-.LFB15106
	.uleb128 .LEHE204-.LEHB204
	.uleb128 0
	.uleb128 0
.LLSDACSE15106:
	.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:
.LFB15107:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15107
	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	.L1502
	lock addl	$1, 8(%rax)
.L1502:
	movq	%rsp, %rdi
.LEHB205:
	call	*%rdx
.LEHE205:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1501
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1501:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L1506:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L1505
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1505:
	movq	%rbx, %rdi
.LEHB206:
	call	_Unwind_Resume
.LEHE206:
	.cfi_endproc
.LFE15107:
	.section	.gcc_except_table
.LLSDA15107:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15107-.LLSDACSB15107
.LLSDACSB15107:
	.uleb128 .LEHB205-.LFB15107
	.uleb128 .LEHE205-.LEHB205
	.uleb128 .L1506-.LFB15107
	.uleb128 0
	.uleb128 .LEHB206-.LFB15107
	.uleb128 .LEHE206-.LEHB206
	.uleb128 0
	.uleb128 0
.LLSDACSE15107:
	.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:
.LFB15108:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15108
	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	.L1518
	lock addl	$1, 8(%rax)
.L1518:
	movq	%rsp, %rdi
.LEHB207:
	call	*%rdx
.LEHE207:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1517
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1517:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L1522:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L1521
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1521:
	movq	%rbx, %rdi
.LEHB208:
	call	_Unwind_Resume
.LEHE208:
	.cfi_endproc
.LFE15108:
	.section	.gcc_except_table
.LLSDA15108:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15108-.LLSDACSB15108
.LLSDACSB15108:
	.uleb128 .LEHB207-.LFB15108
	.uleb128 .LEHE207-.LEHB207
	.uleb128 .L1522-.LFB15108
	.uleb128 0
	.uleb128 .LEHB208-.LFB15108
	.uleb128 .LEHE208-.LEHB208
	.uleb128 0
	.uleb128 0
.LLSDACSE15108:
	.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_E3_EEEEEEEEEEE3runEv, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEE3runEv:
.LFB15109:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15109
	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	.L1534
	lock addl	$1, 8(%rax)
.L1534:
	movq	%rsp, %rdi
.LEHB209:
	call	*%rdx
.LEHE209:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L1533
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1533:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L1538:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L1537
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1537:
	movq	%rbx, %rdi
.LEHB210:
	call	_Unwind_Resume
.LEHE210:
	.cfi_endproc
.LFE15109:
	.section	.gcc_except_table
.LLSDA15109:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15109-.LLSDACSB15109
.LLSDACSB15109:
	.uleb128 .LEHB209-.LFB15109
	.uleb128 .LEHE209-.LEHB209
	.uleb128 .L1538-.LFB15109
	.uleb128 0
	.uleb128 .LEHB210-.LFB15109
	.uleb128 .LEHE210-.LEHB210
	.uleb128 0
	.uleb128 0
.LLSDACSE15109:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEE3runEv, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEE3runEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED0Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEEEEEEEEEED0Ev:
.LFB15074:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15074
	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	.L1550
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1550:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE15074:
	.section	.gcc_except_table
.LLSDA15074:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15074-.LLSDACSB15074
.LLSDACSB15074:
.LLSDACSE15074:
	.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	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEED0Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEED0Ev:
.LFB15047:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15047
	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_E3_EEEEEEEEEEEE+16, (%rdi)
	movq	456(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1556
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1556:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE15047:
	.section	.gcc_except_table
.LLSDA15047:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15047-.LLSDACSB15047
.LLSDACSB15047:
.LLSDACSE15047:
	.text
	.size	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEED0Ev, .-_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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_E2_EEEEEEEEEEED0Ev, @function
_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EEEEEEEEEEED0Ev:
.LFB15056:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15056
	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	.L1562
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1562:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE15056:
	.section	.gcc_except_table
.LLSDA15056:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15056-.LLSDACSB15056
.LLSDACSB15056:
.LLSDACSE15056:
	.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:
.LFB15065:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15065
	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	.L1568
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1568:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZdlPvm
	.cfi_endproc
.LFE15065:
	.section	.gcc_except_table
.LLSDA15065:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15065-.LLSDACSB15065
.LLSDACSB15065:
.LLSDACSE15065:
	.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	_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:
.LFB15097:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15097
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1573
	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	.L1575
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1575:
	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
.L1573:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE15097:
	.section	.gcc_except_table
.LLSDA15097:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15097-.LLSDACSB15097
.LLSDACSB15097:
.LLSDACSE15097:
	.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
	.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:
.LFB15100:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15100
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1580
	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	.L1582
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1582:
	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
.L1580:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE15100:
	.section	.gcc_except_table
.LLSDA15100:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15100-.LLSDACSB15100
.LLSDACSB15100:
.LLSDACSE15100:
	.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:
.LFB15094:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15094
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1587
	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	.L1589
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1589:
	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
.L1587:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE15094:
	.section	.gcc_except_table
.LLSDA15094:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15094-.LLSDACSB15094
.LLSDACSB15094:
.LLSDACSE15094:
	.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_E3_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_E3_EEEEEEEEEEEEE7disposeEv:
.LFB15103:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15103
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1594
	movq	456(%rbx), %rdi
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1596
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1596:
	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
.L1594:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE15103:
	.section	.gcc_except_table
.LLSDA15103:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15103-.LLSDACSB15103
.LLSDACSB15103:
.LLSDACSE15103:
	.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_E3_EEEEEEEEEEEEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS3_5list1INS3_5valueINS5_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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	.L1602
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1602:
	movq	240(%rbp), %r12
	movq	232(%rbp), %rbx
	cmpq	%rbx, %r12
	je	.L1603
	.p2align 4,,10
	.p2align 3
.L1604:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1605
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%rbx, %r12
	jne	.L1604
.L1606:
	movq	232(%rbp), %rbx
.L1603:
	testq	%rbx, %rbx
	je	.L1608
	movq	%rbx, %rdi
	call	_ZdlPv
.L1608:
	movq	200(%rbp), %rax
	testq	%rax, %rax
	je	.L1609
	testb	$1, %al
	jne	.L1609
	andq	$-2, %rax
	leaq	208(%rbp), %rdi
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L1609
	movl	$2, %edx
	movq	%rdi, %rsi
	call	*%rax
.L1609:
	movq	176(%rbp), %rdi
	leaq	176(%rbp), %r12
	cmpq	%rdi, %r12
	je	.L1612
	.p2align 4,,10
	.p2align 3
.L1610:
	movq	(%rdi), %rbx
	call	_ZdlPv
	cmpq	%rbx, %r12
	movq	%rbx, %rdi
	jne	.L1610
.L1612:
	leaq	88(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1611:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1611
	leaq	128(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1613:
	movq	%rbx, %rdi
	call	pthread_cond_destroy
	cmpl	$4, %eax
	je	.L1613
	leaq	48(%rbp), %rbx
	.p2align 4,,10
	.p2align 3
.L1614:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L1614
	movq	32(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L1615
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1615:
	movq	16(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L1601
	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
.L1605:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%rbx, %r12
	jne	.L1604
	jmp	.L1606
	.p2align 4,,10
	.p2align 3
.L1601:
	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:
.LFB13711:
	.cfi_startproc
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13711:
	.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:
.LFB13713:
	.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
.LFE13713:
	.size	_ZN5boost6detail12shared_stateIiED0Ev, .-_ZN5boost6detail12shared_stateIiED0Ev
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev, @function
_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iED2Ev:
.LFB14071:
	.cfi_startproc
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rdi)
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE14071:
	.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:
.LFB14073:
	.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
.LFE14073:
	.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:
.LFB13758:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13758
	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	.L1649
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1649:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13758:
	.section	.gcc_except_table
.LLSDA13758:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13758-.LLSDACSB13758
.LLSDACSB13758:
.LLSDACSE13758:
	.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:
.LFB13776:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13776
	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	.L1655
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1655:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13776:
	.section	.gcc_except_table
.LLSDA13776:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13776-.LLSDACSB13776
.LLSDACSB13776:
.LLSDACSE13776:
	.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:
.LFB13794:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13794
	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	.L1661
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1661:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13794:
	.section	.gcc_except_table
.LLSDA13794:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13794-.LLSDACSB13794
.LLSDACSB13794:
.LLSDACSE13794:
	.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	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEED2Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEED2Ev:
.LFB13812:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13812
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1667
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1667:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE13812:
	.section	.gcc_except_table
.LLSDA13812:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13812-.LLSDACSB13812
.LLSDACSB13812:
.LLSDACSE13812:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEED2Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEED2Ev
	.set	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEED1Ev,_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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:
.LFB14358:
	.cfi_startproc
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1672
	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
.L1672:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14358:
	.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_E3_ED2Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED2Ev:
.LFB14150:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14150
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1676
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1676:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE14150:
	.section	.gcc_except_table
.LLSDA14150:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14150-.LLSDACSB14150
.LLSDACSB14150:
.LLSDACSE14150:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED2Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED2Ev
	.set	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED1Ev,_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED2Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED2Ev:
.LFB14132:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14132
	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	.L1682
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1682:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE14132:
	.section	.gcc_except_table
.LLSDA14132:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14132-.LLSDACSB14132
.LLSDACSB14132:
.LLSDACSE14132:
	.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	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev:
.LFB14096:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14096
	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	.L1688
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1688:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE14096:
	.section	.gcc_except_table
.LLSDA14096:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14096-.LLSDACSB14096
.LLSDACSB14096:
.LLSDACSE14096:
	.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_E1_ED2Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev:
.LFB14114:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14114
	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	.L1694
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1694:
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail17shared_state_baseD2Ev
	.cfi_endproc
.LFE14114:
	.section	.gcc_except_table
.LLSDA14114:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14114-.LLSDACSB14114
.LLSDACSB14114:
.LLSDACSE14114:
	.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	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEED0Ev:
.LFB13760:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13760
	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	.L1700
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1700:
	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
.LFE13760:
	.section	.gcc_except_table
.LLSDA13760:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13760-.LLSDACSB13760
.LLSDACSB13760:
.LLSDACSE13760:
	.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_E1_NS0_12shared_stateIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED0Ev:
.LFB13778:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13778
	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	.L1706
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1706:
	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
.LFE13778:
	.section	.gcc_except_table
.LLSDA13778:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13778-.LLSDACSB13778
.LLSDACSB13778:
.LLSDACSE13778:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEED0Ev:
.LFB13814:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13814
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1712
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1712:
	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
.LFE13814:
	.section	.gcc_except_table
.LLSDA13814:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13814-.LLSDACSB13814
.LLSDACSB13814:
.LLSDACSE13814:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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:
.LFB13796:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13796
	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	.L1718
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1718:
	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
.LFE13796:
	.section	.gcc_except_table
.LLSDA13796:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13796-.LLSDACSB13796
.LLSDACSB13796:
.LLSDACSE13796:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_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:
.LFB14098:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14098
	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	.L1724
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1724:
	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
.LFE14098:
	.section	.gcc_except_table
.LLSDA14098:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14098-.LLSDACSB14098
.LLSDACSB14098:
.LLSDACSE14098:
	.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:
.LFB14116:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14116
	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	.L1730
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1730:
	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
.LFE14116:
	.section	.gcc_except_table
.LLSDA14116:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14116-.LLSDACSB14116
.LLSDACSB14116:
.LLSDACSE14116:
	.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:
.LFB14134:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14134
	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	.L1736
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1736:
	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
.LFE14134:
	.section	.gcc_except_table
.LLSDA14134:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14134-.LLSDACSB14134
.LLSDACSB14134:
.LLSDACSE14134:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED0Ev, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED0Ev:
.LFB14152:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14152
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L1742
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1742:
	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
.LFE14152:
	.section	.gcc_except_table
.LLSDA14152:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14152-.LLSDACSB14152
.LLSDACSB14152:
.LLSDACSE14152:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED0Ev, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EEE7disposeEv:
.LFB14352:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14352
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1747
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1749
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1749:
	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
.L1747:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14352:
	.section	.gcc_except_table
.LLSDA14352:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14352-.LLSDACSB14352
.LLSDACSB14352:
.LLSDACSE14352:
	.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
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE7disposeEv:
.LFB14334:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14334
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1754
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1756
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1756:
	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
.L1754:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14334:
	.section	.gcc_except_table
.LLSDA14334:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14334-.LLSDACSB14334
.LLSDACSB14334:
.LLSDACSE14334:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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:
.LFB14340:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14340
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1761
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1763
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1763:
	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
.L1761:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14340:
	.section	.gcc_except_table
.LLSDA14340:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14340-.LLSDACSB14340
.LLSDACSB14340:
.LLSDACSE14340:
	.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_E1_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EEE7disposeEv:
.LFB14346:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14346
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L1768
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L1770
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1770:
	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
.L1768:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14346:
	.section	.gcc_except_table
.LLSDA14346:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14346-.LLSDACSB14346
.LLSDACSB14346:
.LLSDACSE14346:
	.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
	.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	.L1776
	testq	%rbx, %rbx
	je	.L1777
	lock addl	$1, 12(%rbx)
	movq	0(%rbp), %rdi
.L1777:
	testq	%rdi, %rdi
	je	.L1778
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L1778:
	movq	%rbx, 0(%rbp)
.L1776:
	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	.L1789
	leaq	8(%rax), %rdx
	movl	8(%rax), %eax
.L1813:
	testl	%eax, %eax
	je	.L1789
	leal	1(%rax), %ecx
	lock cmpxchgl	%ecx, (%rdx)
	jne	.L1813
	testl	%eax, %eax
	je	.L1789
	rep ret
	.p2align 4,,10
	.p2align 3
.L1789:
	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)
.LEHB211:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE211:
	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
.LEHB212:
	call	__cxa_throw
.LEHE212:
.L1796:
	movq	%rax, %rbx
.L1795:
	leaq	8(%rsp), %rdi
	movq	$_ZTVN5boost12bad_weak_ptrE+16, 8(%rsp)
	call	_ZNSt9exceptionD2Ev
	movq	%rbx, %rdi
.LEHB213:
	call	_Unwind_Resume
.LEHE213:
.L1797:
	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	.L1795
	.cfi_endproc
.LFE3830:
	.section	.gcc_except_table
.LLSDA3830:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE3830-.LLSDACSB3830
.LLSDACSB3830:
	.uleb128 .LEHB211-.LFB3830
	.uleb128 .LEHE211-.LEHB211
	.uleb128 .L1797-.LFB3830
	.uleb128 0
	.uleb128 .LEHB212-.LFB3830
	.uleb128 .LEHE212-.LEHB212
	.uleb128 .L1796-.LFB3830
	.uleb128 0
	.uleb128 .LEHB213-.LFB3830
	.uleb128 .LEHE213-.LEHB213
	.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	.L1820
.L1815:
	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
.L1820:
	cmpb	$42, (%rsi)
	jne	.L1815
	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	.L1822
	leaq	16(%rsi), %r14
	movq	%rdx, %rbp
	movq	%r14, %r12
	jmp	.L1823
	.p2align 4,,10
	.p2align 3
.L1835:
	movq	%rbx, %r12
	movq	16(%rbx), %rbx
	testq	%rbx, %rbx
	je	.L1824
.L1823:
	leaq	32(%rbx), %rdi
	movq	%rbp, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L1835
	movq	24(%rbx), %rbx
	testq	%rbx, %rbx
	jne	.L1823
.L1824:
	cmpq	%r12, %r14
	je	.L1822
	leaq	32(%r12), %rsi
	movq	%rbp, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L1822
	movq	40(%r12), %rax
	movq	%rax, 0(%r13)
	movq	48(%r12), %rax
	testq	%rax, %rax
	movq	%rax, 8(%r13)
	je	.L1821
	lock addl	$1, 8(%rax)
.L1821:
	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
.L1822:
	.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
.LEHB214:
	call	*24(%rax)
.LEHE214:
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB215:
	call	_ZNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
.LEHE215:
	movq	(%rsp), %rdi
	leaq	16(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L1839
	call	_ZdlPv
.L1839:
	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
.L1842:
	.cfi_restore_state
	movq	(%rsp), %rdi
	leaq	16(%rsp), %rdx
	movq	%rax, %rbx
	cmpq	%rdx, %rdi
	je	.L1841
	call	_ZdlPv
.L1841:
	movq	%rbx, %rdi
.LEHB216:
	call	_Unwind_Resume
.LEHE216:
	.cfi_endproc
.LFE7035:
	.section	.gcc_except_table
.LLSDA7035:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7035-.LLSDACSB7035
.LLSDACSB7035:
	.uleb128 .LEHB214-.LFB7035
	.uleb128 .LEHE214-.LEHB214
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB215-.LFB7035
	.uleb128 .LEHE215-.LEHB215
	.uleb128 .L1842-.LFB7035
	.uleb128 0
	.uleb128 .LEHB216-.LFB7035
	.uleb128 .LEHE216-.LEHB216
	.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	.L1851
	popq	%rbx
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L1851:
	.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_:
.LFB11237:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11237
	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
.LEHB217:
	call	_Znwm
.LEHE217:
	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	.L1869
	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
.L1869:
	.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
.L1863:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	testq	%rbp, %rbp
	je	.L1858
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*24(%rax)
.L1858:
.LEHB218:
	call	__cxa_rethrow
.LEHE218:
.L1862:
	movq	%rax, %rbp
	call	__cxa_end_catch
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1861
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1861:
	movq	%rbp, %rdi
.LEHB219:
	call	_Unwind_Resume
.LEHE219:
	.cfi_endproc
.LFE11237:
	.section	.gcc_except_table
	.align 4
.LLSDA11237:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11237-.LLSDATTD11237
.LLSDATTD11237:
	.byte	0x1
	.uleb128 .LLSDACSE11237-.LLSDACSB11237
.LLSDACSB11237:
	.uleb128 .LEHB217-.LFB11237
	.uleb128 .LEHE217-.LEHB217
	.uleb128 .L1863-.LFB11237
	.uleb128 0x1
	.uleb128 .LEHB218-.LFB11237
	.uleb128 .LEHE218-.LEHB218
	.uleb128 .L1862-.LFB11237
	.uleb128 0
	.uleb128 .LEHB219-.LFB11237
	.uleb128 .LEHE219-.LEHB219
	.uleb128 0
	.uleb128 0
.LLSDACSE11237:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11237:
	.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:
.LFB11239:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11239
	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)
.LEHB220:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE220:
	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	.L1902
.L1877:
	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	.L1881
	lock addl	$1, 8(%rax)
.L1881:
	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
.L1902:
	.cfi_restore_state
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_10bad_alloc_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_acquire
	testl	%eax, %eax
	je	.L1877
	movl	$56, %edi
.LEHB221:
	call	_Znwm
.LEHE221:
	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	.L1901
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1876
	addl	$1, 88(%rdi)
.L1901:
	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)
.LEHB222:
	call	_Znwm
.LEHE222:
	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	.L1877
	.p2align 4,,10
	.p2align 3
.L1876:
.LEHB223:
	call	*%rax
.LEHE223:
	jmp	.L1901
.L1884:
	movq	%rax, %rbx
.L1880:
	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
.L1873:
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail10bad_alloc_D1Ev
	movq	%rbx, %rdi
.LEHB224:
	call	_Unwind_Resume
.LEHE224:
.L1885:
	movl	$56, %esi
	movq	%rbp, %rdi
	movq	%rax, %rbx
	call	_ZdlPvm
	jmp	.L1880
.L1886:
	leaq	64(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost16exception_detail10bad_alloc_D2Ev
	jmp	.L1873
.L1888:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*8(%rax)
.LEHB225:
	call	__cxa_rethrow
.LEHE225:
.L1887:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L1880
	.cfi_endproc
.LFE11239:
	.section	.gcc_except_table
	.align 4
.LLSDA11239:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11239-.LLSDATTD11239
.LLSDATTD11239:
	.byte	0x1
	.uleb128 .LLSDACSE11239-.LLSDACSB11239
.LLSDACSB11239:
	.uleb128 .LEHB220-.LFB11239
	.uleb128 .LEHE220-.LEHB220
	.uleb128 .L1886-.LFB11239
	.uleb128 0
	.uleb128 .LEHB221-.LFB11239
	.uleb128 .LEHE221-.LEHB221
	.uleb128 .L1884-.LFB11239
	.uleb128 0
	.uleb128 .LEHB222-.LFB11239
	.uleb128 .LEHE222-.LEHB222
	.uleb128 .L1888-.LFB11239
	.uleb128 0x1
	.uleb128 .LEHB223-.LFB11239
	.uleb128 .LEHE223-.LEHB223
	.uleb128 .L1885-.LFB11239
	.uleb128 0
	.uleb128 .LEHB224-.LFB11239
	.uleb128 .LEHE224-.LEHB224
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB225-.LFB11239
	.uleb128 .LEHE225-.LEHB225
	.uleb128 .L1887-.LFB11239
	.uleb128 0
.LLSDACSE11239:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11239:
	.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:
.LFB11258:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11258
	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)
.LEHB226:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE226:
	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	.L1935
.L1910:
	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	.L1914
	lock addl	$1, 8(%rax)
.L1914:
	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
.L1935:
	.cfi_restore_state
	movl	$_ZGVZN5boost16exception_detail27get_static_exception_objectINS0_14bad_exception_EEENS_13exception_ptrEvE2ep, %edi
	call	__cxa_guard_acquire
	testl	%eax, %eax
	je	.L1910
	movl	$56, %edi
.LEHB227:
	call	_Znwm
.LEHE227:
	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	.L1934
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L1909
	addl	$1, 88(%rdi)
.L1934:
	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)
.LEHB228:
	call	_Znwm
.LEHE228:
	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	.L1910
	.p2align 4,,10
	.p2align 3
.L1909:
.LEHB229:
	call	*%rax
.LEHE229:
	jmp	.L1934
.L1917:
	movq	%rax, %rbx
.L1913:
	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
.L1906:
	leaq	16(%rsp), %rdi
	call	_ZN5boost16exception_detail14bad_exception_D1Ev
	movq	%rbx, %rdi
.LEHB230:
	call	_Unwind_Resume
.LEHE230:
.L1918:
	movl	$56, %esi
	movq	%rbp, %rdi
	movq	%rax, %rbx
	call	_ZdlPvm
	jmp	.L1913
.L1919:
	leaq	64(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost16exception_detail14bad_exception_D2Ev
	jmp	.L1906
.L1921:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*8(%rax)
.LEHB231:
	call	__cxa_rethrow
.LEHE231:
.L1920:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L1913
	.cfi_endproc
.LFE11258:
	.section	.gcc_except_table
	.align 4
.LLSDA11258:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11258-.LLSDATTD11258
.LLSDATTD11258:
	.byte	0x1
	.uleb128 .LLSDACSE11258-.LLSDACSB11258
.LLSDACSB11258:
	.uleb128 .LEHB226-.LFB11258
	.uleb128 .LEHE226-.LEHB226
	.uleb128 .L1919-.LFB11258
	.uleb128 0
	.uleb128 .LEHB227-.LFB11258
	.uleb128 .LEHE227-.LEHB227
	.uleb128 .L1917-.LFB11258
	.uleb128 0
	.uleb128 .LEHB228-.LFB11258
	.uleb128 .LEHE228-.LEHB228
	.uleb128 .L1921-.LFB11258
	.uleb128 0x1
	.uleb128 .LEHB229-.LFB11258
	.uleb128 .LEHE229-.LEHB229
	.uleb128 .L1918-.LFB11258
	.uleb128 0
	.uleb128 .LEHB230-.LFB11258
	.uleb128 .LEHE230-.LEHB230
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB231-.LFB11258
	.uleb128 .LEHE231-.LEHB231
	.uleb128 .L1920-.LFB11258
	.uleb128 0
.LLSDACSE11258:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT11258:
	.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_:
.LFB11286:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11286
	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	.L1937
	lock addl	$1, 8(%rax)
.L1937:
	movq	8(%rbx), %rdi
	movq	%rdx, (%rbx)
	movq	%rax, 8(%rbx)
	testq	%rdi, %rdi
	je	.L1938
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L1938:
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE11286:
	.section	.gcc_except_table
.LLSDA11286:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11286-.LLSDACSB11286
.LLSDACSB11286:
.LLSDACSE11286:
	.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_:
.LFB11812:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11812
	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	.L1962
	leaq	(%rax,%rax), %rdx
	movq	$-16, %r12
	cmpq	%rdx, %rax
	jbe	.L1976
.L1948:
	movq	%r12, %rdi
	movq	%rsi, 8(%rsp)
.LEHB232:
	call	_Znwm
.LEHE232:
	movq	8(%rsp), %rsi
	leaq	16(%rax), %r13
	movq	%rax, %rbp
	addq	%rax, %r12
.L1949:
	movq	(%r14), %rax
	addq	%rbp, %rbx
	movq	%rax, (%rbx)
	movq	8(%r14), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rbx)
	je	.L1950
	lock addl	$1, 8(%rax)
.L1950:
	movq	(%r15), %rbx
	cmpq	%rsi, %rbx
	je	.L1951
	movq	%rbx, %rax
	movq	%rbp, %rdx
	.p2align 4,,10
	.p2align 3
.L1952:
	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	.L1952
	leaq	-16(%rsi), %rax
	movq	8(%r15), %r14
	subq	%rbx, %rax
	andq	$-16, %rax
	cmpq	%rsi, %r14
	leaq	32(%rbp,%rax), %r13
	je	.L1956
.L1961:
	movq	%rsi, %rax
	movq	%r13, %rdx
	.p2align 4,,10
	.p2align 3
.L1954:
	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	.L1954
	movq	%r14, %rax
	subq	%rsi, %rax
	subq	$16, %rax
	andq	$-16, %rax
	cmpq	%r14, %rbx
	leaq	16(%r13,%rax), %r13
	je	.L1955
	.p2align 4,,10
	.p2align 3
.L1956:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L1957
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%r14, %rbx
	jne	.L1956
.L1958:
	movq	(%r15), %r14
.L1955:
	testq	%r14, %r14
	je	.L1960
	movq	%r14, %rdi
	call	_ZdlPv
.L1960:
	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
.L1957:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%r14, %rbx
	jne	.L1956
	jmp	.L1958
	.p2align 4,,10
	.p2align 3
.L1962:
	movl	$1, %edx
.L1947:
	salq	$4, %rdx
	movq	%rdx, %r12
	jmp	.L1948
	.p2align 4,,10
	.p2align 3
.L1976:
	movabsq	$1152921504606846975, %rax
	cmpq	%rax, %rdx
	ja	.L1948
	testq	%rdx, %rdx
	jne	.L1947
	movl	$16, %r13d
	xorl	%r12d, %r12d
	xorl	%ebp, %ebp
	jmp	.L1949
	.p2align 4,,10
	.p2align 3
.L1951:
	movq	8(%r15), %r14
	cmpq	%r14, %rsi
	jne	.L1961
	jmp	.L1955
	.cfi_endproc
.LFE11812:
	.section	.gcc_except_table
.LLSDA11812:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11812-.LLSDACSB11812
.LLSDACSB11812:
	.uleb128 .LEHB232-.LFB11812
	.uleb128 .LEHE232-.LEHB232
	.uleb128 0
	.uleb128 0
.LLSDACSE11812:
	.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:
.LFB11833:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11833
	testq	%rsi, %rsi
	je	.L1992
	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
.L1979:
	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	.L1980
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
	call	_ZdlPv
	testq	%rbp, %rbp
	je	.L1977
.L1981:
	movq	%rbp, %rbx
	jmp	.L1979
	.p2align 4,,10
	.p2align 3
.L1980:
	movq	%rbx, %rdi
	call	_ZdlPv
	testq	%rbp, %rbp
	jne	.L1981
.L1977:
	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
.L1992:
	.cfi_restore 3
	.cfi_restore 6
	.cfi_restore 12
	rep ret
	.cfi_endproc
.LFE11833:
	.section	.gcc_except_table
.LLSDA11833:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11833-.LLSDACSB11833
.LLSDACSB11833:
.LLSDACSE11833:
	.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	.L2002
	xorl	%eax, %eax
	ret
	.p2align 4,,10
	.p2align 3
.L2002:
	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	.L1995
	call	_ZdlPv
.L1995:
	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_:
.LFB12422:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12422
	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	.L2005
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2006
	addl	$1, 88(%rdi)
.L2005:
	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
.L2006:
	.cfi_restore_state
.LEHB233:
	call	*%rax
.LEHE233:
	jmp	.L2005
.L2009:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12bad_weak_ptrE+16, (%rbx)
	call	_ZNSt9exceptionD2Ev
	movq	%rbp, %rdi
.LEHB234:
	call	_Unwind_Resume
.LEHE234:
	.cfi_endproc
.LFE12422:
	.section	.gcc_except_table
.LLSDA12422:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12422-.LLSDACSB12422
.LLSDACSB12422:
	.uleb128 .LEHB233-.LFB12422
	.uleb128 .LEHE233-.LEHB233
	.uleb128 .L2009-.LFB12422
	.uleb128 0
	.uleb128 .LEHB234-.LFB12422
	.uleb128 .LEHE234-.LEHB234
	.uleb128 0
	.uleb128 0
.LLSDACSE12422:
	.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:
.LFB14557:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14557
	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
.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
.L2014:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE236:
	.cfi_endproc
.LFE14557:
	.section	.gcc_except_table
.LLSDA14557:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14557-.LLSDACSB14557
.LLSDACSB14557:
	.uleb128 .LEHB235-.LFB14557
	.uleb128 .LEHE235-.LEHB235
	.uleb128 .L2014-.LFB14557
	.uleb128 0
	.uleb128 .LEHB236-.LFB14557
	.uleb128 .LEHE236-.LEHB236
	.uleb128 0
	.uleb128 0
.LLSDACSE14557:
	.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:
.LFB15705:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15705
	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
.LEHB237:
	call	_ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEC2ERKS3_
.LEHE237:
	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)
.LEHB238:
	call	__cxa_throw
.L2018:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE238:
	.cfi_endproc
.LFE15705:
	.section	.gcc_except_table
.LLSDA15705:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15705-.LLSDACSB15705
.LLSDACSB15705:
	.uleb128 .LEHB237-.LFB15705
	.uleb128 .LEHE237-.LEHB237
	.uleb128 .L2018-.LFB15705
	.uleb128 0
	.uleb128 .LEHB238-.LFB15705
	.uleb128 .LEHE238-.LEHB238
	.uleb128 0
	.uleb128 0
.LLSDACSE15705:
	.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_:
.LFB12568:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12568
	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
.LEHB239:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.154
.LEHE239:
	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
.L2022:
	.cfi_restore_state
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB240:
	call	_Unwind_Resume
.LEHE240:
	.cfi_endproc
.LFE12568:
	.section	.gcc_except_table
.LLSDA12568:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12568-.LLSDACSB12568
.LLSDACSB12568:
	.uleb128 .LEHB239-.LFB12568
	.uleb128 .LEHE239-.LEHB239
	.uleb128 .L2022-.LFB12568
	.uleb128 0
	.uleb128 .LEHB240-.LFB12568
	.uleb128 .LEHE240-.LEHB240
	.uleb128 0
	.uleb128 0
.LLSDACSE12568:
	.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_:
.LFB12578:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12578
	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
.LEHB241:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE241:
	movq	$_ZTVN5boost21thread_resource_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L2027
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2028
	addl	$1, 88(%rdi)
.L2027:
	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
.L2028:
	.cfi_restore_state
.LEHB242:
	call	*%rax
.LEHE242:
	jmp	.L2027
.L2031:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB243:
	call	_Unwind_Resume
.LEHE243:
	.cfi_endproc
.LFE12578:
	.section	.gcc_except_table
.LLSDA12578:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12578-.LLSDACSB12578
.LLSDACSB12578:
	.uleb128 .LEHB241-.LFB12578
	.uleb128 .LEHE241-.LEHB241
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB242-.LFB12578
	.uleb128 .LEHE242-.LEHB242
	.uleb128 .L2031-.LFB12578
	.uleb128 0
	.uleb128 .LEHB243-.LFB12578
	.uleb128 .LEHE243-.LEHB243
	.uleb128 0
	.uleb128 0
.LLSDACSE12578:
	.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_:
.LFB11078:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11078
	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
.LEHB244:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE244:
	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)
.LEHB245:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE245:
	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)
.LEHB246:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE246:
	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
.LEHB247:
	call	__cxa_throw
.L2039:
	movq	%rax, %rbp
.L2038:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE247:
.L2041:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
.L2037:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED1Ev
	jmp	.L2038
.L2040:
	movq	%rax, %rbp
	jmp	.L2037
	.cfi_endproc
.LFE11078:
	.section	.gcc_except_table
.LLSDA11078:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11078-.LLSDACSB11078
.LLSDACSB11078:
	.uleb128 .LEHB244-.LFB11078
	.uleb128 .LEHE244-.LEHB244
	.uleb128 .L2039-.LFB11078
	.uleb128 0
	.uleb128 .LEHB245-.LFB11078
	.uleb128 .LEHE245-.LEHB245
	.uleb128 .L2040-.LFB11078
	.uleb128 0
	.uleb128 .LEHB246-.LFB11078
	.uleb128 .LEHE246-.LEHB246
	.uleb128 .L2041-.LFB11078
	.uleb128 0
	.uleb128 .LEHB247-.LFB11078
	.uleb128 .LEHE247-.LEHB247
	.uleb128 0
	.uleb128 0
.LLSDACSE11078:
	.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	.L2049
	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
.L2049:
	.cfi_restore_state
	movl	%eax, %ebx
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC7, %esi
	movq	%rax, %rbp
.LEHB248:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE248:
	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)
.LEHB249:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE249:
.L2047:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB250:
	call	_Unwind_Resume
.LEHE250:
	.cfi_endproc
.LFE6371:
	.section	.gcc_except_table
.LLSDA6371:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6371-.LLSDACSB6371
.LLSDACSB6371:
	.uleb128 .LEHB248-.LFB6371
	.uleb128 .LEHE248-.LEHB248
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB249-.LFB6371
	.uleb128 .LEHE249-.LEHB249
	.uleb128 .L2047-.LFB6371
	.uleb128 0
	.uleb128 .LEHB250-.LFB6371
	.uleb128 .LEHE250-.LEHB250
	.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	.L2059
	leaq	40(%rbx), %rdi
	xorl	%esi, %esi
	call	pthread_cond_init
	testl	%eax, %eax
	movl	%eax, %ebp
	jne	.L2060
	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
.L2059:
	.cfi_restore_state
	movl	%eax, %ebp
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC8, %esi
	movq	%rax, %rbx
.LEHB251:
	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:
.L2055:
.L2058:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB253:
	call	_Unwind_Resume
.L2060:
	movq	%rbx, %rdi
	call	pthread_mutex_destroy
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC9, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE253:
	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)
.LEHB254:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE254:
.L2056:
	jmp	.L2058
	.cfi_endproc
.LFE6405:
	.section	.gcc_except_table
.LLSDA6405:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6405-.LLSDACSB6405
.LLSDACSB6405:
	.uleb128 .LEHB251-.LFB6405
	.uleb128 .LEHE251-.LEHB251
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB252-.LFB6405
	.uleb128 .LEHE252-.LEHB252
	.uleb128 .L2055-.LFB6405
	.uleb128 0
	.uleb128 .LEHB253-.LFB6405
	.uleb128 .LEHE253-.LEHB253
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB254-.LFB6405
	.uleb128 .LEHE254-.LEHB254
	.uleb128 .L2056-.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
.LEHB255:
	call	_ZN5boost5mutexC1Ev
.LEHE255:
	leaq	88(%rbx), %r12
	movq	%r12, %rdi
.LEHB256:
	call	_ZN5boost18condition_variableC1Ev
.LEHE256:
	leaq	176(%rbx), %r13
	movq	%r13, %rdi
.LEHB257:
	call	_ZN5boost5mutexC1Ev
.LEHE257:
	leaq	216(%rbx), %rdi
.LEHB258:
	call	_ZN5boost18condition_variableC1Ev
.LEHE258:
	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
.L2072:
	.cfi_restore_state
	movq	%rax, %r13
.L2069:
	movq	32(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2070
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2070:
	movq	16(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2071
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L2071:
	movq	%r13, %rdi
.LEHB259:
	call	_Unwind_Resume
.LEHE259:
.L2073:
	movq	%rax, %r14
.L2062:
	movq	%r13, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L2062
	movq	%r14, %r13
	jmp	.L2065
.L2075:
	movq	%rax, %r13
.L2065:
	movq	%r12, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L2065
	leaq	128(%rbx), %r12
.L2066:
	movq	%r12, %rdi
	call	pthread_cond_destroy
	cmpl	$4, %eax
	je	.L2066
	jmp	.L2068
.L2074:
	movq	%rax, %r13
.L2068:
	movq	%rbp, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L2068
	jmp	.L2069
	.cfi_endproc
.LFE6490:
	.section	.gcc_except_table
.LLSDA6490:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6490-.LLSDACSB6490
.LLSDACSB6490:
	.uleb128 .LEHB255-.LFB6490
	.uleb128 .LEHE255-.LEHB255
	.uleb128 .L2072-.LFB6490
	.uleb128 0
	.uleb128 .LEHB256-.LFB6490
	.uleb128 .LEHE256-.LEHB256
	.uleb128 .L2074-.LFB6490
	.uleb128 0
	.uleb128 .LEHB257-.LFB6490
	.uleb128 .LEHE257-.LEHB257
	.uleb128 .L2075-.LFB6490
	.uleb128 0
	.uleb128 .LEHB258-.LFB6490
	.uleb128 .LEHE258-.LEHB258
	.uleb128 .L2073-.LFB6490
	.uleb128 0
	.uleb128 .LEHB259-.LFB6490
	.uleb128 .LEHE259-.LEHB259
	.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
.LEHB260:
	call	_ZN5boost5mutexC1Ev
.LEHE260:
	leaq	88(%rbx), %rdi
.LEHB261:
	call	_ZN5boost18condition_variableC1Ev
.LEHE261:
	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
.L2096:
	.cfi_restore_state
	movq	%rax, %r12
.L2093:
	movq	32(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2094
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2094:
	movq	16(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2095
	call	_ZN5boost6detail15sp_counted_base12weak_releaseEv
.L2095:
	movq	%r12, %rdi
.LEHB262:
	call	_Unwind_Resume
.LEHE262:
.L2097:
	movq	%rax, %r12
.L2091:
	movq	%rbp, %rdi
	call	pthread_mutex_destroy
	cmpl	$4, %eax
	je	.L2091
	jmp	.L2093
	.cfi_endproc
.LFE10230:
	.section	.gcc_except_table
.LLSDA10230:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10230-.LLSDACSB10230
.LLSDACSB10230:
	.uleb128 .LEHB260-.LFB10230
	.uleb128 .LEHE260-.LEHB260
	.uleb128 .L2096-.LFB10230
	.uleb128 0
	.uleb128 .LEHB261-.LFB10230
	.uleb128 .LEHE261-.LEHB261
	.uleb128 .L2097-.LFB10230
	.uleb128 0
	.uleb128 .LEHB262-.LFB10230
	.uleb128 .LEHE262-.LEHB262
	.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
.LEHB263:
	call	_ZN5boost6thread21start_thread_noexceptEv
	testb	%al, %al
	je	.L2111
	addq	$64, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L2111:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC10, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE263:
	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)
.LEHB264:
	call	_ZN5boost15throw_exceptionINS_21thread_resource_errorEEEvRKT_
.LEHE264:
.L2109:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB265:
	call	_Unwind_Resume
.LEHE265:
	.cfi_endproc
.LFE8984:
	.section	.gcc_except_table
.LLSDA8984:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE8984-.LLSDACSB8984
.LLSDACSB8984:
	.uleb128 .LEHB263-.LFB8984
	.uleb128 .LEHE263-.LEHB263
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB264-.LFB8984
	.uleb128 .LEHE264-.LEHB264
	.uleb128 .L2109-.LFB8984
	.uleb128 0
	.uleb128 .LEHB265-.LFB8984
	.uleb128 .LEHE265-.LEHB265
	.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:
.LFB14409:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14409
	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
.LEHB266:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE266:
	movq	24(%rsp), %rbp
	movq	8(%rbx), %r12
	testq	%rbp, %rbp
	je	.L2138
	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
.L2138:
	movl	$464, %edi
.LEHB267:
	call	_Znwm
.LEHE267:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB268:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE268:
	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)
.LEHB269:
	call	_Znwm
.LEHE269:
	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	.L2118
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2118:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L2140
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L2124
.L2140:
	movq	8(%rsp), %rax
	movq	%rbx, 16(%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 24(%rsp)
	je	.L2125
	lock addl	$1, 8(%rax)
	movq	16(%rsp), %rdx
.L2125:
	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	.L2124
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2124:
	testq	%rbp, %rbp
	je	.L2128
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2128:
	movq	%rsp, %rdi
.LEHB270:
	call	_ZN5boost6thread12start_threadEv
.LEHE270:
	movq	%rsp, %rdi
.LEHB271:
	call	_ZN5boost6thread6detachEv
.LEHE271:
	movq	%rsp, %rdi
	call	_ZN5boost6thread6detachEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2134
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2134:
	testq	%rbp, %rbp
	je	.L2112
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2112:
	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
.L2143:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2131
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2131:
	testq	%rbp, %rbp
	je	.L2137
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2137:
	movq	%rbx, %rdi
.LEHB272:
	call	_Unwind_Resume
.LEHE272:
.L2146:
	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	.L2120
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2120:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movl	$464, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB273:
	call	__cxa_rethrow
.LEHE273:
.L2144:
	movq	%rax, %r12
	movq	%rbx, %rdi
	movl	$464, %esi
	movq	%r12, %rbx
	call	_ZdlPvm
.L2116:
	testq	%r13, %r13
	je	.L2127
	movq	%r13, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2127:
	testq	%rbp, %rbp
	je	.L2131
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2131
.L2145:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2127
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2127
.L2147:
	movq	%rax, %rbx
	jmp	.L2116
.L2142:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
	jmp	.L2131
	.cfi_endproc
.LFE14409:
	.section	.gcc_except_table
	.align 4
.LLSDA14409:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14409-.LLSDATTD14409
.LLSDATTD14409:
	.byte	0x1
	.uleb128 .LLSDACSE14409-.LLSDACSB14409
.LLSDACSB14409:
	.uleb128 .LEHB266-.LFB14409
	.uleb128 .LEHE266-.LEHB266
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB267-.LFB14409
	.uleb128 .LEHE267-.LEHB267
	.uleb128 .L2147-.LFB14409
	.uleb128 0
	.uleb128 .LEHB268-.LFB14409
	.uleb128 .LEHE268-.LEHB268
	.uleb128 .L2144-.LFB14409
	.uleb128 0
	.uleb128 .LEHB269-.LFB14409
	.uleb128 .LEHE269-.LEHB269
	.uleb128 .L2146-.LFB14409
	.uleb128 0x1
	.uleb128 .LEHB270-.LFB14409
	.uleb128 .LEHE270-.LEHB270
	.uleb128 .L2143-.LFB14409
	.uleb128 0
	.uleb128 .LEHB271-.LFB14409
	.uleb128 .LEHE271-.LEHB271
	.uleb128 .L2142-.LFB14409
	.uleb128 0
	.uleb128 .LEHB272-.LFB14409
	.uleb128 .LEHE272-.LEHB272
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB273-.LFB14409
	.uleb128 .LEHE273-.LEHB273
	.uleb128 .L2145-.LFB14409
	.uleb128 0
.LLSDACSE14409:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14409:
	.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:
.LFB14406:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14406
	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
.LEHB274:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE274:
	movq	24(%rsp), %rbp
	movq	8(%rbx), %r12
	testq	%rbp, %rbp
	je	.L2206
	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
.L2206:
	movl	$464, %edi
.LEHB275:
	call	_Znwm
.LEHE275:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB276:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE276:
	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)
.LEHB277:
	call	_Znwm
.LEHE277:
	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	.L2186
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2186:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L2208
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L2192
.L2208:
	movq	8(%rsp), %rax
	movq	%rbx, 16(%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 24(%rsp)
	je	.L2193
	lock addl	$1, 8(%rax)
	movq	16(%rsp), %rdx
.L2193:
	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	.L2192
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2192:
	testq	%rbp, %rbp
	je	.L2196
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2196:
	movq	%rsp, %rdi
.LEHB278:
	call	_ZN5boost6thread12start_threadEv
.LEHE278:
	movq	%rsp, %rdi
.LEHB279:
	call	_ZN5boost6thread6detachEv
.LEHE279:
	movq	%rsp, %rdi
	call	_ZN5boost6thread6detachEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2202
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2202:
	testq	%rbp, %rbp
	je	.L2180
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2180:
	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
.L2211:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2199
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2199:
	testq	%rbp, %rbp
	je	.L2205
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2205:
	movq	%rbx, %rdi
.LEHB280:
	call	_Unwind_Resume
.LEHE280:
.L2214:
	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	.L2188
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2188:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movl	$464, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB281:
	call	__cxa_rethrow
.LEHE281:
.L2212:
	movq	%rax, %r12
	movq	%rbx, %rdi
	movl	$464, %esi
	movq	%r12, %rbx
	call	_ZdlPvm
.L2184:
	testq	%r13, %r13
	je	.L2195
	movq	%r13, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2195:
	testq	%rbp, %rbp
	je	.L2199
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2199
.L2213:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2195
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2195
.L2215:
	movq	%rax, %rbx
	jmp	.L2184
.L2210:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
	jmp	.L2199
	.cfi_endproc
.LFE14406:
	.section	.gcc_except_table
	.align 4
.LLSDA14406:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14406-.LLSDATTD14406
.LLSDATTD14406:
	.byte	0x1
	.uleb128 .LLSDACSE14406-.LLSDACSB14406
.LLSDACSB14406:
	.uleb128 .LEHB274-.LFB14406
	.uleb128 .LEHE274-.LEHB274
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB275-.LFB14406
	.uleb128 .LEHE275-.LEHB275
	.uleb128 .L2215-.LFB14406
	.uleb128 0
	.uleb128 .LEHB276-.LFB14406
	.uleb128 .LEHE276-.LEHB276
	.uleb128 .L2212-.LFB14406
	.uleb128 0
	.uleb128 .LEHB277-.LFB14406
	.uleb128 .LEHE277-.LEHB277
	.uleb128 .L2214-.LFB14406
	.uleb128 0x1
	.uleb128 .LEHB278-.LFB14406
	.uleb128 .LEHE278-.LEHB278
	.uleb128 .L2211-.LFB14406
	.uleb128 0
	.uleb128 .LEHB279-.LFB14406
	.uleb128 .LEHE279-.LEHB279
	.uleb128 .L2210-.LFB14406
	.uleb128 0
	.uleb128 .LEHB280-.LFB14406
	.uleb128 .LEHE280-.LEHB280
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB281-.LFB14406
	.uleb128 .LEHE281-.LEHB281
	.uleb128 .L2213-.LFB14406
	.uleb128 0
.LLSDACSE14406:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14406:
	.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:
.LFB14403:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14403
	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
.LEHB282:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE282:
	movq	24(%rsp), %rbp
	movq	8(%rbx), %r12
	testq	%rbp, %rbp
	je	.L2274
	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
.L2274:
	movl	$464, %edi
.LEHB283:
	call	_Znwm
.LEHE283:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB284:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE284:
	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)
.LEHB285:
	call	_Znwm
.LEHE285:
	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	.L2254
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2254:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L2276
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L2260
.L2276:
	movq	8(%rsp), %rax
	movq	%rbx, 16(%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 24(%rsp)
	je	.L2261
	lock addl	$1, 8(%rax)
	movq	16(%rsp), %rdx
.L2261:
	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	.L2260
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2260:
	testq	%rbp, %rbp
	je	.L2264
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2264:
	movq	%rsp, %rdi
.LEHB286:
	call	_ZN5boost6thread12start_threadEv
.LEHE286:
	movq	%rsp, %rdi
.LEHB287:
	call	_ZN5boost6thread6detachEv
.LEHE287:
	movq	%rsp, %rdi
	call	_ZN5boost6thread6detachEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2270
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2270:
	testq	%rbp, %rbp
	je	.L2248
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2248:
	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
.L2279:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2267
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2267:
	testq	%rbp, %rbp
	je	.L2273
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2273:
	movq	%rbx, %rdi
.LEHB288:
	call	_Unwind_Resume
.LEHE288:
.L2282:
	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	.L2256
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2256:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movl	$464, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB289:
	call	__cxa_rethrow
.LEHE289:
.L2280:
	movq	%rax, %r12
	movq	%rbx, %rdi
	movl	$464, %esi
	movq	%r12, %rbx
	call	_ZdlPvm
.L2252:
	testq	%r13, %r13
	je	.L2263
	movq	%r13, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2263:
	testq	%rbp, %rbp
	je	.L2267
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2267
.L2281:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2263
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2263
.L2283:
	movq	%rax, %rbx
	jmp	.L2252
.L2278:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
	jmp	.L2267
	.cfi_endproc
.LFE14403:
	.section	.gcc_except_table
	.align 4
.LLSDA14403:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14403-.LLSDATTD14403
.LLSDATTD14403:
	.byte	0x1
	.uleb128 .LLSDACSE14403-.LLSDACSB14403
.LLSDACSB14403:
	.uleb128 .LEHB282-.LFB14403
	.uleb128 .LEHE282-.LEHB282
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB283-.LFB14403
	.uleb128 .LEHE283-.LEHB283
	.uleb128 .L2283-.LFB14403
	.uleb128 0
	.uleb128 .LEHB284-.LFB14403
	.uleb128 .LEHE284-.LEHB284
	.uleb128 .L2280-.LFB14403
	.uleb128 0
	.uleb128 .LEHB285-.LFB14403
	.uleb128 .LEHE285-.LEHB285
	.uleb128 .L2282-.LFB14403
	.uleb128 0x1
	.uleb128 .LEHB286-.LFB14403
	.uleb128 .LEHE286-.LEHB286
	.uleb128 .L2279-.LFB14403
	.uleb128 0
	.uleb128 .LEHB287-.LFB14403
	.uleb128 .LEHE287-.LEHB287
	.uleb128 .L2278-.LFB14403
	.uleb128 0
	.uleb128 .LEHB288-.LFB14403
	.uleb128 .LEHE288-.LEHB288
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB289-.LFB14403
	.uleb128 .LEHE289-.LEHB289
	.uleb128 .L2281-.LFB14403
	.uleb128 0
.LLSDACSE14403:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14403:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E19launch_continuationEv, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E19launch_continuationEv
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_E19launch_continuationEv, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_E19launch_continuationEv:
.LFB14399:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14399
	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
.LEHB290:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE290:
	movq	24(%rsp), %rbp
	movq	8(%rbx), %r12
	testq	%rbp, %rbp
	je	.L2342
	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
.L2342:
	movl	$464, %edi
.LEHB291:
	call	_Znwm
.LEHE291:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB292:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE292:
	movq	$_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEE+16, (%rbx)
	movq	$_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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)
.LEHB293:
	call	_Znwm
.LEHE293:
	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_E3_EEEEEEEEEEEEEE+16, (%rax)
	movq	%rcx, 8(%rax)
	movq	%rbx, 16(%rax)
	movq	%rax, 8(%rsp)
	testq	%rdi, %rdi
	je	.L2322
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2322:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L2344
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L2328
.L2344:
	movq	8(%rsp), %rax
	movq	%rbx, 16(%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 24(%rsp)
	je	.L2329
	lock addl	$1, 8(%rax)
	movq	16(%rsp), %rdx
.L2329:
	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	.L2328
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2328:
	testq	%rbp, %rbp
	je	.L2332
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2332:
	movq	%rsp, %rdi
.LEHB294:
	call	_ZN5boost6thread12start_threadEv
.LEHE294:
	movq	%rsp, %rdi
.LEHB295:
	call	_ZN5boost6thread6detachEv
.LEHE295:
	movq	%rsp, %rdi
	call	_ZN5boost6thread6detachEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2338
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2338:
	testq	%rbp, %rbp
	je	.L2316
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2316:
	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
.L2347:
	.cfi_restore_state
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2335
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2335:
	testq	%rbp, %rbp
	je	.L2341
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2341:
	movq	%rbx, %rdi
.LEHB296:
	call	_Unwind_Resume
.LEHE296:
.L2350:
	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_E3_EEEEEEEEEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2324
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2324:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movl	$464, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB297:
	call	__cxa_rethrow
.LEHE297:
.L2348:
	movq	%rax, %r12
	movq	%rbx, %rdi
	movl	$464, %esi
	movq	%r12, %rbx
	call	_ZdlPvm
.L2320:
	testq	%r13, %r13
	je	.L2331
	movq	%r13, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2331:
	testq	%rbp, %rbp
	je	.L2335
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2335
.L2349:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2331
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2331
.L2351:
	movq	%rax, %rbx
	jmp	.L2320
.L2346:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
	jmp	.L2335
	.cfi_endproc
.LFE14399:
	.section	.gcc_except_table
	.align 4
.LLSDA14399:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14399-.LLSDATTD14399
.LLSDATTD14399:
	.byte	0x1
	.uleb128 .LLSDACSE14399-.LLSDACSB14399
.LLSDACSB14399:
	.uleb128 .LEHB290-.LFB14399
	.uleb128 .LEHE290-.LEHB290
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB291-.LFB14399
	.uleb128 .LEHE291-.LEHB291
	.uleb128 .L2351-.LFB14399
	.uleb128 0
	.uleb128 .LEHB292-.LFB14399
	.uleb128 .LEHE292-.LEHB292
	.uleb128 .L2348-.LFB14399
	.uleb128 0
	.uleb128 .LEHB293-.LFB14399
	.uleb128 .LEHE293-.LEHB293
	.uleb128 .L2350-.LFB14399
	.uleb128 0x1
	.uleb128 .LEHB294-.LFB14399
	.uleb128 .LEHE294-.LEHB294
	.uleb128 .L2347-.LFB14399
	.uleb128 0
	.uleb128 .LEHB295-.LFB14399
	.uleb128 .LEHE295-.LEHB295
	.uleb128 .L2346-.LFB14399
	.uleb128 0
	.uleb128 .LEHB296-.LFB14399
	.uleb128 .LEHE296-.LEHB296
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB297-.LFB14399
	.uleb128 .LEHE297-.LEHB297
	.uleb128 .L2349-.LFB14399
	.uleb128 0
.LLSDACSE14399:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14399:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_E19launch_continuationEv, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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:
.LFB14542:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14542
	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
.LEHB298:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE298:
	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)
.LEHB299:
	call	__cxa_throw
.L2386:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE299:
	.cfi_endproc
.LFE14542:
	.section	.gcc_except_table
.LLSDA14542:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14542-.LLSDACSB14542
.LLSDACSB14542:
	.uleb128 .LEHB298-.LFB14542
	.uleb128 .LEHE298-.LEHB298
	.uleb128 .L2386-.LFB14542
	.uleb128 0
	.uleb128 .LEHB299-.LFB14542
	.uleb128 .LEHE299-.LEHB299
	.uleb128 0
	.uleb128 0
.LLSDACSE14542:
	.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:
.LFB14541:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14541
	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
.LEHB300:
	call	_Znwm
.LEHE300:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB301:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE301:
	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)
.LEHB302:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE302:
	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
.L2392:
	.cfi_restore_state
	movq	%rax, %rbp
.L2391:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB303:
	call	_Unwind_Resume
.LEHE303:
.L2393:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEED2Ev
	jmp	.L2391
	.cfi_endproc
.LFE14541:
	.section	.gcc_except_table
.LLSDA14541:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14541-.LLSDACSB14541
.LLSDACSB14541:
	.uleb128 .LEHB300-.LFB14541
	.uleb128 .LEHE300-.LEHB300
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB301-.LFB14541
	.uleb128 .LEHE301-.LEHB301
	.uleb128 .L2392-.LFB14541
	.uleb128 0
	.uleb128 .LEHB302-.LFB14541
	.uleb128 .LEHE302-.LEHB302
	.uleb128 .L2393-.LFB14541
	.uleb128 0
	.uleb128 .LEHB303-.LFB14541
	.uleb128 .LEHE303-.LEHB303
	.uleb128 0
	.uleb128 0
.LLSDACSE14541:
	.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:
.LFB15693:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15693
	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
.LEHB304:
	call	_ZN5boost16exception_detail19error_info_injectorINS_21thread_resource_errorEEC2ERKS3_
.LEHE304:
	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)
.LEHB305:
	call	__cxa_throw
.L2399:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE305:
	.cfi_endproc
.LFE15693:
	.section	.gcc_except_table
.LLSDA15693:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15693-.LLSDACSB15693
.LLSDACSB15693:
	.uleb128 .LEHB304-.LFB15693
	.uleb128 .LEHE304-.LEHB304
	.uleb128 .L2399-.LFB15693
	.uleb128 0
	.uleb128 .LEHB305-.LFB15693
	.uleb128 .LEHE305-.LEHB305
	.uleb128 0
	.uleb128 0
.LLSDACSE15693:
	.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_:
.LFB12590:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12590
	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
.LEHB306:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE306:
	movq	$_ZTVN5boost10lock_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L2403
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2404
	addl	$1, 88(%rdi)
.L2403:
	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
.L2404:
	.cfi_restore_state
.LEHB307:
	call	*%rax
.LEHE307:
	jmp	.L2403
.L2407:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB308:
	call	_Unwind_Resume
.LEHE308:
	.cfi_endproc
.LFE12590:
	.section	.gcc_except_table
.LLSDA12590:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12590-.LLSDACSB12590
.LLSDACSB12590:
	.uleb128 .LEHB306-.LFB12590
	.uleb128 .LEHE306-.LEHB306
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB307-.LFB12590
	.uleb128 .LEHE307-.LEHB307
	.uleb128 .L2407-.LFB12590
	.uleb128 0
	.uleb128 .LEHB308-.LFB12590
	.uleb128 .LEHE308-.LEHB308
	.uleb128 0
	.uleb128 0
.LLSDACSE12590:
	.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_:
.LFB11079:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11079
	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
.LEHB309:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE309:
	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)
.LEHB310:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE310:
	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)
.LEHB311:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE311:
	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
.LEHB312:
	call	__cxa_throw
.L2415:
	movq	%rax, %rbp
.L2414:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE312:
.L2417:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
.L2413:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED1Ev
	jmp	.L2414
.L2416:
	movq	%rax, %rbp
	jmp	.L2413
	.cfi_endproc
.LFE11079:
	.section	.gcc_except_table
.LLSDA11079:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11079-.LLSDACSB11079
.LLSDACSB11079:
	.uleb128 .LEHB309-.LFB11079
	.uleb128 .LEHE309-.LEHB309
	.uleb128 .L2415-.LFB11079
	.uleb128 0
	.uleb128 .LEHB310-.LFB11079
	.uleb128 .LEHE310-.LEHB310
	.uleb128 .L2416-.LFB11079
	.uleb128 0
	.uleb128 .LEHB311-.LFB11079
	.uleb128 .LEHE311-.LEHB311
	.uleb128 .L2417-.LFB11079
	.uleb128 0
	.uleb128 .LEHB312-.LFB11079
	.uleb128 .LEHE312-.LEHB312
	.uleb128 0
	.uleb128 0
.LLSDACSE11079:
	.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:
.LFB11363:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11363
	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	.L2434
	cmpb	$0, 8(%rdi)
	movq	%rdi, %rbp
	je	.L2435
	.p2align 4,,10
	.p2align 3
.L2423:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2423
	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
.L2434:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC11, %esi
	movq	%rax, %rbx
.LEHB313:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE313:
	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)
.LEHB314:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE314:
.L2426:
.L2433:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB315:
	call	_Unwind_Resume
.L2435:
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC12, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE315:
	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)
.LEHB316:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE316:
.L2427:
	jmp	.L2433
	.cfi_endproc
.LFE11363:
	.section	.gcc_except_table
.LLSDA11363:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11363-.LLSDACSB11363
.LLSDACSB11363:
	.uleb128 .LEHB313-.LFB11363
	.uleb128 .LEHE313-.LEHB313
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB314-.LFB11363
	.uleb128 .LEHE314-.LEHB314
	.uleb128 .L2426-.LFB11363
	.uleb128 0
	.uleb128 .LEHB315-.LFB11363
	.uleb128 .LEHE315-.LEHB315
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB316-.LFB11363
	.uleb128 .LEHE316-.LEHB316
	.uleb128 .L2427-.LFB11363
	.uleb128 0
.LLSDACSE11363:
	.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
.L2437:
	movq	%rbp, %rdi
	call	pthread_mutex_lock
	cmpl	$4, %eax
	movl	%eax, %ebx
	je	.L2437
	testl	%eax, %eax
	jne	.L2444
	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
.L2444:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC13, %esi
	movq	%rax, %rbp
.LEHB317:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE317:
	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)
.LEHB318:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE318:
.L2440:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB319:
	call	_Unwind_Resume
.LEHE319:
	.cfi_endproc
.LFE6377:
	.section	.gcc_except_table
.LLSDA6377:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6377-.LLSDACSB6377
.LLSDACSB6377:
	.uleb128 .LEHB317-.LFB6377
	.uleb128 .LEHE317-.LEHB317
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB318-.LFB6377
	.uleb128 .LEHE318-.LEHB318
	.uleb128 .L2440-.LFB6377
	.uleb128 0
	.uleb128 .LEHB319-.LFB6377
	.uleb128 .LEHE319-.LEHB319
	.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	.L2446
	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
.L2448:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2448
	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
.L2446:
	.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:
.LFB11365:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11365
	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	.L2460
	cmpb	$0, 8(%rbx)
	jne	.L2461
.LEHB320:
	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
.L2460:
	.cfi_restore_state
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC11, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE320:
	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)
.LEHB321:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE321:
.L2455:
.L2459:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost16thread_exceptionE+16, (%rsp)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbx, %rdi
.LEHB322:
	call	_Unwind_Resume
.L2461:
	call	_ZN5boost6system16generic_categoryEv
	movq	%rsp, %rdi
	movl	$.LC14, %esi
	movq	%rax, %rbx
	call	_ZNSt13runtime_errorC2EPKc
.LEHE322:
	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)
.LEHB323:
	call	_ZN5boost15throw_exceptionINS_10lock_errorEEEvRKT_
.LEHE323:
.L2456:
	jmp	.L2459
	.cfi_endproc
.LFE11365:
	.section	.gcc_except_table
.LLSDA11365:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11365-.LLSDACSB11365
.LLSDACSB11365:
	.uleb128 .LEHB320-.LFB11365
	.uleb128 .LEHE320-.LEHB320
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB321-.LFB11365
	.uleb128 .LEHE321-.LEHB321
	.uleb128 .L2455-.LFB11365
	.uleb128 0
	.uleb128 .LEHB322-.LFB11365
	.uleb128 .LEHE322-.LEHB322
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB323-.LFB11365
	.uleb128 .LEHE323-.LEHB323
	.uleb128 .L2456-.LFB11365
	.uleb128 0
.LLSDACSE11365:
	.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)
.LEHB324:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE324:
	movzbl	42(%rbx), %ebp
	testb	%bpl, %bpl
	jne	.L2476
	movzbl	40(%rbx), %ebp
.L2464:
	cmpb	$0, 8(%rsp)
	je	.L2462
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L2466:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2466
.L2462:
	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
.L2476:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB325:
	call	*56(%rax)
.LEHE325:
	jmp	.L2464
.L2470:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L2468
	movq	(%rsp), %rbp
.L2469:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2469
.L2468:
	movq	%rbx, %rdi
.LEHB326:
	call	_Unwind_Resume
.LEHE326:
	.cfi_endproc
.LFE10260:
	.section	.gcc_except_table
.LLSDA10260:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10260-.LLSDACSB10260
.LLSDACSB10260:
	.uleb128 .LEHB324-.LFB10260
	.uleb128 .LEHE324-.LEHB324
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB325-.LFB10260
	.uleb128 .LEHE325-.LEHB325
	.uleb128 .L2470-.LFB10260
	.uleb128 0
	.uleb128 .LEHB326-.LFB10260
	.uleb128 .LEHE326-.LEHB326
	.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)
.LEHB327:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE327:
	movzbl	42(%rbx), %ebp
	testb	%bpl, %bpl
	jne	.L2493
.L2478:
	cmpb	$0, 8(%rsp)
	je	.L2477
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L2480:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2480
.L2477:
	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
.L2493:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB328:
	call	*56(%rax)
.LEHE328:
	jmp	.L2478
.L2484:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L2482
	movq	(%rsp), %rbp
.L2483:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2483
.L2482:
	movq	%rbx, %rdi
.LEHB329:
	call	_Unwind_Resume
.LEHE329:
	.cfi_endproc
.LFE10259:
	.section	.gcc_except_table
.LLSDA10259:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10259-.LLSDACSB10259
.LLSDACSB10259:
	.uleb128 .LEHB327-.LFB10259
	.uleb128 .LEHE327-.LEHB327
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB328-.LFB10259
	.uleb128 .LEHE328-.LEHB328
	.uleb128 .L2484-.LFB10259
	.uleb128 0
	.uleb128 .LEHB329-.LFB10259
	.uleb128 .LEHE329-.LEHB329
	.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:
.LFB12359:
	.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	.L2494
	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	.L2494
	movq	(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L2497:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2497
.L2494:
	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
.LFE12359:
	.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	.L2503
	movq	%rdi, %rbx
	movq	%r8, %rdi
	movq	%rsi, 8(%rsp)
	subq	%r13, %rdi
	movq	%rdi, %rax
	sarq	$4, %rax
	testq	%rax, %rax
	je	.L2533
	movabsq	$1152921504606846975, %rdx
	cmpq	%rdx, %rax
	ja	.L2553
.LEHB330:
	call	_Znwm
.LEHE330:
	movq	240(%rbx), %r8
	movq	232(%rbx), %r13
	movq	%rax, %r12
	cmpq	%r13, %r8
	je	.L2554
.L2505:
	movq	%r13, %rax
	movq	%r12, %rdx
	.p2align 4,,10
	.p2align 3
.L2509:
	movq	(%rax), %rcx
	movq	%rcx, (%rdx)
	movq	8(%rax), %rcx
	testq	%rcx, %rcx
	movq	%rcx, 8(%rdx)
	je	.L2508
	lock addl	$1, 8(%rcx)
.L2508:
	addq	$16, %rax
	addq	$16, %rdx
	cmpq	%rax, %r8
	jne	.L2509
	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	.L2507
	movq	%r13, %r14
	.p2align 4,,10
	.p2align 3
.L2510:
	movq	8(%r14), %rdi
	testq	%rdi, %rdi
	je	.L2514
	addq	$16, %r14
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%r14, %r15
	jne	.L2510
.L2507:
	movq	8(%rsp), %rdi
	movq	%r13, 240(%rbx)
.LEHB331:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE331:
	cmpq	%rbp, %r12
	je	.L2516
	movq	%r12, %rbx
	.p2align 4,,10
	.p2align 3
.L2517:
	movq	(%rbx), %rdi
	movq	(%rdi), %rax
.LEHB332:
	call	*(%rax)
.LEHE332:
	addq	$16, %rbx
	cmpq	%rbx, %rbp
	jne	.L2517
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L2531
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L2531:
	movq	%r12, %rbx
	.p2align 4,,10
	.p2align 3
.L2521:
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2522
	addq	$16, %rbx
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	cmpq	%rbp, %rbx
	jne	.L2521
.L2523:
	testq	%r12, %r12
	je	.L2503
	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
.L2503:
	.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
.L2522:
	.cfi_restore_state
	addq	$16, %rbx
	cmpq	%rbp, %rbx
	jne	.L2521
	jmp	.L2523
	.p2align 4,,10
	.p2align 3
.L2514:
	addq	$16, %r14
	cmpq	%r15, %r14
	jne	.L2510
	jmp	.L2507
	.p2align 4,,10
	.p2align 3
.L2554:
	movq	%rax, %rbp
	jmp	.L2507
	.p2align 4,,10
	.p2align 3
.L2516:
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L2523
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L2523
	.p2align 4,,10
	.p2align 3
.L2533:
	xorl	%r12d, %r12d
	jmp	.L2505
.L2553:
.LEHB333:
	call	_ZSt17__throw_bad_allocv
.LEHE333:
.L2537:
	movq	%rax, %r13
	movq	%r12, %rbx
.L2529:
	cmpq	%rbp, %rbx
	je	.L2527
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L2528
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2528:
	addq	$16, %rbx
	jmp	.L2529
.L2527:
	testq	%r12, %r12
	je	.L2530
	movq	%r12, %rdi
	call	_ZdlPv
.L2530:
	movq	%r13, %rdi
.LEHB334:
	call	_Unwind_Resume
.LEHE334:
.L2536:
	movq	%rax, %rbx
	movq	8(%rsp), %rax
	cmpb	$0, 8(%rax)
	jne	.L2526
	movq	%rax, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L2526:
	movq	%rbx, %r13
	movq	%r12, %rbx
	jmp	.L2529
	.cfi_endproc
.LFE10254:
	.section	.gcc_except_table
.LLSDA10254:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10254-.LLSDACSB10254
.LLSDACSB10254:
	.uleb128 .LEHB330-.LFB10254
	.uleb128 .LEHE330-.LEHB330
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB331-.LFB10254
	.uleb128 .LEHE331-.LEHB331
	.uleb128 .L2537-.LFB10254
	.uleb128 0
	.uleb128 .LEHB332-.LFB10254
	.uleb128 .LEHE332-.LEHB332
	.uleb128 .L2536-.LFB10254
	.uleb128 0
	.uleb128 .LEHB333-.LFB10254
	.uleb128 .LEHE333-.LEHB333
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB334-.LFB10254
	.uleb128 .LEHE334-.LEHB334
	.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	.L2556
	.p2align 4,,10
	.p2align 3
.L2557:
	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	.L2557
.L2556:
	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	.L2561
	movq	(%rsi), %rdx
	movq	%rdx, (%rax)
	movq	8(%rsi), %rdx
	testq	%rdx, %rdx
	movq	%rdx, 8(%rax)
	je	.L2562
	lock addl	$1, 8(%rdx)
	movq	240(%rdi), %rax
.L2562:
	addq	$16, %rax
	movq	%rax, 240(%rbx)
.L2563:
	cmpb	$0, 40(%rbx)
	jne	.L2569
	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
.L2569:
	.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
.L2561:
	.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	.L2563
	.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:
.LFB14537:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14537
	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
.LEHB335:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE335:
	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)
.LEHB336:
	call	__cxa_throw
.L2572:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE336:
	.cfi_endproc
.LFE14537:
	.section	.gcc_except_table
.LLSDA14537:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14537-.LLSDACSB14537
.LLSDACSB14537:
	.uleb128 .LEHB335-.LFB14537
	.uleb128 .LEHE335-.LEHB335
	.uleb128 .L2572-.LFB14537
	.uleb128 0
	.uleb128 .LEHB336-.LFB14537
	.uleb128 .LEHE336-.LEHB336
	.uleb128 0
	.uleb128 0
.LLSDACSE14537:
	.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:
.LFB14536:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14536
	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
.LEHB337:
	call	_Znwm
.LEHE337:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB338:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE338:
	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)
.LEHB339:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE339:
	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
.L2578:
	.cfi_restore_state
	movq	%rax, %rbp
.L2577:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB340:
	call	_Unwind_Resume
.LEHE340:
.L2579:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEED2Ev
	jmp	.L2577
	.cfi_endproc
.LFE14536:
	.section	.gcc_except_table
.LLSDA14536:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14536-.LLSDACSB14536
.LLSDACSB14536:
	.uleb128 .LEHB337-.LFB14536
	.uleb128 .LEHE337-.LEHB337
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB338-.LFB14536
	.uleb128 .LEHE338-.LEHB338
	.uleb128 .L2578-.LFB14536
	.uleb128 0
	.uleb128 .LEHB339-.LFB14536
	.uleb128 .LEHE339-.LEHB339
	.uleb128 .L2579-.LFB14536
	.uleb128 0
	.uleb128 .LEHB340-.LFB14536
	.uleb128 .LEHE340-.LEHB340
	.uleb128 0
	.uleb128 0
.LLSDACSE14536:
	.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:
.LFB15697:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15697
	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
.LEHB341:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10lock_errorEEC2ERKS3_
.LEHE341:
	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)
.LEHB342:
	call	__cxa_throw
.L2585:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE342:
	.cfi_endproc
.LFE15697:
	.section	.gcc_except_table
.LLSDA15697:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15697-.LLSDACSB15697
.LLSDACSB15697:
	.uleb128 .LEHB341-.LFB15697
	.uleb128 .LEHE341-.LEHB341
	.uleb128 .L2585-.LFB15697
	.uleb128 0
	.uleb128 .LEHB342-.LFB15697
	.uleb128 .LEHE342-.LEHB342
	.uleb128 0
	.uleb128 0
.LLSDACSE15697:
	.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_:
.LFB12629:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12629
	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
.LEHB343:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE343:
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	movq	72(%rbp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 64(%rbx)
	testq	%rdi, %rdi
	movq	%rdi, 72(%rbx)
	je	.L2589
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2590
	addl	$1, 88(%rdi)
.L2589:
	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
.L2590:
	.cfi_restore_state
.LEHB344:
	call	*%rax
.LEHE344:
	jmp	.L2589
.L2593:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost15condition_errorE+16, (%rbx)
	call	_ZN5boost6system12system_errorD2Ev
	movq	%rbp, %rdi
.LEHB345:
	call	_Unwind_Resume
.LEHE345:
	.cfi_endproc
.LFE12629:
	.section	.gcc_except_table
.LLSDA12629:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12629-.LLSDACSB12629
.LLSDACSB12629:
	.uleb128 .LEHB343-.LFB12629
	.uleb128 .LEHE343-.LEHB343
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB344-.LFB12629
	.uleb128 .LEHE344-.LEHB344
	.uleb128 .L2593-.LFB12629
	.uleb128 0
	.uleb128 .LEHB345-.LFB12629
	.uleb128 .LEHE345-.LEHB345
	.uleb128 0
	.uleb128 0
.LLSDACSE12629:
	.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_:
.LFB11135:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11135
	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
.LEHB346:
	call	_ZN5boost6system12system_errorC2ERKS1_
.LEHE346:
	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)
.LEHB347:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE347:
	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)
.LEHB348:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE348:
	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
.LEHB349:
	call	__cxa_throw
.L2601:
	movq	%rax, %rbp
.L2600:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE349:
.L2603:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
.L2599:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED1Ev
	jmp	.L2600
.L2602:
	movq	%rax, %rbp
	jmp	.L2599
	.cfi_endproc
.LFE11135:
	.section	.gcc_except_table
.LLSDA11135:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11135-.LLSDACSB11135
.LLSDACSB11135:
	.uleb128 .LEHB346-.LFB11135
	.uleb128 .LEHE346-.LEHB346
	.uleb128 .L2601-.LFB11135
	.uleb128 0
	.uleb128 .LEHB347-.LFB11135
	.uleb128 .LEHE347-.LEHB347
	.uleb128 .L2602-.LFB11135
	.uleb128 0
	.uleb128 .LEHB348-.LFB11135
	.uleb128 .LEHE348-.LEHB348
	.uleb128 .L2603-.LFB11135
	.uleb128 0
	.uleb128 .LEHB349-.LFB11135
	.uleb128 .LEHE349-.LEHB349
	.uleb128 0
	.uleb128 0
.LLSDACSE11135:
	.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
.LEHB350:
	call	_ZN5boost6detail23get_current_thread_dataEv
.LEHE350:
	movq	%rax, 8(%rsp)
	testq	%rax, %rax
	movq	8(%rsp), %xmm0
	movq	%rbp, 8(%rsp)
	movhps	8(%rsp), %xmm0
	movaps	%xmm0, 16(%rsp)
	je	.L2607
	cmpb	$0, 432(%rax)
	jne	.L2632
.L2607:
	movq	%rbp, %rdi
	movb	$0, 32(%rsp)
	call	pthread_mutex_lock
.L2610:
	movq	%r12, %rdi
.LEHB351:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE351:
	movq	%rbp, %rsi
	movq	%r13, %rdi
.LEHB352:
	call	pthread_cond_wait
.LEHE352:
	leaq	16(%rsp), %rdi
	movl	%eax, %ebx
	call	_ZN5boost6detail20interruption_checkerD1Ev
	movq	%r12, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHB353:
	call	_ZN5boost11this_thread18interruption_pointEv
	testl	$-5, %ebx
	jne	.L2633
	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
.L2632:
	.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	.L2634
	movq	%rbp, 368(%rax)
	movq	%r13, 376(%rax)
	movq	24(%rsp), %rdi
	call	pthread_mutex_lock
	.p2align 4,,10
	.p2align 3
.L2611:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2611
	jmp	.L2610
.L2633:
	call	_ZN5boost6system16generic_categoryEv
	leaq	16(%rsp), %rdi
	movl	$.LC15, %esi
	movq	%rax, %rbp
	call	_ZNSt13runtime_errorC2EPKc
.LEHE353:
	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)
.LEHB354:
	call	_ZN5boost15throw_exceptionINS_15condition_errorEEEvRKT_
.LEHE354:
.L2620:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost15condition_errorE+16, 16(%rsp)
	call	_ZN5boost6system12system_errorD2Ev
.L2631:
	movq	%rbx, %rdi
.LEHB355:
	call	_Unwind_Resume
.LEHE355:
.L2634:
	movl	$1, %edi
	movb	$0, 433(%rax)
	call	__cxa_allocate_exception
	xorl	%edx, %edx
	movl	$_ZTIN5boost18thread_interruptedE, %esi
	movq	%rax, %rdi
.LEHB356:
	call	__cxa_throw
.LEHE356:
.L2621:
	movq	%rax, %rbp
.L2612:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2612
	movq	%rbp, %rdi
.LEHB357:
	call	_Unwind_Resume
.LEHE357:
.L2619:
	movq	%rax, %rbx
.L2616:
	leaq	16(%rsp), %rdi
	call	_ZN5boost6detail20interruption_checkerD1Ev
	testq	%r12, %r12
	je	.L2631
	movq	%r12, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L2631
.L2622:
	movq	%rax, %rbx
	xorl	%r12d, %r12d
	jmp	.L2616
	.cfi_endproc
.LFE6521:
	.section	.gcc_except_table
.LLSDA6521:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6521-.LLSDACSB6521
.LLSDACSB6521:
	.uleb128 .LEHB350-.LFB6521
	.uleb128 .LEHE350-.LEHB350
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB351-.LFB6521
	.uleb128 .LEHE351-.LEHB351
	.uleb128 .L2622-.LFB6521
	.uleb128 0
	.uleb128 .LEHB352-.LFB6521
	.uleb128 .LEHE352-.LEHB352
	.uleb128 .L2619-.LFB6521
	.uleb128 0
	.uleb128 .LEHB353-.LFB6521
	.uleb128 .LEHE353-.LEHB353
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB354-.LFB6521
	.uleb128 .LEHE354-.LEHB354
	.uleb128 .L2620-.LFB6521
	.uleb128 0
	.uleb128 .LEHB355-.LFB6521
	.uleb128 .LEHE355-.LEHB355
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB356-.LFB6521
	.uleb128 .LEHE356-.LEHB356
	.uleb128 .L2621-.LFB6521
	.uleb128 0
	.uleb128 .LEHB357-.LFB6521
	.uleb128 .LEHE357-.LEHB357
	.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:
.LFB13996:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13996
	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	.L2639
	.p2align 4,,10
	.p2align 3
.L2640:
	movq	%rsp, %rsi
	movq	%rbp, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L2640
.L2639:
	cmpb	$0, 8(%rsp)
	movq	(%rsp), %rbp
	je	.L2638
	.p2align 4,,10
	.p2align 3
.L2641:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2641
.L2638:
	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
.LFE13996:
	.section	.gcc_except_table
.LLSDA13996:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13996-.LLSDACSB13996
.LLSDACSB13996:
.LLSDACSE13996:
	.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:
.LFB13998:
	.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
.LFE13998:
	.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:
.LFB13749:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13749
	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	.L2649
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2649:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE13749:
	.section	.gcc_except_table
.LLSDA13749:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13749-.LLSDACSB13749
.LLSDACSB13749:
.LLSDACSE13749:
	.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:
.LFB13767:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13767
	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	.L2655
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2655:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE13767:
	.section	.gcc_except_table
.LLSDA13767:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13767-.LLSDACSB13767
.LLSDACSB13767:
.LLSDACSE13767:
	.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:
.LFB13785:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13785
	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	.L2661
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2661:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE13785:
	.section	.gcc_except_table
.LLSDA13785:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13785-.LLSDACSB13785
.LLSDACSB13785:
.LLSDACSE13785:
	.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	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEED2Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEED2Ev:
.LFB13803:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13803
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2667
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2667:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE13803:
	.section	.gcc_except_table
.LLSDA13803:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13803-.LLSDACSB13803
.LLSDACSB13803:
.LLSDACSE13803:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEED2Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEED2Ev
	.set	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEED1Ev,_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED2Ev:
.LFB14105:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14105
	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	.L2673
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2673:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE14105:
	.section	.gcc_except_table
.LLSDA14105:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14105-.LLSDACSB14105
.LLSDACSB14105:
.LLSDACSE14105:
	.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:
.LFB14123:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14123
	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	.L2679
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2679:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE14123:
	.section	.gcc_except_table
.LLSDA14123:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14123-.LLSDACSB14123
.LLSDACSB14123:
.LLSDACSE14123:
	.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	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED2Ev:
.LFB14087:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14087
	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	.L2685
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2685:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE14087:
	.section	.gcc_except_table
.LLSDA14087:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14087-.LLSDACSB14087
.LLSDACSB14087:
.LLSDACSE14087:
	.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_E3_ED2Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED2Ev:
.LFB14141:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14141
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2691
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2691:
	movq	%rbx, %rdi
	popq	%rbx
	.cfi_def_cfa_offset 8
	jmp	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	.cfi_endproc
.LFE14141:
	.section	.gcc_except_table
.LLSDA14141:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14141-.LLSDACSB14141
.LLSDACSB14141:
.LLSDACSE14141:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED2Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED2Ev
	.set	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED1Ev,_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED2Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEED0Ev:
.LFB13751:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13751
	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	.L2697
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2697:
	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
.LFE13751:
	.section	.gcc_except_table
.LLSDA13751:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13751-.LLSDACSB13751
.LLSDACSB13751:
.LLSDACSE13751:
	.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	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEED0Ev:
.LFB13805:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13805
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2703
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2703:
	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
.LFE13805:
	.section	.gcc_except_table
.LLSDA13805:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13805-.LLSDACSB13805
.LLSDACSB13805:
.LLSDACSE13805:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEED0Ev, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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:
.LFB13787:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13787
	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	.L2709
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2709:
	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
.LFE13787:
	.section	.gcc_except_table
.LLSDA13787:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13787-.LLSDACSB13787
.LLSDACSB13787:
.LLSDACSE13787:
	.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_E1_NS0_30future_async_shared_state_baseIiEEED0Ev, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEED0Ev:
.LFB13769:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13769
	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	.L2715
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2715:
	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
.LFE13769:
	.section	.gcc_except_table
.LLSDA13769:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13769-.LLSDACSB13769
.LLSDACSB13769:
.LLSDACSE13769:
	.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	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_ED0Ev:
.LFB14089:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14089
	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	.L2721
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2721:
	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
.LFE14089:
	.section	.gcc_except_table
.LLSDA14089:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14089-.LLSDACSB14089
.LLSDACSB14089:
.LLSDACSE14089:
	.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_E1_ED0Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev:
.LFB14107:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14107
	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	.L2727
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2727:
	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
.LFE14107:
	.section	.gcc_except_table
.LLSDA14107:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14107-.LLSDACSB14107
.LLSDACSB14107:
.LLSDACSE14107:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED0Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED0Ev:
.LFB14143:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14143
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	%rdi, %rbx
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE+16, (%rdi)
	movq	288(%rdi), %rdi
	testq	%rdi, %rdi
	je	.L2733
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2733:
	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
.LFE14143:
	.section	.gcc_except_table
.LLSDA14143:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14143-.LLSDACSB14143
.LLSDACSB14143:
.LLSDACSE14143:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED0Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev, @function
_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev:
.LFB14125:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14125
	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	.L2739
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2739:
	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
.LFE14125:
	.section	.gcc_except_table
.LLSDA14125:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14125-.LLSDACSB14125
.LLSDACSB14125:
.LLSDACSE14125:
	.text
	.size	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev, .-_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_ED0Ev
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE7disposeEv, @function
_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE7disposeEv:
.LFB14337:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14337
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L2744
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2746
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2746:
	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
.L2744:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14337:
	.section	.gcc_except_table
.LLSDA14337:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14337-.LLSDACSB14337
.LLSDACSB14337:
.LLSDACSE14337:
	.text
	.size	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE7disposeEv, .-_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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:
.LFB14355:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14355
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L2751
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2753
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2753:
	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
.L2751:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14355:
	.section	.gcc_except_table
.LLSDA14355:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14355-.LLSDACSB14355
.LLSDACSB14355:
.LLSDACSE14355:
	.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:
.LFB14349:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14349
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L2758
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2760
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2760:
	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
.L2758:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14349:
	.section	.gcc_except_table
.LLSDA14349:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14349-.LLSDACSB14349
.LLSDACSB14349:
.LLSDACSE14349:
	.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
	.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:
.LFB14343:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14343
	pushq	%rbx
	.cfi_def_cfa_offset 16
	.cfi_offset 3, -16
	movq	16(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L2765
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L2767
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2767:
	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
.L2765:
	.cfi_restore_state
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.cfi_endproc
.LFE14343:
	.section	.gcc_except_table
.LLSDA14343:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14343-.LLSDACSB14343
.LLSDACSB14343:
.LLSDACSE14343:
	.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
	.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:
.LFB14532:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14532
	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
.LEHB358:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE358:
	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)
.LEHB359:
	call	__cxa_throw
.L2774:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE359:
	.cfi_endproc
.LFE14532:
	.section	.gcc_except_table
.LLSDA14532:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14532-.LLSDACSB14532
.LLSDACSB14532:
	.uleb128 .LEHB358-.LFB14532
	.uleb128 .LEHE358-.LEHB358
	.uleb128 .L2774-.LFB14532
	.uleb128 0
	.uleb128 .LEHB359-.LFB14532
	.uleb128 .LEHE359-.LEHB359
	.uleb128 0
	.uleb128 0
.LLSDACSE14532:
	.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:
.LFB14531:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14531
	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
.LEHB360:
	call	_Znwm
.LEHE360:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 104(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB361:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE361:
	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)
.LEHB362:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE362:
	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
.L2780:
	.cfi_restore_state
	movq	%rax, %rbp
.L2779:
	movq	%rbx, %rdi
	movl	$112, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB363:
	call	_Unwind_Resume
.LEHE363:
.L2781:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEED2Ev
	jmp	.L2779
	.cfi_endproc
.LFE14531:
	.section	.gcc_except_table
.LLSDA14531:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14531-.LLSDACSB14531
.LLSDACSB14531:
	.uleb128 .LEHB360-.LFB14531
	.uleb128 .LEHE360-.LEHB360
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB361-.LFB14531
	.uleb128 .LEHE361-.LEHB361
	.uleb128 .L2780-.LFB14531
	.uleb128 0
	.uleb128 .LEHB362-.LFB14531
	.uleb128 .LEHE362-.LEHB362
	.uleb128 .L2781-.LFB14531
	.uleb128 0
	.uleb128 .LEHB363-.LFB14531
	.uleb128 .LEHE363-.LEHB363
	.uleb128 0
	.uleb128 0
.LLSDACSE14531:
	.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:
.LFB15681:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15681
	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
.LEHB364:
	call	_ZN5boost16exception_detail19error_info_injectorINS_15condition_errorEEC2ERKS3_
.LEHE364:
	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)
.LEHB365:
	call	__cxa_throw
.L2787:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE365:
	.cfi_endproc
.LFE15681:
	.section	.gcc_except_table
.LLSDA15681:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15681-.LLSDACSB15681
.LLSDACSB15681:
	.uleb128 .LEHB364-.LFB15681
	.uleb128 .LEHE364-.LEHB364
	.uleb128 .L2787-.LFB15681
	.uleb128 0
	.uleb128 .LEHB365-.LFB15681
	.uleb128 .LEHE365-.LEHB365
	.uleb128 0
	.uleb128 0
.LLSDACSE15681:
	.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:
.LFB12799:
	.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	.L2790
	movq	16(%rdi), %rsi
.L2790:
	leaq	24(%rsp), %rdi
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm.isra.153
	testq	%rbp, %rbp
	movq	%rax, %r15
	movq	(%rsp), %rcx
	movq	8(%rsp), %r8
	je	.L2791
	cmpq	$1, %rbp
	movq	(%rbx), %rsi
	jne	.L2792
	movzbl	(%rsi), %eax
	movb	%al, (%r15)
.L2791:
	testq	%rcx, %rcx
	je	.L2793
	testq	%r8, %r8
	je	.L2793
	cmpq	$1, %r8
	leaq	(%r15,%rbp), %rdi
	jne	.L2794
	movzbl	(%rcx), %eax
	movb	%al, (%rdi)
.L2793:
	testq	%r12, %r12
	movq	(%rbx), %rdi
	je	.L2795
	leaq	0(%rbp,%r14), %rsi
	addq	%r8, %rbp
	addq	%rdi, %rsi
	cmpq	$1, %r12
	leaq	(%r15,%rbp), %rdi
	jne	.L2796
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	movq	(%rbx), %rdi
.L2795:
	cmpq	%rdi, %r13
	je	.L2797
	call	_ZdlPv
.L2797:
	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
.L2796:
	.cfi_restore_state
	movq	%r12, %rdx
	call	memcpy
	movq	(%rbx), %rdi
	jmp	.L2795
	.p2align 4,,10
	.p2align 3
.L2794:
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r8, (%rsp)
	call	memcpy
	movq	(%rsp), %r8
	jmp	.L2793
	.p2align 4,,10
	.p2align 3
.L2792:
	movq	%rbp, %rdx
	movq	%rax, %rdi
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memcpy
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	jmp	.L2791
	.cfi_endproc
.LFE12799:
	.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:
.LFB12563:
	.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	.L2861
	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	.L2815
	movq	16(%rbx), %rdx
.L2815:
	cmpq	%r12, %rdx
	jb	.L2816
	movq	%rdi, %r15
	leaq	(%rax,%rsi), %r14
	subq	%rsi, %r15
	subq	%rbp, %r15
	cmpq	%rax, %rcx
	jnb	.L2862
.L2817:
	testq	%r15, %r15
	je	.L2821
	cmpq	%r8, %rbp
	je	.L2821
	cmpq	$1, %r15
	leaq	(%r14,%rbp), %rsi
	leaq	(%r14,%r8), %rdi
	jne	.L2822
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
.L2821:
	testq	%r8, %r8
	je	.L2824
.L2866:
	cmpq	$1, %r8
	jne	.L2825
.L2860:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
.L2824:
	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
.L2862:
	.cfi_restore_state
	addq	%rdi, %rax
	cmpq	%rax, %rcx
	ja	.L2817
	testq	%r8, %r8
	je	.L2820
	cmpq	%r8, %rbp
	jb	.L2820
	cmpq	$1, %r8
	je	.L2863
	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
.L2820:
	testq	%r15, %r15
	je	.L2827
	cmpq	%r8, %rbp
	je	.L2827
	cmpq	$1, %r15
	leaq	(%r14,%rbp), %rsi
	leaq	(%r14,%r8), %rdi
	jne	.L2828
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
.L2827:
	cmpq	%r8, %rbp
	jnb	.L2824
	leaq	(%rcx,%r8), %rax
	addq	%r14, %rbp
	cmpq	%rax, %rbp
	jnb	.L2864
	cmpq	%rcx, %rbp
	ja	.L2832
	cmpq	$1, %r8
	leaq	(%rcx,%r13), %rsi
	je	.L2865
	movq	%r8, %rdx
	movq	%r14, %rdi
	call	memcpy
	jmp	.L2824
	.p2align 4,,10
	.p2align 3
.L2816:
	movq	%rbp, %rdx
	movq	%rbx, %rdi
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
	jmp	.L2824
	.p2align 4,,10
	.p2align 3
.L2825:
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	call	memcpy
	jmp	.L2824
	.p2align 4,,10
	.p2align 3
.L2822:
	movq	%r15, %rdx
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memmove
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	testq	%r8, %r8
	jne	.L2866
	jmp	.L2824
	.p2align 4,,10
	.p2align 3
.L2864:
	cmpq	$1, %r8
	je	.L2860
	movq	%r8, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	call	memmove
	jmp	.L2824
	.p2align 4,,10
	.p2align 3
.L2828:
	movq	%r15, %rdx
	movq	%r8, 8(%rsp)
	movq	%rcx, (%rsp)
	call	memmove
	movq	8(%rsp), %r8
	movq	(%rsp), %rcx
	jmp	.L2827
	.p2align 4,,10
	.p2align 3
.L2863:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
	jmp	.L2820
	.p2align 4,,10
	.p2align 3
.L2832:
	subq	%rcx, %rbp
	cmpq	$1, %rbp
	je	.L2867
	testq	%rbp, %rbp
	jne	.L2868
.L2835:
	movq	%r8, %rdx
	leaq	(%r14,%r8), %rsi
	leaq	(%r14,%rbp), %rdi
	subq	%rbp, %rdx
	cmpq	$1, %rdx
	je	.L2869
	testq	%rdx, %rdx
	je	.L2824
	call	memcpy
	jmp	.L2824
.L2867:
	movzbl	(%rcx), %eax
	movb	%al, (%r14)
	jmp	.L2835
.L2865:
	movzbl	(%rsi), %eax
	movb	%al, (%r14)
	jmp	.L2824
.L2869:
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	jmp	.L2824
.L2868:
	movq	%rbp, %rdx
	movq	%rcx, %rsi
	movq	%r14, %rdi
	movq	%r8, (%rsp)
	call	memmove
	movq	(%rsp), %r8
	jmp	.L2835
.L2861:
	movl	$.LC16, %edi
	call	_ZSt20__throw_length_errorPKc
	.cfi_endproc
.LFE12563:
	.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:
.LFB12457:
	.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	.L2871
	movq	16(%rbx), %rax
.L2871:
	cmpq	%rax, %rbp
	ja	.L2872
	testq	%rdx, %rdx
	je	.L2873
	addq	%r9, %rdi
	cmpq	$1, %rdx
	jne	.L2874
	movzbl	(%rsi), %eax
	movb	%al, (%rdi)
	movq	(%rbx), %rdi
.L2873:
	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
.L2872:
	.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	.L2873
	.p2align 4,,10
	.p2align 3
.L2874:
	call	memcpy
	movq	(%rbx), %rdi
	jmp	.L2873
	.cfi_endproc
.LFE12457:
	.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	.L2896
.L2882:
	movq	32(%rbx), %rax
.L2881:
	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
.L2896:
	.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
.LEHB366:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
	movq	40(%rbx), %rax
	testq	%rax, %rax
	jne	.L2883
.L2886:
	movq	24(%rbx), %rsi
	movl	16(%rbx), %edx
	leaq	16(%rsp), %rdi
	movq	(%rsi), %rax
	call	*24(%rax)
.LEHE366:
	movq	24(%rsp), %rdx
	movq	16(%rsp), %rsi
	movq	%rbp, %rdi
.LEHB367:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
.LEHE367:
	movq	16(%rsp), %rdi
	leaq	32(%rsp), %rax
	cmpq	%rax, %rdi
	je	.L2882
	call	_ZdlPv
	jmp	.L2882
	.p2align 4,,10
	.p2align 3
.L2883:
	movabsq	$9223372036854775807, %rdx
	subq	%rax, %rdx
	cmpq	$1, %rdx
	jbe	.L2897
	movl	$2, %edx
	movl	$.LC18, %esi
	movq	%rbp, %rdi
.LEHB368:
	call	_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
	jmp	.L2886
.L2897:
	movl	$.LC17, %edi
	call	_ZSt20__throw_length_errorPKc
.LEHE368:
.L2892:
.L2890:
	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	.L2881
.L2893:
	movq	16(%rsp), %rdi
	leaq	32(%rsp), %rdx
	movq	%rax, %rbp
	cmpq	%rdx, %rdi
	je	.L2889
	call	_ZdlPv
.L2889:
	movq	%rbp, %rax
	jmp	.L2890
	.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 .LEHB366-.LFB6101
	.uleb128 .LEHE366-.LEHB366
	.uleb128 .L2892-.LFB6101
	.uleb128 0x1
	.uleb128 .LEHB367-.LFB6101
	.uleb128 .LEHE367-.LEHB367
	.uleb128 .L2893-.LFB6101
	.uleb128 0x3
	.uleb128 .LEHB368-.LFB6101
	.uleb128 .LEHE368-.LEHB368
	.uleb128 .L2892-.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_:
.LFB12879:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12879
	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	.L2900
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2901
	addl	$1, 88(%rdi)
.L2900:
	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
.L2901:
	.cfi_restore_state
.LEHB369:
	call	*%rax
.LEHE369:
	jmp	.L2900
.L2904:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB370:
	call	_Unwind_Resume
.LEHE370:
	.cfi_endproc
.LFE12879:
	.section	.gcc_except_table
.LLSDA12879:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12879-.LLSDACSB12879
.LLSDACSB12879:
	.uleb128 .LEHB369-.LFB12879
	.uleb128 .LEHE369-.LEHB369
	.uleb128 .L2904-.LFB12879
	.uleb128 0
	.uleb128 .LEHB370-.LFB12879
	.uleb128 .LEHE370-.LEHB370
	.uleb128 0
	.uleb128 0
.LLSDACSE12879:
	.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_:
.LFB11434:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11434
	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)
.LEHB371:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE371:
	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)
.LEHB372:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE372:
	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
.LEHB373:
	call	__cxa_throw
.L2911:
	movq	%rax, %rbp
.L2910:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE373:
.L2912:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L2910
	.cfi_endproc
.LFE11434:
	.section	.gcc_except_table
.LLSDA11434:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11434-.LLSDACSB11434
.LLSDACSB11434:
	.uleb128 .LEHB371-.LFB11434
	.uleb128 .LEHE371-.LEHB371
	.uleb128 .L2911-.LFB11434
	.uleb128 0
	.uleb128 .LEHB372-.LFB11434
	.uleb128 .LEHE372-.LEHB372
	.uleb128 .L2912-.LFB11434
	.uleb128 0
	.uleb128 .LEHB373-.LFB11434
	.uleb128 .LEHE373-.LEHB373
	.uleb128 0
	.uleb128 0
.LLSDACSE11434:
	.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)
.LEHB374:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE374:
	cmpb	$0, 40(%rbx)
	je	.L2916
	cmpq	$0, 24(%rbx)
	je	.L2940
.L2916:
	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)
.LEHB375:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE375:
	movq	8(%rbx), %rax
	movq	%rbp, %rdi
	movq	%rax, 16(%rsp)
.LEHB376:
	call	_ZN5boost6detail25make_ready_at_thread_exitENS_10shared_ptrINS0_17shared_state_baseEEE
.LEHE376:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L2917
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L2917:
	cmpb	$0, 8(%rsp)
	je	.L2915
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L2919:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2919
.L2915:
	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
.L2940:
	.cfi_restore_state
	leaq	16(%rsp), %rbp
	movq	%rbp, %rdi
.LEHB377:
	call	_ZN5boost25promise_already_satisfiedC1Ev
.LEHE377:
	movq	%rbp, %rdi
.LEHB378:
	call	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
.LEHE378:
.L2927:
	movq	%rbp, %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L2921:
	cmpb	$0, 8(%rsp)
	je	.L2924
	movq	(%rsp), %rbp
.L2925:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L2925
.L2924:
	movq	%rbx, %rdi
.LEHB379:
	call	_Unwind_Resume
.LEHE379:
.L2928:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L2921
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L2921
.L2926:
	movq	%rax, %rbx
	jmp	.L2921
	.cfi_endproc
.LFE10268:
	.section	.gcc_except_table
.LLSDA10268:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10268-.LLSDACSB10268
.LLSDACSB10268:
	.uleb128 .LEHB374-.LFB10268
	.uleb128 .LEHE374-.LEHB374
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB375-.LFB10268
	.uleb128 .LEHE375-.LEHB375
	.uleb128 .L2926-.LFB10268
	.uleb128 0
	.uleb128 .LEHB376-.LFB10268
	.uleb128 .LEHE376-.LEHB376
	.uleb128 .L2928-.LFB10268
	.uleb128 0
	.uleb128 .LEHB377-.LFB10268
	.uleb128 .LEHE377-.LEHB377
	.uleb128 .L2926-.LFB10268
	.uleb128 0
	.uleb128 .LEHB378-.LFB10268
	.uleb128 .LEHE378-.LEHB378
	.uleb128 .L2927-.LFB10268
	.uleb128 0
	.uleb128 .LEHB379-.LFB10268
	.uleb128 .LEHE379-.LEHB379
	.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:
.LFB14517:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14517
	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
.LEHB380:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE380:
	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)
.LEHB381:
	call	__cxa_throw
.L2943:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE381:
	.cfi_endproc
.LFE14517:
	.section	.gcc_except_table
.LLSDA14517:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14517-.LLSDACSB14517
.LLSDACSB14517:
	.uleb128 .LEHB380-.LFB14517
	.uleb128 .LEHE380-.LEHB380
	.uleb128 .L2943-.LFB14517
	.uleb128 0
	.uleb128 .LEHB381-.LFB14517
	.uleb128 .LEHE381-.LEHB381
	.uleb128 0
	.uleb128 0
.LLSDACSE14517:
	.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:
.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
	movq	%rdi, %rbp
	movl	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB382:
	call	_Znwm
.LEHE382:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB383:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE383:
	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)
.LEHB384:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE384:
	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
.L2949:
	.cfi_restore_state
	movq	%rax, %rbp
.L2948:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB385:
	call	_Unwind_Resume
.LEHE385:
.L2950:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEED2Ev
	jmp	.L2948
	.cfi_endproc
.LFE14516:
	.section	.gcc_except_table
.LLSDA14516:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14516-.LLSDACSB14516
.LLSDACSB14516:
	.uleb128 .LEHB382-.LFB14516
	.uleb128 .LEHE382-.LEHB382
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB383-.LFB14516
	.uleb128 .LEHE383-.LEHB383
	.uleb128 .L2949-.LFB14516
	.uleb128 0
	.uleb128 .LEHB384-.LFB14516
	.uleb128 .LEHE384-.LEHB384
	.uleb128 .L2950-.LFB14516
	.uleb128 0
	.uleb128 .LEHB385-.LFB14516
	.uleb128 .LEHE385-.LEHB385
	.uleb128 0
	.uleb128 0
.LLSDACSE14516:
	.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:
.LFB15687:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15687
	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
.LEHB386:
	call	_ZN5boost16exception_detail19error_info_injectorINS_25promise_already_satisfiedEEC2ERKS3_
.LEHE386:
	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)
.LEHB387:
	call	__cxa_throw
.L2956:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE387:
	.cfi_endproc
.LFE15687:
	.section	.gcc_except_table
.LLSDA15687:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15687-.LLSDACSB15687
.LLSDACSB15687:
	.uleb128 .LEHB386-.LFB15687
	.uleb128 .LEHE386-.LEHB386
	.uleb128 .L2956-.LFB15687
	.uleb128 0
	.uleb128 .LEHB387-.LFB15687
	.uleb128 .LEHE387-.LEHB387
	.uleb128 0
	.uleb128 0
.LLSDACSE15687:
	.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_:
.LFB12941:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12941
	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	.L2960
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L2961
	addl	$1, 88(%rdi)
.L2960:
	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
.L2961:
	.cfi_restore_state
.LEHB388:
	call	*%rax
.LEHE388:
	jmp	.L2960
.L2964:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB389:
	call	_Unwind_Resume
.LEHE389:
	.cfi_endproc
.LFE12941:
	.section	.gcc_except_table
.LLSDA12941:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12941-.LLSDACSB12941
.LLSDACSB12941:
	.uleb128 .LEHB388-.LFB12941
	.uleb128 .LEHE388-.LEHB388
	.uleb128 .L2964-.LFB12941
	.uleb128 0
	.uleb128 .LEHB389-.LFB12941
	.uleb128 .LEHE389-.LEHB389
	.uleb128 0
	.uleb128 0
.LLSDACSE12941:
	.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_:
.LFB11483:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11483
	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)
.LEHB390:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE390:
	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)
.LEHB391:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE391:
	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
.LEHB392:
	call	__cxa_throw
.L2971:
	movq	%rax, %rbp
.L2970:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE392:
.L2972:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L2970
	.cfi_endproc
.LFE11483:
	.section	.gcc_except_table
.LLSDA11483:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11483-.LLSDACSB11483
.LLSDACSB11483:
	.uleb128 .LEHB390-.LFB11483
	.uleb128 .LEHE390-.LEHB390
	.uleb128 .L2971-.LFB11483
	.uleb128 0
	.uleb128 .LEHB391-.LFB11483
	.uleb128 .LEHE391-.LEHB391
	.uleb128 .L2972-.LFB11483
	.uleb128 0
	.uleb128 .LEHB392-.LFB11483
	.uleb128 .LEHE392-.LEHB392
	.uleb128 0
	.uleb128 0
.LLSDACSE11483:
	.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:
.LFB14502:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14502
	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
.LEHB393:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE393:
	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)
.LEHB394:
	call	__cxa_throw
.L2977:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE394:
	.cfi_endproc
.LFE14502:
	.section	.gcc_except_table
.LLSDA14502:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14502-.LLSDACSB14502
.LLSDACSB14502:
	.uleb128 .LEHB393-.LFB14502
	.uleb128 .LEHE393-.LEHB393
	.uleb128 .L2977-.LFB14502
	.uleb128 0
	.uleb128 .LEHB394-.LFB14502
	.uleb128 .LEHE394-.LEHB394
	.uleb128 0
	.uleb128 0
.LLSDACSE14502:
	.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:
.LFB14501:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14501
	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
.LEHB395:
	call	_Znwm
.LEHE395:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB396:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE396:
	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)
.LEHB397:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE397:
	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
.L2983:
	.cfi_restore_state
	movq	%rax, %rbp
.L2982:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB398:
	call	_Unwind_Resume
.LEHE398:
.L2984:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEED2Ev
	jmp	.L2982
	.cfi_endproc
.LFE14501:
	.section	.gcc_except_table
.LLSDA14501:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14501-.LLSDACSB14501
.LLSDACSB14501:
	.uleb128 .LEHB395-.LFB14501
	.uleb128 .LEHE395-.LEHB395
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB396-.LFB14501
	.uleb128 .LEHE396-.LEHB396
	.uleb128 .L2983-.LFB14501
	.uleb128 0
	.uleb128 .LEHB397-.LFB14501
	.uleb128 .LEHE397-.LEHB397
	.uleb128 .L2984-.LFB14501
	.uleb128 0
	.uleb128 .LEHB398-.LFB14501
	.uleb128 .LEHE398-.LEHB398
	.uleb128 0
	.uleb128 0
.LLSDACSE14501:
	.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:
.LFB15686:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15686
	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
.LEHB399:
	call	_ZN5boost16exception_detail19error_info_injectorINS_24future_already_retrievedEEC2ERKS3_
.LEHE399:
	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)
.LEHB400:
	call	__cxa_throw
.L2990:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE400:
	.cfi_endproc
.LFE15686:
	.section	.gcc_except_table
.LLSDA15686:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15686-.LLSDACSB15686
.LLSDACSB15686:
	.uleb128 .LEHB399-.LFB15686
	.uleb128 .LEHE399-.LEHB399
	.uleb128 .L2990-.LFB15686
	.uleb128 0
	.uleb128 .LEHB400-.LFB15686
	.uleb128 .LEHE400-.LEHB400
	.uleb128 0
	.uleb128 0
.LLSDACSE15686:
	.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_:
.LFB13143:
	.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	.L2993
	jmp	.L3006
	.p2align 4,,10
	.p2align 3
.L3007:
	movq	16(%rbx), %rdx
	testq	%rdx, %rdx
	je	.L2995
.L3008:
	movq	%rdx, %rbx
.L2993:
	leaq	32(%rbx), %rbp
	movq	%r12, %rdi
	movq	%rbp, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L3007
	movq	24(%rbx), %rdx
	testq	%rdx, %rdx
	jne	.L3008
.L2995:
	testb	%al, %al
	movq	%rbx, %r14
	jne	.L2994
.L2998:
	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
.L3000:
	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
.L3006:
	.cfi_restore_state
	leaq	8(%rdi), %rbx
.L2994:
	xorl	%eax, %eax
	cmpq	24(%r13), %rbx
	movq	%rbx, %rdx
	je	.L3000
	movq	%rbx, %rdi
	movq	%rbx, %r14
	call	_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
	leaq	32(%rax), %rbp
	movq	%rax, %rbx
	jmp	.L2998
	.cfi_endproc
.LFE13143:
	.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_:
.LFB12641:
	.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	.L3030
	leaq	32(%rsi), %r12
	movq	%rsi, %rbx
	movq	%rdx, %rdi
	movq	%r12, %rsi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L3013
	movq	24(%rbp), %rax
	cmpq	%rbx, %rax
	je	.L3031
	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	.L3011
	xorl	%eax, %eax
	cmpq	$0, 24(%r12)
	movq	%r12, %rdx
	je	.L3012
	movq	%rbx, (%rsp)
	movq	(%rsp), %xmm0
	punpcklqdq	%xmm0, %xmm0
	movaps	%xmm0, (%rsp)
	movq	8(%rsp), %rdx
	movq	%xmm0, %rax
.L3012:
	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
.L3013:
	.cfi_restore_state
	movq	%r13, %rsi
	movq	%r12, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L3016
	movq	32(%rbp), %rdx
	xorl	%eax, %eax
	cmpq	%rbx, %rdx
	je	.L3012
	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	.L3011
	cmpq	$0, 24(%rbx)
	je	.L3029
	movq	%r12, (%rsp)
	movq	(%rsp), %xmm2
	punpcklqdq	%xmm2, %xmm2
	movaps	%xmm2, (%rsp)
	movq	%xmm2, %rax
	movq	8(%rsp), %rdx
	jmp	.L3012
	.p2align 4,,10
	.p2align 3
.L3030:
	cmpq	$0, 40(%rdi)
	je	.L3011
	movq	32(%rdi), %rbx
	movq	%rdx, %rsi
	leaq	32(%rbx), %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	jne	.L3029
.L3011:
	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
.L3016:
	.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
.L3029:
	.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
.L3031:
	.cfi_restore_state
	movq	%rax, (%rsp)
	movq	(%rsp), %xmm1
	punpcklqdq	%xmm1, %xmm1
	movaps	%xmm1, (%rsp)
	movq	%xmm1, %rax
	movq	8(%rsp), %rdx
	jmp	.L3012
	.cfi_endproc
.LFE12641:
	.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	.L3033
	movq	(%rdx), %rax
	movq	8(%rax), %rbp
	jmp	.L3034
	.p2align 4,,10
	.p2align 3
.L3063:
	movq	%r13, %rbx
	movq	16(%r13), %r13
	testq	%r13, %r13
	je	.L3035
.L3034:
	movq	32(%r13), %rax
	movq	8(%rax), %rdi
	cmpb	$42, (%rdi)
	je	.L3062
.L3036:
	movq	%rbp, %rsi
	call	strcmp
	shrl	$31, %eax
.L3037:
	testb	%al, %al
	je	.L3063
	movq	24(%r13), %r13
	testq	%r13, %r13
	jne	.L3034
.L3035:
	cmpq	%rbx, (%rsp)
	je	.L3033
	leaq	32(%rbx), %rsi
	movq	%r14, %rdi
	call	_ZN5boost16exception_detailltERKNS0_10type_info_ES3_
	testb	%al, %al
	je	.L3040
.L3033:
	movl	$56, %edi
	movq	%rbx, 8(%rsp)
.LEHB401:
	call	_Znwm
.LEHE401:
	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	.L3041
	cmpq	%rdx, (%rsp)
	je	.L3048
	testq	%rax, %rax
	je	.L3064
.L3048:
	movl	$1, %edi
.L3042:
	movq	(%rsp), %rcx
	movq	%rbx, %rsi
	call	_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
	addq	$1, 48(%r12)
.L3040:
	movq	8(%r15), %rax
	movq	(%r15), %rdx
	testq	%rax, %rax
	je	.L3045
	lock addl	$1, 8(%rax)
.L3045:
	movq	48(%rbx), %rdi
	movq	%rdx, 40(%rbx)
	movq	%rax, 48(%rbx)
	testq	%rdi, %rdi
	je	.L3046
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3046:
	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
.L3062:
	.cfi_restore_state
	cmpq	%rbp, %rdi
	setb	%al
	cmpb	$42, 0(%rbp)
	jne	.L3036
	jmp	.L3037
	.p2align 4,,10
	.p2align 3
.L3041:
	movq	48(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L3044
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3044:
	movq	%rbx, %rdi
	movq	%r14, %rbx
	call	_ZdlPv
	jmp	.L3040
	.p2align 4,,10
	.p2align 3
.L3064:
	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	.L3042
	.cfi_endproc
.LFE6919:
	.section	.gcc_except_table
.LLSDA6919:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6919-.LLSDACSB6919
.LLSDACSB6919:
	.uleb128 .LEHB401-.LFB6919
	.uleb128 .LEHE401-.LEHB401
	.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_:
.LFB13195:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13195
	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	.L3067
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3068
	addl	$1, 88(%rdi)
.L3067:
	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
.L3068:
	.cfi_restore_state
.LEHB402:
	call	*%rax
.LEHE402:
	jmp	.L3067
.L3071:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12domain_errorD2Ev
	movq	%rbp, %rdi
.LEHB403:
	call	_Unwind_Resume
.LEHE403:
	.cfi_endproc
.LFE13195:
	.section	.gcc_except_table
.LLSDA13195:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13195-.LLSDACSB13195
.LLSDACSB13195:
	.uleb128 .LEHB402-.LFB13195
	.uleb128 .LEHE402-.LEHB402
	.uleb128 .L3071-.LFB13195
	.uleb128 0
	.uleb128 .LEHB403-.LFB13195
	.uleb128 .LEHE403-.LEHB403
	.uleb128 0
	.uleb128 0
.LLSDACSE13195:
	.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:
.LFB14497:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14497
	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
.LEHB404:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE404:
	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)
.LEHB405:
	call	__cxa_throw
.L3076:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE405:
	.cfi_endproc
.LFE14497:
	.section	.gcc_except_table
.LLSDA14497:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14497-.LLSDACSB14497
.LLSDACSB14497:
	.uleb128 .LEHB404-.LFB14497
	.uleb128 .LEHE404-.LEHB404
	.uleb128 .L3076-.LFB14497
	.uleb128 0
	.uleb128 .LEHB405-.LFB14497
	.uleb128 .LEHE405-.LEHB405
	.uleb128 0
	.uleb128 0
.LLSDACSE14497:
	.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:
.LFB15696:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15696
	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
.LEHB406:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE406:
	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)
.LEHB407:
	call	__cxa_throw
.L3080:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE407:
	.cfi_endproc
.LFE15696:
	.section	.gcc_except_table
.LLSDA15696:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15696-.LLSDACSB15696
.LLSDACSB15696:
	.uleb128 .LEHB406-.LFB15696
	.uleb128 .LEHE406-.LEHB406
	.uleb128 .L3080-.LFB15696
	.uleb128 0
	.uleb128 .LEHB407-.LFB15696
	.uleb128 .LEHE407-.LEHB407
	.uleb128 0
	.uleb128 0
.LLSDACSE15696:
	.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_:
.LFB13202:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13202
	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	.L3084
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3085
	addl	$1, 88(%rdi)
.L3084:
	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
.L3085:
	.cfi_restore_state
.LEHB408:
	call	*%rax
.LEHE408:
	jmp	.L3084
.L3088:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt16invalid_argumentD2Ev
	movq	%rbp, %rdi
.LEHB409:
	call	_Unwind_Resume
.LEHE409:
	.cfi_endproc
.LFE13202:
	.section	.gcc_except_table
.LLSDA13202:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13202-.LLSDACSB13202
.LLSDACSB13202:
	.uleb128 .LEHB408-.LFB13202
	.uleb128 .LEHE408-.LEHB408
	.uleb128 .L3088-.LFB13202
	.uleb128 0
	.uleb128 .LEHB409-.LFB13202
	.uleb128 .LEHE409-.LEHB409
	.uleb128 0
	.uleb128 0
.LLSDACSE13202:
	.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:
.LFB14492:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14492
	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
.LEHB410:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE410:
	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)
.LEHB411:
	call	__cxa_throw
.L3093:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE411:
	.cfi_endproc
.LFE14492:
	.section	.gcc_except_table
.LLSDA14492:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14492-.LLSDACSB14492
.LLSDACSB14492:
	.uleb128 .LEHB410-.LFB14492
	.uleb128 .LEHE410-.LEHB410
	.uleb128 .L3093-.LFB14492
	.uleb128 0
	.uleb128 .LEHB411-.LFB14492
	.uleb128 .LEHE411-.LEHB411
	.uleb128 0
	.uleb128 0
.LLSDACSE14492:
	.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:
.LFB15692:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15692
	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
.LEHB412:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE412:
	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)
.LEHB413:
	call	__cxa_throw
.L3097:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE413:
	.cfi_endproc
.LFE15692:
	.section	.gcc_except_table
.LLSDA15692:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15692-.LLSDACSB15692
.LLSDACSB15692:
	.uleb128 .LEHB412-.LFB15692
	.uleb128 .LEHE412-.LEHB412
	.uleb128 .L3097-.LFB15692
	.uleb128 0
	.uleb128 .LEHB413-.LFB15692
	.uleb128 .LEHE413-.LEHB413
	.uleb128 0
	.uleb128 0
.LLSDACSE15692:
	.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_:
.LFB13209:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13209
	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	.L3101
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3102
	addl	$1, 88(%rdi)
.L3101:
	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
.L3102:
	.cfi_restore_state
.LEHB414:
	call	*%rax
.LEHE414:
	jmp	.L3101
.L3105:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12length_errorD2Ev
	movq	%rbp, %rdi
.LEHB415:
	call	_Unwind_Resume
.LEHE415:
	.cfi_endproc
.LFE13209:
	.section	.gcc_except_table
.LLSDA13209:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13209-.LLSDACSB13209
.LLSDACSB13209:
	.uleb128 .LEHB414-.LFB13209
	.uleb128 .LEHE414-.LEHB414
	.uleb128 .L3105-.LFB13209
	.uleb128 0
	.uleb128 .LEHB415-.LFB13209
	.uleb128 .LEHE415-.LEHB415
	.uleb128 0
	.uleb128 0
.LLSDACSE13209:
	.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:
.LFB14487:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14487
	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
.LEHB416:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE416:
	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)
.LEHB417:
	call	__cxa_throw
.L3110:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE417:
	.cfi_endproc
.LFE14487:
	.section	.gcc_except_table
.LLSDA14487:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14487-.LLSDACSB14487
.LLSDACSB14487:
	.uleb128 .LEHB416-.LFB14487
	.uleb128 .LEHE416-.LEHB416
	.uleb128 .L3110-.LFB14487
	.uleb128 0
	.uleb128 .LEHB417-.LFB14487
	.uleb128 .LEHE417-.LEHB417
	.uleb128 0
	.uleb128 0
.LLSDACSE14487:
	.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:
.LFB15683:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15683
	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
.LEHB418:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE418:
	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)
.LEHB419:
	call	__cxa_throw
.L3114:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE419:
	.cfi_endproc
.LFE15683:
	.section	.gcc_except_table
.LLSDA15683:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15683-.LLSDACSB15683
.LLSDACSB15683:
	.uleb128 .LEHB418-.LFB15683
	.uleb128 .LEHE418-.LEHB418
	.uleb128 .L3114-.LFB15683
	.uleb128 0
	.uleb128 .LEHB419-.LFB15683
	.uleb128 .LEHE419-.LEHB419
	.uleb128 0
	.uleb128 0
.LLSDACSE15683:
	.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_:
.LFB13216:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13216
	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	.L3118
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3119
	addl	$1, 88(%rdi)
.L3118:
	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
.L3119:
	.cfi_restore_state
.LEHB420:
	call	*%rax
.LEHE420:
	jmp	.L3118
.L3122:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt12out_of_rangeD2Ev
	movq	%rbp, %rdi
.LEHB421:
	call	_Unwind_Resume
.LEHE421:
	.cfi_endproc
.LFE13216:
	.section	.gcc_except_table
.LLSDA13216:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13216-.LLSDACSB13216
.LLSDACSB13216:
	.uleb128 .LEHB420-.LFB13216
	.uleb128 .LEHE420-.LEHB420
	.uleb128 .L3122-.LFB13216
	.uleb128 0
	.uleb128 .LEHB421-.LFB13216
	.uleb128 .LEHE421-.LEHB421
	.uleb128 0
	.uleb128 0
.LLSDACSE13216:
	.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:
.LFB14482:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14482
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	movq	%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
.LEHB422:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE422:
	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)
.LEHB423:
	call	__cxa_throw
.L3127:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE423:
	.cfi_endproc
.LFE14482:
	.section	.gcc_except_table
.LLSDA14482:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14482-.LLSDACSB14482
.LLSDACSB14482:
	.uleb128 .LEHB422-.LFB14482
	.uleb128 .LEHE422-.LEHB422
	.uleb128 .L3127-.LFB14482
	.uleb128 0
	.uleb128 .LEHB423-.LFB14482
	.uleb128 .LEHE423-.LEHB423
	.uleb128 0
	.uleb128 0
.LLSDACSE14482:
	.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:
.LFB15694:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15694
	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
.LEHB424:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE424:
	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)
.LEHB425:
	call	__cxa_throw
.L3131:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE425:
	.cfi_endproc
.LFE15694:
	.section	.gcc_except_table
.LLSDA15694:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15694-.LLSDACSB15694
.LLSDACSB15694:
	.uleb128 .LEHB424-.LFB15694
	.uleb128 .LEHE424-.LEHB424
	.uleb128 .L3131-.LFB15694
	.uleb128 0
	.uleb128 .LEHB425-.LFB15694
	.uleb128 .LEHE425-.LEHB425
	.uleb128 0
	.uleb128 0
.LLSDACSE15694:
	.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_:
.LFB13223:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13223
	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	.L3135
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3136
	addl	$1, 88(%rdi)
.L3135:
	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
.L3136:
	.cfi_restore_state
.LEHB426:
	call	*%rax
.LEHE426:
	jmp	.L3135
.L3139:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB427:
	call	_Unwind_Resume
.LEHE427:
	.cfi_endproc
.LFE13223:
	.section	.gcc_except_table
.LLSDA13223:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13223-.LLSDACSB13223
.LLSDACSB13223:
	.uleb128 .LEHB426-.LFB13223
	.uleb128 .LEHE426-.LEHB426
	.uleb128 .L3139-.LFB13223
	.uleb128 0
	.uleb128 .LEHB427-.LFB13223
	.uleb128 .LEHE427-.LEHB427
	.uleb128 0
	.uleb128 0
.LLSDACSE13223:
	.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:
.LFB14477:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14477
	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
.LEHB428:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE428:
	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)
.LEHB429:
	call	__cxa_throw
.L3144:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE429:
	.cfi_endproc
.LFE14477:
	.section	.gcc_except_table
.LLSDA14477:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14477-.LLSDACSB14477
.LLSDACSB14477:
	.uleb128 .LEHB428-.LFB14477
	.uleb128 .LEHE428-.LEHB428
	.uleb128 .L3144-.LFB14477
	.uleb128 0
	.uleb128 .LEHB429-.LFB14477
	.uleb128 .LEHE429-.LEHB429
	.uleb128 0
	.uleb128 0
.LLSDACSE14477:
	.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:
.LFB15680:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15680
	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
.LEHB430:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE430:
	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)
.LEHB431:
	call	__cxa_throw
.L3148:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE431:
	.cfi_endproc
.LFE15680:
	.section	.gcc_except_table
.LLSDA15680:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15680-.LLSDACSB15680
.LLSDACSB15680:
	.uleb128 .LEHB430-.LFB15680
	.uleb128 .LEHE430-.LEHB430
	.uleb128 .L3148-.LFB15680
	.uleb128 0
	.uleb128 .LEHB431-.LFB15680
	.uleb128 .LEHE431-.LEHB431
	.uleb128 0
	.uleb128 0
.LLSDACSE15680:
	.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_:
.LFB13230:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13230
	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	.L3152
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3153
	addl	$1, 88(%rdi)
.L3152:
	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
.L3153:
	.cfi_restore_state
.LEHB432:
	call	*%rax
.LEHE432:
	jmp	.L3152
.L3156:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt11range_errorD2Ev
	movq	%rbp, %rdi
.LEHB433:
	call	_Unwind_Resume
.LEHE433:
	.cfi_endproc
.LFE13230:
	.section	.gcc_except_table
.LLSDA13230:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13230-.LLSDACSB13230
.LLSDACSB13230:
	.uleb128 .LEHB432-.LFB13230
	.uleb128 .LEHE432-.LEHB432
	.uleb128 .L3156-.LFB13230
	.uleb128 0
	.uleb128 .LEHB433-.LFB13230
	.uleb128 .LEHE433-.LEHB433
	.uleb128 0
	.uleb128 0
.LLSDACSE13230:
	.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:
.LFB14472:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14472
	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
.LEHB434:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE434:
	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)
.LEHB435:
	call	__cxa_throw
.L3161:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE435:
	.cfi_endproc
.LFE14472:
	.section	.gcc_except_table
.LLSDA14472:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14472-.LLSDACSB14472
.LLSDACSB14472:
	.uleb128 .LEHB434-.LFB14472
	.uleb128 .LEHE434-.LEHB434
	.uleb128 .L3161-.LFB14472
	.uleb128 0
	.uleb128 .LEHB435-.LFB14472
	.uleb128 .LEHE435-.LEHB435
	.uleb128 0
	.uleb128 0
.LLSDACSE14472:
	.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:
.LFB15688:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15688
	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
.LEHB436:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE436:
	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)
.LEHB437:
	call	__cxa_throw
.L3165:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE437:
	.cfi_endproc
.LFE15688:
	.section	.gcc_except_table
.LLSDA15688:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15688-.LLSDACSB15688
.LLSDACSB15688:
	.uleb128 .LEHB436-.LFB15688
	.uleb128 .LEHE436-.LEHB436
	.uleb128 .L3165-.LFB15688
	.uleb128 0
	.uleb128 .LEHB437-.LFB15688
	.uleb128 .LEHE437-.LEHB437
	.uleb128 0
	.uleb128 0
.LLSDACSE15688:
	.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_:
.LFB13237:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13237
	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	.L3169
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3170
	addl	$1, 88(%rdi)
.L3169:
	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
.L3170:
	.cfi_restore_state
.LEHB438:
	call	*%rax
.LEHE438:
	jmp	.L3169
.L3173:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt14overflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB439:
	call	_Unwind_Resume
.LEHE439:
	.cfi_endproc
.LFE13237:
	.section	.gcc_except_table
.LLSDA13237:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13237-.LLSDACSB13237
.LLSDACSB13237:
	.uleb128 .LEHB438-.LFB13237
	.uleb128 .LEHE438-.LEHB438
	.uleb128 .L3173-.LFB13237
	.uleb128 0
	.uleb128 .LEHB439-.LFB13237
	.uleb128 .LEHE439-.LEHB439
	.uleb128 0
	.uleb128 0
.LLSDACSE13237:
	.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:
.LFB14467:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14467
	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
.LEHB440:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE440:
	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)
.LEHB441:
	call	__cxa_throw
.L3178:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE441:
	.cfi_endproc
.LFE14467:
	.section	.gcc_except_table
.LLSDA14467:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14467-.LLSDACSB14467
.LLSDACSB14467:
	.uleb128 .LEHB440-.LFB14467
	.uleb128 .LEHE440-.LEHB440
	.uleb128 .L3178-.LFB14467
	.uleb128 0
	.uleb128 .LEHB441-.LFB14467
	.uleb128 .LEHE441-.LEHB441
	.uleb128 0
	.uleb128 0
.LLSDACSE14467:
	.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:
.LFB15698:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15698
	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
.LEHB442:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE442:
	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)
.LEHB443:
	call	__cxa_throw
.L3182:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE443:
	.cfi_endproc
.LFE15698:
	.section	.gcc_except_table
.LLSDA15698:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15698-.LLSDACSB15698
.LLSDACSB15698:
	.uleb128 .LEHB442-.LFB15698
	.uleb128 .LEHE442-.LEHB442
	.uleb128 .L3182-.LFB15698
	.uleb128 0
	.uleb128 .LEHB443-.LFB15698
	.uleb128 .LEHE443-.LEHB443
	.uleb128 0
	.uleb128 0
.LLSDACSE15698:
	.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_:
.LFB13244:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13244
	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	.L3186
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3187
	addl	$1, 88(%rdi)
.L3186:
	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
.L3187:
	.cfi_restore_state
.LEHB444:
	call	*%rax
.LEHE444:
	jmp	.L3186
.L3190:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt15underflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB445:
	call	_Unwind_Resume
.LEHE445:
	.cfi_endproc
.LFE13244:
	.section	.gcc_except_table
.LLSDA13244:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13244-.LLSDACSB13244
.LLSDACSB13244:
	.uleb128 .LEHB444-.LFB13244
	.uleb128 .LEHE444-.LEHB444
	.uleb128 .L3190-.LFB13244
	.uleb128 0
	.uleb128 .LEHB445-.LFB13244
	.uleb128 .LEHE445-.LEHB445
	.uleb128 0
	.uleb128 0
.LLSDACSE13244:
	.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:
.LFB14462:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14462
	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
.LEHB446:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE446:
	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)
.LEHB447:
	call	__cxa_throw
.L3195:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE447:
	.cfi_endproc
.LFE14462:
	.section	.gcc_except_table
.LLSDA14462:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14462-.LLSDACSB14462
.LLSDACSB14462:
	.uleb128 .LEHB446-.LFB14462
	.uleb128 .LEHE446-.LEHB446
	.uleb128 .L3195-.LFB14462
	.uleb128 0
	.uleb128 .LEHB447-.LFB14462
	.uleb128 .LEHE447-.LEHB447
	.uleb128 0
	.uleb128 0
.LLSDACSE14462:
	.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:
.LFB15678:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15678
	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
.LEHB448:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE448:
	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)
.LEHB449:
	call	__cxa_throw
.L3199:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE449:
	.cfi_endproc
.LFE15678:
	.section	.gcc_except_table
.LLSDA15678:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15678-.LLSDACSB15678
.LLSDACSB15678:
	.uleb128 .LEHB448-.LFB15678
	.uleb128 .LEHE448-.LEHB448
	.uleb128 .L3199-.LFB15678
	.uleb128 0
	.uleb128 .LEHB449-.LFB15678
	.uleb128 .LEHE449-.LEHB449
	.uleb128 0
	.uleb128 0
.LLSDACSE15678:
	.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_:
.LFB13251:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13251
	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	.L3203
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3204
	addl	$1, 88(%rdi)
.L3203:
	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
.L3204:
	.cfi_restore_state
.LEHB450:
	call	*%rax
.LEHE450:
	jmp	.L3203
.L3207:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
	movq	%rbp, %rdi
.LEHB451:
	call	_Unwind_Resume
.LEHE451:
	.cfi_endproc
.LFE13251:
	.section	.gcc_except_table
.LLSDA13251:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13251-.LLSDACSB13251
.LLSDACSB13251:
	.uleb128 .LEHB450-.LFB13251
	.uleb128 .LEHE450-.LEHB450
	.uleb128 .L3207-.LFB13251
	.uleb128 0
	.uleb128 .LEHB451-.LFB13251
	.uleb128 .LEHE451-.LEHB451
	.uleb128 0
	.uleb128 0
.LLSDACSE13251:
	.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:
.LFB14457:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14457
	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
.LEHB452:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE452:
	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)
.LEHB453:
	call	__cxa_throw
.L3212:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE453:
	.cfi_endproc
.LFE14457:
	.section	.gcc_except_table
.LLSDA14457:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14457-.LLSDACSB14457
.LLSDACSB14457:
	.uleb128 .LEHB452-.LFB14457
	.uleb128 .LEHE452-.LEHB452
	.uleb128 .L3212-.LFB14457
	.uleb128 0
	.uleb128 .LEHB453-.LFB14457
	.uleb128 .LEHE453-.LEHB453
	.uleb128 0
	.uleb128 0
.LLSDACSE14457:
	.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:
.LFB15701:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15701
	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
.LEHB454:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE454:
	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)
.LEHB455:
	call	__cxa_throw
.L3216:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE455:
	.cfi_endproc
.LFE15701:
	.section	.gcc_except_table
.LLSDA15701:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15701-.LLSDACSB15701
.LLSDACSB15701:
	.uleb128 .LEHB454-.LFB15701
	.uleb128 .LEHE454-.LEHB454
	.uleb128 .L3216-.LFB15701
	.uleb128 0
	.uleb128 .LEHB455-.LFB15701
	.uleb128 .LEHE455-.LEHB455
	.uleb128 0
	.uleb128 0
.LLSDACSE15701:
	.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_:
.LFB13258:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13258
	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	.L3220
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3221
	addl	$1, 88(%rdi)
.L3220:
	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
.L3221:
	.cfi_restore_state
.LEHB456:
	call	*%rax
.LEHE456:
	jmp	.L3220
.L3224:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB457:
	call	_Unwind_Resume
.LEHE457:
	.cfi_endproc
.LFE13258:
	.section	.gcc_except_table
.LLSDA13258:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13258-.LLSDACSB13258
.LLSDACSB13258:
	.uleb128 .LEHB456-.LFB13258
	.uleb128 .LEHE456-.LEHB456
	.uleb128 .L3224-.LFB13258
	.uleb128 0
	.uleb128 .LEHB457-.LFB13258
	.uleb128 .LEHE457-.LEHB457
	.uleb128 0
	.uleb128 0
.LLSDACSE13258:
	.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:
.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	$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
.LEHB458:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE458:
	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)
.LEHB459:
	call	__cxa_throw
.L3229:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE459:
	.cfi_endproc
.LFE14452:
	.section	.gcc_except_table
.LLSDA14452:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14452-.LLSDACSB14452
.LLSDACSB14452:
	.uleb128 .LEHB458-.LFB14452
	.uleb128 .LEHE458-.LEHB458
	.uleb128 .L3229-.LFB14452
	.uleb128 0
	.uleb128 .LEHB459-.LFB14452
	.uleb128 .LEHE459-.LEHB459
	.uleb128 0
	.uleb128 0
.LLSDACSE14452:
	.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:
.LFB15685:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15685
	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
.LEHB460:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE460:
	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)
.LEHB461:
	call	__cxa_throw
.L3233:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE461:
	.cfi_endproc
.LFE15685:
	.section	.gcc_except_table
.LLSDA15685:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15685-.LLSDACSB15685
.LLSDACSB15685:
	.uleb128 .LEHB460-.LFB15685
	.uleb128 .LEHE460-.LEHB460
	.uleb128 .L3233-.LFB15685
	.uleb128 0
	.uleb128 .LEHB461-.LFB15685
	.uleb128 .LEHE461-.LEHB461
	.uleb128 0
	.uleb128 0
.LLSDACSE15685:
	.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_:
.LFB13265:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13265
	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	.L3237
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3238
	addl	$1, 88(%rdi)
.L3237:
	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
.L3238:
	.cfi_restore_state
.LEHB462:
	call	*%rax
.LEHE462:
	jmp	.L3237
.L3241:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt9bad_allocD2Ev
	movq	%rbp, %rdi
.LEHB463:
	call	_Unwind_Resume
.LEHE463:
	.cfi_endproc
.LFE13265:
	.section	.gcc_except_table
.LLSDA13265:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13265-.LLSDACSB13265
.LLSDACSB13265:
	.uleb128 .LEHB462-.LFB13265
	.uleb128 .LEHE462-.LEHB462
	.uleb128 .L3241-.LFB13265
	.uleb128 0
	.uleb128 .LEHB463-.LFB13265
	.uleb128 .LEHE463-.LEHB463
	.uleb128 0
	.uleb128 0
.LLSDACSE13265:
	.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:
.LFB14447:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14447
	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
.LEHB464:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
.LEHE464:
	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)
.LEHB465:
	call	__cxa_throw
.L3246:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE465:
	.cfi_endproc
.LFE14447:
	.section	.gcc_except_table
.LLSDA14447:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14447-.LLSDACSB14447
.LLSDACSB14447:
	.uleb128 .LEHB464-.LFB14447
	.uleb128 .LEHE464-.LEHB464
	.uleb128 .L3246-.LFB14447
	.uleb128 0
	.uleb128 .LEHB465-.LFB14447
	.uleb128 .LEHE465-.LEHB465
	.uleb128 0
	.uleb128 0
.LLSDACSE14447:
	.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:
.LFB15684:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15684
	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
.LEHB466:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEC2ERKS3_
.LEHE466:
	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)
.LEHB467:
	call	__cxa_throw
.L3250:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE467:
	.cfi_endproc
.LFE15684:
	.section	.gcc_except_table
.LLSDA15684:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15684-.LLSDACSB15684
.LLSDACSB15684:
	.uleb128 .LEHB466-.LFB15684
	.uleb128 .LEHE466-.LEHB466
	.uleb128 .L3250-.LFB15684
	.uleb128 0
	.uleb128 .LEHB467-.LFB15684
	.uleb128 .LEHE467-.LEHB467
	.uleb128 0
	.uleb128 0
.LLSDACSE15684:
	.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_:
.LFB13272:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13272
	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	.L3254
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3255
	addl	$1, 88(%rdi)
.L3254:
	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
.L3255:
	.cfi_restore_state
.LEHB468:
	call	*%rax
.LEHE468:
	jmp	.L3254
.L3258:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt8bad_castD2Ev
	movq	%rbp, %rdi
.LEHB469:
	call	_Unwind_Resume
.LEHE469:
	.cfi_endproc
.LFE13272:
	.section	.gcc_except_table
.LLSDA13272:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13272-.LLSDACSB13272
.LLSDACSB13272:
	.uleb128 .LEHB468-.LFB13272
	.uleb128 .LEHE468-.LEHB468
	.uleb128 .L3258-.LFB13272
	.uleb128 0
	.uleb128 .LEHB469-.LFB13272
	.uleb128 .LEHE469-.LEHB469
	.uleb128 0
	.uleb128 0
.LLSDACSE13272:
	.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:
.LFB14442:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14442
	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
.LEHB470:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
.LEHE470:
	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)
.LEHB471:
	call	__cxa_throw
.L3263:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE471:
	.cfi_endproc
.LFE14442:
	.section	.gcc_except_table
.LLSDA14442:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14442-.LLSDACSB14442
.LLSDACSB14442:
	.uleb128 .LEHB470-.LFB14442
	.uleb128 .LEHE470-.LEHB470
	.uleb128 .L3263-.LFB14442
	.uleb128 0
	.uleb128 .LEHB471-.LFB14442
	.uleb128 .LEHE471-.LEHB471
	.uleb128 0
	.uleb128 0
.LLSDACSE14442:
	.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:
.LFB15690:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15690
	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
.LEHB472:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castEC2ERKS3_
.LEHE472:
	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)
.LEHB473:
	call	__cxa_throw
.L3267:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE473:
	.cfi_endproc
.LFE15690:
	.section	.gcc_except_table
.LLSDA15690:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15690-.LLSDACSB15690
.LLSDACSB15690:
	.uleb128 .LEHB472-.LFB15690
	.uleb128 .LEHE472-.LEHB472
	.uleb128 .L3267-.LFB15690
	.uleb128 0
	.uleb128 .LEHB473-.LFB15690
	.uleb128 .LEHE473-.LEHB473
	.uleb128 0
	.uleb128 0
.LLSDACSE15690:
	.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_:
.LFB13279:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13279
	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	.L3271
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3272
	addl	$1, 88(%rdi)
.L3271:
	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
.L3272:
	.cfi_restore_state
.LEHB474:
	call	*%rax
.LEHE474:
	jmp	.L3271
.L3275:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt10bad_typeidD2Ev
	movq	%rbp, %rdi
.LEHB475:
	call	_Unwind_Resume
.LEHE475:
	.cfi_endproc
.LFE13279:
	.section	.gcc_except_table
.LLSDA13279:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13279-.LLSDACSB13279
.LLSDACSB13279:
	.uleb128 .LEHB474-.LFB13279
	.uleb128 .LEHE474-.LEHB474
	.uleb128 .L3275-.LFB13279
	.uleb128 0
	.uleb128 .LEHB475-.LFB13279
	.uleb128 .LEHE475-.LEHB475
	.uleb128 0
	.uleb128 0
.LLSDACSE13279:
	.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:
.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	$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
.LEHB476:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
.LEHE476:
	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)
.LEHB477:
	call	__cxa_throw
.L3280:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE477:
	.cfi_endproc
.LFE14437:
	.section	.gcc_except_table
.LLSDA14437:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14437-.LLSDACSB14437
.LLSDACSB14437:
	.uleb128 .LEHB476-.LFB14437
	.uleb128 .LEHE476-.LEHB476
	.uleb128 .L3280-.LFB14437
	.uleb128 0
	.uleb128 .LEHB477-.LFB14437
	.uleb128 .LEHE477-.LEHB477
	.uleb128 0
	.uleb128 0
.LLSDACSE14437:
	.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:
.LFB15682:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15682
	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
.LEHB478:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEC2ERKS3_
.LEHE478:
	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)
.LEHB479:
	call	__cxa_throw
.L3284:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE479:
	.cfi_endproc
.LFE15682:
	.section	.gcc_except_table
.LLSDA15682:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15682-.LLSDACSB15682
.LLSDACSB15682:
	.uleb128 .LEHB478-.LFB15682
	.uleb128 .LEHE478-.LEHB478
	.uleb128 .L3284-.LFB15682
	.uleb128 0
	.uleb128 .LEHB479-.LFB15682
	.uleb128 .LEHE479-.LEHB479
	.uleb128 0
	.uleb128 0
.LLSDACSE15682:
	.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_:
.LFB13286:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13286
	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	.L3288
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3289
	addl	$1, 88(%rdi)
.L3288:
	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
.L3289:
	.cfi_restore_state
.LEHB480:
	call	*%rax
.LEHE480:
	jmp	.L3288
.L3292:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZNSt13bad_exceptionD2Ev
	movq	%rbp, %rdi
.LEHB481:
	call	_Unwind_Resume
.LEHE481:
	.cfi_endproc
.LFE13286:
	.section	.gcc_except_table
.LLSDA13286:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13286-.LLSDACSB13286
.LLSDACSB13286:
	.uleb128 .LEHB480-.LFB13286
	.uleb128 .LEHE480-.LEHB480
	.uleb128 .L3292-.LFB13286
	.uleb128 0
	.uleb128 .LEHB481-.LFB13286
	.uleb128 .LEHE481-.LEHB481
	.uleb128 0
	.uleb128 0
.LLSDACSE13286:
	.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:
.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	$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
.LEHB482:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
.LEHE482:
	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)
.LEHB483:
	call	__cxa_throw
.L3297:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE483:
	.cfi_endproc
.LFE14432:
	.section	.gcc_except_table
.LLSDA14432:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14432-.LLSDACSB14432
.LLSDACSB14432:
	.uleb128 .LEHB482-.LFB14432
	.uleb128 .LEHE482-.LEHB482
	.uleb128 .L3297-.LFB14432
	.uleb128 0
	.uleb128 .LEHB483-.LFB14432
	.uleb128 .LEHE483-.LEHB483
	.uleb128 0
	.uleb128 0
.LLSDACSE14432:
	.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:
.LFB15695:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15695
	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
.LEHB484:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEC2ERKS3_
.LEHE484:
	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)
.LEHB485:
	call	__cxa_throw
.L3301:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE485:
	.cfi_endproc
.LFE15695:
	.section	.gcc_except_table
.LLSDA15695:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15695-.LLSDACSB15695
.LLSDACSB15695:
	.uleb128 .LEHB484-.LFB15695
	.uleb128 .LEHE484-.LEHB484
	.uleb128 .L3301-.LFB15695
	.uleb128 0
	.uleb128 .LEHB485-.LFB15695
	.uleb128 .LEHE485-.LEHB485
	.uleb128 0
	.uleb128 0
.LLSDACSE15695:
	.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_:
.LFB13346:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13346
	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	.L3305
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3306
	addl	$1, 88(%rdi)
.L3305:
	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
.L3306:
	.cfi_restore_state
.LEHB486:
	call	*%rax
.LEHE486:
	jmp	.L3305
.L3309:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost17bad_function_callE+16, (%rbx)
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB487:
	call	_Unwind_Resume
.LEHE487:
	.cfi_endproc
.LFE13346:
	.section	.gcc_except_table
.LLSDA13346:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13346-.LLSDACSB13346
.LLSDACSB13346:
	.uleb128 .LEHB486-.LFB13346
	.uleb128 .LEHE486-.LEHB486
	.uleb128 .L3309-.LFB13346
	.uleb128 0
	.uleb128 .LEHB487-.LFB13346
	.uleb128 .LEHE487-.LEHB487
	.uleb128 0
	.uleb128 0
.LLSDACSE13346:
	.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_:
.LFB12242:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12242
	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)
.LEHB488:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE488:
	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)
.LEHB489:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE489:
	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
.LEHB490:
	call	__cxa_throw
.L3316:
	movq	%rax, %rbp
.L3315:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE490:
.L3317:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L3315
	.cfi_endproc
.LFE12242:
	.section	.gcc_except_table
.LLSDA12242:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12242-.LLSDACSB12242
.LLSDACSB12242:
	.uleb128 .LEHB488-.LFB12242
	.uleb128 .LEHE488-.LEHB488
	.uleb128 .L3316-.LFB12242
	.uleb128 0
	.uleb128 .LEHB489-.LFB12242
	.uleb128 .LEHE489-.LEHB489
	.uleb128 .L3317-.LFB12242
	.uleb128 0
	.uleb128 .LEHB490-.LFB12242
	.uleb128 .LEHE490-.LEHB490
	.uleb128 0
	.uleb128 0
.LLSDACSE12242:
	.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	.L3353
	cmpb	$0, 40(%rdi)
	jne	.L3353
	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	.L3356
	andq	$-2, %rax
	addq	$208, %rdi
	xorl	%edx, %edx
	leaq	24(%rsp), %rsi
.LEHB491:
	call	*(%rax)
.LEHE491:
.L3323:
	movq	%rbx, %rdi
.LEHB492:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE492:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L3357
	andq	$-2, %rax
	leaq	24(%rsp), %rdi
.LEHB493:
	call	*8(%rax)
.LEHE493:
	cmpb	$0, 8(%rbx)
	je	.L3358
.L3328:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L3320
	testb	$1, %al
	jne	.L3320
	andq	$-2, %rax
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L3320
	leaq	24(%rsp), %rdi
	movl	$2, %edx
	movq	%rdi, %rsi
	call	*%rax
.L3320:
	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
.L3353:
	.cfi_restore 3
	.cfi_restore 6
	rep ret
	.p2align 4,,10
	.p2align 3
.L3358:
	.cfi_def_cfa_offset 80
	.cfi_offset 3, -24
	.cfi_offset 6, -16
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	jmp	.L3328
	.p2align 4,,10
	.p2align 3
.L3356:
	movq	224(%rdi), %rax
	movdqu	208(%rdi), %xmm0
	movq	%rax, 40(%rsp)
	movups	%xmm0, 24(%rsp)
	jmp	.L3323
.L3357:
	movl	$.LC19, %esi
	movq	%rsp, %rdi
.LEHB494:
	call	_ZNSt13runtime_errorC2EPKc
.LEHE494:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost17bad_function_callE+16, (%rsp)
.LEHB495:
	call	_ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_
.LEHE495:
.L3335:
	movq	%rsp, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost17bad_function_callE+16, (%rsp)
	call	_ZNSt13runtime_errorD2Ev
.L3327:
	cmpb	$0, 8(%rbx)
	jne	.L3330
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L3330:
	movq	%rbp, %rbx
.L3331:
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L3332
	testb	$1, %al
	jne	.L3332
	andq	$-2, %rax
	movq	(%rax), %rax
	testq	%rax, %rax
	je	.L3332
	leaq	24(%rsp), %rsi
	movl	$2, %edx
	movq	%rsi, %rdi
	call	*%rax
.L3332:
	movq	%rbx, %rdi
.LEHB496:
	call	_Unwind_Resume
.LEHE496:
.L3334:
	movq	%rax, %rbp
	jmp	.L3327
.L3333:
	movq	%rax, %rbx
	jmp	.L3331
	.cfi_endproc
.LFE10258:
	.section	.gcc_except_table
.LLSDA10258:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10258-.LLSDACSB10258
.LLSDACSB10258:
	.uleb128 .LEHB491-.LFB10258
	.uleb128 .LEHE491-.LEHB491
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB492-.LFB10258
	.uleb128 .LEHE492-.LEHB492
	.uleb128 .L3333-.LFB10258
	.uleb128 0
	.uleb128 .LEHB493-.LFB10258
	.uleb128 .LEHE493-.LEHB493
	.uleb128 .L3334-.LFB10258
	.uleb128 0
	.uleb128 .LEHB494-.LFB10258
	.uleb128 .LEHE494-.LEHB494
	.uleb128 .L3334-.LFB10258
	.uleb128 0
	.uleb128 .LEHB495-.LFB10258
	.uleb128 .LEHE495-.LEHB495
	.uleb128 .L3335-.LFB10258
	.uleb128 0
	.uleb128 .LEHB496-.LFB10258
	.uleb128 .LEHE496-.LEHB496
	.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	.L3360
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*56(%rax)
.L3360:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L3364
	.p2align 4,,10
	.p2align 3
.L3365:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L3365
.L3364:
	testb	%r13b, %r13b
	je	.L3359
	cmpq	$0, 24(%rbx)
	je	.L3359
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L3359:
	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:
.LFB14400:
	.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	.L3383
.L3371:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L3376
	.p2align 4,,10
	.p2align 3
.L3377:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L3377
.L3376:
	testb	%r13b, %r13b
	je	.L3369
	cmpq	$0, 24(%rbx)
	je	.L3369
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L3369:
	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
.L3383:
	.cfi_restore_state
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	56(%rax), %rax
	cmpq	$_ZN5boost6detail17shared_state_base7executeERNS_11unique_lockINS_5mutexEEE, %rax
	je	.L3371
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*%rax
	jmp	.L3371
	.cfi_endproc
.LFE14400:
	.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:
.LFB14398:
	.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	.L3385
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*56(%rax)
.L3385:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L3389
	.p2align 4,,10
	.p2align 3
.L3390:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L3390
.L3389:
	cmpq	$0, 24(%rbx)
	je	.L3394
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L3394:
	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
.LFE14398:
	.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:
.LFB12358:
	.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	.L3396
	movq	(%rbx), %rax
	movb	$0, 42(%rbx)
	movq	%rbp, %rsi
	movq	%rbx, %rdi
	call	*56(%rax)
.L3396:
	cmpb	$0, 40(%rbx)
	leaq	88(%rbx), %r12
	jne	.L3400
	.p2align 4,,10
	.p2align 3
.L3401:
	movq	%rbp, %rsi
	movq	%r12, %rdi
	call	_ZN5boost18condition_variable4waitERNS_11unique_lockINS_5mutexEEE
	cmpb	$0, 40(%rbx)
	je	.L3401
.L3400:
	cmpq	$0, 24(%rbx)
	je	.L3405
	leaq	24(%rbx), %rdi
	call	_ZN5boost17rethrow_exceptionERKNS_13exception_ptrE
	.p2align 4,,10
	.p2align 3
.L3405:
	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
.LFE12358:
	.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:
.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	$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
.LEHB497:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE497:
	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)
.LEHB498:
	call	__cxa_throw
.L3408:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE498:
	.cfi_endproc
.LFE14427:
	.section	.gcc_except_table
.LLSDA14427:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14427-.LLSDACSB14427
.LLSDACSB14427:
	.uleb128 .LEHB497-.LFB14427
	.uleb128 .LEHE497-.LEHB497
	.uleb128 .L3408-.LFB14427
	.uleb128 0
	.uleb128 .LEHB498-.LFB14427
	.uleb128 .LEHE498-.LEHB498
	.uleb128 0
	.uleb128 0
.LLSDACSE14427:
	.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:
.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	$64, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB499:
	call	_Znwm
.LEHE499:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB500:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE500:
	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)
.LEHB501:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE501:
	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
.L3414:
	.cfi_restore_state
	movq	%rax, %rbp
.L3413:
	movq	%rbx, %rdi
	movl	$64, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB502:
	call	_Unwind_Resume
.LEHE502:
.L3415:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev
	jmp	.L3413
	.cfi_endproc
.LFE14426:
	.section	.gcc_except_table
.LLSDA14426:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14426-.LLSDACSB14426
.LLSDACSB14426:
	.uleb128 .LEHB499-.LFB14426
	.uleb128 .LEHE499-.LEHB499
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB500-.LFB14426
	.uleb128 .LEHE500-.LEHB500
	.uleb128 .L3414-.LFB14426
	.uleb128 0
	.uleb128 .LEHB501-.LFB14426
	.uleb128 .LEHE501-.LEHB501
	.uleb128 .L3415-.LFB14426
	.uleb128 0
	.uleb128 .LEHB502-.LFB14426
	.uleb128 .LEHE502-.LEHB502
	.uleb128 0
	.uleb128 0
.LLSDACSE14426:
	.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:
.LFB15691:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15691
	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
.LEHB503:
	call	_ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEC2ERKS3_
.LEHE503:
	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)
.LEHB504:
	call	__cxa_throw
.L3421:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE504:
	.cfi_endproc
.LFE15691:
	.section	.gcc_except_table
.LLSDA15691:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15691-.LLSDACSB15691
.LLSDACSB15691:
	.uleb128 .LEHB503-.LFB15691
	.uleb128 .LEHE503-.LEHB503
	.uleb128 .L3421-.LFB15691
	.uleb128 0
	.uleb128 .LEHB504-.LFB15691
	.uleb128 .LEHE504-.LEHB504
	.uleb128 0
	.uleb128 0
.LLSDACSE15691:
	.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:
.LFB13391:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13391
	movq	8(%rsi), %rax
	movq	(%rsi), %rcx
	testq	%rax, %rax
	je	.L3424
	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
.L3424:
	movq	%rcx, (%rdi)
	movq	$0, 8(%rdi)
	ret
	.cfi_endproc
.LFE13391:
	.section	.gcc_except_table
.LLSDA13391:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13391-.LLSDACSB13391
.LLSDACSB13391:
.LLSDACSE13391:
	.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_:
.LFB13398:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13398
	movq	(%rsi), %rax
	movq	%rax, (%rdi)
	movq	8(%rsi), %rax
	testq	%rax, %rax
	movq	%rax, 8(%rdi)
	je	.L3427
	lock addl	$1, 8(%rax)
.L3427:
	movq	8(%rsi), %rdi
	movq	$0, (%rsi)
	movq	$0, 8(%rsi)
	testq	%rdi, %rdi
	je	.L3426
	jmp	_ZN5boost6detail15sp_counted_base7releaseEv
	.p2align 4,,10
	.p2align 3
.L3426:
	rep ret
	.cfi_endproc
.LFE13398:
	.section	.gcc_except_table
.LLSDA13398:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13398-.LLSDACSB13398
.LLSDACSB13398:
.LLSDACSE13398:
	.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.239, @function
_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.239:
.LFB15391:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15391
	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)
.LEHB505:
	call	_Znwm
.LEHE505:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB506:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE506:
	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)
.LEHB507:
	call	_Znwm
.LEHE507:
	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	.L3434
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3466
.L3434:
	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	.L3438
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3438:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB508:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE508:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB509:
	call	*%r15
.LEHE509:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3439
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3439:
	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	.L3443
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3443:
	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
.L3466:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3438
.L3448:
	movq	%rax, %rbx
.L3442:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB510:
	call	_Unwind_Resume
.LEHE510:
.L3452:
	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	.L3436
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3436:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB511:
	call	__cxa_rethrow
.LEHE511:
.L3449:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB512:
	call	_Unwind_Resume
.LEHE512:
.L3450:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3442
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3442
.L3451:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB513:
	call	_Unwind_Resume
.LEHE513:
	.cfi_endproc
.LFE15391:
	.section	.gcc_except_table
	.align 4
.LLSDA15391:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15391-.LLSDATTD15391
.LLSDATTD15391:
	.byte	0x1
	.uleb128 .LLSDACSE15391-.LLSDACSB15391
.LLSDACSB15391:
	.uleb128 .LEHB505-.LFB15391
	.uleb128 .LEHE505-.LEHB505
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB506-.LFB15391
	.uleb128 .LEHE506-.LEHB506
	.uleb128 .L3449-.LFB15391
	.uleb128 0
	.uleb128 .LEHB507-.LFB15391
	.uleb128 .LEHE507-.LEHB507
	.uleb128 .L3452-.LFB15391
	.uleb128 0x1
	.uleb128 .LEHB508-.LFB15391
	.uleb128 .LEHE508-.LEHB508
	.uleb128 .L3448-.LFB15391
	.uleb128 0
	.uleb128 .LEHB509-.LFB15391
	.uleb128 .LEHE509-.LEHB509
	.uleb128 .L3450-.LFB15391
	.uleb128 0
	.uleb128 .LEHB510-.LFB15391
	.uleb128 .LEHE510-.LEHB510
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB511-.LFB15391
	.uleb128 .LEHE511-.LEHB511
	.uleb128 .L3451-.LFB15391
	.uleb128 0
	.uleb128 .LEHB512-.LFB15391
	.uleb128 .LEHE512-.LEHB512
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB513-.LFB15391
	.uleb128 .LEHE513-.LEHB513
	.uleb128 0
	.uleb128 0
.LLSDACSE15391:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15391:
	.text
	.size	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.239, .-_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.239
	.p2align 4,,15
	.type	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.241, @function
_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.241:
.LFB15393:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15393
	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)
.LEHB514:
	call	_Znwm
.LEHE514:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB515:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE515:
	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
.LEHB516:
	call	_Znwm
.LEHE516:
	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	.L3469
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3501
.L3469:
	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	.L3473
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3473:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB517:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE517:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB518:
	call	*%r15
.LEHE518:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3474
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3474:
	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	.L3478
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3478:
	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
.L3501:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3473
.L3483:
	movq	%rax, %rbx
.L3477:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB519:
	call	_Unwind_Resume
.LEHE519:
.L3487:
	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	.L3471
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3471:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB520:
	call	__cxa_rethrow
.LEHE520:
.L3484:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB521:
	call	_Unwind_Resume
.LEHE521:
.L3485:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3477
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3477
.L3486:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB522:
	call	_Unwind_Resume
.LEHE522:
	.cfi_endproc
.LFE15393:
	.section	.gcc_except_table
	.align 4
.LLSDA15393:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15393-.LLSDATTD15393
.LLSDATTD15393:
	.byte	0x1
	.uleb128 .LLSDACSE15393-.LLSDACSB15393
.LLSDACSB15393:
	.uleb128 .LEHB514-.LFB15393
	.uleb128 .LEHE514-.LEHB514
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB515-.LFB15393
	.uleb128 .LEHE515-.LEHB515
	.uleb128 .L3484-.LFB15393
	.uleb128 0
	.uleb128 .LEHB516-.LFB15393
	.uleb128 .LEHE516-.LEHB516
	.uleb128 .L3487-.LFB15393
	.uleb128 0x1
	.uleb128 .LEHB517-.LFB15393
	.uleb128 .LEHE517-.LEHB517
	.uleb128 .L3483-.LFB15393
	.uleb128 0
	.uleb128 .LEHB518-.LFB15393
	.uleb128 .LEHE518-.LEHB518
	.uleb128 .L3485-.LFB15393
	.uleb128 0
	.uleb128 .LEHB519-.LFB15393
	.uleb128 .LEHE519-.LEHB519
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB520-.LFB15393
	.uleb128 .LEHE520-.LEHB520
	.uleb128 .L3486-.LFB15393
	.uleb128 0
	.uleb128 .LEHB521-.LFB15393
	.uleb128 .LEHE521-.LEHB521
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB522-.LFB15393
	.uleb128 .LEHE522-.LEHB522
	.uleb128 0
	.uleb128 0
.LLSDACSE15393:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15393:
	.text
	.size	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.241, .-_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.241
	.p2align 4,,15
	.type	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.245, @function
_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.245:
.LFB15397:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15397
	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)
.LEHB523:
	call	_Znwm
.LEHE523:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB524:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE524:
	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
.LEHB525:
	call	_Znwm
.LEHE525:
	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	.L3504
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3536
.L3504:
	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	.L3508
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3508:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB526:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE526:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB527:
	call	*%r15
.LEHE527:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3509
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3509:
	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	.L3513
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3513:
	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
.L3536:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3508
.L3518:
	movq	%rax, %rbx
.L3512:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB528:
	call	_Unwind_Resume
.LEHE528:
.L3522:
	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	.L3506
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3506:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB529:
	call	__cxa_rethrow
.LEHE529:
.L3519:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB530:
	call	_Unwind_Resume
.LEHE530:
.L3520:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3512
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3512
.L3521:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB531:
	call	_Unwind_Resume
.LEHE531:
	.cfi_endproc
.LFE15397:
	.section	.gcc_except_table
	.align 4
.LLSDA15397:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15397-.LLSDATTD15397
.LLSDATTD15397:
	.byte	0x1
	.uleb128 .LLSDACSE15397-.LLSDACSB15397
.LLSDACSB15397:
	.uleb128 .LEHB523-.LFB15397
	.uleb128 .LEHE523-.LEHB523
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB524-.LFB15397
	.uleb128 .LEHE524-.LEHB524
	.uleb128 .L3519-.LFB15397
	.uleb128 0
	.uleb128 .LEHB525-.LFB15397
	.uleb128 .LEHE525-.LEHB525
	.uleb128 .L3522-.LFB15397
	.uleb128 0x1
	.uleb128 .LEHB526-.LFB15397
	.uleb128 .LEHE526-.LEHB526
	.uleb128 .L3518-.LFB15397
	.uleb128 0
	.uleb128 .LEHB527-.LFB15397
	.uleb128 .LEHE527-.LEHB527
	.uleb128 .L3520-.LFB15397
	.uleb128 0
	.uleb128 .LEHB528-.LFB15397
	.uleb128 .LEHE528-.LEHB528
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB529-.LFB15397
	.uleb128 .LEHE529-.LEHB529
	.uleb128 .L3521-.LFB15397
	.uleb128 0
	.uleb128 .LEHB530-.LFB15397
	.uleb128 .LEHE530-.LEHB530
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB531-.LFB15397
	.uleb128 .LEHE531-.LEHB531
	.uleb128 0
	.uleb128 0
.LLSDACSE15397:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15397:
	.text
	.size	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.245, .-_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.245
	.p2align 4,,15
	.type	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.247, @function
_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.247:
.LFB15399:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15399
	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)
.LEHB532:
	call	_Znwm
.LEHE532:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB533:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE533:
	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
.LEHB534:
	call	_Znwm
.LEHE534:
	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	.L3539
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3571
.L3539:
	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	.L3543
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3543:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB535:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE535:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB536:
	call	*%r15
.LEHE536:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3544
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3544:
	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	.L3548
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3548:
	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
.L3571:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3543
.L3553:
	movq	%rax, %rbx
.L3547:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB537:
	call	_Unwind_Resume
.LEHE537:
.L3557:
	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	.L3541
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3541:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB538:
	call	__cxa_rethrow
.LEHE538:
.L3554:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB539:
	call	_Unwind_Resume
.LEHE539:
.L3555:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3547
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3547
.L3556:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB540:
	call	_Unwind_Resume
.LEHE540:
	.cfi_endproc
.LFE15399:
	.section	.gcc_except_table
	.align 4
.LLSDA15399:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15399-.LLSDATTD15399
.LLSDATTD15399:
	.byte	0x1
	.uleb128 .LLSDACSE15399-.LLSDACSB15399
.LLSDACSB15399:
	.uleb128 .LEHB532-.LFB15399
	.uleb128 .LEHE532-.LEHB532
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB533-.LFB15399
	.uleb128 .LEHE533-.LEHB533
	.uleb128 .L3554-.LFB15399
	.uleb128 0
	.uleb128 .LEHB534-.LFB15399
	.uleb128 .LEHE534-.LEHB534
	.uleb128 .L3557-.LFB15399
	.uleb128 0x1
	.uleb128 .LEHB535-.LFB15399
	.uleb128 .LEHE535-.LEHB535
	.uleb128 .L3553-.LFB15399
	.uleb128 0
	.uleb128 .LEHB536-.LFB15399
	.uleb128 .LEHE536-.LEHB536
	.uleb128 .L3555-.LFB15399
	.uleb128 0
	.uleb128 .LEHB537-.LFB15399
	.uleb128 .LEHE537-.LEHB537
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB538-.LFB15399
	.uleb128 .LEHE538-.LEHB538
	.uleb128 .L3556-.LFB15399
	.uleb128 0
	.uleb128 .LEHB539-.LFB15399
	.uleb128 .LEHE539-.LEHB539
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB540-.LFB15399
	.uleb128 .LEHE540-.LEHB540
	.uleb128 0
	.uleb128 0
.LLSDACSE15399:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15399:
	.text
	.size	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.247, .-_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.247
	.p2align 4,,15
	.type	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.249, @function
_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.249:
.LFB15401:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15401
	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)
.LEHB541:
	call	_Znwm
.LEHE541:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB542:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE542:
	leaq	280(%rbx), %rdi
	movb	$0, 272(%rbx)
	movb	$0, 42(%rbx)
	movl	$1, 44(%rbx)
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	$_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE+16, (%rbx)
	movl	$24, %edi
.LEHB543:
	call	_Znwm
.LEHE543:
	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_E3_EEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L3574
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3606
.L3574:
	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	.L3578
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3578:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB544:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE544:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB545:
	call	*%r15
.LEHE545:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3579
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3579:
	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	.L3583
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3583:
	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
.L3606:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3578
.L3588:
	movq	%rax, %rbx
.L3582:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB546:
	call	_Unwind_Resume
.LEHE546:
.L3592:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L3576
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3576:
	movq	%rbx, %rdi
	call	_ZN5boost6detail30future_async_shared_state_baseIiED2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB547:
	call	__cxa_rethrow
.LEHE547:
.L3589:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB548:
	call	_Unwind_Resume
.LEHE548:
.L3590:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3582
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3582
.L3591:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB549:
	call	_Unwind_Resume
.LEHE549:
	.cfi_endproc
.LFE15401:
	.section	.gcc_except_table
	.align 4
.LLSDA15401:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15401-.LLSDATTD15401
.LLSDATTD15401:
	.byte	0x1
	.uleb128 .LLSDACSE15401-.LLSDACSB15401
.LLSDACSB15401:
	.uleb128 .LEHB541-.LFB15401
	.uleb128 .LEHE541-.LEHB541
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB542-.LFB15401
	.uleb128 .LEHE542-.LEHB542
	.uleb128 .L3589-.LFB15401
	.uleb128 0
	.uleb128 .LEHB543-.LFB15401
	.uleb128 .LEHE543-.LEHB543
	.uleb128 .L3592-.LFB15401
	.uleb128 0x1
	.uleb128 .LEHB544-.LFB15401
	.uleb128 .LEHE544-.LEHB544
	.uleb128 .L3588-.LFB15401
	.uleb128 0
	.uleb128 .LEHB545-.LFB15401
	.uleb128 .LEHE545-.LEHB545
	.uleb128 .L3590-.LFB15401
	.uleb128 0
	.uleb128 .LEHB546-.LFB15401
	.uleb128 .LEHE546-.LEHB546
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB547-.LFB15401
	.uleb128 .LEHE547-.LEHB547
	.uleb128 .L3591-.LFB15401
	.uleb128 0
	.uleb128 .LEHB548-.LFB15401
	.uleb128 .LEHE548-.LEHB548
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB549-.LFB15401
	.uleb128 .LEHE549-.LEHB549
	.uleb128 0
	.uleb128 0
.LLSDACSE15401:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15401:
	.text
	.size	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.249, .-_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.249
	.p2align 4,,15
	.type	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.251, @function
_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.251:
.LFB15403:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15403
	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)
.LEHB550:
	call	_Znwm
.LEHE550:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB551:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE551:
	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)
.LEHB552:
	call	_Znwm
.LEHE552:
	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	.L3609
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3641
.L3609:
	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	.L3613
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3613:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB553:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE553:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB554:
	call	*%r15
.LEHE554:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3614
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3614:
	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	.L3618
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3618:
	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
.L3641:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3613
.L3623:
	movq	%rax, %rbx
.L3617:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB555:
	call	_Unwind_Resume
.LEHE555:
.L3627:
	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	.L3611
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3611:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB556:
	call	__cxa_rethrow
.LEHE556:
.L3624:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB557:
	call	_Unwind_Resume
.LEHE557:
.L3625:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3617
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3617
.L3626:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB558:
	call	_Unwind_Resume
.LEHE558:
	.cfi_endproc
.LFE15403:
	.section	.gcc_except_table
	.align 4
.LLSDA15403:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15403-.LLSDATTD15403
.LLSDATTD15403:
	.byte	0x1
	.uleb128 .LLSDACSE15403-.LLSDACSB15403
.LLSDACSB15403:
	.uleb128 .LEHB550-.LFB15403
	.uleb128 .LEHE550-.LEHB550
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB551-.LFB15403
	.uleb128 .LEHE551-.LEHB551
	.uleb128 .L3624-.LFB15403
	.uleb128 0
	.uleb128 .LEHB552-.LFB15403
	.uleb128 .LEHE552-.LEHB552
	.uleb128 .L3627-.LFB15403
	.uleb128 0x1
	.uleb128 .LEHB553-.LFB15403
	.uleb128 .LEHE553-.LEHB553
	.uleb128 .L3623-.LFB15403
	.uleb128 0
	.uleb128 .LEHB554-.LFB15403
	.uleb128 .LEHE554-.LEHB554
	.uleb128 .L3625-.LFB15403
	.uleb128 0
	.uleb128 .LEHB555-.LFB15403
	.uleb128 .LEHE555-.LEHB555
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB556-.LFB15403
	.uleb128 .LEHE556-.LEHB556
	.uleb128 .L3626-.LFB15403
	.uleb128 0
	.uleb128 .LEHB557-.LFB15403
	.uleb128 .LEHE557-.LEHB557
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB558-.LFB15403
	.uleb128 .LEHE558-.LEHB558
	.uleb128 0
	.uleb128 0
.LLSDACSE15403:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15403:
	.text
	.size	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.251, .-_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.251
	.p2align 4,,15
	.type	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.255, @function
_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.255:
.LFB15407:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15407
	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)
.LEHB559:
	call	_Znwm
.LEHE559:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB560:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE560:
	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)
.LEHB561:
	call	_Znwm
.LEHE561:
	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	.L3644
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3676
.L3644:
	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	.L3648
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3648:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB562:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE562:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB563:
	call	*%r15
.LEHE563:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3649
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3649:
	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	.L3653
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3653:
	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
.L3676:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3648
.L3658:
	movq	%rax, %rbx
.L3652:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB564:
	call	_Unwind_Resume
.LEHE564:
.L3662:
	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	.L3646
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3646:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB565:
	call	__cxa_rethrow
.LEHE565:
.L3659:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB566:
	call	_Unwind_Resume
.LEHE566:
.L3660:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3652
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3652
.L3661:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB567:
	call	_Unwind_Resume
.LEHE567:
	.cfi_endproc
.LFE15407:
	.section	.gcc_except_table
	.align 4
.LLSDA15407:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15407-.LLSDATTD15407
.LLSDATTD15407:
	.byte	0x1
	.uleb128 .LLSDACSE15407-.LLSDACSB15407
.LLSDACSB15407:
	.uleb128 .LEHB559-.LFB15407
	.uleb128 .LEHE559-.LEHB559
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB560-.LFB15407
	.uleb128 .LEHE560-.LEHB560
	.uleb128 .L3659-.LFB15407
	.uleb128 0
	.uleb128 .LEHB561-.LFB15407
	.uleb128 .LEHE561-.LEHB561
	.uleb128 .L3662-.LFB15407
	.uleb128 0x1
	.uleb128 .LEHB562-.LFB15407
	.uleb128 .LEHE562-.LEHB562
	.uleb128 .L3658-.LFB15407
	.uleb128 0
	.uleb128 .LEHB563-.LFB15407
	.uleb128 .LEHE563-.LEHB563
	.uleb128 .L3660-.LFB15407
	.uleb128 0
	.uleb128 .LEHB564-.LFB15407
	.uleb128 .LEHE564-.LEHB564
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB565-.LFB15407
	.uleb128 .LEHE565-.LEHB565
	.uleb128 .L3661-.LFB15407
	.uleb128 0
	.uleb128 .LEHB566-.LFB15407
	.uleb128 .LEHE566-.LEHB566
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB567-.LFB15407
	.uleb128 .LEHE567-.LEHB567
	.uleb128 0
	.uleb128 0
.LLSDACSE15407:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15407:
	.text
	.size	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.255, .-_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.255
	.p2align 4,,15
	.type	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.259, @function
_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.259:
.LFB15411:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15411
	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)
.LEHB568:
	call	_Znwm
.LEHE568:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB569:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE569:
	leaq	280(%rbx), %rdi
	movb	$0, 272(%rbx)
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE+16, (%rbx)
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	$_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE+16, (%rbx)
	movb	$1, 42(%rbx)
	movl	$24, %edi
	movl	$2, 44(%rbx)
.LEHB570:
	call	_Znwm
.LEHE570:
	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_E3_EEEE+16, 0(%rbp)
	movq	%rbx, 16(%rbp)
	testq	%rax, %rax
	je	.L3679
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L3711
.L3679:
	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	.L3683
	movq	%rdx, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdx
.L3683:
	movq	280(%rbx), %r14
	leaq	8(%r12), %rdi
	movq	%rdx, %rsi
	movq	(%r14), %rax
	movq	24(%rax), %r15
.LEHB571:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE571:
	movq	8(%rbx), %rax
	movq	(%rsp), %rdx
	movq	%r12, %rsi
	movq	%r14, %rdi
	movq	%rax, 16(%rsp)
.LEHB572:
	call	*%r15
.LEHE572:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3684
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3684:
	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	.L3688
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3688:
	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
.L3711:
	.cfi_restore_state
	leaq	16(%rbx), %rdx
	leaq	16(%rsp), %r12
	jmp	.L3683
.L3693:
	movq	%rax, %rbx
.L3687:
	movq	%rbp, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	%rbx, %rdi
.LEHB573:
	call	_Unwind_Resume
.LEHE573:
.L3697:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	288(%rbx), %rdi
	movq	$_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE+16, (%rbx)
	testq	%rdi, %rdi
	je	.L3681
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3681:
	movq	%rbx, %rdi
	movq	$_ZTVN5boost6detail12shared_stateIiEE+16, (%rbx)
	call	_ZN5boost6detail17shared_state_baseD2Ev
	movl	$304, %esi
	movq	%rbx, %rdi
	call	_ZdlPvm
.LEHB574:
	call	__cxa_rethrow
.LEHE574:
.L3694:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$304, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB575:
	call	_Unwind_Resume
.LEHE575:
.L3695:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3687
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3687
.L3696:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB576:
	call	_Unwind_Resume
.LEHE576:
	.cfi_endproc
.LFE15411:
	.section	.gcc_except_table
	.align 4
.LLSDA15411:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT15411-.LLSDATTD15411
.LLSDATTD15411:
	.byte	0x1
	.uleb128 .LLSDACSE15411-.LLSDACSB15411
.LLSDACSB15411:
	.uleb128 .LEHB568-.LFB15411
	.uleb128 .LEHE568-.LEHB568
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB569-.LFB15411
	.uleb128 .LEHE569-.LEHB569
	.uleb128 .L3694-.LFB15411
	.uleb128 0
	.uleb128 .LEHB570-.LFB15411
	.uleb128 .LEHE570-.LEHB570
	.uleb128 .L3697-.LFB15411
	.uleb128 0x1
	.uleb128 .LEHB571-.LFB15411
	.uleb128 .LEHE571-.LEHB571
	.uleb128 .L3693-.LFB15411
	.uleb128 0
	.uleb128 .LEHB572-.LFB15411
	.uleb128 .LEHE572-.LEHB572
	.uleb128 .L3695-.LFB15411
	.uleb128 0
	.uleb128 .LEHB573-.LFB15411
	.uleb128 .LEHE573-.LEHB573
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB574-.LFB15411
	.uleb128 .LEHE574-.LEHB574
	.uleb128 .L3696-.LFB15411
	.uleb128 0
	.uleb128 .LEHB575-.LFB15411
	.uleb128 .LEHE575-.LEHB575
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB576-.LFB15411
	.uleb128 .LEHE576-.LEHB576
	.uleb128 0
	.uleb128 0
.LLSDACSE15411:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT15411:
	.text
	.size	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.259, .-_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.259
	.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_:
.LFB13408:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13408
	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	.L3714
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3715
	addl	$1, 88(%rdi)
.L3714:
	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
.L3715:
	.cfi_restore_state
.LEHB577:
	call	*%rax
.LEHE577:
	jmp	.L3714
.L3718:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB578:
	call	_Unwind_Resume
.LEHE578:
	.cfi_endproc
.LFE13408:
	.section	.gcc_except_table
.LLSDA13408:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13408-.LLSDACSB13408
.LLSDACSB13408:
	.uleb128 .LEHB577-.LFB13408
	.uleb128 .LEHE577-.LEHB577
	.uleb128 .L3718-.LFB13408
	.uleb128 0
	.uleb128 .LEHB578-.LFB13408
	.uleb128 .LEHE578-.LEHB578
	.uleb128 0
	.uleb128 0
.LLSDACSE13408:
	.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_:
.LFB12356:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12356
	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)
.LEHB579:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE579:
	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)
.LEHB580:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE580:
	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
.LEHB581:
	call	__cxa_throw
.L3725:
	movq	%rax, %rbp
.L3724:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE581:
.L3726:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L3724
	.cfi_endproc
.LFE12356:
	.section	.gcc_except_table
.LLSDA12356:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12356-.LLSDACSB12356
.LLSDACSB12356:
	.uleb128 .LEHB579-.LFB12356
	.uleb128 .LEHE579-.LEHB579
	.uleb128 .L3725-.LFB12356
	.uleb128 0
	.uleb128 .LEHB580-.LFB12356
	.uleb128 .LEHE580-.LEHB580
	.uleb128 .L3726-.LFB12356
	.uleb128 0
	.uleb128 .LEHB581-.LFB12356
	.uleb128 .LEHE581-.LEHB581
	.uleb128 0
	.uleb128 0
.LLSDACSE12356:
	.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:
.LFB11501:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11501
	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	.L3749
	addq	$48, %rax
	movq	%rdi, %rbx
	movq	%rsp, %rdi
	movq	%rax, (%rsp)
	movb	$0, 8(%rsp)
.LEHB582:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE582:
	movq	(%rbx), %rbx
	cmpb	$0, 41(%rbx)
	je	.L3750
	movq	(%rbx), %rax
	movq	64(%rax), %rax
	cmpq	$_ZN5boost6detail12shared_stateIiE3getERNS_11unique_lockINS_5mutexEEE, %rax
	jne	.L3732
	movl	$1, %edx
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB583:
	call	_ZN5boost6detail17shared_state_base13wait_internalERNS_11unique_lockINS_5mutexEEEb
	movl	276(%rbx), %ebp
.L3733:
	cmpb	$0, 8(%rsp)
	je	.L3729
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L3735:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L3735
.L3729:
	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
.L3732:
	.cfi_restore_state
	movq	%rsp, %rsi
	movq	%rbx, %rdi
	call	*%rax
	movl	%eax, %ebp
	jmp	.L3733
.L3750:
	leaq	16(%rsp), %rdi
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE583:
	leaq	16(%rsp), %rdi
.LEHB584:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE584:
.L3743:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L3738:
	cmpb	$0, 8(%rsp)
	je	.L3739
	movq	(%rsp), %rbp
.L3740:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L3740
.L3739:
	movq	%rbx, %rdi
.LEHB585:
	call	_Unwind_Resume
.L3749:
	leaq	16(%rsp), %rdi
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE585:
	leaq	16(%rsp), %rdi
.LEHB586:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE586:
.L3741:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB587:
	call	_Unwind_Resume
.LEHE587:
.L3742:
	movq	%rax, %rbx
	jmp	.L3738
	.cfi_endproc
.LFE11501:
	.section	.gcc_except_table
.LLSDA11501:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11501-.LLSDACSB11501
.LLSDACSB11501:
	.uleb128 .LEHB582-.LFB11501
	.uleb128 .LEHE582-.LEHB582
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB583-.LFB11501
	.uleb128 .LEHE583-.LEHB583
	.uleb128 .L3742-.LFB11501
	.uleb128 0
	.uleb128 .LEHB584-.LFB11501
	.uleb128 .LEHE584-.LEHB584
	.uleb128 .L3743-.LFB11501
	.uleb128 0
	.uleb128 .LEHB585-.LFB11501
	.uleb128 .LEHE585-.LEHB585
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB586-.LFB11501
	.uleb128 .LEHE586-.LEHB586
	.uleb128 .L3741-.LFB11501
	.uleb128 0
	.uleb128 .LEHB587-.LFB11501
	.uleb128 .LEHE587-.LEHB587
	.uleb128 0
	.uleb128 0
.LLSDACSE11501:
	.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:
.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	$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
.LEHB588:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE588:
	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)
.LEHB589:
	call	__cxa_throw
.L3753:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE589:
	.cfi_endproc
.LFE14422:
	.section	.gcc_except_table
.LLSDA14422:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14422-.LLSDACSB14422
.LLSDACSB14422:
	.uleb128 .LEHB588-.LFB14422
	.uleb128 .LEHE588-.LEHB588
	.uleb128 .L3753-.LFB14422
	.uleb128 0
	.uleb128 .LEHB589-.LFB14422
	.uleb128 .LEHE589-.LEHB589
	.uleb128 0
	.uleb128 0
.LLSDACSE14422:
	.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:
.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	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB590:
	call	_Znwm
.LEHE590:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB591:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE591:
	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)
.LEHB592:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE592:
	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
.L3759:
	.cfi_restore_state
	movq	%rax, %rbp
.L3758:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB593:
	call	_Unwind_Resume
.LEHE593:
.L3760:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEED2Ev
	jmp	.L3758
	.cfi_endproc
.LFE14421:
	.section	.gcc_except_table
.LLSDA14421:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14421-.LLSDACSB14421
.LLSDACSB14421:
	.uleb128 .LEHB590-.LFB14421
	.uleb128 .LEHE590-.LEHB590
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB591-.LFB14421
	.uleb128 .LEHE591-.LEHB591
	.uleb128 .L3759-.LFB14421
	.uleb128 0
	.uleb128 .LEHB592-.LFB14421
	.uleb128 .LEHE592-.LEHB592
	.uleb128 .L3760-.LFB14421
	.uleb128 0
	.uleb128 .LEHB593-.LFB14421
	.uleb128 .LEHE593-.LEHB593
	.uleb128 0
	.uleb128 0
.LLSDACSE14421:
	.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:
.LFB15676:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15676
	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
.LEHB594:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20future_uninitializedEEC2ERKS3_
.LEHE594:
	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)
.LEHB595:
	call	__cxa_throw
.L3766:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE595:
	.cfi_endproc
.LFE15676:
	.section	.gcc_except_table
.LLSDA15676:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15676-.LLSDACSB15676
.LLSDACSB15676:
	.uleb128 .LEHB594-.LFB15676
	.uleb128 .LEHE594-.LEHB594
	.uleb128 .L3766-.LFB15676
	.uleb128 0
	.uleb128 .LEHB595-.LFB15676
	.uleb128 .LEHE595-.LEHB595
	.uleb128 0
	.uleb128 0
.LLSDACSE15676:
	.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_:
.LFB13631:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13631
	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	.L3769
	movq	8(%rax), %rdx
	testq	%rdx, %rdx
	movq	%rdx, 8(%rdi)
	je	.L3770
	cmpq	24(%rdx), %rax
	je	.L3793
	movq	$0, 16(%rdx)
.L3775:
	movq	48(%rax), %rdi
	testq	%rdi, %rdi
	je	.L3792
	movq	%rax, 8(%rsp)
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rax
.L3792:
	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	.L3768
	lock addl	$1, 8(%rdx)
.L3768:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
	.p2align 4,,10
	.p2align 3
.L3769:
	.cfi_restore_state
	movl	$56, %edi
.LEHB596:
	call	_Znwm
.LEHE596:
	jmp	.L3792
	.p2align 4,,10
	.p2align 3
.L3770:
	movq	$0, (%rdi)
	jmp	.L3775
	.p2align 4,,10
	.p2align 3
.L3793:
	movq	$0, 24(%rdx)
	movq	16(%rdx), %rdx
	testq	%rdx, %rdx
	je	.L3775
	movq	24(%rdx), %rcx
	movq	%rdx, 8(%rdi)
	testq	%rcx, %rcx
	jne	.L3774
	jmp	.L3794
	.p2align 4,,10
	.p2align 3
.L3781:
	movq	%rdx, %rcx
.L3774:
	movq	24(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L3781
	movq	%rcx, 8(%rdi)
.L3773:
	movq	16(%rcx), %rdx
	testq	%rdx, %rdx
	je	.L3775
	movq	%rdx, 8(%rdi)
	jmp	.L3775
	.p2align 4,,10
	.p2align 3
.L3794:
	movq	%rdx, %rcx
	jmp	.L3773
	.cfi_endproc
.LFE13631:
	.section	.gcc_except_table
.LLSDA13631:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13631-.LLSDACSB13631
.LLSDACSB13631:
	.uleb128 .LEHB596-.LFB13631
	.uleb128 .LEHE596-.LEHB596
	.uleb128 0
	.uleb128 0
.LLSDACSE13631:
	.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_:
.LFB12689:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12689
	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
.LEHB597:
	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_
.LEHE597:
	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	.L3842
.L3796:
	movq	16(%rbx), %rbp
	movq	%r14, %r13
	testq	%rbp, %rbp
	je	.L3795
.L3797:
	movq	8(%r12), %rbx
	testq	%rbx, %rbx
	je	.L3798
	movq	8(%rbx), %rax
	testq	%rax, %rax
	movq	%rax, 8(%r12)
	je	.L3799
	cmpq	24(%rax), %rbx
	je	.L3843
	movq	$0, 16(%rax)
.L3804:
	movq	48(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L3812
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3812:
	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	.L3805
	lock addl	$1, 8(%rax)
.L3805:
	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	.L3844
.L3806:
	movq	16(%rbp), %rbp
	movq	%rbx, %r13
	testq	%rbp, %rbp
	jne	.L3797
.L3795:
	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
.L3844:
	.cfi_restore_state
	movq	%r12, %rcx
	movq	%rbx, %rdx
	movq	%r15, %rdi
.LEHB598:
	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	.L3806
	.p2align 4,,10
	.p2align 3
.L3798:
	movl	$56, %edi
	call	_Znwm
	movq	%rax, %rbx
	jmp	.L3812
	.p2align 4,,10
	.p2align 3
.L3799:
	movq	$0, (%r12)
	jmp	.L3804
	.p2align 4,,10
	.p2align 3
.L3843:
	movq	$0, 24(%rax)
	movq	16(%rax), %rax
	testq	%rax, %rax
	je	.L3804
	movq	24(%rax), %rdx
	movq	%rax, 8(%r12)
	testq	%rdx, %rdx
	jne	.L3803
	jmp	.L3845
	.p2align 4,,10
	.p2align 3
.L3815:
	movq	%rax, %rdx
.L3803:
	movq	24(%rdx), %rax
	testq	%rax, %rax
	jne	.L3815
	movq	%rdx, 8(%r12)
.L3802:
	movq	16(%rdx), %rax
	testq	%rax, %rax
	je	.L3804
	movq	%rax, 8(%r12)
	jmp	.L3804
	.p2align 4,,10
	.p2align 3
.L3842:
	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_
.LEHE598:
	movq	%rax, 24(%r14)
	jmp	.L3796
	.p2align 4,,10
	.p2align 3
.L3845:
	movq	%rax, %rdx
	jmp	.L3802
.L3816:
	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
.LEHB599:
	call	__cxa_rethrow
.LEHE599:
.L3817:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB600:
	call	_Unwind_Resume
.LEHE600:
	.cfi_endproc
.LFE12689:
	.section	.gcc_except_table
	.align 4
.LLSDA12689:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12689-.LLSDATTD12689
.LLSDATTD12689:
	.byte	0x1
	.uleb128 .LLSDACSE12689-.LLSDACSB12689
.LLSDACSB12689:
	.uleb128 .LEHB597-.LFB12689
	.uleb128 .LEHE597-.LEHB597
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB598-.LFB12689
	.uleb128 .LEHE598-.LEHB598
	.uleb128 .L3816-.LFB12689
	.uleb128 0x1
	.uleb128 .LEHB599-.LFB12689
	.uleb128 .LEHE599-.LEHB599
	.uleb128 .L3817-.LFB12689
	.uleb128 0
	.uleb128 .LEHB600-.LFB12689
	.uleb128 .LEHE600-.LEHB600
	.uleb128 0
	.uleb128 0
.LLSDACSE12689:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT12689:
	.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
.LEHB601:
	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	.L3847
	movq	(%rdi), %rax
	call	*32(%rax)
.LEHE601:
	movq	(%rbx), %rax
	movq	24(%rax), %rax
	movq	%rbx, 0(%rbp)
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L3848
.L3859:
	addl	$1, 88(%rbx)
.L3849:
	leaq	8(%rbx), %rdi
	leaq	8(%r12), %rax
	cmpq	%rax, %rdi
	je	.L3846
	movq	24(%rbx), %rax
	movq	40(%rbx), %rdx
	movq	%rdi, 16(%rsp)
	testq	%rax, %rax
	movq	%rax, (%rsp)
	movq	%rdx, 8(%rsp)
	je	.L3851
	movq	16(%rdx), %rdx
	movq	$0, 8(%rax)
	testq	%rdx, %rdx
	je	.L3852
	movq	%rdx, 8(%rsp)
.L3852:
	movq	24(%r12), %rsi
	movq	$0, 24(%rbx)
	movq	%r13, 32(%rbx)
	movq	%r13, 40(%rbx)
	movq	$0, 48(%rbx)
	testq	%rsi, %rsi
	je	.L3853
	movq	%rsp, %rcx
	movq	%r13, %rdx
.LEHB602:
	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_
.LEHE602:
	movq	%rax, %rcx
	jmp	.L3854
	.p2align 4,,10
	.p2align 3
.L3860:
	movq	%rdx, %rcx
.L3854:
	movq	16(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L3860
	movq	%rcx, 32(%rbx)
	movq	%rax, %rcx
	jmp	.L3855
	.p2align 4,,10
	.p2align 3
.L3861:
	movq	%rdx, %rcx
.L3855:
	movq	24(%rcx), %rdx
	testq	%rdx, %rdx
	jne	.L3861
	movq	48(%r12), %rdx
	movq	%rax, 24(%rbx)
	movq	16(%rsp), %rdi
	movq	(%rsp), %rax
	movq	%rcx, 40(%rbx)
	movq	%rdx, 48(%rbx)
.L3853:
	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
.L3846:
	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
.L3847:
	.cfi_restore_state
	movq	%rbx, 0(%rbp)
	jmp	.L3859
	.p2align 4,,10
	.p2align 3
.L3851:
	movq	$0, 8(%rsp)
	jmp	.L3852
	.p2align 4,,10
	.p2align 3
.L3848:
	movq	%rbx, %rdi
.LEHB603:
	call	*%rax
.LEHE603:
	jmp	.L3849
.L3862:
	movq	%rax, %rbx
.L3857:
	movq	0(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L3858
	movq	(%rdi), %rax
	call	*32(%rax)
.L3858:
	movq	%rbx, %rdi
.LEHB604:
	call	_Unwind_Resume
.LEHE604:
.L3863:
	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	.L3857
	.cfi_endproc
.LFE6927:
	.section	.gcc_except_table
.LLSDA6927:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE6927-.LLSDACSB6927
.LLSDACSB6927:
	.uleb128 .LEHB601-.LFB6927
	.uleb128 .LEHE601-.LEHB601
	.uleb128 .L3862-.LFB6927
	.uleb128 0
	.uleb128 .LEHB602-.LFB6927
	.uleb128 .LEHE602-.LEHB602
	.uleb128 .L3863-.LFB6927
	.uleb128 0
	.uleb128 .LEHB603-.LFB6927
	.uleb128 .LEHE603-.LEHB603
	.uleb128 .L3862-.LFB6927
	.uleb128 0
	.uleb128 .LEHB604-.LFB6927
	.uleb128 .LEHE604-.LEHB604
	.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_:
.LFB13637:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13637
	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
.LEHB605:
	call	_Znwm
.LEHE605:
	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	.L3889
	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
.L3889:
	.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
.L3883:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	testq	%rbp, %rbp
	je	.L3878
	movq	0(%rbp), %rax
	movq	%rbp, %rdi
	call	*16(%rax)
.L3878:
.LEHB606:
	call	__cxa_rethrow
.LEHE606:
.L3882:
	movq	%rax, %rbp
	call	__cxa_end_catch
	movq	8(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L3881
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3881:
	movq	%rbp, %rdi
.LEHB607:
	call	_Unwind_Resume
.LEHE607:
	.cfi_endproc
.LFE13637:
	.section	.gcc_except_table
	.align 4
.LLSDA13637:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT13637-.LLSDATTD13637
.LLSDATTD13637:
	.byte	0x1
	.uleb128 .LLSDACSE13637-.LLSDACSB13637
.LLSDACSB13637:
	.uleb128 .LEHB605-.LFB13637
	.uleb128 .LEHE605-.LEHB605
	.uleb128 .L3883-.LFB13637
	.uleb128 0x1
	.uleb128 .LEHB606-.LFB13637
	.uleb128 .LEHE606-.LEHB606
	.uleb128 .L3882-.LFB13637
	.uleb128 0
	.uleb128 .LEHB607-.LFB13637
	.uleb128 .LEHE607-.LEHB607
	.uleb128 0
	.uleb128 0
.LLSDACSE13637:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT13637:
	.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_:
.LFB13172:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13172
	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	8(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3891
.L3922:
	movq	(%rbx), %rax
.L3892:
	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	.L3895
	lock addl	$1, 8(%rax)
.L3895:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB609:
	call	*%rcx
.LEHE609:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3896
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3896:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3910
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3910:
	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
.L3891:
	.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	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	.L3893
	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	.L3894
.L3902:
	addl	$1, 88(%rbx)
	jmp	.L3892
	.p2align 4,,10
	.p2align 3
.L3893:
	movq	%rbx, 8(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3902
	.p2align 4,,10
	.p2align 3
.L3894:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE610:
	jmp	.L3922
.L3903:
	movq	%rax, %rbx
.L3900:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3901
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3901:
	movq	%rbx, %rdi
.LEHB611:
	call	_Unwind_Resume
.LEHE611:
.L3904:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3900
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3900
	.cfi_endproc
.LFE13172:
	.section	.gcc_except_table
.LLSDA13172:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13172-.LLSDACSB13172
.LLSDACSB13172:
	.uleb128 .LEHB608-.LFB13172
	.uleb128 .LEHE608-.LEHB608
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB609-.LFB13172
	.uleb128 .LEHE609-.LEHB609
	.uleb128 .L3904-.LFB13172
	.uleb128 0
	.uleb128 .LEHB610-.LFB13172
	.uleb128 .LEHE610-.LEHB610
	.uleb128 .L3903-.LFB13172
	.uleb128 0
	.uleb128 .LEHB611-.LFB13172
	.uleb128 .LEHE611-.LEHB611
	.uleb128 0
	.uleb128 0
.LLSDACSE13172:
	.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_:
.LFB13938:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13938
	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	.L3924
.L3955:
	movq	(%rbx), %rax
.L3925:
	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	.L3928
	lock addl	$1, 8(%rax)
.L3928:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB613:
	call	*%rcx
.LEHE613:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3929
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3929:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3943
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3943:
	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
.L3924:
	.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	.L3926
	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	.L3927
.L3935:
	addl	$1, 88(%rbx)
	jmp	.L3925
	.p2align 4,,10
	.p2align 3
.L3926:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3935
	.p2align 4,,10
	.p2align 3
.L3927:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE614:
	jmp	.L3955
.L3936:
	movq	%rax, %rbx
.L3933:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3934
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3934:
	movq	%rbx, %rdi
.LEHB615:
	call	_Unwind_Resume
.LEHE615:
.L3937:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3933
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3933
	.cfi_endproc
.LFE13938:
	.section	.gcc_except_table
.LLSDA13938:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13938-.LLSDACSB13938
.LLSDACSB13938:
	.uleb128 .LEHB612-.LFB13938
	.uleb128 .LEHE612-.LEHB612
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB613-.LFB13938
	.uleb128 .LEHE613-.LEHB613
	.uleb128 .L3937-.LFB13938
	.uleb128 0
	.uleb128 .LEHB614-.LFB13938
	.uleb128 .LEHE614-.LEHB614
	.uleb128 .L3936-.LFB13938
	.uleb128 0
	.uleb128 .LEHB615-.LFB13938
	.uleb128 .LEHE615-.LEHB615
	.uleb128 0
	.uleb128 0
.LLSDACSE13938:
	.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_:
.LFB13939:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13939
	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	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L3957
.L3988:
	movq	(%rbx), %rax
.L3958:
	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	.L3961
	lock addl	$1, 8(%rax)
.L3961:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB617:
	call	*%rcx
.LEHE617:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3962
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3962:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3976
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3976:
	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
.L3957:
	.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	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	.L3959
	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	.L3960
.L3968:
	addl	$1, 88(%rbx)
	jmp	.L3958
	.p2align 4,,10
	.p2align 3
.L3959:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L3968
	.p2align 4,,10
	.p2align 3
.L3960:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE618:
	jmp	.L3988
.L3969:
	movq	%rax, %rbx
.L3966:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3967
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3967:
	movq	%rbx, %rdi
.LEHB619:
	call	_Unwind_Resume
.LEHE619:
.L3970:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3966
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3966
	.cfi_endproc
.LFE13939:
	.section	.gcc_except_table
.LLSDA13939:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13939-.LLSDACSB13939
.LLSDACSB13939:
	.uleb128 .LEHB616-.LFB13939
	.uleb128 .LEHE616-.LEHB616
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB617-.LFB13939
	.uleb128 .LEHE617-.LEHB617
	.uleb128 .L3970-.LFB13939
	.uleb128 0
	.uleb128 .LEHB618-.LFB13939
	.uleb128 .LEHE618-.LEHB618
	.uleb128 .L3969-.LFB13939
	.uleb128 0
	.uleb128 .LEHB619-.LFB13939
	.uleb128 .LEHE619-.LEHB619
	.uleb128 0
	.uleb128 0
.LLSDACSE13939:
	.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_:
.LFB13940:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13940
	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	.L3990
.L4021:
	movq	(%rbx), %rax
.L3991:
	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	.L3994
	lock addl	$1, 8(%rax)
.L3994:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB621:
	call	*%rcx
.LEHE621:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L3995
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L3995:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4009
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4009:
	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
.L3990:
	.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	.L3992
	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	.L3993
.L4001:
	addl	$1, 88(%rbx)
	jmp	.L3991
	.p2align 4,,10
	.p2align 3
.L3992:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4001
	.p2align 4,,10
	.p2align 3
.L3993:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE622:
	jmp	.L4021
.L4002:
	movq	%rax, %rbx
.L3999:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4000
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4000:
	movq	%rbx, %rdi
.LEHB623:
	call	_Unwind_Resume
.LEHE623:
.L4003:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L3999
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L3999
	.cfi_endproc
.LFE13940:
	.section	.gcc_except_table
.LLSDA13940:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13940-.LLSDACSB13940
.LLSDACSB13940:
	.uleb128 .LEHB620-.LFB13940
	.uleb128 .LEHE620-.LEHB620
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB621-.LFB13940
	.uleb128 .LEHE621-.LEHB621
	.uleb128 .L4003-.LFB13940
	.uleb128 0
	.uleb128 .LEHB622-.LFB13940
	.uleb128 .LEHE622-.LEHB622
	.uleb128 .L4002-.LFB13940
	.uleb128 0
	.uleb128 .LEHB623-.LFB13940
	.uleb128 .LEHE623-.LEHB623
	.uleb128 0
	.uleb128 0
.LLSDACSE13940:
	.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_:
.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
	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	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4023
.L4054:
	movq	(%rbx), %rax
.L4024:
	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	.L4027
	lock addl	$1, 8(%rax)
.L4027:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB625:
	call	*%rcx
.LEHE625:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4028
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4028:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4042
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4042:
	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
.L4023:
	.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	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	.L4025
	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	.L4026
.L4034:
	addl	$1, 88(%rbx)
	jmp	.L4024
	.p2align 4,,10
	.p2align 3
.L4025:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4034
	.p2align 4,,10
	.p2align 3
.L4026:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE626:
	jmp	.L4054
.L4035:
	movq	%rax, %rbx
.L4032:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4033
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4033:
	movq	%rbx, %rdi
.LEHB627:
	call	_Unwind_Resume
.LEHE627:
.L4036:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4032
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4032
	.cfi_endproc
.LFE13941:
	.section	.gcc_except_table
.LLSDA13941:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13941-.LLSDACSB13941
.LLSDACSB13941:
	.uleb128 .LEHB624-.LFB13941
	.uleb128 .LEHE624-.LEHB624
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB625-.LFB13941
	.uleb128 .LEHE625-.LEHB625
	.uleb128 .L4036-.LFB13941
	.uleb128 0
	.uleb128 .LEHB626-.LFB13941
	.uleb128 .LEHE626-.LEHB626
	.uleb128 .L4035-.LFB13941
	.uleb128 0
	.uleb128 .LEHB627-.LFB13941
	.uleb128 .LEHE627-.LEHB627
	.uleb128 0
	.uleb128 0
.LLSDACSE13941:
	.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_:
.LFB13942:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13942
	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	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4056
.L4087:
	movq	(%rbx), %rax
.L4057:
	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	.L4060
	lock addl	$1, 8(%rax)
.L4060:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB629:
	call	*%rcx
.LEHE629:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4061
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4061:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4075
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4075:
	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
.L4056:
	.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	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	.L4058
	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	.L4059
.L4067:
	addl	$1, 88(%rbx)
	jmp	.L4057
	.p2align 4,,10
	.p2align 3
.L4058:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4067
	.p2align 4,,10
	.p2align 3
.L4059:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE630:
	jmp	.L4087
.L4068:
	movq	%rax, %rbx
.L4065:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4066
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4066:
	movq	%rbx, %rdi
.LEHB631:
	call	_Unwind_Resume
.LEHE631:
.L4069:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4065
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4065
	.cfi_endproc
.LFE13942:
	.section	.gcc_except_table
.LLSDA13942:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13942-.LLSDACSB13942
.LLSDACSB13942:
	.uleb128 .LEHB628-.LFB13942
	.uleb128 .LEHE628-.LEHB628
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB629-.LFB13942
	.uleb128 .LEHE629-.LEHB629
	.uleb128 .L4069-.LFB13942
	.uleb128 0
	.uleb128 .LEHB630-.LFB13942
	.uleb128 .LEHE630-.LEHB630
	.uleb128 .L4068-.LFB13942
	.uleb128 0
	.uleb128 .LEHB631-.LFB13942
	.uleb128 .LEHE631-.LEHB631
	.uleb128 0
	.uleb128 0
.LLSDACSE13942:
	.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_:
.LFB13943:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13943
	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	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4089
.L4120:
	movq	(%rbx), %rax
.L4090:
	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	.L4093
	lock addl	$1, 8(%rax)
.L4093:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB633:
	call	*%rcx
.LEHE633:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4094
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4094:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4108
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4108:
	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
.L4089:
	.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	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	.L4091
	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	.L4092
.L4100:
	addl	$1, 88(%rbx)
	jmp	.L4090
	.p2align 4,,10
	.p2align 3
.L4091:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4100
	.p2align 4,,10
	.p2align 3
.L4092:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE634:
	jmp	.L4120
.L4101:
	movq	%rax, %rbx
.L4098:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4099
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4099:
	movq	%rbx, %rdi
.LEHB635:
	call	_Unwind_Resume
.LEHE635:
.L4102:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4098
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4098
	.cfi_endproc
.LFE13943:
	.section	.gcc_except_table
.LLSDA13943:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13943-.LLSDACSB13943
.LLSDACSB13943:
	.uleb128 .LEHB632-.LFB13943
	.uleb128 .LEHE632-.LEHB632
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB633-.LFB13943
	.uleb128 .LEHE633-.LEHB633
	.uleb128 .L4102-.LFB13943
	.uleb128 0
	.uleb128 .LEHB634-.LFB13943
	.uleb128 .LEHE634-.LEHB634
	.uleb128 .L4101-.LFB13943
	.uleb128 0
	.uleb128 .LEHB635-.LFB13943
	.uleb128 .LEHE635-.LEHB635
	.uleb128 0
	.uleb128 0
.LLSDACSE13943:
	.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_:
.LFB13944:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13944
	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	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4122
.L4153:
	movq	(%rbx), %rax
.L4123:
	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	.L4126
	lock addl	$1, 8(%rax)
.L4126:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB637:
	call	*%rcx
.LEHE637:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4127
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4127:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4141
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4141:
	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
.L4122:
	.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	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	.L4124
	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	.L4125
.L4133:
	addl	$1, 88(%rbx)
	jmp	.L4123
	.p2align 4,,10
	.p2align 3
.L4124:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4133
	.p2align 4,,10
	.p2align 3
.L4125:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE638:
	jmp	.L4153
.L4134:
	movq	%rax, %rbx
.L4131:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4132
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4132:
	movq	%rbx, %rdi
.LEHB639:
	call	_Unwind_Resume
.LEHE639:
.L4135:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4131
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4131
	.cfi_endproc
.LFE13944:
	.section	.gcc_except_table
.LLSDA13944:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13944-.LLSDACSB13944
.LLSDACSB13944:
	.uleb128 .LEHB636-.LFB13944
	.uleb128 .LEHE636-.LEHB636
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB637-.LFB13944
	.uleb128 .LEHE637-.LEHB637
	.uleb128 .L4135-.LFB13944
	.uleb128 0
	.uleb128 .LEHB638-.LFB13944
	.uleb128 .LEHE638-.LEHB638
	.uleb128 .L4134-.LFB13944
	.uleb128 0
	.uleb128 .LEHB639-.LFB13944
	.uleb128 .LEHE639-.LEHB639
	.uleb128 0
	.uleb128 0
.LLSDACSE13944:
	.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_:
.LFB13945:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13945
	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
.LEHB640:
	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_
.LEHE640:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4155
.L4186:
	movq	(%rbx), %rax
.L4156:
	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	.L4159
	lock addl	$1, 8(%rax)
.L4159:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB641:
	call	*%rcx
.LEHE641:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4160
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4160:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4174
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4174:
	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
.L4155:
	.cfi_restore_state
	movl	$96, %edi
.LEHB642:
	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	.L4157
	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	.L4158
.L4166:
	addl	$1, 88(%rbx)
	jmp	.L4156
	.p2align 4,,10
	.p2align 3
.L4157:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4166
	.p2align 4,,10
	.p2align 3
.L4158:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE642:
	jmp	.L4186
.L4167:
	movq	%rax, %rbx
.L4164:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4165
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4165:
	movq	%rbx, %rdi
.LEHB643:
	call	_Unwind_Resume
.LEHE643:
.L4168:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4164
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4164
	.cfi_endproc
.LFE13945:
	.section	.gcc_except_table
.LLSDA13945:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13945-.LLSDACSB13945
.LLSDACSB13945:
	.uleb128 .LEHB640-.LFB13945
	.uleb128 .LEHE640-.LEHB640
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB641-.LFB13945
	.uleb128 .LEHE641-.LEHB641
	.uleb128 .L4168-.LFB13945
	.uleb128 0
	.uleb128 .LEHB642-.LFB13945
	.uleb128 .LEHE642-.LEHB642
	.uleb128 .L4167-.LFB13945
	.uleb128 0
	.uleb128 .LEHB643-.LFB13945
	.uleb128 .LEHE643-.LEHB643
	.uleb128 0
	.uleb128 0
.LLSDACSE13945:
	.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_:
.LFB13946:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13946
	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
.LEHB644:
	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_
.LEHE644:
	movq	40(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4188
.L4219:
	movq	(%rbx), %rax
.L4189:
	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	.L4192
	lock addl	$1, 8(%rax)
.L4192:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB645:
	call	*%rcx
.LEHE645:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4193
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4193:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4207
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4207:
	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
.L4188:
	.cfi_restore_state
	movl	$96, %edi
.LEHB646:
	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	.L4190
	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	.L4191
.L4199:
	addl	$1, 88(%rbx)
	jmp	.L4189
	.p2align 4,,10
	.p2align 3
.L4190:
	movq	%rbx, 40(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4199
	.p2align 4,,10
	.p2align 3
.L4191:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE646:
	jmp	.L4219
.L4200:
	movq	%rax, %rbx
.L4197:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4198
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4198:
	movq	%rbx, %rdi
.LEHB647:
	call	_Unwind_Resume
.LEHE647:
.L4201:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4197
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4197
	.cfi_endproc
.LFE13946:
	.section	.gcc_except_table
.LLSDA13946:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13946-.LLSDACSB13946
.LLSDACSB13946:
	.uleb128 .LEHB644-.LFB13946
	.uleb128 .LEHE644-.LEHB644
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB645-.LFB13946
	.uleb128 .LEHE645-.LEHB645
	.uleb128 .L4201-.LFB13946
	.uleb128 0
	.uleb128 .LEHB646-.LFB13946
	.uleb128 .LEHE646-.LEHB646
	.uleb128 .L4200-.LFB13946
	.uleb128 0
	.uleb128 .LEHB647-.LFB13946
	.uleb128 .LEHE647-.LEHB647
	.uleb128 0
	.uleb128 0
.LLSDACSE13946:
	.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_:
.LFB13947:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13947
	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
.LEHB648:
	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_
.LEHE648:
	movq	24(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4221
.L4252:
	movq	(%rbx), %rax
.L4222:
	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	.L4225
	lock addl	$1, 8(%rax)
.L4225:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB649:
	call	*%rcx
.LEHE649:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4226
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4226:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4240
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4240:
	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
.L4221:
	.cfi_restore_state
	movl	$96, %edi
.LEHB650:
	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	.L4223
	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	.L4224
.L4232:
	addl	$1, 88(%rbx)
	jmp	.L4222
	.p2align 4,,10
	.p2align 3
.L4223:
	movq	%rbx, 24(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4232
	.p2align 4,,10
	.p2align 3
.L4224:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE650:
	jmp	.L4252
.L4233:
	movq	%rax, %rbx
.L4230:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4231
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4231:
	movq	%rbx, %rdi
.LEHB651:
	call	_Unwind_Resume
.LEHE651:
.L4234:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4230
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4230
	.cfi_endproc
.LFE13947:
	.section	.gcc_except_table
.LLSDA13947:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13947-.LLSDACSB13947
.LLSDACSB13947:
	.uleb128 .LEHB648-.LFB13947
	.uleb128 .LEHE648-.LEHB648
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB649-.LFB13947
	.uleb128 .LEHE649-.LEHB649
	.uleb128 .L4234-.LFB13947
	.uleb128 0
	.uleb128 .LEHB650-.LFB13947
	.uleb128 .LEHE650-.LEHB650
	.uleb128 .L4233-.LFB13947
	.uleb128 0
	.uleb128 .LEHB651-.LFB13947
	.uleb128 .LEHE651-.LEHB651
	.uleb128 0
	.uleb128 0
.LLSDACSE13947:
	.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_:
.LFB13948:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13948
	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
.LEHB652:
	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_
.LEHE652:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4254
.L4285:
	movq	(%rbx), %rax
.L4255:
	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	.L4258
	lock addl	$1, 8(%rax)
.L4258:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB653:
	call	*%rcx
.LEHE653:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4259
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4259:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4273
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4273:
	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
.L4254:
	.cfi_restore_state
	movl	$96, %edi
.LEHB654:
	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	.L4256
	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	.L4257
.L4265:
	addl	$1, 88(%rbx)
	jmp	.L4255
	.p2align 4,,10
	.p2align 3
.L4256:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4265
	.p2align 4,,10
	.p2align 3
.L4257:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE654:
	jmp	.L4285
.L4266:
	movq	%rax, %rbx
.L4263:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4264
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4264:
	movq	%rbx, %rdi
.LEHB655:
	call	_Unwind_Resume
.LEHE655:
.L4267:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4263
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4263
	.cfi_endproc
.LFE13948:
	.section	.gcc_except_table
.LLSDA13948:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13948-.LLSDACSB13948
.LLSDACSB13948:
	.uleb128 .LEHB652-.LFB13948
	.uleb128 .LEHE652-.LEHB652
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB653-.LFB13948
	.uleb128 .LEHE653-.LEHB653
	.uleb128 .L4267-.LFB13948
	.uleb128 0
	.uleb128 .LEHB654-.LFB13948
	.uleb128 .LEHE654-.LEHB654
	.uleb128 .L4266-.LFB13948
	.uleb128 0
	.uleb128 .LEHB655-.LFB13948
	.uleb128 .LEHE655-.LEHB655
	.uleb128 0
	.uleb128 0
.LLSDACSE13948:
	.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_:
.LFB13949:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13949
	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
.LEHB656:
	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_
.LEHE656:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4287
.L4318:
	movq	(%rbx), %rax
.L4288:
	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	.L4291
	lock addl	$1, 8(%rax)
.L4291:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB657:
	call	*%rcx
.LEHE657:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4292
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4292:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4306
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4306:
	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
.L4287:
	.cfi_restore_state
	movl	$96, %edi
.LEHB658:
	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	.L4289
	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	.L4290
.L4298:
	addl	$1, 88(%rbx)
	jmp	.L4288
	.p2align 4,,10
	.p2align 3
.L4289:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4298
	.p2align 4,,10
	.p2align 3
.L4290:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE658:
	jmp	.L4318
.L4299:
	movq	%rax, %rbx
.L4296:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4297
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4297:
	movq	%rbx, %rdi
.LEHB659:
	call	_Unwind_Resume
.LEHE659:
.L4300:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4296
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4296
	.cfi_endproc
.LFE13949:
	.section	.gcc_except_table
.LLSDA13949:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13949-.LLSDACSB13949
.LLSDACSB13949:
	.uleb128 .LEHB656-.LFB13949
	.uleb128 .LEHE656-.LEHB656
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB657-.LFB13949
	.uleb128 .LEHE657-.LEHB657
	.uleb128 .L4300-.LFB13949
	.uleb128 0
	.uleb128 .LEHB658-.LFB13949
	.uleb128 .LEHE658-.LEHB658
	.uleb128 .L4299-.LFB13949
	.uleb128 0
	.uleb128 .LEHB659-.LFB13949
	.uleb128 .LEHE659-.LEHB659
	.uleb128 0
	.uleb128 0
.LLSDACSE13949:
	.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_:
.LFB13950:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13950
	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
.LEHB660:
	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_
.LEHE660:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4320
.L4351:
	movq	(%rbx), %rax
.L4321:
	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	.L4324
	lock addl	$1, 8(%rax)
.L4324:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB661:
	call	*%rcx
.LEHE661:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4325
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4325:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4339
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4339:
	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
.L4320:
	.cfi_restore_state
	movl	$96, %edi
.LEHB662:
	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	.L4322
	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	.L4323
.L4331:
	addl	$1, 88(%rbx)
	jmp	.L4321
	.p2align 4,,10
	.p2align 3
.L4322:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4331
	.p2align 4,,10
	.p2align 3
.L4323:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE662:
	jmp	.L4351
.L4332:
	movq	%rax, %rbx
.L4329:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4330
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4330:
	movq	%rbx, %rdi
.LEHB663:
	call	_Unwind_Resume
.LEHE663:
.L4333:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4329
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4329
	.cfi_endproc
.LFE13950:
	.section	.gcc_except_table
.LLSDA13950:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13950-.LLSDACSB13950
.LLSDACSB13950:
	.uleb128 .LEHB660-.LFB13950
	.uleb128 .LEHE660-.LEHB660
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB661-.LFB13950
	.uleb128 .LEHE661-.LEHB661
	.uleb128 .L4333-.LFB13950
	.uleb128 0
	.uleb128 .LEHB662-.LFB13950
	.uleb128 .LEHE662-.LEHB662
	.uleb128 .L4332-.LFB13950
	.uleb128 0
	.uleb128 .LEHB663-.LFB13950
	.uleb128 .LEHE663-.LEHB663
	.uleb128 0
	.uleb128 0
.LLSDACSE13950:
	.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_:
.LFB13951:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13951
	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
.LEHB664:
	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_
.LEHE664:
	movq	16(%rbp), %rbx
	testq	%rbx, %rbx
	je	.L4353
.L4384:
	movq	(%rbx), %rax
.L4354:
	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	.L4357
	lock addl	$1, 8(%rax)
.L4357:
	leaq	8(%rsp), %rdx
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB665:
	call	*%rcx
.LEHE665:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4358
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4358:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4372
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4372:
	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
.L4353:
	.cfi_restore_state
	movl	$96, %edi
.LEHB666:
	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	.L4355
	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	.L4356
.L4364:
	addl	$1, 88(%rbx)
	jmp	.L4354
	.p2align 4,,10
	.p2align 3
.L4355:
	movq	%rbx, 16(%rbp)
	movl	$_ZTVN5boost16exception_detail25error_info_container_implE+16, %eax
	jmp	.L4364
	.p2align 4,,10
	.p2align 3
.L4356:
	movq	%rbx, %rdi
	call	*%rdx
.LEHE666:
	jmp	.L4384
.L4365:
	movq	%rax, %rbx
.L4362:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4363
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4363:
	movq	%rbx, %rdi
.LEHB667:
	call	_Unwind_Resume
.LEHE667:
.L4366:
	movq	40(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4362
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4362
	.cfi_endproc
.LFE13951:
	.section	.gcc_except_table
.LLSDA13951:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13951-.LLSDACSB13951
.LLSDACSB13951:
	.uleb128 .LEHB664-.LFB13951
	.uleb128 .LEHE664-.LEHB664
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB665-.LFB13951
	.uleb128 .LEHE665-.LEHB665
	.uleb128 .L4366-.LFB13951
	.uleb128 0
	.uleb128 .LEHB666-.LFB13951
	.uleb128 .LEHE666-.LEHB666
	.uleb128 .L4365-.LFB13951
	.uleb128 0
	.uleb128 .LEHB667-.LFB13951
	.uleb128 .LEHE667-.LEHB667
	.uleb128 0
	.uleb128 0
.LLSDACSE13951:
	.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_:
.LFB11284:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11284
	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	.L4386
	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	.L4388
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4389
	addl	$1, 88(%rdi)
.L4388:
	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)
.LEHB668:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
.LEHE668:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB669:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
.LEHE669:
.L4413:
	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
.L4386:
	.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)
.LEHB670:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13bad_exceptionEEEERKT_SF_OS7_
.LEHE670:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB671:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionEEEENS_13exception_ptrERKT_
.LEHE671:
	jmp	.L4413
	.p2align 4,,10
	.p2align 3
.L4389:
.LEHB672:
	call	*%rax
.LEHE672:
	jmp	.L4388
.L4403:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L4398:
	movq	%rbx, %rdi
	call	_ZNSt13bad_exceptionD2Ev
	movq	%rbp, %rdi
.LEHB673:
	call	_Unwind_Resume
.LEHE673:
.L4405:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4398
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4398
.L4402:
.L4415:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED1Ev
	movq	%rbp, %rdi
.LEHB674:
	call	_Unwind_Resume
.LEHE674:
.L4404:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L4398
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4398
.L4401:
	jmp	.L4415
	.cfi_endproc
.LFE11284:
	.section	.gcc_except_table
.LLSDA11284:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11284-.LLSDACSB11284
.LLSDACSB11284:
	.uleb128 .LEHB668-.LFB11284
	.uleb128 .LEHE668-.LEHB668
	.uleb128 .L4404-.LFB11284
	.uleb128 0
	.uleb128 .LEHB669-.LFB11284
	.uleb128 .LEHE669-.LEHB669
	.uleb128 .L4401-.LFB11284
	.uleb128 0
	.uleb128 .LEHB670-.LFB11284
	.uleb128 .LEHE670-.LEHB670
	.uleb128 .L4405-.LFB11284
	.uleb128 0
	.uleb128 .LEHB671-.LFB11284
	.uleb128 .LEHE671-.LEHB671
	.uleb128 .L4402-.LFB11284
	.uleb128 0
	.uleb128 .LEHB672-.LFB11284
	.uleb128 .LEHE672-.LEHB672
	.uleb128 .L4403-.LFB11284
	.uleb128 0
	.uleb128 .LEHB673-.LFB11284
	.uleb128 .LEHE673-.LEHB673
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB674-.LFB11284
	.uleb128 .LEHE674-.LEHB674
	.uleb128 0
	.uleb128 0
.LLSDACSE11284:
	.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
.LEHB675:
	call	__cxa_rethrow
.LEHE675:
.L4460:
	movq	%rax, %rdi
	leaq	-1(%rdx), %rax
	cmpq	$16, %rax
	ja	.L4418
	jmp	*.L4420(,%rax,8)
	.section	.rodata._ZN5boost16exception_detail22current_exception_implEv,"aG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
	.align 8
	.align 4
.L4420:
	.quad	.L4419
	.quad	.L4421
	.quad	.L4422
	.quad	.L4423
	.quad	.L4424
	.quad	.L4425
	.quad	.L4426
	.quad	.L4427
	.quad	.L4428
	.quad	.L4429
	.quad	.L4430
	.quad	.L4431
	.quad	.L4432
	.quad	.L4433
	.quad	.L4434
	.quad	.L4435
	.quad	.L4436
	.section	.text._ZN5boost16exception_detail22current_exception_implEv,"axG",@progbits,_ZN5boost16exception_detail22current_exception_implEv,comdat
.L4418:
	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)
.LEHB676:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE676:
	movq	%rsp, %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
.LEHB677:
	call	__cxa_end_catch
.LEHE677:
.L4416:
	addq	$48, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L4436:
	.cfi_restore_state
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB678:
	call	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
.LEHE678:
.L4441:
	call	__cxa_end_catch
	jmp	.L4416
.L4478:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	call	_ZN5boost17unknown_exceptionD1Ev
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB679:
	call	_Unwind_Resume
.L4477:
.L4483:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
	call	_Unwind_Resume
.LEHE679:
.L4435:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB680:
	call	_ZN5boost16exception_detail39current_exception_unknown_std_exceptionERKSt9exception
.LEHE680:
	jmp	.L4441
.L4434:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB681:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt13bad_exceptionEENS_13exception_ptrERKT_
.LEHE681:
	jmp	.L4441
.L4476:
	jmp	.L4483
.L4475:
	jmp	.L4483
.L4433:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB682:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt10bad_typeidEENS_13exception_ptrERKT_
.LEHE682:
	jmp	.L4441
.L4432:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB683:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt8bad_castEENS_13exception_ptrERKT_
.LEHE683:
	jmp	.L4441
.L4474:
	jmp	.L4483
.L4473:
	jmp	.L4483
.L4431:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB684:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt9bad_allocEENS_13exception_ptrERKT_
.LEHE684:
	jmp	.L4441
.L4430:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB685:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt13runtime_errorEENS_13exception_ptrERKT_
.LEHE685:
	jmp	.L4441
.L4472:
	jmp	.L4483
.L4471:
	jmp	.L4483
.L4429:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB686:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionINSt8ios_base7failureB5cxx11EEENS_13exception_ptrERKT_
.LEHE686:
	jmp	.L4441
.L4428:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB687:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt15underflow_errorEENS_13exception_ptrERKT_
.LEHE687:
	jmp	.L4441
.L4470:
	jmp	.L4483
.L4469:
	jmp	.L4483
.L4427:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB688:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt14overflow_errorEENS_13exception_ptrERKT_
.LEHE688:
	jmp	.L4441
.L4426:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB689:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt11range_errorEENS_13exception_ptrERKT_
.LEHE689:
	jmp	.L4441
.L4468:
	jmp	.L4483
.L4467:
	jmp	.L4483
.L4425:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB690:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt11logic_errorEENS_13exception_ptrERKT_
.LEHE690:
	jmp	.L4441
.L4424:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB691:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12out_of_rangeEENS_13exception_ptrERKT_
.LEHE691:
	jmp	.L4441
.L4466:
	jmp	.L4483
.L4465:
	jmp	.L4483
.L4423:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB692:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12length_errorEENS_13exception_ptrERKT_
.LEHE692:
	jmp	.L4441
.L4422:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB693:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt16invalid_argumentEENS_13exception_ptrERKT_
.LEHE693:
	jmp	.L4441
.L4464:
	jmp	.L4483
.L4463:
	jmp	.L4483
.L4421:
	call	__cxa_begin_catch
	movq	%rbx, %rdi
	movq	%rax, %rsi
.LEHB694:
	call	_ZN5boost16exception_detail31current_exception_std_exceptionISt12domain_errorEENS_13exception_ptrERKT_
.LEHE694:
	jmp	.L4441
.L4419:
	call	__cxa_begin_catch
	movq	(%rax), %rdx
	movq	%rax, %rdi
.LEHB695:
	call	*(%rdx)
	movq	%rax, %rsi
	movq	%rsp, %rdi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEC1IS3_EEPT_
.LEHE695:
	movq	8(%rsp), %rax
	movdqa	(%rsp), %xmm0
	testq	%rax, %rax
	movups	%xmm0, (%rbx)
	je	.L4441
	lock addl	$1, 8(%rax)
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4441
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4441
.L4462:
	jmp	.L4483
.L4461:
	jmp	.L4483
	.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 .LEHB675-.LFB7005
	.uleb128 .LEHE675-.LEHB675
	.uleb128 .L4460-.LFB7005
	.uleb128 0x23
	.uleb128 .LEHB676-.LFB7005
	.uleb128 .LEHE676-.LEHB676
	.uleb128 .L4478-.LFB7005
	.uleb128 0
	.uleb128 .LEHB677-.LFB7005
	.uleb128 .LEHE677-.LEHB677
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB678-.LFB7005
	.uleb128 .LEHE678-.LEHB678
	.uleb128 .L4477-.LFB7005
	.uleb128 0
	.uleb128 .LEHB679-.LFB7005
	.uleb128 .LEHE679-.LEHB679
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB680-.LFB7005
	.uleb128 .LEHE680-.LEHB680
	.uleb128 .L4476-.LFB7005
	.uleb128 0
	.uleb128 .LEHB681-.LFB7005
	.uleb128 .LEHE681-.LEHB681
	.uleb128 .L4475-.LFB7005
	.uleb128 0
	.uleb128 .LEHB682-.LFB7005
	.uleb128 .LEHE682-.LEHB682
	.uleb128 .L4474-.LFB7005
	.uleb128 0
	.uleb128 .LEHB683-.LFB7005
	.uleb128 .LEHE683-.LEHB683
	.uleb128 .L4473-.LFB7005
	.uleb128 0
	.uleb128 .LEHB684-.LFB7005
	.uleb128 .LEHE684-.LEHB684
	.uleb128 .L4472-.LFB7005
	.uleb128 0
	.uleb128 .LEHB685-.LFB7005
	.uleb128 .LEHE685-.LEHB685
	.uleb128 .L4471-.LFB7005
	.uleb128 0
	.uleb128 .LEHB686-.LFB7005
	.uleb128 .LEHE686-.LEHB686
	.uleb128 .L4470-.LFB7005
	.uleb128 0
	.uleb128 .LEHB687-.LFB7005
	.uleb128 .LEHE687-.LEHB687
	.uleb128 .L4469-.LFB7005
	.uleb128 0
	.uleb128 .LEHB688-.LFB7005
	.uleb128 .LEHE688-.LEHB688
	.uleb128 .L4468-.LFB7005
	.uleb128 0
	.uleb128 .LEHB689-.LFB7005
	.uleb128 .LEHE689-.LEHB689
	.uleb128 .L4467-.LFB7005
	.uleb128 0
	.uleb128 .LEHB690-.LFB7005
	.uleb128 .LEHE690-.LEHB690
	.uleb128 .L4466-.LFB7005
	.uleb128 0
	.uleb128 .LEHB691-.LFB7005
	.uleb128 .LEHE691-.LEHB691
	.uleb128 .L4465-.LFB7005
	.uleb128 0
	.uleb128 .LEHB692-.LFB7005
	.uleb128 .LEHE692-.LEHB692
	.uleb128 .L4464-.LFB7005
	.uleb128 0
	.uleb128 .LEHB693-.LFB7005
	.uleb128 .LEHE693-.LEHB693
	.uleb128 .L4463-.LFB7005
	.uleb128 0
	.uleb128 .LEHB694-.LFB7005
	.uleb128 .LEHE694-.LEHB694
	.uleb128 .L4462-.LFB7005
	.uleb128 0
	.uleb128 .LEHB695-.LFB7005
	.uleb128 .LEHE695-.LEHB695
	.uleb128 .L4461-.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
.LEHB696:
	call	_ZN5boost16exception_detail22current_exception_implEv
.LEHE696:
	movq	8(%rbx), %rdi
	pxor	%xmm1, %xmm1
	movdqa	(%rsp), %xmm0
	testq	%rdi, %rdi
	movaps	%xmm1, (%rsp)
	movups	%xmm0, (%rbx)
	je	.L4484
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4484
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4484:
	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
.L4494:
	.cfi_restore_state
	subq	$1, %rdx
	movq	%rax, %rdi
	jne	.L4502
	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	.L4484
.L4502:
	call	__cxa_begin_catch
	movl	$_ZN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE, %esi
	movq	%rbx, %rdi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
.LEHB697:
	call	__cxa_end_catch
.LEHE697:
	jmp	.L4484
.L4495:
	movq	8(%rbx), %rdi
	movq	%rax, %rbp
	testq	%rdi, %rdi
	je	.L4493
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4493:
	movq	%rbp, %rdi
.LEHB698:
	call	_Unwind_Resume
.LEHE698:
	.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 .LEHB696-.LFB7009
	.uleb128 .LEHE696-.LEHB696
	.uleb128 .L4494-.LFB7009
	.uleb128 0x3
	.uleb128 .LEHB697-.LFB7009
	.uleb128 .LEHE697-.LEHB697
	.uleb128 .L4495-.LFB7009
	.uleb128 0
	.uleb128 .LEHB698-.LFB7009
	.uleb128 .LEHE698-.LEHB698
	.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)
.LEHB699:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE699:
	leaq	16(%rsp), %rdi
.LEHB700:
	call	_ZN5boost17current_exceptionEv
.LEHE700:
	leaq	24(%rbx), %rdi
	leaq	16(%rsp), %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB701:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE701:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L4505
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L4505:
	cmpb	$0, 8(%rsp)
	je	.L4504
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L4507:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4507
.L4504:
	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
.L4513:
	.cfi_restore_state
	movq	%rax, %rbx
.L4510:
	cmpb	$0, 8(%rsp)
	je	.L4511
	movq	(%rsp), %rbp
.L4512:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L4512
.L4511:
	movq	%rbx, %rdi
.LEHB702:
	call	_Unwind_Resume
.LEHE702:
.L4514:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L4510
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L4510
	.cfi_endproc
.LFE10267:
	.section	.gcc_except_table
.LLSDA10267:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE10267-.LLSDACSB10267
.LLSDACSB10267:
	.uleb128 .LEHB699-.LFB10267
	.uleb128 .LEHE699-.LEHB699
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB700-.LFB10267
	.uleb128 .LEHE700-.LEHB700
	.uleb128 .L4513-.LFB10267
	.uleb128 0
	.uleb128 .LEHB701-.LFB10267
	.uleb128 .LEHE701-.LEHB701
	.uleb128 .L4514-.LFB10267
	.uleb128 0
	.uleb128 .LEHB702-.LFB10267
	.uleb128 .LEHE702-.LEHB702
	.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_:
.LFB11961:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11961
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB703:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEC2ERKS3_
.LEHE703:
	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)
.LEHB704:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE704:
	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
.LEHB705:
	call	__cxa_throw
.LEHE705:
.L4533:
.L4530:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB706:
	call	_ZN5boost17current_exceptionEv
.LEHE706:
.LEHB707:
	call	__cxa_end_catch
.LEHE707:
	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
.L4535:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED2Ev
.L4529:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4530
.L4532:
	movq	%rax, %rbp
	jmp	.L4529
.L4534:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB708:
	call	_Unwind_Resume
.LEHE708:
	.cfi_endproc
.LFE11961:
	.section	.gcc_except_table
	.align 4
.LLSDA11961:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11961-.LLSDATTD11961
.LLSDATTD11961:
	.byte	0x1
	.uleb128 .LLSDACSE11961-.LLSDACSB11961
.LLSDACSB11961:
	.uleb128 .LEHB703-.LFB11961
	.uleb128 .LEHE703-.LEHB703
	.uleb128 .L4532-.LFB11961
	.uleb128 0x3
	.uleb128 .LEHB704-.LFB11961
	.uleb128 .LEHE704-.LEHB704
	.uleb128 .L4535-.LFB11961
	.uleb128 0x3
	.uleb128 .LEHB705-.LFB11961
	.uleb128 .LEHE705-.LEHB705
	.uleb128 .L4533-.LFB11961
	.uleb128 0x1
	.uleb128 .LEHB706-.LFB11961
	.uleb128 .LEHE706-.LEHB706
	.uleb128 .L4534-.LFB11961
	.uleb128 0
	.uleb128 .LEHB707-.LFB11961
	.uleb128 .LEHE707-.LEHB707
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB708-.LFB11961
	.uleb128 .LEHE708-.LEHB708
	.uleb128 0
	.uleb128 0
.LLSDACSE11961:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11961:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_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_:
.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	$_ZTISt12domain_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4541
	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	.L4543
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4544
	addl	$1, 88(%rdi)
.L4543:
	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)
.LEHB709:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
.LEHE709:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB710:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
.LEHE710:
.L4568:
	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
.L4541:
	.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)
.LEHB711:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12domain_errorEEEERKT_SF_OS7_
.LEHE711:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB712:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12domain_errorEEEENS_13exception_ptrERKT_
.LEHE712:
	jmp	.L4568
	.p2align 4,,10
	.p2align 3
.L4544:
.LEHB713:
	call	*%rax
.LEHE713:
	jmp	.L4543
.L4558:
	movq	%rax, %rbp
.L4553:
	movq	%rbx, %rdi
	call	_ZNSt12domain_errorD2Ev
	movq	%rbp, %rdi
.LEHB714:
	call	_Unwind_Resume
.LEHE714:
.L4560:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4553
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4553
.L4557:
.L4570:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12domain_errorED1Ev
	movq	%rbp, %rdi
.LEHB715:
	call	_Unwind_Resume
.LEHE715:
.L4559:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4553
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4553
.L4556:
	jmp	.L4570
	.cfi_endproc
.LFE11271:
	.section	.gcc_except_table
.LLSDA11271:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11271-.LLSDACSB11271
.LLSDACSB11271:
	.uleb128 .LEHB709-.LFB11271
	.uleb128 .LEHE709-.LEHB709
	.uleb128 .L4559-.LFB11271
	.uleb128 0
	.uleb128 .LEHB710-.LFB11271
	.uleb128 .LEHE710-.LEHB710
	.uleb128 .L4556-.LFB11271
	.uleb128 0
	.uleb128 .LEHB711-.LFB11271
	.uleb128 .LEHE711-.LEHB711
	.uleb128 .L4560-.LFB11271
	.uleb128 0
	.uleb128 .LEHB712-.LFB11271
	.uleb128 .LEHE712-.LEHB712
	.uleb128 .L4557-.LFB11271
	.uleb128 0
	.uleb128 .LEHB713-.LFB11271
	.uleb128 .LEHE713-.LEHB713
	.uleb128 .L4558-.LFB11271
	.uleb128 0
	.uleb128 .LEHB714-.LFB11271
	.uleb128 .LEHE714-.LEHB714
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB715-.LFB11271
	.uleb128 .LEHE715-.LEHB715
	.uleb128 0
	.uleb128 0
.LLSDACSE11271:
	.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_:
.LFB11976:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11976
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB716:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEC2ERKS3_
.LEHE716:
	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)
.LEHB717:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE717:
	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
.LEHB718:
	call	__cxa_throw
.LEHE718:
.L4578:
.L4575:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB719:
	call	_ZN5boost17current_exceptionEv
.LEHE719:
.LEHB720:
	call	__cxa_end_catch
.LEHE720:
	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
.L4580:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED2Ev
.L4574:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4575
.L4577:
	movq	%rax, %rbp
	jmp	.L4574
.L4579:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB721:
	call	_Unwind_Resume
.LEHE721:
	.cfi_endproc
.LFE11976:
	.section	.gcc_except_table
	.align 4
.LLSDA11976:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11976-.LLSDATTD11976
.LLSDATTD11976:
	.byte	0x1
	.uleb128 .LLSDACSE11976-.LLSDACSB11976
.LLSDACSB11976:
	.uleb128 .LEHB716-.LFB11976
	.uleb128 .LEHE716-.LEHB716
	.uleb128 .L4577-.LFB11976
	.uleb128 0x3
	.uleb128 .LEHB717-.LFB11976
	.uleb128 .LEHE717-.LEHB717
	.uleb128 .L4580-.LFB11976
	.uleb128 0x3
	.uleb128 .LEHB718-.LFB11976
	.uleb128 .LEHE718-.LEHB718
	.uleb128 .L4578-.LFB11976
	.uleb128 0x1
	.uleb128 .LEHB719-.LFB11976
	.uleb128 .LEHE719-.LEHB719
	.uleb128 .L4579-.LFB11976
	.uleb128 0
	.uleb128 .LEHB720-.LFB11976
	.uleb128 .LEHE720-.LEHB720
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB721-.LFB11976
	.uleb128 .LEHE721-.LEHB721
	.uleb128 0
	.uleb128 0
.LLSDACSE11976:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11976:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_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_:
.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	$_ZTISt16invalid_argument, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4586
	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	.L4588
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4589
	addl	$1, 88(%rdi)
.L4588:
	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)
.LEHB722:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
.LEHE722:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB723:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
.LEHE723:
.L4613:
	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
.L4586:
	.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)
.LEHB724:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt16invalid_argumentEEEERKT_SF_OS7_
.LEHE724:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB725:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentEEEENS_13exception_ptrERKT_
.LEHE725:
	jmp	.L4613
	.p2align 4,,10
	.p2align 3
.L4589:
.LEHB726:
	call	*%rax
.LEHE726:
	jmp	.L4588
.L4603:
	movq	%rax, %rbp
.L4598:
	movq	%rbx, %rdi
	call	_ZNSt16invalid_argumentD2Ev
	movq	%rbp, %rdi
.LEHB727:
	call	_Unwind_Resume
.LEHE727:
.L4605:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4598
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4598
.L4602:
.L4615:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt16invalid_argumentED1Ev
	movq	%rbp, %rdi
.LEHB728:
	call	_Unwind_Resume
.LEHE728:
.L4604:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4598
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4598
.L4601:
	jmp	.L4615
	.cfi_endproc
.LFE11272:
	.section	.gcc_except_table
.LLSDA11272:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11272-.LLSDACSB11272
.LLSDACSB11272:
	.uleb128 .LEHB722-.LFB11272
	.uleb128 .LEHE722-.LEHB722
	.uleb128 .L4604-.LFB11272
	.uleb128 0
	.uleb128 .LEHB723-.LFB11272
	.uleb128 .LEHE723-.LEHB723
	.uleb128 .L4601-.LFB11272
	.uleb128 0
	.uleb128 .LEHB724-.LFB11272
	.uleb128 .LEHE724-.LEHB724
	.uleb128 .L4605-.LFB11272
	.uleb128 0
	.uleb128 .LEHB725-.LFB11272
	.uleb128 .LEHE725-.LEHB725
	.uleb128 .L4602-.LFB11272
	.uleb128 0
	.uleb128 .LEHB726-.LFB11272
	.uleb128 .LEHE726-.LEHB726
	.uleb128 .L4603-.LFB11272
	.uleb128 0
	.uleb128 .LEHB727-.LFB11272
	.uleb128 .LEHE727-.LEHB727
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB728-.LFB11272
	.uleb128 .LEHE728-.LEHB728
	.uleb128 0
	.uleb128 0
.LLSDACSE11272:
	.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_:
.LFB11991:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11991
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB729:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorEC2ERKS3_
.LEHE729:
	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)
.LEHB730:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE730:
	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
.LEHB731:
	call	__cxa_throw
.LEHE731:
.L4623:
.L4620:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB732:
	call	_ZN5boost17current_exceptionEv
.LEHE732:
.LEHB733:
	call	__cxa_end_catch
.LEHE733:
	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
.L4625:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED2Ev
.L4619:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4620
.L4622:
	movq	%rax, %rbp
	jmp	.L4619
.L4624:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB734:
	call	_Unwind_Resume
.LEHE734:
	.cfi_endproc
.LFE11991:
	.section	.gcc_except_table
	.align 4
.LLSDA11991:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11991-.LLSDATTD11991
.LLSDATTD11991:
	.byte	0x1
	.uleb128 .LLSDACSE11991-.LLSDACSB11991
.LLSDACSB11991:
	.uleb128 .LEHB729-.LFB11991
	.uleb128 .LEHE729-.LEHB729
	.uleb128 .L4622-.LFB11991
	.uleb128 0x3
	.uleb128 .LEHB730-.LFB11991
	.uleb128 .LEHE730-.LEHB730
	.uleb128 .L4625-.LFB11991
	.uleb128 0x3
	.uleb128 .LEHB731-.LFB11991
	.uleb128 .LEHE731-.LEHB731
	.uleb128 .L4623-.LFB11991
	.uleb128 0x1
	.uleb128 .LEHB732-.LFB11991
	.uleb128 .LEHE732-.LEHB732
	.uleb128 .L4624-.LFB11991
	.uleb128 0
	.uleb128 .LEHB733-.LFB11991
	.uleb128 .LEHE733-.LEHB733
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB734-.LFB11991
	.uleb128 .LEHE734-.LEHB734
	.uleb128 0
	.uleb128 0
.LLSDACSE11991:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11991:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_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_:
.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	$_ZTISt12length_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4631
	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	.L4633
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4634
	addl	$1, 88(%rdi)
.L4633:
	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)
.LEHB735:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
.LEHE735:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB736:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
.LEHE736:
.L4658:
	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
.L4631:
	.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)
.LEHB737:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12length_errorEEEERKT_SF_OS7_
.LEHE737:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB738:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12length_errorEEEENS_13exception_ptrERKT_
.LEHE738:
	jmp	.L4658
	.p2align 4,,10
	.p2align 3
.L4634:
.LEHB739:
	call	*%rax
.LEHE739:
	jmp	.L4633
.L4648:
	movq	%rax, %rbp
.L4643:
	movq	%rbx, %rdi
	call	_ZNSt12length_errorD2Ev
	movq	%rbp, %rdi
.LEHB740:
	call	_Unwind_Resume
.LEHE740:
.L4650:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4643
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4643
.L4647:
.L4660:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12length_errorED1Ev
	movq	%rbp, %rdi
.LEHB741:
	call	_Unwind_Resume
.LEHE741:
.L4649:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4643
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4643
.L4646:
	jmp	.L4660
	.cfi_endproc
.LFE11273:
	.section	.gcc_except_table
.LLSDA11273:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11273-.LLSDACSB11273
.LLSDACSB11273:
	.uleb128 .LEHB735-.LFB11273
	.uleb128 .LEHE735-.LEHB735
	.uleb128 .L4649-.LFB11273
	.uleb128 0
	.uleb128 .LEHB736-.LFB11273
	.uleb128 .LEHE736-.LEHB736
	.uleb128 .L4646-.LFB11273
	.uleb128 0
	.uleb128 .LEHB737-.LFB11273
	.uleb128 .LEHE737-.LEHB737
	.uleb128 .L4650-.LFB11273
	.uleb128 0
	.uleb128 .LEHB738-.LFB11273
	.uleb128 .LEHE738-.LEHB738
	.uleb128 .L4647-.LFB11273
	.uleb128 0
	.uleb128 .LEHB739-.LFB11273
	.uleb128 .LEHE739-.LEHB739
	.uleb128 .L4648-.LFB11273
	.uleb128 0
	.uleb128 .LEHB740-.LFB11273
	.uleb128 .LEHE740-.LEHB740
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB741-.LFB11273
	.uleb128 .LEHE741-.LEHB741
	.uleb128 0
	.uleb128 0
.LLSDACSE11273:
	.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_:
.LFB12006:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12006
	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
.LEHB742:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEC2ERKS3_
.LEHE742:
	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)
.LEHB743:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE743:
	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
.LEHB744:
	call	__cxa_throw
.LEHE744:
.L4668:
.L4665:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB745:
	call	_ZN5boost17current_exceptionEv
.LEHE745:
.LEHB746:
	call	__cxa_end_catch
.LEHE746:
	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
.L4670:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED2Ev
.L4664:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4665
.L4667:
	movq	%rax, %rbp
	jmp	.L4664
.L4669:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB747:
	call	_Unwind_Resume
.LEHE747:
	.cfi_endproc
.LFE12006:
	.section	.gcc_except_table
	.align 4
.LLSDA12006:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12006-.LLSDATTD12006
.LLSDATTD12006:
	.byte	0x1
	.uleb128 .LLSDACSE12006-.LLSDACSB12006
.LLSDACSB12006:
	.uleb128 .LEHB742-.LFB12006
	.uleb128 .LEHE742-.LEHB742
	.uleb128 .L4667-.LFB12006
	.uleb128 0x3
	.uleb128 .LEHB743-.LFB12006
	.uleb128 .LEHE743-.LEHB743
	.uleb128 .L4670-.LFB12006
	.uleb128 0x3
	.uleb128 .LEHB744-.LFB12006
	.uleb128 .LEHE744-.LEHB744
	.uleb128 .L4668-.LFB12006
	.uleb128 0x1
	.uleb128 .LEHB745-.LFB12006
	.uleb128 .LEHE745-.LEHB745
	.uleb128 .L4669-.LFB12006
	.uleb128 0
	.uleb128 .LEHB746-.LFB12006
	.uleb128 .LEHE746-.LEHB746
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB747-.LFB12006
	.uleb128 .LEHE747-.LEHB747
	.uleb128 0
	.uleb128 0
.LLSDACSE12006:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12006:
	.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_:
.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	$_ZTISt12out_of_range, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4676
	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	.L4678
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4679
	addl	$1, 88(%rdi)
.L4678:
	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)
.LEHB748:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
.LEHE748:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB749:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
.LEHE749:
.L4703:
	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
.L4676:
	.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)
.LEHB750:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt12out_of_rangeEEEERKT_SF_OS7_
.LEHE750:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB751:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeEEEENS_13exception_ptrERKT_
.LEHE751:
	jmp	.L4703
	.p2align 4,,10
	.p2align 3
.L4679:
.LEHB752:
	call	*%rax
.LEHE752:
	jmp	.L4678
.L4693:
	movq	%rax, %rbp
.L4688:
	movq	%rbx, %rdi
	call	_ZNSt12out_of_rangeD2Ev
	movq	%rbp, %rdi
.LEHB753:
	call	_Unwind_Resume
.LEHE753:
.L4695:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4688
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4688
.L4692:
.L4705:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt12out_of_rangeED1Ev
	movq	%rbp, %rdi
.LEHB754:
	call	_Unwind_Resume
.LEHE754:
.L4694:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4688
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4688
.L4691:
	jmp	.L4705
	.cfi_endproc
.LFE11274:
	.section	.gcc_except_table
.LLSDA11274:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11274-.LLSDACSB11274
.LLSDACSB11274:
	.uleb128 .LEHB748-.LFB11274
	.uleb128 .LEHE748-.LEHB748
	.uleb128 .L4694-.LFB11274
	.uleb128 0
	.uleb128 .LEHB749-.LFB11274
	.uleb128 .LEHE749-.LEHB749
	.uleb128 .L4691-.LFB11274
	.uleb128 0
	.uleb128 .LEHB750-.LFB11274
	.uleb128 .LEHE750-.LEHB750
	.uleb128 .L4695-.LFB11274
	.uleb128 0
	.uleb128 .LEHB751-.LFB11274
	.uleb128 .LEHE751-.LEHB751
	.uleb128 .L4692-.LFB11274
	.uleb128 0
	.uleb128 .LEHB752-.LFB11274
	.uleb128 .LEHE752-.LEHB752
	.uleb128 .L4693-.LFB11274
	.uleb128 0
	.uleb128 .LEHB753-.LFB11274
	.uleb128 .LEHE753-.LEHB753
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB754-.LFB11274
	.uleb128 .LEHE754-.LEHB754
	.uleb128 0
	.uleb128 0
.LLSDACSE11274:
	.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_:
.LFB12018:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12018
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB755:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEC2ERKS3_
.LEHE755:
	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)
.LEHB756:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE756:
	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
.LEHB757:
	call	__cxa_throw
.LEHE757:
.L4713:
.L4710:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB758:
	call	_ZN5boost17current_exceptionEv
.LEHE758:
.LEHB759:
	call	__cxa_end_catch
.LEHE759:
	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
.L4715:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED2Ev
.L4709:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4710
.L4712:
	movq	%rax, %rbp
	jmp	.L4709
.L4714:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB760:
	call	_Unwind_Resume
.LEHE760:
	.cfi_endproc
.LFE12018:
	.section	.gcc_except_table
	.align 4
.LLSDA12018:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12018-.LLSDATTD12018
.LLSDATTD12018:
	.byte	0x1
	.uleb128 .LLSDACSE12018-.LLSDACSB12018
.LLSDACSB12018:
	.uleb128 .LEHB755-.LFB12018
	.uleb128 .LEHE755-.LEHB755
	.uleb128 .L4712-.LFB12018
	.uleb128 0x3
	.uleb128 .LEHB756-.LFB12018
	.uleb128 .LEHE756-.LEHB756
	.uleb128 .L4715-.LFB12018
	.uleb128 0x3
	.uleb128 .LEHB757-.LFB12018
	.uleb128 .LEHE757-.LEHB757
	.uleb128 .L4713-.LFB12018
	.uleb128 0x1
	.uleb128 .LEHB758-.LFB12018
	.uleb128 .LEHE758-.LEHB758
	.uleb128 .L4714-.LFB12018
	.uleb128 0
	.uleb128 .LEHB759-.LFB12018
	.uleb128 .LEHE759-.LEHB759
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB760-.LFB12018
	.uleb128 .LEHE760-.LEHB760
	.uleb128 0
	.uleb128 0
.LLSDACSE12018:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12018:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_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_:
.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	%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	.L4721
	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	.L4723
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4724
	addl	$1, 88(%rdi)
.L4723:
	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)
.LEHB761:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
.LEHE761:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB762:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
.LEHE762:
.L4748:
	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
.L4721:
	.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)
.LEHB763:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11logic_errorEEEERKT_SF_OS7_
.LEHE763:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB764:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11logic_errorEEEENS_13exception_ptrERKT_
.LEHE764:
	jmp	.L4748
	.p2align 4,,10
	.p2align 3
.L4724:
.LEHB765:
	call	*%rax
.LEHE765:
	jmp	.L4723
.L4738:
	movq	%rax, %rbp
.L4733:
	movq	%rbx, %rdi
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB766:
	call	_Unwind_Resume
.LEHE766:
.L4740:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4733
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4733
.L4737:
.L4750:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11logic_errorED1Ev
	movq	%rbp, %rdi
.LEHB767:
	call	_Unwind_Resume
.LEHE767:
.L4739:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4733
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4733
.L4736:
	jmp	.L4750
	.cfi_endproc
.LFE11275:
	.section	.gcc_except_table
.LLSDA11275:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11275-.LLSDACSB11275
.LLSDACSB11275:
	.uleb128 .LEHB761-.LFB11275
	.uleb128 .LEHE761-.LEHB761
	.uleb128 .L4739-.LFB11275
	.uleb128 0
	.uleb128 .LEHB762-.LFB11275
	.uleb128 .LEHE762-.LEHB762
	.uleb128 .L4736-.LFB11275
	.uleb128 0
	.uleb128 .LEHB763-.LFB11275
	.uleb128 .LEHE763-.LEHB763
	.uleb128 .L4740-.LFB11275
	.uleb128 0
	.uleb128 .LEHB764-.LFB11275
	.uleb128 .LEHE764-.LEHB764
	.uleb128 .L4737-.LFB11275
	.uleb128 0
	.uleb128 .LEHB765-.LFB11275
	.uleb128 .LEHE765-.LEHB765
	.uleb128 .L4738-.LFB11275
	.uleb128 0
	.uleb128 .LEHB766-.LFB11275
	.uleb128 .LEHE766-.LEHB766
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB767-.LFB11275
	.uleb128 .LEHE767-.LEHB767
	.uleb128 0
	.uleb128 0
.LLSDACSE11275:
	.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_:
.LFB12033:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12033
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB768:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorEC2ERKS3_
.LEHE768:
	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)
.LEHB769:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE769:
	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
.LEHB770:
	call	__cxa_throw
.LEHE770:
.L4758:
.L4755:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB771:
	call	_ZN5boost17current_exceptionEv
.LEHE771:
.LEHB772:
	call	__cxa_end_catch
.LEHE772:
	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
.L4760:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED2Ev
.L4754:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4755
.L4757:
	movq	%rax, %rbp
	jmp	.L4754
.L4759:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB773:
	call	_Unwind_Resume
.LEHE773:
	.cfi_endproc
.LFE12033:
	.section	.gcc_except_table
	.align 4
.LLSDA12033:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12033-.LLSDATTD12033
.LLSDATTD12033:
	.byte	0x1
	.uleb128 .LLSDACSE12033-.LLSDACSB12033
.LLSDACSB12033:
	.uleb128 .LEHB768-.LFB12033
	.uleb128 .LEHE768-.LEHB768
	.uleb128 .L4757-.LFB12033
	.uleb128 0x3
	.uleb128 .LEHB769-.LFB12033
	.uleb128 .LEHE769-.LEHB769
	.uleb128 .L4760-.LFB12033
	.uleb128 0x3
	.uleb128 .LEHB770-.LFB12033
	.uleb128 .LEHE770-.LEHB770
	.uleb128 .L4758-.LFB12033
	.uleb128 0x1
	.uleb128 .LEHB771-.LFB12033
	.uleb128 .LEHE771-.LEHB771
	.uleb128 .L4759-.LFB12033
	.uleb128 0
	.uleb128 .LEHB772-.LFB12033
	.uleb128 .LEHE772-.LEHB772
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB773-.LFB12033
	.uleb128 .LEHE773-.LEHB773
	.uleb128 0
	.uleb128 0
.LLSDACSE12033:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12033:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_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_:
.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	$_ZTISt11range_error, %esi
	subq	$88, %rsp
	.cfi_def_cfa_offset 128
	movq	%r12, %rdi
	call	__dynamic_cast
	testq	%rax, %rax
	je	.L4766
	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	.L4768
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4769
	addl	$1, 88(%rdi)
.L4768:
	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)
.LEHB774:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
.LEHE774:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB775:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
.LEHE775:
.L4793:
	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
.L4766:
	.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)
.LEHB776:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt11range_errorEEEERKT_SF_OS7_
.LEHE776:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB777:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt11range_errorEEEENS_13exception_ptrERKT_
.LEHE777:
	jmp	.L4793
	.p2align 4,,10
	.p2align 3
.L4769:
.LEHB778:
	call	*%rax
.LEHE778:
	jmp	.L4768
.L4783:
	movq	%rax, %rbp
.L4778:
	movq	%rbx, %rdi
	call	_ZNSt11range_errorD2Ev
	movq	%rbp, %rdi
.LEHB779:
	call	_Unwind_Resume
.LEHE779:
.L4785:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4778
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4778
.L4782:
.L4795:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt11range_errorED1Ev
	movq	%rbp, %rdi
.LEHB780:
	call	_Unwind_Resume
.LEHE780:
.L4784:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4778
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4778
.L4781:
	jmp	.L4795
	.cfi_endproc
.LFE11276:
	.section	.gcc_except_table
.LLSDA11276:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11276-.LLSDACSB11276
.LLSDACSB11276:
	.uleb128 .LEHB774-.LFB11276
	.uleb128 .LEHE774-.LEHB774
	.uleb128 .L4784-.LFB11276
	.uleb128 0
	.uleb128 .LEHB775-.LFB11276
	.uleb128 .LEHE775-.LEHB775
	.uleb128 .L4781-.LFB11276
	.uleb128 0
	.uleb128 .LEHB776-.LFB11276
	.uleb128 .LEHE776-.LEHB776
	.uleb128 .L4785-.LFB11276
	.uleb128 0
	.uleb128 .LEHB777-.LFB11276
	.uleb128 .LEHE777-.LEHB777
	.uleb128 .L4782-.LFB11276
	.uleb128 0
	.uleb128 .LEHB778-.LFB11276
	.uleb128 .LEHE778-.LEHB778
	.uleb128 .L4783-.LFB11276
	.uleb128 0
	.uleb128 .LEHB779-.LFB11276
	.uleb128 .LEHE779-.LEHB779
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB780-.LFB11276
	.uleb128 .LEHE780-.LEHB780
	.uleb128 0
	.uleb128 0
.LLSDACSE11276:
	.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_:
.LFB12048:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12048
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$64, %edi
	call	__cxa_allocate_exception
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 56(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB781:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEC2ERKS3_
.LEHE781:
	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)
.LEHB782:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE782:
	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
.LEHB783:
	call	__cxa_throw
.LEHE783:
.L4803:
.L4800:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB784:
	call	_ZN5boost17current_exceptionEv
.LEHE784:
.LEHB785:
	call	__cxa_end_catch
.LEHE785:
	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
.L4805:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED2Ev
.L4799:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4800
.L4802:
	movq	%rax, %rbp
	jmp	.L4799
.L4804:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB786:
	call	_Unwind_Resume
.LEHE786:
	.cfi_endproc
.LFE12048:
	.section	.gcc_except_table
	.align 4
.LLSDA12048:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12048-.LLSDATTD12048
.LLSDATTD12048:
	.byte	0x1
	.uleb128 .LLSDACSE12048-.LLSDACSB12048
.LLSDACSB12048:
	.uleb128 .LEHB781-.LFB12048
	.uleb128 .LEHE781-.LEHB781
	.uleb128 .L4802-.LFB12048
	.uleb128 0x3
	.uleb128 .LEHB782-.LFB12048
	.uleb128 .LEHE782-.LEHB782
	.uleb128 .L4805-.LFB12048
	.uleb128 0x3
	.uleb128 .LEHB783-.LFB12048
	.uleb128 .LEHE783-.LEHB783
	.uleb128 .L4803-.LFB12048
	.uleb128 0x1
	.uleb128 .LEHB784-.LFB12048
	.uleb128 .LEHE784-.LEHB784
	.uleb128 .L4804-.LFB12048
	.uleb128 0
	.uleb128 .LEHB785-.LFB12048
	.uleb128 .LEHE785-.LEHB785
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB786-.LFB12048
	.uleb128 .LEHE786-.LEHB786
	.uleb128 0
	.uleb128 0
.LLSDACSE12048:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12048:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_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_:
.LFB11277:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11277
	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	.L4811
	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	.L4813
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4814
	addl	$1, 88(%rdi)
.L4813:
	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)
.LEHB787:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
.LEHE787:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB788:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
.LEHE788:
.L4838:
	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
.L4811:
	.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)
.LEHB789:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt14overflow_errorEEEERKT_SF_OS7_
.LEHE789:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB790:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorEEEENS_13exception_ptrERKT_
.LEHE790:
	jmp	.L4838
	.p2align 4,,10
	.p2align 3
.L4814:
.LEHB791:
	call	*%rax
.LEHE791:
	jmp	.L4813
.L4828:
	movq	%rax, %rbp
.L4823:
	movq	%rbx, %rdi
	call	_ZNSt14overflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB792:
	call	_Unwind_Resume
.LEHE792:
.L4830:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4823
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4823
.L4827:
.L4840:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt14overflow_errorED1Ev
	movq	%rbp, %rdi
.LEHB793:
	call	_Unwind_Resume
.LEHE793:
.L4829:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4823
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4823
.L4826:
	jmp	.L4840
	.cfi_endproc
.LFE11277:
	.section	.gcc_except_table
.LLSDA11277:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11277-.LLSDACSB11277
.LLSDACSB11277:
	.uleb128 .LEHB787-.LFB11277
	.uleb128 .LEHE787-.LEHB787
	.uleb128 .L4829-.LFB11277
	.uleb128 0
	.uleb128 .LEHB788-.LFB11277
	.uleb128 .LEHE788-.LEHB788
	.uleb128 .L4826-.LFB11277
	.uleb128 0
	.uleb128 .LEHB789-.LFB11277
	.uleb128 .LEHE789-.LEHB789
	.uleb128 .L4830-.LFB11277
	.uleb128 0
	.uleb128 .LEHB790-.LFB11277
	.uleb128 .LEHE790-.LEHB790
	.uleb128 .L4827-.LFB11277
	.uleb128 0
	.uleb128 .LEHB791-.LFB11277
	.uleb128 .LEHE791-.LEHB791
	.uleb128 .L4828-.LFB11277
	.uleb128 0
	.uleb128 .LEHB792-.LFB11277
	.uleb128 .LEHE792-.LEHB792
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB793-.LFB11277
	.uleb128 .LEHE793-.LEHB793
	.uleb128 0
	.uleb128 0
.LLSDACSE11277:
	.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_:
.LFB12063:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12063
	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
.LEHB794:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEC2ERKS3_
.LEHE794:
	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)
.LEHB795:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE795:
	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
.LEHB796:
	call	__cxa_throw
.LEHE796:
.L4848:
.L4845:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB797:
	call	_ZN5boost17current_exceptionEv
.LEHE797:
.LEHB798:
	call	__cxa_end_catch
.LEHE798:
	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
.L4850:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED2Ev
.L4844:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4845
.L4847:
	movq	%rax, %rbp
	jmp	.L4844
.L4849:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB799:
	call	_Unwind_Resume
.LEHE799:
	.cfi_endproc
.LFE12063:
	.section	.gcc_except_table
	.align 4
.LLSDA12063:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12063-.LLSDATTD12063
.LLSDATTD12063:
	.byte	0x1
	.uleb128 .LLSDACSE12063-.LLSDACSB12063
.LLSDACSB12063:
	.uleb128 .LEHB794-.LFB12063
	.uleb128 .LEHE794-.LEHB794
	.uleb128 .L4847-.LFB12063
	.uleb128 0x3
	.uleb128 .LEHB795-.LFB12063
	.uleb128 .LEHE795-.LEHB795
	.uleb128 .L4850-.LFB12063
	.uleb128 0x3
	.uleb128 .LEHB796-.LFB12063
	.uleb128 .LEHE796-.LEHB796
	.uleb128 .L4848-.LFB12063
	.uleb128 0x1
	.uleb128 .LEHB797-.LFB12063
	.uleb128 .LEHE797-.LEHB797
	.uleb128 .L4849-.LFB12063
	.uleb128 0
	.uleb128 .LEHB798-.LFB12063
	.uleb128 .LEHE798-.LEHB798
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB799-.LFB12063
	.uleb128 .LEHE799-.LEHB799
	.uleb128 0
	.uleb128 0
.LLSDACSE12063:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12063:
	.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_:
.LFB11278:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11278
	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	.L4856
	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	.L4858
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4859
	addl	$1, 88(%rdi)
.L4858:
	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)
.LEHB800:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
.LEHE800:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB801:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
.LEHE801:
.L4883:
	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
.L4856:
	.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)
.LEHB802:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt15underflow_errorEEEERKT_SF_OS7_
.LEHE802:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB803:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorEEEENS_13exception_ptrERKT_
.LEHE803:
	jmp	.L4883
	.p2align 4,,10
	.p2align 3
.L4859:
.LEHB804:
	call	*%rax
.LEHE804:
	jmp	.L4858
.L4873:
	movq	%rax, %rbp
.L4868:
	movq	%rbx, %rdi
	call	_ZNSt15underflow_errorD2Ev
	movq	%rbp, %rdi
.LEHB805:
	call	_Unwind_Resume
.LEHE805:
.L4875:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4868
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4868
.L4872:
.L4885:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt15underflow_errorED1Ev
	movq	%rbp, %rdi
.LEHB806:
	call	_Unwind_Resume
.LEHE806:
.L4874:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4868
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4868
.L4871:
	jmp	.L4885
	.cfi_endproc
.LFE11278:
	.section	.gcc_except_table
.LLSDA11278:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11278-.LLSDACSB11278
.LLSDACSB11278:
	.uleb128 .LEHB800-.LFB11278
	.uleb128 .LEHE800-.LEHB800
	.uleb128 .L4874-.LFB11278
	.uleb128 0
	.uleb128 .LEHB801-.LFB11278
	.uleb128 .LEHE801-.LEHB801
	.uleb128 .L4871-.LFB11278
	.uleb128 0
	.uleb128 .LEHB802-.LFB11278
	.uleb128 .LEHE802-.LEHB802
	.uleb128 .L4875-.LFB11278
	.uleb128 0
	.uleb128 .LEHB803-.LFB11278
	.uleb128 .LEHE803-.LEHB803
	.uleb128 .L4872-.LFB11278
	.uleb128 0
	.uleb128 .LEHB804-.LFB11278
	.uleb128 .LEHE804-.LEHB804
	.uleb128 .L4873-.LFB11278
	.uleb128 0
	.uleb128 .LEHB805-.LFB11278
	.uleb128 .LEHE805-.LEHB805
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB806-.LFB11278
	.uleb128 .LEHE806-.LEHB806
	.uleb128 0
	.uleb128 0
.LLSDACSE11278:
	.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_:
.LFB12081:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12081
	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
.LEHB807:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEC2ERKS4_
.LEHE807:
	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)
.LEHB808:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE808:
	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
.LEHB809:
	call	__cxa_throw
.LEHE809:
.L4893:
.L4890:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB810:
	call	_ZN5boost17current_exceptionEv
.LEHE810:
.LEHB811:
	call	__cxa_end_catch
.LEHE811:
	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
.L4895:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED2Ev
.L4889:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4890
.L4892:
	movq	%rax, %rbp
	jmp	.L4889
.L4894:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB812:
	call	_Unwind_Resume
.LEHE812:
	.cfi_endproc
.LFE12081:
	.section	.gcc_except_table
	.align 4
.LLSDA12081:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12081-.LLSDATTD12081
.LLSDATTD12081:
	.byte	0x1
	.uleb128 .LLSDACSE12081-.LLSDACSB12081
.LLSDACSB12081:
	.uleb128 .LEHB807-.LFB12081
	.uleb128 .LEHE807-.LEHB807
	.uleb128 .L4892-.LFB12081
	.uleb128 0x3
	.uleb128 .LEHB808-.LFB12081
	.uleb128 .LEHE808-.LEHB808
	.uleb128 .L4895-.LFB12081
	.uleb128 0x3
	.uleb128 .LEHB809-.LFB12081
	.uleb128 .LEHE809-.LEHB809
	.uleb128 .L4893-.LFB12081
	.uleb128 0x1
	.uleb128 .LEHB810-.LFB12081
	.uleb128 .LEHE810-.LEHB810
	.uleb128 .L4894-.LFB12081
	.uleb128 0
	.uleb128 .LEHB811-.LFB12081
	.uleb128 .LEHE811-.LEHB811
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB812-.LFB12081
	.uleb128 .LEHE812-.LEHB812
	.uleb128 0
	.uleb128 0
.LLSDACSE12081:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12081:
	.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_:
.LFB11279:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11279
	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	.L4901
	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	.L4903
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4904
	addl	$1, 88(%rdi)
.L4903:
	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)
.LEHB813:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
.LEHE813:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB814:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
.LEHE814:
.L4928:
	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
.L4901:
	.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)
.LEHB815:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEERKT_SG_OS7_
.LEHE815:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB816:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EEEEENS_13exception_ptrERKT_
.LEHE816:
	jmp	.L4928
	.p2align 4,,10
	.p2align 3
.L4904:
.LEHB817:
	call	*%rax
.LEHE817:
	jmp	.L4903
.L4918:
	movq	%rax, %rbp
.L4913:
	movq	%rbx, %rdi
	call	_ZNSt8ios_base7failureB5cxx11D2Ev
	movq	%rbp, %rdi
.LEHB818:
	call	_Unwind_Resume
.LEHE818:
.L4920:
	movq	56(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 48(%rsp)
	testq	%rdi, %rdi
	je	.L4913
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4913
.L4917:
.L4930:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperINSt8ios_base7failureB5cxx11EED1Ev
	movq	%rbp, %rdi
.LEHB819:
	call	_Unwind_Resume
.LEHE819:
.L4919:
	movq	56(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 48(%rsp)
	testq	%rdi, %rdi
	je	.L4913
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4913
.L4916:
	jmp	.L4930
	.cfi_endproc
.LFE11279:
	.section	.gcc_except_table
.LLSDA11279:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11279-.LLSDACSB11279
.LLSDACSB11279:
	.uleb128 .LEHB813-.LFB11279
	.uleb128 .LEHE813-.LEHB813
	.uleb128 .L4919-.LFB11279
	.uleb128 0
	.uleb128 .LEHB814-.LFB11279
	.uleb128 .LEHE814-.LEHB814
	.uleb128 .L4916-.LFB11279
	.uleb128 0
	.uleb128 .LEHB815-.LFB11279
	.uleb128 .LEHE815-.LEHB815
	.uleb128 .L4920-.LFB11279
	.uleb128 0
	.uleb128 .LEHB816-.LFB11279
	.uleb128 .LEHE816-.LEHB816
	.uleb128 .L4917-.LFB11279
	.uleb128 0
	.uleb128 .LEHB817-.LFB11279
	.uleb128 .LEHE817-.LEHB817
	.uleb128 .L4918-.LFB11279
	.uleb128 0
	.uleb128 .LEHB818-.LFB11279
	.uleb128 .LEHE818-.LEHB818
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB819-.LFB11279
	.uleb128 .LEHE819-.LEHB819
	.uleb128 0
	.uleb128 0
.LLSDACSE11279:
	.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_:
.LFB12093:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12093
	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
.LEHB820:
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEC2ERKS3_
.LEHE820:
	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)
.LEHB821:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE821:
	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
.LEHB822:
	call	__cxa_throw
.LEHE822:
.L4938:
.L4935:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB823:
	call	_ZN5boost17current_exceptionEv
.LEHE823:
.LEHB824:
	call	__cxa_end_catch
.LEHE824:
	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
.L4940:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED2Ev
.L4934:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4935
.L4937:
	movq	%rax, %rbp
	jmp	.L4934
.L4939:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB825:
	call	_Unwind_Resume
.LEHE825:
	.cfi_endproc
.LFE12093:
	.section	.gcc_except_table
	.align 4
.LLSDA12093:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12093-.LLSDATTD12093
.LLSDATTD12093:
	.byte	0x1
	.uleb128 .LLSDACSE12093-.LLSDACSB12093
.LLSDACSB12093:
	.uleb128 .LEHB820-.LFB12093
	.uleb128 .LEHE820-.LEHB820
	.uleb128 .L4937-.LFB12093
	.uleb128 0x3
	.uleb128 .LEHB821-.LFB12093
	.uleb128 .LEHE821-.LEHB821
	.uleb128 .L4940-.LFB12093
	.uleb128 0x3
	.uleb128 .LEHB822-.LFB12093
	.uleb128 .LEHE822-.LEHB822
	.uleb128 .L4938-.LFB12093
	.uleb128 0x1
	.uleb128 .LEHB823-.LFB12093
	.uleb128 .LEHE823-.LEHB823
	.uleb128 .L4939-.LFB12093
	.uleb128 0
	.uleb128 .LEHB824-.LFB12093
	.uleb128 .LEHE824-.LEHB824
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB825-.LFB12093
	.uleb128 .LEHE825-.LEHB825
	.uleb128 0
	.uleb128 0
.LLSDACSE12093:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12093:
	.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_:
.LFB11280:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11280
	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	.L4946
	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	.L4948
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4949
	addl	$1, 88(%rdi)
.L4948:
	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)
.LEHB826:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
.LEHE826:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB827:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
.LEHE827:
.L4973:
	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
.L4946:
	.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)
.LEHB828:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt13runtime_errorEEEERKT_SF_OS7_
.LEHE828:
	movq	%rbx, %rsi
	movq	%r13, %rdi
.LEHB829:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorEEEENS_13exception_ptrERKT_
.LEHE829:
	jmp	.L4973
	.p2align 4,,10
	.p2align 3
.L4949:
.LEHB830:
	call	*%rax
.LEHE830:
	jmp	.L4948
.L4963:
	movq	%rax, %rbp
.L4958:
	movq	%rbx, %rdi
	call	_ZNSt13runtime_errorD2Ev
	movq	%rbp, %rdi
.LEHB831:
	call	_Unwind_Resume
.LEHE831:
.L4965:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4958
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4958
.L4962:
.L4975:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13runtime_errorED1Ev
	movq	%rbp, %rdi
.LEHB832:
	call	_Unwind_Resume
.LEHE832:
.L4964:
	movq	40(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L4958
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L4958
.L4961:
	jmp	.L4975
	.cfi_endproc
.LFE11280:
	.section	.gcc_except_table
.LLSDA11280:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11280-.LLSDACSB11280
.LLSDACSB11280:
	.uleb128 .LEHB826-.LFB11280
	.uleb128 .LEHE826-.LEHB826
	.uleb128 .L4964-.LFB11280
	.uleb128 0
	.uleb128 .LEHB827-.LFB11280
	.uleb128 .LEHE827-.LEHB827
	.uleb128 .L4961-.LFB11280
	.uleb128 0
	.uleb128 .LEHB828-.LFB11280
	.uleb128 .LEHE828-.LEHB828
	.uleb128 .L4965-.LFB11280
	.uleb128 0
	.uleb128 .LEHB829-.LFB11280
	.uleb128 .LEHE829-.LEHB829
	.uleb128 .L4962-.LFB11280
	.uleb128 0
	.uleb128 .LEHB830-.LFB11280
	.uleb128 .LEHE830-.LEHB830
	.uleb128 .L4963-.LFB11280
	.uleb128 0
	.uleb128 .LEHB831-.LFB11280
	.uleb128 .LEHE831-.LEHB831
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB832-.LFB11280
	.uleb128 .LEHE832-.LEHB832
	.uleb128 0
	.uleb128 0
.LLSDACSE11280:
	.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_:
.LFB12105:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12105
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt9bad_alloc+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L4978
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4979
	addl	$1, 88(%rdi)
.L4978:
	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)
.LEHB833:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE833:
	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
.LEHB834:
	call	__cxa_throw
.LEHE834:
	.p2align 4,,10
	.p2align 3
.L4979:
.LEHB835:
	call	*%rax
.LEHE835:
	jmp	.L4978
.L4987:
.L4985:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB836:
	call	_ZN5boost17current_exceptionEv
.LEHE836:
.LEHB837:
	call	__cxa_end_catch
.LEHE837:
	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
.L4989:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED2Ev
.L4983:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L4985
.L4990:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt9bad_allocD2Ev
	jmp	.L4983
.L4988:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB838:
	call	_Unwind_Resume
.LEHE838:
	.cfi_endproc
.LFE12105:
	.section	.gcc_except_table
	.align 4
.LLSDA12105:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12105-.LLSDATTD12105
.LLSDATTD12105:
	.byte	0x1
	.uleb128 .LLSDACSE12105-.LLSDACSB12105
.LLSDACSB12105:
	.uleb128 .LEHB833-.LFB12105
	.uleb128 .LEHE833-.LEHB833
	.uleb128 .L4989-.LFB12105
	.uleb128 0x3
	.uleb128 .LEHB834-.LFB12105
	.uleb128 .LEHE834-.LEHB834
	.uleb128 .L4987-.LFB12105
	.uleb128 0x1
	.uleb128 .LEHB835-.LFB12105
	.uleb128 .LEHE835-.LEHB835
	.uleb128 .L4990-.LFB12105
	.uleb128 0x3
	.uleb128 .LEHB836-.LFB12105
	.uleb128 .LEHE836-.LEHB836
	.uleb128 .L4988-.LFB12105
	.uleb128 0
	.uleb128 .LEHB837-.LFB12105
	.uleb128 .LEHE837-.LEHB837
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB838-.LFB12105
	.uleb128 .LEHE838-.LEHB838
	.uleb128 0
	.uleb128 0
.LLSDACSE12105:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12105:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_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_:
.LFB11281:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11281
	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	.L4996
	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	.L4998
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L4999
	addl	$1, 88(%rdi)
.L4998:
	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)
.LEHB839:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
.LEHE839:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB840:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
.LEHE840:
.L5023:
	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
.L4996:
	.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)
.LEHB841:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt9bad_allocEEEERKT_SF_OS7_
.LEHE841:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB842:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt9bad_allocEEEENS_13exception_ptrERKT_
.LEHE842:
	jmp	.L5023
	.p2align 4,,10
	.p2align 3
.L4999:
.LEHB843:
	call	*%rax
.LEHE843:
	jmp	.L4998
.L5013:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L5008:
	movq	%rbx, %rdi
	call	_ZNSt9bad_allocD2Ev
	movq	%rbp, %rdi
.LEHB844:
	call	_Unwind_Resume
.LEHE844:
.L5015:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L5008
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L5008
.L5012:
.L5025:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt9bad_allocED1Ev
	movq	%rbp, %rdi
.LEHB845:
	call	_Unwind_Resume
.LEHE845:
.L5014:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L5008
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L5008
.L5011:
	jmp	.L5025
	.cfi_endproc
.LFE11281:
	.section	.gcc_except_table
.LLSDA11281:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11281-.LLSDACSB11281
.LLSDACSB11281:
	.uleb128 .LEHB839-.LFB11281
	.uleb128 .LEHE839-.LEHB839
	.uleb128 .L5014-.LFB11281
	.uleb128 0
	.uleb128 .LEHB840-.LFB11281
	.uleb128 .LEHE840-.LEHB840
	.uleb128 .L5011-.LFB11281
	.uleb128 0
	.uleb128 .LEHB841-.LFB11281
	.uleb128 .LEHE841-.LEHB841
	.uleb128 .L5015-.LFB11281
	.uleb128 0
	.uleb128 .LEHB842-.LFB11281
	.uleb128 .LEHE842-.LEHB842
	.uleb128 .L5012-.LFB11281
	.uleb128 0
	.uleb128 .LEHB843-.LFB11281
	.uleb128 .LEHE843-.LEHB843
	.uleb128 .L5013-.LFB11281
	.uleb128 0
	.uleb128 .LEHB844-.LFB11281
	.uleb128 .LEHE844-.LEHB844
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB845-.LFB11281
	.uleb128 .LEHE845-.LEHB845
	.uleb128 0
	.uleb128 0
.LLSDACSE11281:
	.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_:
.LFB12120:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12120
	pushq	%r12
	.cfi_def_cfa_offset 16
	.cfi_offset 12, -16
	pushq	%rbp
	.cfi_def_cfa_offset 24
	.cfi_offset 6, -24
	movq	%rdi, %r12
	pushq	%rbx
	.cfi_def_cfa_offset 32
	.cfi_offset 3, -32
	movq	%rsi, %rbp
	movl	$56, %edi
	call	__cxa_allocate_exception
	movq	16(%rbp), %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 48(%rax)
	movq	$_ZTVSt8bad_cast+16, (%rax)
	movq	$_ZTVN5boost9exceptionE+16, 8(%rax)
	testq	%rdi, %rdi
	movq	%rdi, 16(%rax)
	je	.L5028
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L5029
	addl	$1, 88(%rdi)
.L5028:
	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)
.LEHB846:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE846:
	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
.LEHB847:
	call	__cxa_throw
.LEHE847:
	.p2align 4,,10
	.p2align 3
.L5029:
.LEHB848:
	call	*%rax
.LEHE848:
	jmp	.L5028
.L5037:
.L5035:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB849:
	call	_ZN5boost17current_exceptionEv
.LEHE849:
.LEHB850:
	call	__cxa_end_catch
.LEHE850:
	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
.L5039:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED2Ev
.L5033:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L5035
.L5040:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt8bad_castD2Ev
	jmp	.L5033
.L5038:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB851:
	call	_Unwind_Resume
.LEHE851:
	.cfi_endproc
.LFE12120:
	.section	.gcc_except_table
	.align 4
.LLSDA12120:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12120-.LLSDATTD12120
.LLSDATTD12120:
	.byte	0x1
	.uleb128 .LLSDACSE12120-.LLSDACSB12120
.LLSDACSB12120:
	.uleb128 .LEHB846-.LFB12120
	.uleb128 .LEHE846-.LEHB846
	.uleb128 .L5039-.LFB12120
	.uleb128 0x3
	.uleb128 .LEHB847-.LFB12120
	.uleb128 .LEHE847-.LEHB847
	.uleb128 .L5037-.LFB12120
	.uleb128 0x1
	.uleb128 .LEHB848-.LFB12120
	.uleb128 .LEHE848-.LEHB848
	.uleb128 .L5040-.LFB12120
	.uleb128 0x3
	.uleb128 .LEHB849-.LFB12120
	.uleb128 .LEHE849-.LEHB849
	.uleb128 .L5038-.LFB12120
	.uleb128 0
	.uleb128 .LEHB850-.LFB12120
	.uleb128 .LEHE850-.LEHB850
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB851-.LFB12120
	.uleb128 .LEHE851-.LEHB851
	.uleb128 0
	.uleb128 0
.LLSDACSE12120:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12120:
	.section	.text._ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_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_:
.LFB11282:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11282
	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	.L5046
	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	.L5048
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L5049
	addl	$1, 88(%rdi)
.L5048:
	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)
.LEHB852:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
.LEHE852:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB853:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
.LEHE853:
.L5073:
	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
.L5046:
	.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)
.LEHB854:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt8bad_castEEEERKT_SF_OS7_
.LEHE854:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB855:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt8bad_castEEEENS_13exception_ptrERKT_
.LEHE855:
	jmp	.L5073
	.p2align 4,,10
	.p2align 3
.L5049:
.LEHB856:
	call	*%rax
.LEHE856:
	jmp	.L5048
.L5063:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L5058:
	movq	%rbx, %rdi
	call	_ZNSt8bad_castD2Ev
	movq	%rbp, %rdi
.LEHB857:
	call	_Unwind_Resume
.LEHE857:
.L5065:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L5058
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L5058
.L5062:
.L5075:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt8bad_castED1Ev
	movq	%rbp, %rdi
.LEHB858:
	call	_Unwind_Resume
.LEHE858:
.L5064:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L5058
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L5058
.L5061:
	jmp	.L5075
	.cfi_endproc
.LFE11282:
	.section	.gcc_except_table
.LLSDA11282:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11282-.LLSDACSB11282
.LLSDACSB11282:
	.uleb128 .LEHB852-.LFB11282
	.uleb128 .LEHE852-.LEHB852
	.uleb128 .L5064-.LFB11282
	.uleb128 0
	.uleb128 .LEHB853-.LFB11282
	.uleb128 .LEHE853-.LEHB853
	.uleb128 .L5061-.LFB11282
	.uleb128 0
	.uleb128 .LEHB854-.LFB11282
	.uleb128 .LEHE854-.LEHB854
	.uleb128 .L5065-.LFB11282
	.uleb128 0
	.uleb128 .LEHB855-.LFB11282
	.uleb128 .LEHE855-.LEHB855
	.uleb128 .L5062-.LFB11282
	.uleb128 0
	.uleb128 .LEHB856-.LFB11282
	.uleb128 .LEHE856-.LEHB856
	.uleb128 .L5063-.LFB11282
	.uleb128 0
	.uleb128 .LEHB857-.LFB11282
	.uleb128 .LEHE857-.LEHB857
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB858-.LFB11282
	.uleb128 .LEHE858-.LEHB858
	.uleb128 0
	.uleb128 0
.LLSDACSE11282:
	.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_:
.LFB12135:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12135
	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	.L5078
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L5079
	addl	$1, 88(%rdi)
.L5078:
	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)
.LEHB859:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE859:
	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
.LEHB860:
	call	__cxa_throw
.LEHE860:
	.p2align 4,,10
	.p2align 3
.L5079:
.LEHB861:
	call	*%rax
.LEHE861:
	jmp	.L5078
.L5087:
.L5085:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB862:
	call	_ZN5boost17current_exceptionEv
.LEHE862:
.LEHB863:
	call	__cxa_end_catch
.LEHE863:
	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
.L5089:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED2Ev
.L5083:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L5085
.L5090:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt10bad_typeidD2Ev
	jmp	.L5083
.L5088:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB864:
	call	_Unwind_Resume
.LEHE864:
	.cfi_endproc
.LFE12135:
	.section	.gcc_except_table
	.align 4
.LLSDA12135:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12135-.LLSDATTD12135
.LLSDATTD12135:
	.byte	0x1
	.uleb128 .LLSDACSE12135-.LLSDACSB12135
.LLSDACSB12135:
	.uleb128 .LEHB859-.LFB12135
	.uleb128 .LEHE859-.LEHB859
	.uleb128 .L5089-.LFB12135
	.uleb128 0x3
	.uleb128 .LEHB860-.LFB12135
	.uleb128 .LEHE860-.LEHB860
	.uleb128 .L5087-.LFB12135
	.uleb128 0x1
	.uleb128 .LEHB861-.LFB12135
	.uleb128 .LEHE861-.LEHB861
	.uleb128 .L5090-.LFB12135
	.uleb128 0x3
	.uleb128 .LEHB862-.LFB12135
	.uleb128 .LEHE862-.LEHB862
	.uleb128 .L5088-.LFB12135
	.uleb128 0
	.uleb128 .LEHB863-.LFB12135
	.uleb128 .LEHE863-.LEHB863
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB864-.LFB12135
	.uleb128 .LEHE864-.LEHB864
	.uleb128 0
	.uleb128 0
.LLSDACSE12135:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12135:
	.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_:
.LFB11283:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11283
	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	.L5096
	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	.L5098
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L5099
	addl	$1, 88(%rdi)
.L5098:
	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)
.LEHB865:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
.LEHE865:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB866:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
.LEHE866:
.L5123:
	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
.L5096:
	.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)
.LEHB867:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS0_39current_exception_std_exception_wrapperISt10bad_typeidEEEERKT_SF_OS7_
.LEHE867:
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB868:
	call	_ZN5boost14copy_exceptionINS_16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidEEEENS_13exception_ptrERKT_
.LEHE868:
	jmp	.L5123
	.p2align 4,,10
	.p2align 3
.L5099:
.LEHB869:
	call	*%rax
.LEHE869:
	jmp	.L5098
.L5113:
	leaq	32(%rsp), %rbx
	movq	%rax, %rbp
.L5108:
	movq	%rbx, %rdi
	call	_ZNSt10bad_typeidD2Ev
	movq	%rbp, %rdi
.LEHB870:
	call	_Unwind_Resume
.LEHE870:
.L5115:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L5108
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L5108
.L5112:
.L5125:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt10bad_typeidED1Ev
	movq	%rbp, %rdi
.LEHB871:
	call	_Unwind_Resume
.LEHE871:
.L5114:
	movq	48(%rsp), %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost9exceptionE+16, 40(%rsp)
	testq	%rdi, %rdi
	je	.L5108
	movq	(%rdi), %rax
	call	*32(%rax)
	jmp	.L5108
.L5111:
	jmp	.L5125
	.cfi_endproc
.LFE11283:
	.section	.gcc_except_table
.LLSDA11283:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE11283-.LLSDACSB11283
.LLSDACSB11283:
	.uleb128 .LEHB865-.LFB11283
	.uleb128 .LEHE865-.LEHB865
	.uleb128 .L5114-.LFB11283
	.uleb128 0
	.uleb128 .LEHB866-.LFB11283
	.uleb128 .LEHE866-.LEHB866
	.uleb128 .L5111-.LFB11283
	.uleb128 0
	.uleb128 .LEHB867-.LFB11283
	.uleb128 .LEHE867-.LEHB867
	.uleb128 .L5115-.LFB11283
	.uleb128 0
	.uleb128 .LEHB868-.LFB11283
	.uleb128 .LEHE868-.LEHB868
	.uleb128 .L5112-.LFB11283
	.uleb128 0
	.uleb128 .LEHB869-.LFB11283
	.uleb128 .LEHE869-.LEHB869
	.uleb128 .L5113-.LFB11283
	.uleb128 0
	.uleb128 .LEHB870-.LFB11283
	.uleb128 .LEHE870-.LEHB870
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB871-.LFB11283
	.uleb128 .LEHE871-.LEHB871
	.uleb128 0
	.uleb128 0
.LLSDACSE11283:
	.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_:
.LFB12147:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12147
	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	.L5128
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L5129
	addl	$1, 88(%rdi)
.L5128:
	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)
.LEHB872:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE872:
	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
.LEHB873:
	call	__cxa_throw
.LEHE873:
	.p2align 4,,10
	.p2align 3
.L5129:
.LEHB874:
	call	*%rax
.LEHE874:
	jmp	.L5128
.L5137:
.L5135:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB875:
	call	_ZN5boost17current_exceptionEv
.LEHE875:
.LEHB876:
	call	__cxa_end_catch
.LEHE876:
	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
.L5139:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail39current_exception_std_exception_wrapperISt13bad_exceptionED2Ev
.L5133:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L5135
.L5140:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZNSt13bad_exceptionD2Ev
	jmp	.L5133
.L5138:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB877:
	call	_Unwind_Resume
.LEHE877:
	.cfi_endproc
.LFE12147:
	.section	.gcc_except_table
	.align 4
.LLSDA12147:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12147-.LLSDATTD12147
.LLSDATTD12147:
	.byte	0x1
	.uleb128 .LLSDACSE12147-.LLSDACSB12147
.LLSDACSB12147:
	.uleb128 .LEHB872-.LFB12147
	.uleb128 .LEHE872-.LEHB872
	.uleb128 .L5139-.LFB12147
	.uleb128 0x3
	.uleb128 .LEHB873-.LFB12147
	.uleb128 .LEHE873-.LEHB873
	.uleb128 .L5137-.LFB12147
	.uleb128 0x1
	.uleb128 .LEHB874-.LFB12147
	.uleb128 .LEHE874-.LEHB874
	.uleb128 .L5140-.LFB12147
	.uleb128 0x3
	.uleb128 .LEHB875-.LFB12147
	.uleb128 .LEHE875-.LEHB875
	.uleb128 .L5138-.LFB12147
	.uleb128 0
	.uleb128 .LEHB876-.LFB12147
	.uleb128 .LEHE876-.LEHB876
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB877-.LFB12147
	.uleb128 .LEHE877-.LEHB877
	.uleb128 0
	.uleb128 0
.LLSDACSE12147:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT12147:
	.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_:
.LFB11234:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA11234
	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	.L5147
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L5148
	addl	$1, 88(%rdi)
.L5147:
	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)
.LEHB878:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE878:
	movl	$_ZN5boost16exception_detail10clone_implINS_17unknown_exceptionEED1Ev, %edx
	movl	$_ZTIN5boost16exception_detail10clone_implINS_17unknown_exceptionEEE, %esi
	movq	%rbx, %rdi
.LEHB879:
	call	__cxa_throw
.LEHE879:
	.p2align 4,,10
	.p2align 3
.L5148:
.LEHB880:
	call	*%rax
.LEHE880:
	jmp	.L5147
.L5156:
.L5153:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB881:
	call	_ZN5boost17current_exceptionEv
.LEHE881:
.LEHB882:
	call	__cxa_end_catch
.LEHE882:
	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
.L5158:
	.cfi_restore_state
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost17unknown_exceptionD2Ev
.L5152:
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rax
	jmp	.L5153
.L5155:
	movq	%rax, %rbp
	jmp	.L5152
.L5157:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB883:
	call	_Unwind_Resume
.LEHE883:
	.cfi_endproc
.LFE11234:
	.section	.gcc_except_table
	.align 4
.LLSDA11234:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT11234-.LLSDATTD11234
.LLSDATTD11234:
	.byte	0x1
	.uleb128 .LLSDACSE11234-.LLSDACSB11234
.LLSDACSB11234:
	.uleb128 .LEHB878-.LFB11234
	.uleb128 .LEHE878-.LEHB878
	.uleb128 .L5158-.LFB11234
	.uleb128 0x3
	.uleb128 .LEHB879-.LFB11234
	.uleb128 .LEHE879-.LEHB879
	.uleb128 .L5156-.LFB11234
	.uleb128 0x1
	.uleb128 .LEHB880-.LFB11234
	.uleb128 .LEHE880-.LEHB880
	.uleb128 .L5155-.LFB11234
	.uleb128 0x3
	.uleb128 .LEHB881-.LFB11234
	.uleb128 .LEHE881-.LEHB881
	.uleb128 .L5157-.LFB11234
	.uleb128 0
	.uleb128 .LEHB882-.LFB11234
	.uleb128 .LEHE882-.LEHB882
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB883-.LFB11234
	.uleb128 .LEHE883-.LEHB883
	.uleb128 0
	.uleb128 0
.LLSDACSE11234:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT11234:
	.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	.L5164
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L5165
	addl	$1, 88(%rdi)
.L5164:
	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)
.LEHB884:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
.LEHE884:
	leaq	32(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB885:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE885:
	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
.L5165:
	.cfi_restore_state
	movq	%rsi, 8(%rsp)
.LEHB886:
	call	*%rax
.LEHE886:
	movq	8(%rsp), %rsi
	jmp	.L5164
.L5171:
	leaq	72(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZNSt9exceptionD2Ev
	movq	40(%rsp), %rdi
	movq	$_ZTVN5boost9exceptionE+16, 32(%rsp)
	testq	%rdi, %rdi
	je	.L5181
	movq	(%rdi), %rax
	call	*32(%rax)
.L5181:
	movq	%rbx, %rdi
.LEHB887:
	call	_Unwind_Resume
.LEHE887:
.L5170:
	leaq	32(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost17unknown_exceptionD1Ev
	jmp	.L5181
	.cfi_endproc
.LFE7003:
	.section	.gcc_except_table
.LLSDA7003:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7003-.LLSDACSB7003
.LLSDACSB7003:
	.uleb128 .LEHB884-.LFB7003
	.uleb128 .LEHE884-.LEHB884
	.uleb128 .L5171-.LFB7003
	.uleb128 0
	.uleb128 .LEHB885-.LFB7003
	.uleb128 .LEHE885-.LEHB885
	.uleb128 .L5170-.LFB7003
	.uleb128 0
	.uleb128 .LEHB886-.LFB7003
	.uleb128 .LEHE886-.LEHB886
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB887-.LFB7003
	.uleb128 .LEHE887-.LEHB887
	.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	.L5183
	movq	%rax, %rsi
	movq	%rbx, %rdi
.LEHB888:
	call	_ZN5boost16exception_detail41current_exception_unknown_boost_exceptionERKNS_9exceptionE
.LEHE888:
	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
.L5183:
	.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)
.LEHB889:
	call	_ZN5boost16exception_detail11set_info_rvINS_10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEE3setINS_17unknown_exceptionEEERKT_SD_OS7_
.LEHE889:
	leaq	16(%rsp), %rsi
	movq	%rbx, %rdi
.LEHB890:
	call	_ZN5boost14copy_exceptionINS_17unknown_exceptionEEENS_13exception_ptrERKT_
.LEHE890:
	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
.L5190:
	.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	.L5196
	movq	(%rdi), %rax
	call	*32(%rax)
.L5196:
	movq	%rbx, %rdi
.LEHB891:
	call	_Unwind_Resume
.LEHE891:
.L5189:
	leaq	16(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost17unknown_exceptionD1Ev
	jmp	.L5196
	.cfi_endproc
.LFE7004:
	.section	.gcc_except_table
.LLSDA7004:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE7004-.LLSDACSB7004
.LLSDACSB7004:
	.uleb128 .LEHB888-.LFB7004
	.uleb128 .LEHE888-.LEHB888
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB889-.LFB7004
	.uleb128 .LEHE889-.LEHB889
	.uleb128 .L5190-.LFB7004
	.uleb128 0
	.uleb128 .LEHB890-.LFB7004
	.uleb128 .LEHE890-.LEHB890
	.uleb128 .L5189-.LFB7004
	.uleb128 0
	.uleb128 .LEHB891-.LFB7004
	.uleb128 .LEHE891-.LEHB891
	.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:
.LFB13384:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13384
	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)
.LEHB892:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE892:
	cmpb	$0, 280(%rbx)
	je	.L5228
.L5198:
	cmpb	$0, 8(%rsp)
	je	.L5197
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L5205:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5205
.L5197:
	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
.L5228:
	.cfi_restore_state
	movb	$1, 280(%rbx)
	call	_ZN5boost15future_categoryEv
	leaq	32(%rsp), %rdi
	movl	$1, %esi
	movq	%rax, %rdx
.LEHB893:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE893:
	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
.LEHB894:
	call	__cxa_throw
.LEHE894:
.L5215:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	leaq	16(%rsp), %rdi
.LEHB895:
	call	_ZN5boost17current_exceptionEv
.LEHE895:
.LEHB896:
	call	__cxa_end_catch
.LEHE896:
	leaq	24(%rbx), %rdi
	leaq	16(%rsp), %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB897:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE897:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5203
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5203:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
	jmp	.L5198
.L5213:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5202
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5202:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L5208:
	cmpb	$0, 8(%rsp)
	je	.L5209
	movq	(%rsp), %rbp
.L5210:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5210
.L5209:
	movq	%rbx, %rdi
.LEHB898:
	call	_Unwind_Resume
.LEHE898:
.L5212:
	movq	%rax, %rbx
	jmp	.L5202
.L5214:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L5202
.L5211:
	movq	%rax, %rbx
	jmp	.L5208
	.cfi_endproc
.LFE13384:
	.section	.gcc_except_table
	.align 4
.LLSDA13384:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT13384-.LLSDATTD13384
.LLSDATTD13384:
	.byte	0x1
	.uleb128 .LLSDACSE13384-.LLSDACSB13384
.LLSDACSB13384:
	.uleb128 .LEHB892-.LFB13384
	.uleb128 .LEHE892-.LEHB892
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB893-.LFB13384
	.uleb128 .LEHE893-.LEHB893
	.uleb128 .L5211-.LFB13384
	.uleb128 0
	.uleb128 .LEHB894-.LFB13384
	.uleb128 .LEHE894-.LEHB894
	.uleb128 .L5215-.LFB13384
	.uleb128 0x1
	.uleb128 .LEHB895-.LFB13384
	.uleb128 .LEHE895-.LEHB895
	.uleb128 .L5214-.LFB13384
	.uleb128 0
	.uleb128 .LEHB896-.LFB13384
	.uleb128 .LEHE896-.LEHB896
	.uleb128 .L5212-.LFB13384
	.uleb128 0
	.uleb128 .LEHB897-.LFB13384
	.uleb128 .LEHE897-.LEHB897
	.uleb128 .L5213-.LFB13384
	.uleb128 0
	.uleb128 .LEHB898-.LFB13384
	.uleb128 .LEHE898-.LEHB898
	.uleb128 0
	.uleb128 0
.LLSDACSE13384:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT13384:
	.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
	.text
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv, @function
_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE8do_applyEv:
.LFB14411:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14411
	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)
.LEHB899:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE899:
	cmpb	$0, 40(%rbx)
	je	.L5230
	cmpq	$0, 24(%rbx)
	je	.L5270
.L5230:
	cmpb	$0, 272(%rbx)
	jne	.L5231
	movb	$1, 272(%rbx)
.L5231:
	leaq	16(%rsp), %rbp
	leaq	16(%rbx), %rsi
	movl	$123, 276(%rbx)
	movb	$1, 43(%rbx)
	leaq	8(%rbp), %rdi
.LEHB900:
	call	_ZN5boost6detail12shared_countC1ERKNS0_10weak_countE
.LEHE900:
	movq	8(%rbx), %rax
	movq	%rbp, %rdi
	movq	%rax, 16(%rsp)
.LEHB901:
	call	_ZN5boost6detail25make_ready_at_thread_exitENS_10shared_ptrINS0_17shared_state_baseEEE
.LEHE901:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5232
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5232:
	cmpb	$0, 8(%rsp)
	je	.L5229
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L5234:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5234
.L5229:
	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
.L5270:
	.cfi_restore_state
	leaq	16(%rsp), %rbp
	movq	%rbp, %rdi
.LEHB902:
	call	_ZN5boost25promise_already_satisfiedC1Ev
.LEHE902:
	movq	%rbp, %rdi
.LEHB903:
	call	_ZN5boost15throw_exceptionINS_25promise_already_satisfiedEEEvRKT_
.LEHE903:
.L5252:
	movq	%rbp, %rdi
	movq	%rax, %r12
	movq	$_ZTVN5boost12future_errorE+16, 16(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L5237:
	cmpb	$0, 8(%rsp)
	je	.L5240
	movq	(%rsp), %r13
.L5241:
	movq	%r13, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5241
.L5240:
	movq	%r12, %rax
	jmp	.L5242
.L5247:
	leaq	16(%rsp), %rbp
.L5242:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbp, %rdi
.LEHB904:
	call	_ZN5boost17current_exceptionEv
.LEHE904:
	movq	%rbp, %rsi
	movq	%rbx, %rdi
.LEHB905:
	call	_ZN5boost6detail17shared_state_base28set_exception_at_thread_exitENS_13exception_ptrE
.LEHE905:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5243
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5243:
.LEHB906:
	call	__cxa_end_catch
.LEHE906:
	jmp	.L5229
.L5249:
	movq	24(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5246
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5246:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB907:
	call	_Unwind_Resume
.LEHE907:
.L5248:
	movq	%rax, %rbx
	jmp	.L5246
.L5251:
	movq	24(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L5237
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5237
.L5250:
	movq	%rax, %r12
	jmp	.L5237
	.cfi_endproc
.LFE14411:
	.section	.gcc_except_table
	.align 4
.LLSDA14411:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14411-.LLSDATTD14411
.LLSDATTD14411:
	.byte	0x1
	.uleb128 .LLSDACSE14411-.LLSDACSB14411
.LLSDACSB14411:
	.uleb128 .LEHB899-.LFB14411
	.uleb128 .LEHE899-.LEHB899
	.uleb128 .L5247-.LFB14411
	.uleb128 0x1
	.uleb128 .LEHB900-.LFB14411
	.uleb128 .LEHE900-.LEHB900
	.uleb128 .L5250-.LFB14411
	.uleb128 0x3
	.uleb128 .LEHB901-.LFB14411
	.uleb128 .LEHE901-.LEHB901
	.uleb128 .L5251-.LFB14411
	.uleb128 0x3
	.uleb128 .LEHB902-.LFB14411
	.uleb128 .LEHE902-.LEHB902
	.uleb128 .L5250-.LFB14411
	.uleb128 0x3
	.uleb128 .LEHB903-.LFB14411
	.uleb128 .LEHE903-.LEHB903
	.uleb128 .L5252-.LFB14411
	.uleb128 0x3
	.uleb128 .LEHB904-.LFB14411
	.uleb128 .LEHE904-.LEHB904
	.uleb128 .L5248-.LFB14411
	.uleb128 0
	.uleb128 .LEHB905-.LFB14411
	.uleb128 .LEHE905-.LEHB905
	.uleb128 .L5249-.LFB14411
	.uleb128 0
	.uleb128 .LEHB906-.LFB14411
	.uleb128 .LEHE906-.LEHB906
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB907-.LFB14411
	.uleb128 .LEHE907-.LEHB907
	.uleb128 0
	.uleb128 0
.LLSDACSE14411:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14411:
	.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:
.LFB14186:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14186
	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	.L5272
	leaq	48(%rbp), %rax
	movq	%rsp, %rdi
	movb	$0, 8(%rsp)
	movq	%rax, (%rsp)
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	cmpb	$0, 280(%rbp)
	je	.L5310
.L5273:
	cmpb	$0, 8(%rsp)
	je	.L5272
	movq	(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L5280:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5280
.L5272:
	movq	448(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L5286
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5286:
	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
.L5310:
	.cfi_restore_state
	movb	$1, 280(%rbp)
	call	_ZN5boost15future_categoryEv
	leaq	32(%rsp), %rdi
	movl	$1, %esi
	movq	%rax, %rdx
.LEHB908:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE908:
	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)
.LEHB909:
	call	__cxa_throw
.LEHE909:
.L5291:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	leaq	16(%rsp), %rdi
.LEHB910:
	call	_ZN5boost17current_exceptionEv
.LEHE910:
.LEHB911:
	call	__cxa_end_catch
.LEHE911:
	leaq	24(%rbp), %rdi
	leaq	16(%rsp), %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rsp, %rsi
	movq	%rbp, %rdi
.LEHB912:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE912:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5278
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5278:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
	jmp	.L5273
.L5289:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5277
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5277:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L5283:
	cmpb	$0, 8(%rsp)
	je	.L5284
	movq	(%rsp), %rbx
.L5285:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5285
.L5284:
	call	_ZSt9terminatev
.L5288:
	jmp	.L5277
.L5290:
	call	__cxa_end_catch
	jmp	.L5277
.L5287:
	jmp	.L5283
	.cfi_endproc
.LFE14186:
	.section	.gcc_except_table
	.align 4
.LLSDA14186:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14186-.LLSDATTD14186
.LLSDATTD14186:
	.byte	0x1
	.uleb128 .LLSDACSE14186-.LLSDACSB14186
.LLSDACSB14186:
	.uleb128 .LEHB908-.LFB14186
	.uleb128 .LEHE908-.LEHB908
	.uleb128 .L5287-.LFB14186
	.uleb128 0
	.uleb128 .LEHB909-.LFB14186
	.uleb128 .LEHE909-.LEHB909
	.uleb128 .L5291-.LFB14186
	.uleb128 0x1
	.uleb128 .LEHB910-.LFB14186
	.uleb128 .LEHE910-.LEHB910
	.uleb128 .L5290-.LFB14186
	.uleb128 0
	.uleb128 .LEHB911-.LFB14186
	.uleb128 .LEHE911-.LEHB911
	.uleb128 .L5288-.LFB14186
	.uleb128 0
	.uleb128 .LEHB912-.LFB14186
	.uleb128 .LEHE912-.LEHB912
	.uleb128 .L5289-.LFB14186
	.uleb128 0
.LLSDACSE14186:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14186:
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED5Ev,comdat
	.size	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev, .-_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev
	.weak	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED1Ev
	.set	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED1Ev,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED2Ev
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev
	.type	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev, @function
_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev:
.LFB14188:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14188
	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	.L5312
	leaq	48(%rbp), %rax
	movq	%rsp, %rdi
	movb	$0, 8(%rsp)
	movq	%rax, (%rsp)
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	cmpb	$0, 280(%rbp)
	je	.L5350
.L5313:
	cmpb	$0, 8(%rsp)
	je	.L5312
	movq	(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L5320:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5320
.L5312:
	movq	448(%rbx), %rdi
	testq	%rdi, %rdi
	je	.L5326
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5326:
	movq	%rbx, %rdi
	call	_ZN5boost6detail16thread_data_baseD2Ev
	movq	%rbx, %rdi
	movl	$464, %esi
	call	_ZdlPvm
	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
.L5350:
	.cfi_restore_state
	movb	$1, 280(%rbp)
	call	_ZN5boost15future_categoryEv
	leaq	32(%rsp), %rdi
	movl	$1, %esi
	movq	%rax, %rdx
.LEHB913:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE913:
	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)
.LEHB914:
	call	__cxa_throw
.LEHE914:
.L5331:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	leaq	16(%rsp), %rdi
.LEHB915:
	call	_ZN5boost17current_exceptionEv
.LEHE915:
.LEHB916:
	call	__cxa_end_catch
.LEHE916:
	leaq	24(%rbp), %rdi
	leaq	16(%rsp), %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rsp, %rsi
	movq	%rbp, %rdi
.LEHB917:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE917:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5318
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5318:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
	jmp	.L5313
.L5329:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5317
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5317:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L5323:
	cmpb	$0, 8(%rsp)
	je	.L5324
	movq	(%rsp), %rbx
.L5325:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5325
.L5324:
	call	_ZSt9terminatev
.L5328:
	jmp	.L5317
.L5330:
	call	__cxa_end_catch
	jmp	.L5317
.L5327:
	jmp	.L5323
	.cfi_endproc
.LFE14188:
	.section	.gcc_except_table
	.align 4
.LLSDA14188:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14188-.LLSDATTD14188
.LLSDATTD14188:
	.byte	0x1
	.uleb128 .LLSDACSE14188-.LLSDACSB14188
.LLSDACSB14188:
	.uleb128 .LEHB913-.LFB14188
	.uleb128 .LEHE913-.LEHB913
	.uleb128 .L5327-.LFB14188
	.uleb128 0
	.uleb128 .LEHB914-.LFB14188
	.uleb128 .LEHE914-.LEHB914
	.uleb128 .L5331-.LFB14188
	.uleb128 0x1
	.uleb128 .LEHB915-.LFB14188
	.uleb128 .LEHE915-.LEHB915
	.uleb128 .L5330-.LFB14188
	.uleb128 0
	.uleb128 .LEHB916-.LFB14188
	.uleb128 .LEHE916-.LEHB916
	.uleb128 .L5328-.LFB14188
	.uleb128 0
	.uleb128 .LEHB917-.LFB14188
	.uleb128 .LEHE917-.LEHB917
	.uleb128 .L5329-.LFB14188
	.uleb128 0
.LLSDACSE14188:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14188:
	.section	.text._ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev,"axG",@progbits,_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED5Ev,comdat
	.size	_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev, .-_ZN5boost6detail11thread_dataINS_13packaged_taskIiEEED0Ev
	.section	.text._ZN5boost13packaged_taskIiED2Ev,"axG",@progbits,_ZN5boost13packaged_taskIiED5Ev,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost13packaged_taskIiED2Ev
	.type	_ZN5boost13packaged_taskIiED2Ev, @function
_ZN5boost13packaged_taskIiED2Ev:
.LFB12956:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12956
	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
	subq	$64, %rsp
	.cfi_def_cfa_offset 96
	movq	(%rdi), %rbx
	testq	%rbx, %rbx
	je	.L5352
	leaq	48(%rbx), %rax
	movq	%rsp, %rdi
	movb	$0, 8(%rsp)
	movq	%rax, (%rsp)
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
	cmpb	$0, 280(%rbx)
	je	.L5390
.L5353:
	cmpb	$0, 8(%rsp)
	je	.L5352
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L5360:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5360
.L5352:
	movq	8(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L5351
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5351:
	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
.L5390:
	.cfi_restore_state
	movb	$1, 280(%rbx)
	call	_ZN5boost15future_categoryEv
	leaq	32(%rsp), %rdi
	movl	$1, %esi
	movq	%rax, %rdx
.LEHB918:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE918:
	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)
.LEHB919:
	call	__cxa_throw
.LEHE919:
.L5371:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	leaq	16(%rsp), %rdi
.LEHB920:
	call	_ZN5boost17current_exceptionEv
.LEHE920:
.LEHB921:
	call	__cxa_end_catch
.LEHE921:
	leaq	24(%rbx), %rdi
	leaq	16(%rsp), %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB922:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE922:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5358
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5358:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
	jmp	.L5353
.L5369:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5357
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5357:
	leaq	32(%rsp), %rdi
	movq	$_ZTVN5boost12future_errorE+16, 32(%rsp)
	call	_ZNSt11logic_errorD2Ev
.L5363:
	cmpb	$0, 8(%rsp)
	je	.L5364
	movq	(%rsp), %rbx
.L5365:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5365
.L5364:
	call	_ZSt9terminatev
.L5368:
	jmp	.L5357
.L5370:
	call	__cxa_end_catch
	jmp	.L5357
.L5367:
	jmp	.L5363
	.cfi_endproc
.LFE12956:
	.section	.gcc_except_table
	.align 4
.LLSDA12956:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12956-.LLSDATTD12956
.LLSDATTD12956:
	.byte	0x1
	.uleb128 .LLSDACSE12956-.LLSDACSB12956
.LLSDACSB12956:
	.uleb128 .LEHB918-.LFB12956
	.uleb128 .LEHE918-.LEHB918
	.uleb128 .L5367-.LFB12956
	.uleb128 0
	.uleb128 .LEHB919-.LFB12956
	.uleb128 .LEHE919-.LEHB919
	.uleb128 .L5371-.LFB12956
	.uleb128 0x1
	.uleb128 .LEHB920-.LFB12956
	.uleb128 .LEHE920-.LEHB920
	.uleb128 .L5370-.LFB12956
	.uleb128 0
	.uleb128 .LEHB921-.LFB12956
	.uleb128 .LEHE921-.LEHB921
	.uleb128 .L5368-.LFB12956
	.uleb128 0
	.uleb128 .LEHB922-.LFB12956
	.uleb128 .LEHE922-.LEHB922
	.uleb128 .L5369-.LFB12956
	.uleb128 0
.LLSDACSE12956:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT12956:
	.section	.text._ZN5boost13packaged_taskIiED2Ev,"axG",@progbits,_ZN5boost13packaged_taskIiED5Ev,comdat
	.size	_ZN5boost13packaged_taskIiED2Ev, .-_ZN5boost13packaged_taskIiED2Ev
	.weak	_ZN5boost13packaged_taskIiED1Ev
	.set	_ZN5boost13packaged_taskIiED1Ev,_ZN5boost13packaged_taskIiED2Ev
	.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_:
.LFB12966:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12966
	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)
.LEHB923:
	call	_Znwm
.LEHE923:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB924:
	call	_ZN5boost6detail16thread_data_baseC2Ev
.LEHE924:
	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)
.LEHB925:
	call	_Znwm
.LEHE925:
	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	.L5396
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5396:
	movq	16(%rbx), %rax
	testq	%rax, %rax
	je	.L5409
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L5401
.L5409:
	movq	8(%rbp), %rax
	movq	%rbx, (%rsp)
	movq	%rbx, %rdx
	testq	%rax, %rax
	movq	%rax, 8(%rsp)
	je	.L5402
	lock addl	$1, 8(%rax)
	movq	(%rsp), %rdx
.L5402:
	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	.L5401
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5401:
	movq	16(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5404
	call	_ZN5boost6detail22task_base_shared_stateIiE15owner_destroyedEv
.L5404:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5405
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5405:
	movq	%rbp, %rdi
.LEHB926:
	call	_ZN5boost6thread12start_threadEv
.LEHE926:
	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
.L5415:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	(%rbx), %rax
	movq	%rbx, %rdi
	call	*8(%rax)
.LEHB927:
	call	__cxa_rethrow
.LEHE927:
.L5412:
	movq	8(%rbp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5407
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5407:
	movq	%rbx, %rdi
.LEHB928:
	call	_Unwind_Resume
.LEHE928:
.L5414:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	8(%rbp), %rdi
	testq	%rdi, %rdi
	je	.L5394
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5394:
	leaq	16(%rsp), %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
	movq	%rbx, %rdi
.LEHB929:
	call	_Unwind_Resume
.LEHE929:
.L5413:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$464, %esi
	call	_ZdlPvm
	movq	%rbp, %rbx
	jmp	.L5394
.L5411:
	movq	%rax, %rbx
	jmp	.L5394
	.cfi_endproc
.LFE12966:
	.section	.gcc_except_table
	.align 4
.LLSDA12966:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT12966-.LLSDATTD12966
.LLSDATTD12966:
	.byte	0x1
	.uleb128 .LLSDACSE12966-.LLSDACSB12966
.LLSDACSB12966:
	.uleb128 .LEHB923-.LFB12966
	.uleb128 .LEHE923-.LEHB923
	.uleb128 .L5411-.LFB12966
	.uleb128 0
	.uleb128 .LEHB924-.LFB12966
	.uleb128 .LEHE924-.LEHB924
	.uleb128 .L5413-.LFB12966
	.uleb128 0
	.uleb128 .LEHB925-.LFB12966
	.uleb128 .LEHE925-.LEHB925
	.uleb128 .L5415-.LFB12966
	.uleb128 0x1
	.uleb128 .LEHB926-.LFB12966
	.uleb128 .LEHE926-.LEHB926
	.uleb128 .L5412-.LFB12966
	.uleb128 0
	.uleb128 .LEHB927-.LFB12966
	.uleb128 .LEHE927-.LEHB927
	.uleb128 .L5414-.LFB12966
	.uleb128 0
	.uleb128 .LEHB928-.LFB12966
	.uleb128 .LEHE928-.LEHB928
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB929-.LFB12966
	.uleb128 .LEHE929-.LEHB929
	.uleb128 0
	.uleb128 0
.LLSDACSE12966:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT12966:
	.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_
	.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_:
.LFB13978:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13978
	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	.L5433
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L5434
	addl	$1, 88(%rdi)
.L5433:
	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
.L5434:
	.cfi_restore_state
.LEHB930:
	call	*%rax
.LEHE930:
	jmp	.L5433
.L5437:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB931:
	call	_Unwind_Resume
.LEHE931:
	.cfi_endproc
.LFE13978:
	.section	.gcc_except_table
.LLSDA13978:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13978-.LLSDACSB13978
.LLSDACSB13978:
	.uleb128 .LEHB930-.LFB13978
	.uleb128 .LEHE930-.LEHB930
	.uleb128 .L5437-.LFB13978
	.uleb128 0
	.uleb128 .LEHB931-.LFB13978
	.uleb128 .LEHE931-.LEHB931
	.uleb128 0
	.uleb128 0
.LLSDACSE13978:
	.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_:
.LFB13386:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA13386
	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)
.LEHB932:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE932:
	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)
.LEHB933:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE933:
	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
.LEHB934:
	call	__cxa_throw
.L5444:
	movq	%rax, %rbp
.L5443:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE934:
.L5445:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L5443
	.cfi_endproc
.LFE13386:
	.section	.gcc_except_table
.LLSDA13386:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE13386-.LLSDACSB13386
.LLSDACSB13386:
	.uleb128 .LEHB932-.LFB13386
	.uleb128 .LEHE932-.LEHB932
	.uleb128 .L5444-.LFB13386
	.uleb128 0
	.uleb128 .LEHB933-.LFB13386
	.uleb128 .LEHE933-.LEHB933
	.uleb128 .L5445-.LFB13386
	.uleb128 0
	.uleb128 .LEHB934-.LFB13386
	.uleb128 .LEHE934-.LEHB934
	.uleb128 0
	.uleb128 0
.LLSDACSE13386:
	.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:
.LFB12958:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA12958
	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	.L5465
	cmpb	$0, 16(%rsi)
	jne	.L5450
	movq	%rdx, (%rsp)
	movq	8(%rsi), %rdx
	movq	%rdi, %rbx
	movb	$1, 16(%rsi)
	testq	%rdx, %rdx
	movq	%rdx, 8(%rsp)
	je	.L5451
	lock addl	$1, 8(%rdx)
.L5451:
	movq	%rbx, %rdi
	movq	%rsp, %rsi
	call	_ZN5boost6futureIiEC1ENS_10shared_ptrINS_6detail12shared_stateIiEEEE
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5448
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5448:
	addq	$32, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	movq	%rbx, %rax
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L5465:
	.cfi_restore_state
	movq	%rsp, %rdi
.LEHB935:
	call	_ZN5boost10task_movedC1Ev
.LEHE935:
	movq	%rsp, %rdi
.LEHB936:
	call	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
.LEHE936:
.L5455:
.L5464:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB937:
	call	_Unwind_Resume
.L5450:
	call	_ZN5boost15future_categoryEv
	movq	%rsp, %rdi
	movl	$2, %esi
	movq	%rax, %rdx
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE937:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost24future_already_retrievedE+16, (%rsp)
.LEHB938:
	call	_ZN5boost15throw_exceptionINS_24future_already_retrievedEEEvRKT_
.LEHE938:
.L5456:
	jmp	.L5464
	.cfi_endproc
.LFE12958:
	.section	.gcc_except_table
.LLSDA12958:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE12958-.LLSDACSB12958
.LLSDACSB12958:
	.uleb128 .LEHB935-.LFB12958
	.uleb128 .LEHE935-.LEHB935
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB936-.LFB12958
	.uleb128 .LEHE936-.LEHB936
	.uleb128 .L5455-.LFB12958
	.uleb128 0
	.uleb128 .LEHB937-.LFB12958
	.uleb128 .LEHE937-.LEHB937
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB938-.LFB12958
	.uleb128 .LEHE938-.LEHB938
	.uleb128 .L5456-.LFB12958
	.uleb128 0
.LLSDACSE12958:
	.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
	addq	$-128, %rsp
	.cfi_def_cfa_offset 160
	movq	$0, 96(%rsp)
	movq	$0, 104(%rsp)
.LEHB939:
	call	_Znwm
.LEHE939:
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB940:
	call	_ZN5boost6detail17shared_state_baseC2Ev
.LEHE940:
	movb	$0, 272(%rbx)
	movb	$0, 280(%rbx)
	movl	$24, %edi
	movq	$_ZTVN5boost6detail17task_shared_stateIZ4mainEUlvE_iEE+16, (%rbx)
.LEHB941:
	call	_Znwm
.LEHE941:
	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	.L5468
	movl	8(%rax), %eax
	testl	%eax, %eax
	jne	.L5472
.L5468:
	movq	%rbx, 80(%rsp)
	movq	%rbp, 88(%rsp)
	lock addl	$1, 8(%rbp)
	movq	80(%rsp), %rax
	leaq	16(%rbx), %rdi
	leaq	88(%rsp), %rsi
	movq	%rax, 8(%rbx)
	call	_ZN5boost6detail10weak_countaSERKNS0_12shared_countE
	movq	88(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5472
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5472:
	movq	%rbx, 8(%rsp)
	movq	104(%rsp), %rdi
	movq	8(%rsp), %xmm0
	movq	%rbp, 8(%rsp)
	movhps	8(%rsp), %xmm0
	testq	%rdi, %rdi
	movaps	%xmm0, 96(%rsp)
	je	.L5473
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5473:
	leaq	96(%rsp), %rsi
	leaq	64(%rsp), %rdi
	movb	$0, 112(%rsp)
.LEHB942:
	call	_ZN5boost13packaged_taskIiE10get_futureEv
.LEHE942:
	movq	64(%rsp), %rax
	leaq	96(%rsp), %rsi
	leaq	80(%rsp), %rdi
	movb	$0, 42(%rax)
	movl	$1, 44(%rax)
.LEHB943:
	call	_ZN5boost6threadC1INS_13packaged_taskIiEEEEOT_
.LEHE943:
	leaq	80(%rsp), %rdi
.LEHB944:
	call	_ZN5boost6thread6detachEv
.LEHE944:
	leaq	80(%rsp), %rdi
	call	_ZN5boost6threadD1Ev
	leaq	16(%rsp), %rdi
	leaq	64(%rsp), %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	72(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5477
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5477:
	leaq	96(%rsp), %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
	leaq	16(%rsp), %rdi
.LEHB945:
	call	_ZNK5boost6detail12basic_futureIiE13launch_policyEv
.LEHE945:
	movq	24(%rsp), %rbx
	movl	%eax, %ebp
	movq	16(%rsp), %rax
	testq	%rbx, %rbx
	je	.L5483
	lock addl	$1, 8(%rbx)
.L5483:
	leaq	48(%rsp), %rdi
	addq	$48, %rax
	movb	$0, 56(%rsp)
	movq	%rax, 48(%rsp)
.LEHB946:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE946:
	testb	$1, %bpl
	jne	.L5717
	testb	$2, %bpl
	jne	.L5719
	andb	$8, %bpl
	je	.L5717
	movq	16(%rsp), %rax
	testq	%rax, %rax
	je	.L5717
	movl	44(%rax), %eax
	testb	$1, %al
	jne	.L5717
	testb	$2, %al
	je	.L5717
.L5719:
	leaq	32(%rsp), %rbp
	leaq	16(%rsp), %rdx
	leaq	48(%rsp), %rsi
	movq	%rbp, %rdi
.LEHB947:
	call	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E0_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.239
	jmp	.L5488
.L5717:
	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.241
.LEHE947:
.L5488:
	cmpb	$0, 56(%rsp)
	je	.L5486
	movq	48(%rsp), %r12
	.p2align 4,,10
	.p2align 3
.L5492:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5492
.L5486:
	testq	%rbx, %rbx
	je	.L5493
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5493:
	movq	%rbp, %rdi
.LEHB948:
	call	_ZNK5boost6detail12basic_futureIiE13launch_policyEv
.LEHE948:
	movq	40(%rsp), %rbx
	movl	%eax, %r12d
	movq	32(%rsp), %rax
	testq	%rbx, %rbx
	je	.L5501
	lock addl	$1, 8(%rbx)
.L5501:
	leaq	64(%rsp), %rdi
	addq	$48, %rax
	movb	$0, 72(%rsp)
	movq	%rax, 64(%rsp)
.LEHB949:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE949:
	testb	$1, %r12b
	jne	.L5723
	testb	$2, %r12b
	jne	.L5725
	andb	$8, %r12b
	je	.L5723
	movq	32(%rsp), %rax
	testq	%rax, %rax
	je	.L5723
	movl	44(%rax), %eax
	testb	$1, %al
	jne	.L5723
	testb	$2, %al
	je	.L5723
.L5725:
	leaq	64(%rsp), %rsi
	leaq	48(%rsp), %rdi
	movq	%rbp, %rdx
.LEHB950:
	call	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E1_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.251
	jmp	.L5506
.L5723:
	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.245
.LEHE950:
.L5506:
	cmpb	$0, 72(%rsp)
	je	.L5504
	movq	64(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L5510:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5510
.L5504:
	testq	%rbx, %rbx
	je	.L5511
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5511:
	leaq	48(%rsp), %rdi
.LEHB951:
	call	_ZNK5boost6detail12basic_futureIiE13launch_policyEv
.LEHE951:
	movq	56(%rsp), %rbx
	movl	%eax, %ebp
	movq	48(%rsp), %rax
	testq	%rbx, %rbx
	je	.L5519
	lock addl	$1, 8(%rbx)
.L5519:
	leaq	80(%rsp), %rdi
	addq	$48, %rax
	movb	$0, 88(%rsp)
	movq	%rax, 80(%rsp)
.LEHB952:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE952:
	testb	$1, %bpl
	jne	.L5729
	testb	$2, %bpl
	jne	.L5731
	andb	$8, %bpl
	je	.L5729
	movq	48(%rsp), %rax
	testq	%rax, %rax
	je	.L5729
	movl	44(%rax), %eax
	testb	$1, %al
	jne	.L5729
	testb	$2, %al
	je	.L5729
.L5731:
	leaq	48(%rsp), %rdx
	leaq	80(%rsp), %rsi
	leaq	64(%rsp), %rdi
.LEHB953:
	call	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.255
	jmp	.L5524
.L5729:
	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.247
.LEHE953:
.L5524:
	cmpb	$0, 88(%rsp)
	je	.L5522
	movq	80(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L5528:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5528
.L5522:
	testq	%rbx, %rbx
	je	.L5529
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5529:
	leaq	64(%rsp), %rdi
.LEHB954:
	call	_ZNK5boost6detail12basic_futureIiE13launch_policyEv
.LEHE954:
	movq	72(%rsp), %rbx
	movl	%eax, %ebp
	movq	64(%rsp), %rax
	testq	%rbx, %rbx
	je	.L5537
	lock addl	$1, 8(%rbx)
.L5537:
	leaq	96(%rsp), %rdi
	addq	$48, %rax
	movb	$0, 104(%rsp)
	movq	%rax, 96(%rsp)
.LEHB955:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE955:
	testb	$1, %bpl
	jne	.L5735
	testb	$2, %bpl
	jne	.L5737
	andb	$8, %bpl
	je	.L5735
	movq	64(%rsp), %rax
	testq	%rax, %rax
	je	.L5735
	movl	44(%rax), %eax
	testb	$1, %al
	jne	.L5735
	testb	$2, %al
	je	.L5735
.L5737:
	leaq	64(%rsp), %rdx
	leaq	96(%rsp), %rsi
	leaq	80(%rsp), %rdi
.LEHB956:
	call	_ZN5boost6detail46make_future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.259
	jmp	.L5542
.L5735:
	leaq	64(%rsp), %rdx
	leaq	96(%rsp), %rsi
	leaq	80(%rsp), %rdi
	call	_ZN5boost6detail43make_future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EENS2_IT0_EERNS_11unique_lockINS_5mutexEEEOS4_OT1_.isra.249
.LEHE956:
.L5542:
	cmpb	$0, 104(%rsp)
	je	.L5540
	movq	96(%rsp), %rbp
	.p2align 4,,10
	.p2align 3
.L5546:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5546
.L5540:
	testq	%rbx, %rbx
	je	.L5547
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5547:
	leaq	80(%rsp), %rdi
.LEHB957:
	call	_ZN5boost6futureIiE3getEv
.LEHE957:
	movq	88(%rsp), %rdi
	movl	%eax, %ebx
	testq	%rdi, %rdi
	je	.L5555
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5555:
	movq	72(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5556
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5556:
	movq	56(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5557
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5557:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5558
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5558:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5466
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5466:
	subq	$-128, %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
.L5583:
	.cfi_restore_state
	cmpb	$0, 72(%rsp)
	movq	%rax, %rbp
	je	.L5516
	movq	64(%rsp), %r12
.L5515:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5515
	jmp	.L5516
.L5587:
	cmpb	$0, 104(%rsp)
	movq	%rax, %rbp
	je	.L5552
	movq	96(%rsp), %r12
.L5551:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5551
.L5552:
	testq	%rbx, %rbx
	je	.L5553
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5553:
	movq	%rbp, %rbx
.L5554:
	movq	72(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5536
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5536:
	movq	56(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5518
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5518
.L5582:
	movq	%rax, %rbp
.L5516:
	testq	%rbx, %rbx
	je	.L5517
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5517:
	movq	%rbp, %rbx
.L5518:
	movq	40(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5500
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5500:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5740
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5740:
	movq	%rbx, %rdi
.LEHB958:
	call	_Unwind_Resume
.LEHE958:
.L5568:
	movq	%rax, %rbx
	jmp	.L5500
.L5573:
	movq	%rax, %rbx
.L5482:
	leaq	96(%rsp), %rdi
	call	_ZN5boost13packaged_taskIiED1Ev
	jmp	.L5740
.L5574:
	movq	%rax, %rbx
.L5480:
	movq	72(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5482
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5482
.L5586:
	movq	%rax, %rbp
	jmp	.L5552
.L5580:
	movq	%rax, %rbp
.L5498:
	testq	%rbx, %rbx
	je	.L5499
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5499:
	movq	%rbp, %rbx
	jmp	.L5500
.L5572:
	movq	88(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5554
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5554
.L5575:
	leaq	80(%rsp), %rdi
	movq	%rax, %rbx
	call	_ZN5boost6threadD1Ev
	jmp	.L5480
.L5571:
	movq	%rax, %rbx
	jmp	.L5554
.L5569:
	movq	%rax, %rbx
	jmp	.L5518
.L5576:
	movq	%rax, %rbx
.L5471:
	movq	104(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5740
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5740
.L5579:
	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
.LEHB959:
	call	__cxa_rethrow
.LEHE959:
.L5577:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movl	$288, %esi
	call	_ZdlPvm
	movq	%rbp, %rbx
	jmp	.L5471
.L5578:
	movq	%rax, %rbx
	call	__cxa_end_catch
	jmp	.L5471
.L5570:
	movq	%rax, %rbx
	jmp	.L5536
.L5585:
	cmpb	$0, 88(%rsp)
	movq	%rax, %rbp
	je	.L5534
	movq	80(%rsp), %r12
.L5533:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5533
	jmp	.L5534
.L5581:
	cmpb	$0, 56(%rsp)
	movq	%rax, %rbp
	je	.L5498
	movq	48(%rsp), %r12
.L5497:
	movq	%r12, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5497
	jmp	.L5498
.L5584:
	movq	%rax, %rbp
.L5534:
	testq	%rbx, %rbx
	je	.L5535
	movq	%rbx, %rdi
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5535:
	movq	%rbp, %rbx
	jmp	.L5536
	.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 .LEHB939-.LFB10601
	.uleb128 .LEHE939-.LEHB939
	.uleb128 .L5576-.LFB10601
	.uleb128 0
	.uleb128 .LEHB940-.LFB10601
	.uleb128 .LEHE940-.LEHB940
	.uleb128 .L5577-.LFB10601
	.uleb128 0
	.uleb128 .LEHB941-.LFB10601
	.uleb128 .LEHE941-.LEHB941
	.uleb128 .L5579-.LFB10601
	.uleb128 0x1
	.uleb128 .LEHB942-.LFB10601
	.uleb128 .LEHE942-.LEHB942
	.uleb128 .L5573-.LFB10601
	.uleb128 0
	.uleb128 .LEHB943-.LFB10601
	.uleb128 .LEHE943-.LEHB943
	.uleb128 .L5574-.LFB10601
	.uleb128 0
	.uleb128 .LEHB944-.LFB10601
	.uleb128 .LEHE944-.LEHB944
	.uleb128 .L5575-.LFB10601
	.uleb128 0
	.uleb128 .LEHB945-.LFB10601
	.uleb128 .LEHE945-.LEHB945
	.uleb128 .L5568-.LFB10601
	.uleb128 0
	.uleb128 .LEHB946-.LFB10601
	.uleb128 .LEHE946-.LEHB946
	.uleb128 .L5580-.LFB10601
	.uleb128 0
	.uleb128 .LEHB947-.LFB10601
	.uleb128 .LEHE947-.LEHB947
	.uleb128 .L5581-.LFB10601
	.uleb128 0
	.uleb128 .LEHB948-.LFB10601
	.uleb128 .LEHE948-.LEHB948
	.uleb128 .L5569-.LFB10601
	.uleb128 0
	.uleb128 .LEHB949-.LFB10601
	.uleb128 .LEHE949-.LEHB949
	.uleb128 .L5582-.LFB10601
	.uleb128 0
	.uleb128 .LEHB950-.LFB10601
	.uleb128 .LEHE950-.LEHB950
	.uleb128 .L5583-.LFB10601
	.uleb128 0
	.uleb128 .LEHB951-.LFB10601
	.uleb128 .LEHE951-.LEHB951
	.uleb128 .L5570-.LFB10601
	.uleb128 0
	.uleb128 .LEHB952-.LFB10601
	.uleb128 .LEHE952-.LEHB952
	.uleb128 .L5584-.LFB10601
	.uleb128 0
	.uleb128 .LEHB953-.LFB10601
	.uleb128 .LEHE953-.LEHB953
	.uleb128 .L5585-.LFB10601
	.uleb128 0
	.uleb128 .LEHB954-.LFB10601
	.uleb128 .LEHE954-.LEHB954
	.uleb128 .L5571-.LFB10601
	.uleb128 0
	.uleb128 .LEHB955-.LFB10601
	.uleb128 .LEHE955-.LEHB955
	.uleb128 .L5586-.LFB10601
	.uleb128 0
	.uleb128 .LEHB956-.LFB10601
	.uleb128 .LEHE956-.LEHB956
	.uleb128 .L5587-.LFB10601
	.uleb128 0
	.uleb128 .LEHB957-.LFB10601
	.uleb128 .LEHE957-.LEHB957
	.uleb128 .L5572-.LFB10601
	.uleb128 0
	.uleb128 .LEHB958-.LFB10601
	.uleb128 .LEHE958-.LEHB958
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB959-.LFB10601
	.uleb128 .LEHE959-.LEHB959
	.uleb128 .L5578-.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:
.LFB14363:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14363
	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
.LEHB960:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE960:
	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)
.LEHB961:
	call	__cxa_throw
.L5743:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE961:
	.cfi_endproc
.LFE14363:
	.section	.gcc_except_table
.LLSDA14363:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14363-.LLSDACSB14363
.LLSDACSB14363:
	.uleb128 .LEHB960-.LFB14363
	.uleb128 .LEHE960-.LEHB960
	.uleb128 .L5743-.LFB14363
	.uleb128 0
	.uleb128 .LEHB961-.LFB14363
	.uleb128 .LEHE961-.LEHB961
	.uleb128 0
	.uleb128 0
.LLSDACSE14363:
	.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:
.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	$80, %edi
	subq	$8, %rsp
	.cfi_def_cfa_offset 32
.LEHB962:
	call	_Znwm
.LEHE962:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB963:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE963:
	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)
.LEHB964:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE964:
	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
.L5749:
	.cfi_restore_state
	movq	%rax, %rbp
.L5748:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB965:
	call	_Unwind_Resume
.LEHE965:
.L5750:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEED2Ev
	jmp	.L5748
	.cfi_endproc
.LFE14362:
	.section	.gcc_except_table
.LLSDA14362:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14362-.LLSDACSB14362
.LLSDACSB14362:
	.uleb128 .LEHB962-.LFB14362
	.uleb128 .LEHE962-.LEHB962
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB963-.LFB14362
	.uleb128 .LEHE963-.LEHB963
	.uleb128 .L5749-.LFB14362
	.uleb128 0
	.uleb128 .LEHB964-.LFB14362
	.uleb128 .LEHE964-.LEHB964
	.uleb128 .L5750-.LFB14362
	.uleb128 0
	.uleb128 .LEHB965-.LFB14362
	.uleb128 .LEHE965-.LEHB965
	.uleb128 0
	.uleb128 0
.LLSDACSE14362:
	.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:
.LFB15700:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15700
	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
.LEHB966:
	call	_ZN5boost16exception_detail19error_info_injectorINS_10task_movedEEC2ERKS3_
.LEHE966:
	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)
.LEHB967:
	call	__cxa_throw
.L5756:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE967:
	.cfi_endproc
.LFE15700:
	.section	.gcc_except_table
.LLSDA15700:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15700-.LLSDACSB15700
.LLSDACSB15700:
	.uleb128 .LEHB966-.LFB15700
	.uleb128 .LEHE966-.LEHB966
	.uleb128 .L5756-.LFB15700
	.uleb128 0
	.uleb128 .LEHB967-.LFB15700
	.uleb128 .LEHE967-.LEHB967
	.uleb128 0
	.uleb128 0
.LLSDACSE15700:
	.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:
.LFB14583:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14583
	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	.L5774
	leaq	48(%rbx), %rax
	movq	%rsp, %rdi
	movb	$0, 8(%rsp)
	movq	%rax, (%rsp)
.LEHB968:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE968:
	movq	(%rbx), %rax
	xorl	%edx, %edx
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB969:
	call	*48(%rax)
.LEHE969:
	cmpb	$0, 8(%rsp)
	je	.L5758
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L5761:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5761
.L5758:
	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
.L5774:
	.cfi_restore_state
	movq	%rsp, %rdi
.LEHB970:
	call	_ZN5boost20future_uninitializedC1Ev
.LEHE970:
	movq	%rsp, %rdi
.LEHB971:
	call	_ZN5boost15throw_exceptionINS_20future_uninitializedEEEvRKT_
.LEHE971:
.L5766:
	movq	%rsp, %rdi
	movq	%rax, %rbx
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
.L5773:
	movq	%rbx, %rdi
.LEHB972:
	call	_Unwind_Resume
.LEHE972:
.L5767:
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L5773
	movq	(%rsp), %rbp
.L5764:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5764
	jmp	.L5773
	.cfi_endproc
.LFE14583:
	.section	.gcc_except_table
.LLSDA14583:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14583-.LLSDACSB14583
.LLSDACSB14583:
	.uleb128 .LEHB968-.LFB14583
	.uleb128 .LEHE968-.LEHB968
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB969-.LFB14583
	.uleb128 .LEHE969-.LEHB969
	.uleb128 .L5767-.LFB14583
	.uleb128 0
	.uleb128 .LEHB970-.LFB14583
	.uleb128 .LEHE970-.LEHB970
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB971-.LFB14583
	.uleb128 .LEHE971-.LEHB971
	.uleb128 .L5766-.LFB14583
	.uleb128 0
	.uleb128 .LEHB972-.LFB14583
	.uleb128 .LEHE972-.LEHB972
	.uleb128 0
	.uleb128 0
.LLSDACSE14583:
	.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:
.LFB14656:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14656
	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)
.LEHB973:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE973:
	cmpb	$0, 272(%rbx)
	movl	0(%rbp), %eax
	jne	.L5776
	movb	$1, 272(%rbx)
.L5776:
	movl	%eax, 276(%rbx)
	movq	%rsp, %rsi
	movq	%rbx, %rdi
.LEHB974:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE974:
	cmpb	$0, 8(%rsp)
	je	.L5775
	movq	(%rsp), %rbx
	.p2align 4,,10
	.p2align 3
.L5778:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5778
.L5775:
	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
.L5782:
	.cfi_restore_state
	cmpb	$0, 8(%rsp)
	movq	%rax, %rbx
	je	.L5780
	movq	(%rsp), %rbp
.L5781:
	movq	%rbp, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L5781
.L5780:
	movq	%rbx, %rdi
.LEHB975:
	call	_Unwind_Resume
.LEHE975:
	.cfi_endproc
.LFE14656:
	.section	.gcc_except_table
.LLSDA14656:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14656-.LLSDACSB14656
.LLSDACSB14656:
	.uleb128 .LEHB973-.LFB14656
	.uleb128 .LEHE973-.LEHB973
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB974-.LFB14656
	.uleb128 .LEHE974-.LEHB974
	.uleb128 .L5782-.LFB14656
	.uleb128 0
	.uleb128 .LEHB975-.LFB14656
	.uleb128 .LEHE975-.LEHB975
	.uleb128 0
	.uleb128 0
.LLSDACSE14656:
	.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:
.LFB14410:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14410
	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)
.LEHB976:
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE976:
.L5788:
	addq	$16, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 16
	popq	%rbx
	.cfi_def_cfa_offset 8
	ret
.L5792:
	.cfi_restore_state
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB977:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE977:
.LEHB978:
	call	__cxa_end_catch
.LEHE978:
	jmp	.L5788
.L5793:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB979:
	call	_Unwind_Resume
.LEHE979:
	.cfi_endproc
.LFE14410:
	.section	.gcc_except_table
	.align 4
.LLSDA14410:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14410-.LLSDATTD14410
.LLSDATTD14410:
	.byte	0x1
	.uleb128 .LLSDACSE14410-.LLSDACSB14410
.LLSDACSB14410:
	.uleb128 .LEHB976-.LFB14410
	.uleb128 .LEHE976-.LEHB976
	.uleb128 .L5792-.LFB14410
	.uleb128 0x1
	.uleb128 .LEHB977-.LFB14410
	.uleb128 .LEHE977-.LEHB977
	.uleb128 .L5793-.LFB14410
	.uleb128 0
	.uleb128 .LEHB978-.LFB14410
	.uleb128 .LEHE978-.LEHB978
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB979-.LFB14410
	.uleb128 .LEHE979-.LEHB979
	.uleb128 0
	.uleb128 0
.LLSDACSE14410:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14410:
	.text
	.size	_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv, .-_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv
	.section	.text._ZN5boost6detail12basic_futureIiEaSEOS2_,"axG",@progbits,_ZN5boost6detail12basic_futureIiEaSEOS2_,comdat
	.align 2
	.p2align 4,,15
	.weak	_ZN5boost6detail12basic_futureIiEaSEOS2_
	.type	_ZN5boost6detail12basic_futureIiEaSEOS2_, @function
_ZN5boost6detail12basic_futureIiEaSEOS2_:
.LFB14793:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14793
	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	.L5796
	lock addl	$1, 8(%rax)
.L5796:
	movq	8(%rbp), %rdi
	movq	%rdx, 0(%rbp)
	movq	%rax, 8(%rbp)
	testq	%rdi, %rdi
	je	.L5797
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5797:
	movq	8(%rbx), %rdi
	movq	$0, (%rbx)
	movq	$0, 8(%rbx)
	testq	%rdi, %rdi
	je	.L5798
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5798:
	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
.LFE14793:
	.section	.gcc_except_table
.LLSDA14793:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14793-.LLSDACSB14793
.LLSDACSB14793:
.LLSDACSE14793:
	.section	.text._ZN5boost6detail12basic_futureIiEaSEOS2_,"axG",@progbits,_ZN5boost6detail12basic_futureIiEaSEOS2_,comdat
	.size	_ZN5boost6detail12basic_futureIiEaSEOS2_, .-_ZN5boost6detail12basic_futureIiEaSEOS2_
	.text
	.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:
.LFB14639:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14639
	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
	subq	$32, %rsp
	.cfi_def_cfa_offset 64
	movq	(%rdi), %rbx
	leaq	16(%rsp), %rdi
	leaq	280(%rbx), %rbp
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	leaq	16(%rsp), %rdi
.LEHB980:
	call	_ZN5boost6futureIiE3getEv
	leaq	12(%rsp), %rsi
	addl	$1, %eax
	movq	%rbx, %rdi
	movl	%eax, 12(%rsp)
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE980:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5814
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5814:
	leaq	16(%rsp), %rsi
	movq	%rbp, %rdi
	movq	$0, 16(%rsp)
	movq	$0, 24(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5809
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5809:
	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
.L5817:
	.cfi_restore_state
	movq	24(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L5813
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5813:
	movq	%r12, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB981:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE981:
.LEHB982:
	call	__cxa_end_catch
.LEHE982:
	jmp	.L5814
.L5816:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB983:
	call	_Unwind_Resume
.LEHE983:
	.cfi_endproc
.LFE14639:
	.section	.gcc_except_table
	.align 4
.LLSDA14639:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14639-.LLSDATTD14639
.LLSDATTD14639:
	.byte	0x1
	.uleb128 .LLSDACSE14639-.LLSDACSB14639
.LLSDACSB14639:
	.uleb128 .LEHB980-.LFB14639
	.uleb128 .LEHE980-.LEHB980
	.uleb128 .L5817-.LFB14639
	.uleb128 0x3
	.uleb128 .LEHB981-.LFB14639
	.uleb128 .LEHE981-.LEHB981
	.uleb128 .L5816-.LFB14639
	.uleb128 0
	.uleb128 .LEHB982-.LFB14639
	.uleb128 .LEHE982-.LEHB982
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB983-.LFB14639
	.uleb128 .LEHE983-.LEHB983
	.uleb128 0
	.uleb128 0
.LLSDACSE14639:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14639:
	.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:
.LFB14621:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14621
	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
	subq	$32, %rsp
	.cfi_def_cfa_offset 64
	movq	(%rdi), %rbx
	leaq	16(%rsp), %rdi
	leaq	280(%rbx), %rbp
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	leaq	16(%rsp), %rdi
.LEHB984:
	call	_ZN5boost6futureIiE3getEv
	leaq	12(%rsp), %rsi
	addl	$1, %eax
	movq	%rbx, %rdi
	movl	%eax, 12(%rsp)
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE984:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5833
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5833:
	leaq	16(%rsp), %rsi
	movq	%rbp, %rdi
	movq	$0, 16(%rsp)
	movq	$0, 24(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5828
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5828:
	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
.L5836:
	.cfi_restore_state
	movq	24(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L5832
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5832:
	movq	%r12, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB985:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE985:
.LEHB986:
	call	__cxa_end_catch
.LEHE986:
	jmp	.L5833
.L5835:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB987:
	call	_Unwind_Resume
.LEHE987:
	.cfi_endproc
.LFE14621:
	.section	.gcc_except_table
	.align 4
.LLSDA14621:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14621-.LLSDATTD14621
.LLSDATTD14621:
	.byte	0x1
	.uleb128 .LLSDACSE14621-.LLSDACSB14621
.LLSDACSB14621:
	.uleb128 .LEHB984-.LFB14621
	.uleb128 .LEHE984-.LEHB984
	.uleb128 .L5836-.LFB14621
	.uleb128 0x3
	.uleb128 .LEHB985-.LFB14621
	.uleb128 .LEHE985-.LEHB985
	.uleb128 .L5835-.LFB14621
	.uleb128 0
	.uleb128 .LEHB986-.LFB14621
	.uleb128 .LEHE986-.LEHB986
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB987-.LFB14621
	.uleb128 .LEHE987-.LEHB987
	.uleb128 0
	.uleb128 0
.LLSDACSE14621:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14621:
	.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:
.LFB14603:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14603
	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
	subq	$32, %rsp
	.cfi_def_cfa_offset 64
	movq	(%rdi), %rbx
	leaq	16(%rsp), %rdi
	leaq	280(%rbx), %rbp
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	leaq	16(%rsp), %rdi
.LEHB988:
	call	_ZN5boost6futureIiE3getEv
	leaq	12(%rsp), %rsi
	addl	$1, %eax
	movq	%rbx, %rdi
	movl	%eax, 12(%rsp)
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE988:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5852
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5852:
	leaq	16(%rsp), %rsi
	movq	%rbp, %rdi
	movq	$0, 16(%rsp)
	movq	$0, 24(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5847
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5847:
	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
.L5855:
	.cfi_restore_state
	movq	24(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L5851
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5851:
	movq	%r12, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB989:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE989:
.LEHB990:
	call	__cxa_end_catch
.LEHE990:
	jmp	.L5852
.L5854:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB991:
	call	_Unwind_Resume
.LEHE991:
	.cfi_endproc
.LFE14603:
	.section	.gcc_except_table
	.align 4
.LLSDA14603:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14603-.LLSDATTD14603
.LLSDATTD14603:
	.byte	0x1
	.uleb128 .LLSDACSE14603-.LLSDACSB14603
.LLSDACSB14603:
	.uleb128 .LEHB988-.LFB14603
	.uleb128 .LEHE988-.LEHB988
	.uleb128 .L5855-.LFB14603
	.uleb128 0x3
	.uleb128 .LEHB989-.LFB14603
	.uleb128 .LEHE989-.LEHB989
	.uleb128 .L5854-.LFB14603
	.uleb128 0
	.uleb128 .LEHB990-.LFB14603
	.uleb128 .LEHE990-.LEHB990
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB991-.LFB14603
	.uleb128 .LEHE991-.LEHB991
	.uleb128 0
	.uleb128 0
.LLSDACSE14603:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14603:
	.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
	.p2align 4,,15
	.type	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, @function
_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE:
.LFB14585:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14585
	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
	subq	$32, %rsp
	.cfi_def_cfa_offset 64
	movq	(%rdi), %rbx
	leaq	16(%rsp), %rdi
	leaq	280(%rbx), %rbp
	movq	%rbp, %rsi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	leaq	16(%rsp), %rdi
.LEHB992:
	call	_ZN5boost6futureIiE3getEv
	leaq	12(%rsp), %rsi
	addl	$1, %eax
	movq	%rbx, %rdi
	movl	%eax, 12(%rsp)
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE992:
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5871
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5871:
	leaq	16(%rsp), %rsi
	movq	%rbp, %rdi
	movq	$0, 16(%rsp)
	movq	$0, 24(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	24(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5866
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5866:
	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
.L5874:
	.cfi_restore_state
	movq	24(%rsp), %rdi
	movq	%rax, %r12
	testq	%rdi, %rdi
	je	.L5870
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5870:
	movq	%r12, %rdi
	call	__cxa_begin_catch
	movq	%rbx, %rdi
.LEHB993:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE993:
.LEHB994:
	call	__cxa_end_catch
.LEHE994:
	jmp	.L5871
.L5873:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB995:
	call	_Unwind_Resume
.LEHE995:
	.cfi_endproc
.LFE14585:
	.section	.gcc_except_table
	.align 4
.LLSDA14585:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14585-.LLSDATTD14585
.LLSDATTD14585:
	.byte	0x1
	.uleb128 .LLSDACSE14585-.LLSDACSB14585
.LLSDACSB14585:
	.uleb128 .LEHB992-.LFB14585
	.uleb128 .LEHE992-.LEHB992
	.uleb128 .L5874-.LFB14585
	.uleb128 0x3
	.uleb128 .LEHB993-.LFB14585
	.uleb128 .LEHE993-.LEHB993
	.uleb128 .L5873-.LFB14585
	.uleb128 0
	.uleb128 .LEHB994-.LFB14585
	.uleb128 .LEHE994-.LEHB994
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB995-.LFB14585
	.uleb128 .LEHE995-.LEHB995
	.uleb128 0
	.uleb128 0
.LLSDACSE14585:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14585:
	.text
	.size	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE, .-_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEE3runENS_10shared_ptrINS0_17shared_state_baseEEE
	.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:
.LFB14408:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14408
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	pushq	%r13
	.cfi_def_cfa_offset 24
	.cfi_offset 13, -24
	leaq	280(%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	%rdi, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movq	%r13, %rdi
	movq	%rsi, %rbx
	subq	$16, %rsp
	.cfi_def_cfa_offset 64
.LEHB996:
	call	_ZNK5boost6detail12basic_futureIiE4waitEv
.LEHE996:
	movq	%rbx, %rdi
.LEHB997:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE997:
	movq	%rsp, %r12
	movq	%r13, %rsi
	movq	%r12, %rdi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	%r12, %rdi
.LEHB998:
	call	_ZN5boost6futureIiE3getEv
.LEHE998:
	movq	8(%rsp), %rdi
	leal	1(%rax), %r14d
	testq	%rdi, %rdi
	je	.L5886
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5886:
	movq	%r13, %rdi
	movq	%r12, %rsi
	movq	$0, (%rsp)
	movq	$0, 8(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5887
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5887:
	cmpb	$0, 8(%rbx)
	je	.L5888
.L5891:
	cmpb	$0, 272(%rbp)
	jne	.L5889
	movb	$1, 272(%rbp)
.L5889:
	movl	%r14d, 276(%rbp)
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB999:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE999:
	cmpb	$0, 8(%rbx)
	jne	.L5885
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5885:
	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
.L5888:
	.cfi_restore_state
	movq	%rbx, %rdi
.LEHB1000:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE1000:
	jmp	.L5891
.L5907:
	movq	%rax, %r14
.L5895:
	cmpb	$0, 8(%rbx)
	jne	.L5896
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5896:
	movq	%r14, %rax
.L5897:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB1001:
	call	_ZN5boost17current_exceptionEv
.LEHE1001:
	leaq	24(%rbp), %rdi
	movq	%r12, %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB1002:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE1002:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5898
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5898:
	movq	%rbx, %rdi
.LEHB1003:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE1003:
	movq	%r13, %rdi
	movq	%r12, %rsi
	movq	$0, (%rsp)
	movq	$0, 8(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5899
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5899:
	cmpb	$0, 8(%rbx)
	jne	.L5900
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5900:
.LEHB1004:
	call	__cxa_end_catch
.LEHE1004:
	jmp	.L5885
.L5905:
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5903
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5903:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB1005:
	call	_Unwind_Resume
.LEHE1005:
.L5904:
	movq	%rax, %rbx
	jmp	.L5903
.L5908:
	movq	8(%rsp), %rdi
	movq	%rax, %r14
	testq	%rdi, %rdi
	je	.L5895
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5895
.L5906:
	movq	%rsp, %r12
	jmp	.L5897
	.cfi_endproc
.LFE14408:
	.section	.gcc_except_table
	.align 4
.LLSDA14408:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14408-.LLSDATTD14408
.LLSDATTD14408:
	.byte	0x1
	.uleb128 .LLSDACSE14408-.LLSDACSB14408
.LLSDACSB14408:
	.uleb128 .LEHB996-.LFB14408
	.uleb128 .LEHE996-.LEHB996
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB997-.LFB14408
	.uleb128 .LEHE997-.LEHB997
	.uleb128 .L5906-.LFB14408
	.uleb128 0x1
	.uleb128 .LEHB998-.LFB14408
	.uleb128 .LEHE998-.LEHB998
	.uleb128 .L5908-.LFB14408
	.uleb128 0x3
	.uleb128 .LEHB999-.LFB14408
	.uleb128 .LEHE999-.LEHB999
	.uleb128 .L5907-.LFB14408
	.uleb128 0x3
	.uleb128 .LEHB1000-.LFB14408
	.uleb128 .LEHE1000-.LEHB1000
	.uleb128 .L5907-.LFB14408
	.uleb128 0x3
	.uleb128 .LEHB1001-.LFB14408
	.uleb128 .LEHE1001-.LEHB1001
	.uleb128 .L5904-.LFB14408
	.uleb128 0
	.uleb128 .LEHB1002-.LFB14408
	.uleb128 .LEHE1002-.LEHB1002
	.uleb128 .L5905-.LFB14408
	.uleb128 0
	.uleb128 .LEHB1003-.LFB14408
	.uleb128 .LEHE1003-.LEHB1003
	.uleb128 .L5904-.LFB14408
	.uleb128 0
	.uleb128 .LEHB1004-.LFB14408
	.uleb128 .LEHE1004-.LEHB1004
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1005-.LFB14408
	.uleb128 .LEHE1005-.LEHB1005
	.uleb128 0
	.uleb128 0
.LLSDACSE14408:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14408:
	.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:
.LFB14405:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14405
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	pushq	%r13
	.cfi_def_cfa_offset 24
	.cfi_offset 13, -24
	leaq	280(%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	%rdi, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movq	%r13, %rdi
	movq	%rsi, %rbx
	subq	$16, %rsp
	.cfi_def_cfa_offset 64
.LEHB1006:
	call	_ZNK5boost6detail12basic_futureIiE4waitEv
.LEHE1006:
	movq	%rbx, %rdi
.LEHB1007:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE1007:
	movq	%rsp, %r12
	movq	%r13, %rsi
	movq	%r12, %rdi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	%r12, %rdi
.LEHB1008:
	call	_ZN5boost6futureIiE3getEv
.LEHE1008:
	movq	8(%rsp), %rdi
	leal	1(%rax), %r14d
	testq	%rdi, %rdi
	je	.L5930
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5930:
	movq	%r13, %rdi
	movq	%r12, %rsi
	movq	$0, (%rsp)
	movq	$0, 8(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5931
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5931:
	cmpb	$0, 8(%rbx)
	je	.L5932
.L5935:
	cmpb	$0, 272(%rbp)
	jne	.L5933
	movb	$1, 272(%rbp)
.L5933:
	movl	%r14d, 276(%rbp)
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB1009:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE1009:
	cmpb	$0, 8(%rbx)
	jne	.L5929
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5929:
	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
.L5932:
	.cfi_restore_state
	movq	%rbx, %rdi
.LEHB1010:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE1010:
	jmp	.L5935
.L5951:
	movq	%rax, %r14
.L5939:
	cmpb	$0, 8(%rbx)
	jne	.L5940
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5940:
	movq	%r14, %rax
.L5941:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB1011:
	call	_ZN5boost17current_exceptionEv
.LEHE1011:
	leaq	24(%rbp), %rdi
	movq	%r12, %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB1012:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE1012:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5942
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5942:
	movq	%rbx, %rdi
.LEHB1013:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE1013:
	movq	%r13, %rdi
	movq	%r12, %rsi
	movq	$0, (%rsp)
	movq	$0, 8(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5943
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5943:
	cmpb	$0, 8(%rbx)
	jne	.L5944
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5944:
.LEHB1014:
	call	__cxa_end_catch
.LEHE1014:
	jmp	.L5929
.L5949:
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5947
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5947:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB1015:
	call	_Unwind_Resume
.LEHE1015:
.L5948:
	movq	%rax, %rbx
	jmp	.L5947
.L5952:
	movq	8(%rsp), %rdi
	movq	%rax, %r14
	testq	%rdi, %rdi
	je	.L5939
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5939
.L5950:
	movq	%rsp, %r12
	jmp	.L5941
	.cfi_endproc
.LFE14405:
	.section	.gcc_except_table
	.align 4
.LLSDA14405:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14405-.LLSDATTD14405
.LLSDATTD14405:
	.byte	0x1
	.uleb128 .LLSDACSE14405-.LLSDACSB14405
.LLSDACSB14405:
	.uleb128 .LEHB1006-.LFB14405
	.uleb128 .LEHE1006-.LEHB1006
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1007-.LFB14405
	.uleb128 .LEHE1007-.LEHB1007
	.uleb128 .L5950-.LFB14405
	.uleb128 0x1
	.uleb128 .LEHB1008-.LFB14405
	.uleb128 .LEHE1008-.LEHB1008
	.uleb128 .L5952-.LFB14405
	.uleb128 0x3
	.uleb128 .LEHB1009-.LFB14405
	.uleb128 .LEHE1009-.LEHB1009
	.uleb128 .L5951-.LFB14405
	.uleb128 0x3
	.uleb128 .LEHB1010-.LFB14405
	.uleb128 .LEHE1010-.LEHB1010
	.uleb128 .L5951-.LFB14405
	.uleb128 0x3
	.uleb128 .LEHB1011-.LFB14405
	.uleb128 .LEHE1011-.LEHB1011
	.uleb128 .L5948-.LFB14405
	.uleb128 0
	.uleb128 .LEHB1012-.LFB14405
	.uleb128 .LEHE1012-.LEHB1012
	.uleb128 .L5949-.LFB14405
	.uleb128 0
	.uleb128 .LEHB1013-.LFB14405
	.uleb128 .LEHE1013-.LEHB1013
	.uleb128 .L5948-.LFB14405
	.uleb128 0
	.uleb128 .LEHB1014-.LFB14405
	.uleb128 .LEHE1014-.LEHB1014
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1015-.LFB14405
	.uleb128 .LEHE1015-.LEHB1015
	.uleb128 0
	.uleb128 0
.LLSDACSE14405:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14405:
	.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:
.LFB14402:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14402
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	pushq	%r13
	.cfi_def_cfa_offset 24
	.cfi_offset 13, -24
	leaq	280(%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	%rdi, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movq	%r13, %rdi
	movq	%rsi, %rbx
	subq	$16, %rsp
	.cfi_def_cfa_offset 64
.LEHB1016:
	call	_ZNK5boost6detail12basic_futureIiE4waitEv
.LEHE1016:
	movq	%rbx, %rdi
.LEHB1017:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE1017:
	movq	%rsp, %r12
	movq	%r13, %rsi
	movq	%r12, %rdi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	%r12, %rdi
.LEHB1018:
	call	_ZN5boost6futureIiE3getEv
.LEHE1018:
	movq	8(%rsp), %rdi
	leal	1(%rax), %r14d
	testq	%rdi, %rdi
	je	.L5974
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5974:
	movq	%r13, %rdi
	movq	%r12, %rsi
	movq	$0, (%rsp)
	movq	$0, 8(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5975
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5975:
	cmpb	$0, 8(%rbx)
	je	.L5976
.L5979:
	cmpb	$0, 272(%rbp)
	jne	.L5977
	movb	$1, 272(%rbp)
.L5977:
	movl	%r14d, 276(%rbp)
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB1019:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE1019:
	cmpb	$0, 8(%rbx)
	jne	.L5973
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5973:
	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
.L5976:
	.cfi_restore_state
	movq	%rbx, %rdi
.LEHB1020:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE1020:
	jmp	.L5979
.L5995:
	movq	%rax, %r14
.L5983:
	cmpb	$0, 8(%rbx)
	jne	.L5984
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5984:
	movq	%r14, %rax
.L5985:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB1021:
	call	_ZN5boost17current_exceptionEv
.LEHE1021:
	leaq	24(%rbp), %rdi
	movq	%r12, %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB1022:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE1022:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5986
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5986:
	movq	%rbx, %rdi
.LEHB1023:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE1023:
	movq	%r13, %rdi
	movq	%r12, %rsi
	movq	$0, (%rsp)
	movq	$0, 8(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L5987
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5987:
	cmpb	$0, 8(%rbx)
	jne	.L5988
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L5988:
.LEHB1024:
	call	__cxa_end_catch
.LEHE1024:
	jmp	.L5973
.L5993:
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L5991
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L5991:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB1025:
	call	_Unwind_Resume
.LEHE1025:
.L5992:
	movq	%rax, %rbx
	jmp	.L5991
.L5996:
	movq	8(%rsp), %rdi
	movq	%rax, %r14
	testq	%rdi, %rdi
	je	.L5983
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L5983
.L5994:
	movq	%rsp, %r12
	jmp	.L5985
	.cfi_endproc
.LFE14402:
	.section	.gcc_except_table
	.align 4
.LLSDA14402:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14402-.LLSDATTD14402
.LLSDATTD14402:
	.byte	0x1
	.uleb128 .LLSDACSE14402-.LLSDACSB14402
.LLSDACSB14402:
	.uleb128 .LEHB1016-.LFB14402
	.uleb128 .LEHE1016-.LEHB1016
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1017-.LFB14402
	.uleb128 .LEHE1017-.LEHB1017
	.uleb128 .L5994-.LFB14402
	.uleb128 0x1
	.uleb128 .LEHB1018-.LFB14402
	.uleb128 .LEHE1018-.LEHB1018
	.uleb128 .L5996-.LFB14402
	.uleb128 0x3
	.uleb128 .LEHB1019-.LFB14402
	.uleb128 .LEHE1019-.LEHB1019
	.uleb128 .L5995-.LFB14402
	.uleb128 0x3
	.uleb128 .LEHB1020-.LFB14402
	.uleb128 .LEHE1020-.LEHB1020
	.uleb128 .L5995-.LFB14402
	.uleb128 0x3
	.uleb128 .LEHB1021-.LFB14402
	.uleb128 .LEHE1021-.LEHB1021
	.uleb128 .L5992-.LFB14402
	.uleb128 0
	.uleb128 .LEHB1022-.LFB14402
	.uleb128 .LEHE1022-.LEHB1022
	.uleb128 .L5993-.LFB14402
	.uleb128 0
	.uleb128 .LEHB1023-.LFB14402
	.uleb128 .LEHE1023-.LEHB1023
	.uleb128 .L5992-.LFB14402
	.uleb128 0
	.uleb128 .LEHB1024-.LFB14402
	.uleb128 .LEHE1024-.LEHB1024
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1025-.LFB14402
	.uleb128 .LEHE1025-.LEHB1025
	.uleb128 0
	.uleb128 0
.LLSDACSE14402:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14402:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E7executeERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E2_E7executeERNS_11unique_lockINS_5mutexEEE
	.align 2
	.p2align 4,,15
	.type	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_E7executeERNS_11unique_lockINS_5mutexEEE, @function
_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_E7executeERNS_11unique_lockINS_5mutexEEE:
.LFB14397:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14397
	pushq	%r14
	.cfi_def_cfa_offset 16
	.cfi_offset 14, -16
	pushq	%r13
	.cfi_def_cfa_offset 24
	.cfi_offset 13, -24
	leaq	280(%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	%rdi, %rbp
	pushq	%rbx
	.cfi_def_cfa_offset 48
	.cfi_offset 3, -48
	movq	%r13, %rdi
	movq	%rsi, %rbx
	subq	$16, %rsp
	.cfi_def_cfa_offset 64
.LEHB1026:
	call	_ZNK5boost6detail12basic_futureIiE4waitEv
.LEHE1026:
	movq	%rbx, %rdi
.LEHB1027:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE1027:
	movq	%rsp, %r12
	movq	%r13, %rsi
	movq	%r12, %rdi
	call	_ZN5boost6detail12basic_futureIiEC2EOS2_
	movq	%r12, %rdi
.LEHB1028:
	call	_ZN5boost6futureIiE3getEv
.LEHE1028:
	movq	8(%rsp), %rdi
	leal	1(%rax), %r14d
	testq	%rdi, %rdi
	je	.L6018
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L6018:
	movq	%r13, %rdi
	movq	%r12, %rsi
	movq	$0, (%rsp)
	movq	$0, 8(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L6019
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L6019:
	cmpb	$0, 8(%rbx)
	je	.L6020
.L6023:
	cmpb	$0, 272(%rbp)
	jne	.L6021
	movb	$1, 272(%rbp)
.L6021:
	movl	%r14d, 276(%rbp)
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB1029:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE1029:
	cmpb	$0, 8(%rbx)
	jne	.L6017
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L6017:
	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
.L6020:
	.cfi_restore_state
	movq	%rbx, %rdi
.LEHB1030:
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.LEHE1030:
	jmp	.L6023
.L6039:
	movq	%rax, %r14
.L6027:
	cmpb	$0, 8(%rbx)
	jne	.L6028
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L6028:
	movq	%r14, %rax
.L6029:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%r12, %rdi
.LEHB1031:
	call	_ZN5boost17current_exceptionEv
.LEHE1031:
	leaq	24(%rbp), %rdi
	movq	%r12, %rsi
	call	_ZN5boost10shared_ptrIKNS_16exception_detail10clone_baseEEaSERKS4_
	movq	%rbx, %rsi
	movq	%rbp, %rdi
.LEHB1032:
	call	_ZN5boost6detail17shared_state_base22mark_finished_internalERNS_11unique_lockINS_5mutexEEE
.LEHE1032:
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L6030
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L6030:
	movq	%rbx, %rdi
.LEHB1033:
	call	_ZN5boost11unique_lockINS_5mutexEE6unlockEv
.LEHE1033:
	movq	%r13, %rdi
	movq	%r12, %rsi
	movq	$0, (%rsp)
	movq	$0, 8(%rsp)
	call	_ZN5boost6detail12basic_futureIiEaSEOS2_
	movq	8(%rsp), %rdi
	testq	%rdi, %rdi
	je	.L6031
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L6031:
	cmpb	$0, 8(%rbx)
	jne	.L6032
	movq	%rbx, %rdi
	call	_ZN5boost11unique_lockINS_5mutexEE4lockEv
.L6032:
.LEHB1034:
	call	__cxa_end_catch
.LEHE1034:
	jmp	.L6017
.L6037:
	movq	8(%rsp), %rdi
	movq	%rax, %rbx
	testq	%rdi, %rdi
	je	.L6035
	call	_ZN5boost6detail15sp_counted_base7releaseEv
.L6035:
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB1035:
	call	_Unwind_Resume
.LEHE1035:
.L6036:
	movq	%rax, %rbx
	jmp	.L6035
.L6040:
	movq	8(%rsp), %rdi
	movq	%rax, %r14
	testq	%rdi, %rdi
	je	.L6027
	call	_ZN5boost6detail15sp_counted_base7releaseEv
	jmp	.L6027
.L6038:
	movq	%rsp, %r12
	jmp	.L6029
	.cfi_endproc
.LFE14397:
	.section	.gcc_except_table
	.align 4
.LLSDA14397:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14397-.LLSDATTD14397
.LLSDATTD14397:
	.byte	0x1
	.uleb128 .LLSDACSE14397-.LLSDACSB14397
.LLSDACSB14397:
	.uleb128 .LEHB1026-.LFB14397
	.uleb128 .LEHE1026-.LEHB1026
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1027-.LFB14397
	.uleb128 .LEHE1027-.LEHB1027
	.uleb128 .L6038-.LFB14397
	.uleb128 0x1
	.uleb128 .LEHB1028-.LFB14397
	.uleb128 .LEHE1028-.LEHB1028
	.uleb128 .L6040-.LFB14397
	.uleb128 0x3
	.uleb128 .LEHB1029-.LFB14397
	.uleb128 .LEHE1029-.LEHB1029
	.uleb128 .L6039-.LFB14397
	.uleb128 0x3
	.uleb128 .LEHB1030-.LFB14397
	.uleb128 .LEHE1030-.LEHB1030
	.uleb128 .L6039-.LFB14397
	.uleb128 0x3
	.uleb128 .LEHB1031-.LFB14397
	.uleb128 .LEHE1031-.LEHB1031
	.uleb128 .L6036-.LFB14397
	.uleb128 0
	.uleb128 .LEHB1032-.LFB14397
	.uleb128 .LEHE1032-.LEHB1032
	.uleb128 .L6037-.LFB14397
	.uleb128 0
	.uleb128 .LEHB1033-.LFB14397
	.uleb128 .LEHE1033-.LEHB1033
	.uleb128 .L6036-.LFB14397
	.uleb128 0
	.uleb128 .LEHB1034-.LFB14397
	.uleb128 .LEHE1034-.LEHB1034
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1035-.LFB14397
	.uleb128 .LEHE1035-.LEHB1035
	.uleb128 0
	.uleb128 0
.LLSDACSE14397:
	.byte	0x1
	.byte	0
	.byte	0
	.byte	0x7d
	.align 4
	.long	0

.LLSDATT14397:
	.text
	.size	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_E7executeERNS_11unique_lockINS_5mutexEEE, .-_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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_:
.LFB15007:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15007
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	pushq	%rbx
	.cfi_def_cfa_offset 24
	.cfi_offset 3, -24
	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	.L6063
	movq	(%rdi), %rax
	movq	24(%rax), %rax
	cmpq	$_ZNK5boost16exception_detail25error_info_container_impl7add_refEv, %rax
	jne	.L6064
	addl	$1, 88(%rdi)
.L6063:
	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
.L6064:
	.cfi_restore_state
.LEHB1036:
	call	*%rax
.LEHE1036:
	jmp	.L6063
.L6067:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rbx)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbp, %rdi
.LEHB1037:
	call	_Unwind_Resume
.LEHE1037:
	.cfi_endproc
.LFE15007:
	.section	.gcc_except_table
.LLSDA15007:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15007-.LLSDACSB15007
.LLSDACSB15007:
	.uleb128 .LEHB1036-.LFB15007
	.uleb128 .LEHE1036-.LEHB1036
	.uleb128 .L6067-.LFB15007
	.uleb128 0
	.uleb128 .LEHB1037-.LFB15007
	.uleb128 .LEHE1037-.LEHB1037
	.uleb128 0
	.uleb128 0
.LLSDACSE15007:
	.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_:
.LFB14789:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA14789
	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)
.LEHB1038:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE1038:
	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)
.LEHB1039:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE1039:
	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
.LEHB1040:
	call	__cxa_throw
.L6074:
	movq	%rax, %rbp
.L6073:
	movq	%rsp, %rdi
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED1Ev
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE1040:
.L6075:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L6073
	.cfi_endproc
.LFE14789:
	.section	.gcc_except_table
.LLSDA14789:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE14789-.LLSDACSB14789
.LLSDACSB14789:
	.uleb128 .LEHB1038-.LFB14789
	.uleb128 .LEHE1038-.LEHB1038
	.uleb128 .L6074-.LFB14789
	.uleb128 0
	.uleb128 .LEHB1039-.LFB14789
	.uleb128 .LEHE1039-.LEHB1039
	.uleb128 .L6075-.LFB14789
	.uleb128 0
	.uleb128 .LEHB1040-.LFB14789
	.uleb128 .LEHE1040-.LEHB1040
	.uleb128 0
	.uleb128 0
.LLSDACSE14789:
	.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:
.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
	subq	$40, %rsp
	.cfi_def_cfa_offset 64
	movq	440(%rdi), %rbp
	testq	%rbp, %rbp
	je	.L6100
	leaq	48(%rbp), %rbx
	movq	%rbx, %rdi
.LEHB1041:
	call	_ZN5boost5mutex4lockEv
.LEHE1041:
	cmpb	$0, 280(%rbp)
	jne	.L6101
	movb	$1, 280(%rbp)
	.p2align 4,,10
	.p2align 3
.L6081:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L6081
	movq	0(%rbp), %rax
	movq	80(%rax), %rax
	cmpq	$_ZN5boost6detail17task_shared_stateIZ4mainEUlvE_iE6do_runEv, %rax
	jne	.L6082
	movq	%rsp, %rsi
	movq	%rbp, %rdi
	movl	$123, (%rsp)
.LEHB1042:
	call	_ZN5boost6detail12shared_stateIiE25mark_finished_with_resultEOi
.LEHE1042:
.L6078:
	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
.L6082:
	.cfi_restore_state
	movq	%rbp, %rdi
.LEHB1043:
	call	*%rax
.LEHE1043:
	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
.L6101:
	.cfi_restore_state
	call	_ZN5boost15future_categoryEv
	movl	$3, %esi
	movq	%rax, %rdx
	movq	%rsp, %rdi
.LEHB1044:
	call	_ZN5boost12future_errorC2ENS_6system10error_codeE
.LEHE1044:
	movq	%rsp, %rdi
	movq	$_ZTVN5boost20task_already_startedE+16, (%rsp)
.LEHB1045:
	call	_ZN5boost15throw_exceptionINS_20task_already_startedEEEvRKT_
.LEHE1045:
.L6092:
	movq	%rsp, %rdi
	movq	%rax, %rbp
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
.L6088:
	movq	%rbx, %rdi
	call	pthread_mutex_unlock
	cmpl	$4, %eax
	je	.L6088
	movq	%rbp, %rdi
.LEHB1046:
	call	_Unwind_Resume
.L6100:
	movq	%rsp, %rdi
	call	_ZN5boost10task_movedC1Ev
.LEHE1046:
	movq	%rsp, %rdi
.LEHB1047:
	call	_ZN5boost15throw_exceptionINS_10task_movedEEEvRKT_
.LEHE1047:
.L6090:
	movq	%rax, %rbx
	movq	%rsp, %rdi
	movq	$_ZTVN5boost12future_errorE+16, (%rsp)
	call	_ZNSt11logic_errorD2Ev
	movq	%rbx, %rdi
.LEHB1048:
	call	_Unwind_Resume
.LEHE1048:
.L6091:
	movq	%rax, %rbp
	jmp	.L6088
.L6093:
	movq	%rax, %rdi
	call	__cxa_begin_catch
	movq	%rbp, %rdi
.LEHB1049:
	call	_ZN5boost6detail17shared_state_base23mark_exceptional_finishEv
.LEHE1049:
.LEHB1050:
	call	__cxa_end_catch
.LEHE1050:
	jmp	.L6078
.L6094:
	movq	%rax, %rbx
	call	__cxa_end_catch
	movq	%rbx, %rdi
.LEHB1051:
	call	_Unwind_Resume
.LEHE1051:
	.cfi_endproc
.LFE14361:
	.section	.gcc_except_table
	.align 4
.LLSDA14361:
	.byte	0xff
	.byte	0x3
	.uleb128 .LLSDATT14361-.LLSDATTD14361
.LLSDATTD14361:
	.byte	0x1
	.uleb128 .LLSDACSE14361-.LLSDACSB14361
.LLSDACSB14361:
	.uleb128 .LEHB1041-.LFB14361
	.uleb128 .LEHE1041-.LEHB1041
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1042-.LFB14361
	.uleb128 .LEHE1042-.LEHB1042
	.uleb128 .L6093-.LFB14361
	.uleb128 0x1
	.uleb128 .LEHB1043-.LFB14361
	.uleb128 .LEHE1043-.LEHB1043
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1044-.LFB14361
	.uleb128 .LEHE1044-.LEHB1044
	.uleb128 .L6091-.LFB14361
	.uleb128 0
	.uleb128 .LEHB1045-.LFB14361
	.uleb128 .LEHE1045-.LEHB1045
	.uleb128 .L6092-.LFB14361
	.uleb128 0
	.uleb128 .LEHB1046-.LFB14361
	.uleb128 .LEHE1046-.LEHB1046
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1047-.LFB14361
	.uleb128 .LEHE1047-.LEHB1047
	.uleb128 .L6090-.LFB14361
	.uleb128 0
	.uleb128 .LEHB1048-.LFB14361
	.uleb128 .LEHE1048-.LEHB1048
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1049-.LFB14361
	.uleb128 .LEHE1049-.LEHB1049
	.uleb128 .L6094-.LFB14361
	.uleb128 0
	.uleb128 .LEHB1050-.LFB14361
	.uleb128 .LEHE1050-.LEHB1050
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1051-.LFB14361
	.uleb128 .LEHE1051-.LEHB1051
	.uleb128 0
	.uleb128 0
.LLSDACSE14361:
	.byte	0x1
	.byte	0
	.align 4
	.long	0

.LLSDATT14361:
	.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:
.LFB15111:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15111
	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
.LEHB1052:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE1052:
	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)
.LEHB1053:
	call	__cxa_throw
.L6104:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE1053:
	.cfi_endproc
.LFE15111:
	.section	.gcc_except_table
.LLSDA15111:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15111-.LLSDACSB15111
.LLSDACSB15111:
	.uleb128 .LEHB1052-.LFB15111
	.uleb128 .LEHE1052-.LEHB1052
	.uleb128 .L6104-.LFB15111
	.uleb128 0
	.uleb128 .LEHB1053-.LFB15111
	.uleb128 .LEHE1053-.LEHB1053
	.uleb128 0
	.uleb128 0
.LLSDACSE15111:
	.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:
.LFB15110:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15110
	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
.LEHB1054:
	call	_Znwm
.LEHE1054:
	movq	%rbp, %rsi
	movq	$_ZTVN5boost16exception_detail10clone_baseE+16, 72(%rax)
	movq	%rax, %rdi
	movq	%rax, %rbx
.LEHB1055:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE1055:
	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)
.LEHB1056:
	call	_ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_
.LEHE1056:
	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
.L6110:
	.cfi_restore_state
	movq	%rax, %rbp
.L6109:
	movq	%rbx, %rdi
	movl	$80, %esi
	call	_ZdlPvm
	movq	%rbp, %rdi
.LEHB1057:
	call	_Unwind_Resume
.LEHE1057:
.L6111:
	movq	%rbx, %rdi
	movq	%rax, %rbp
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEED2Ev
	jmp	.L6109
	.cfi_endproc
.LFE15110:
	.section	.gcc_except_table
.LLSDA15110:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15110-.LLSDACSB15110
.LLSDACSB15110:
	.uleb128 .LEHB1054-.LFB15110
	.uleb128 .LEHE1054-.LEHB1054
	.uleb128 0
	.uleb128 0
	.uleb128 .LEHB1055-.LFB15110
	.uleb128 .LEHE1055-.LEHB1055
	.uleb128 .L6110-.LFB15110
	.uleb128 0
	.uleb128 .LEHB1056-.LFB15110
	.uleb128 .LEHE1056-.LEHB1056
	.uleb128 .L6111-.LFB15110
	.uleb128 0
	.uleb128 .LEHB1057-.LFB15110
	.uleb128 .LEHE1057-.LEHB1057
	.uleb128 0
	.uleb128 0
.LLSDACSE15110:
	.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:
.LFB15704:
	.cfi_startproc
	.cfi_personality 0x3,__gxx_personality_v0
	.cfi_lsda 0x3,.LLSDA15704
	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
.LEHB1058:
	call	_ZN5boost16exception_detail19error_info_injectorINS_20task_already_startedEEC2ERKS3_
.LEHE1058:
	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)
.LEHB1059:
	call	__cxa_throw
.L6117:
	movq	%rax, %rbp
	movq	%rbx, %rdi
	call	__cxa_free_exception
	movq	%rbp, %rdi
	call	_Unwind_Resume
.LEHE1059:
	.cfi_endproc
.LFE15704:
	.section	.gcc_except_table
.LLSDA15704:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 .LLSDACSE15704-.LLSDACSB15704
.LLSDACSB15704:
	.uleb128 .LEHB1058-.LFB15704
	.uleb128 .LEHE1058-.LEHB1058
	.uleb128 .L6117-.LFB15704
	.uleb128 0
	.uleb128 .LEHB1059-.LFB15704
	.uleb128 .LEHE1059-.LEHB1059
	.uleb128 0
	.uleb128 0
.LLSDACSE15704:
	.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:
.LFB15151:
	.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	.L6123
.L6120:
	cmpb	$0, _ZGVN5boost16exception_detail37exception_ptr_static_exception_objectINS0_14bad_exception_EE1eE(%rip)
	je	.L6124
	addq	$8, %rsp
	.cfi_remember_state
	.cfi_def_cfa_offset 8
	ret
.L6123:
	.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	.L6120
.L6124:
	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
.LFE15151:
	.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_E3_EEEEEEEEEEEE, @object
	.size	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEE, 24
_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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_E3_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_E3_EEEEEEEEEEEE, @object
	.size	_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEE, 205
_ZTSN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEE:
	.string	"*N5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEE"
	.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_E3_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_E3_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_E3_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_E3_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_E3_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_E3_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_E3_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_E3_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_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_E3_EEEEEEEEEEEE, @object
	.size	_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEE, 48
_ZTVN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEEE
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEED1Ev
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEEEEEEEEED0Ev
	.quad	_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_10shared_ptrINS0_17shared_state_baseEEEENS2_5list1INS2_5valueINS4_INS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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_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_E3_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_E3_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_E3_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_E3_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_E3_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_E3_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_E3_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_E3_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_E3_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_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"
	.align 8
	.type	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE, 24
_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE
	.quad	_ZTIN5boost6detail30future_async_shared_state_baseIiEE
	.align 32
	.type	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE, 115
_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE:
	.string	"*N5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE"
	.align 8
	.type	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE, @object
	.size	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE, 24
_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE
	.align 32
	.type	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE, @object
	.size	_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE, 88
_ZTSN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE:
	.string	"*N5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE"
	.align 8
	.type	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE, @object
	.size	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE, 24
_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE
	.quad	_ZTIN5boost6detail12shared_stateIiEE
	.align 32
	.type	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE, @object
	.size	_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE, 97
_ZTSN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE:
	.string	"*N5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE"
	.align 8
	.type	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE, @object
	.size	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE, 24
_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE
	.align 32
	.type	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE, @object
	.size	_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE, 91
_ZTSN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE:
	.string	"*N5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE, 114
_ZTSN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE"
	.align 8
	.type	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE, @object
	.size	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE, 24
_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE:
	.quad	_ZTVN10__cxxabiv120__si_class_type_infoE+16
	.quad	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE
	.quad	_ZTIN5boost6detail15sp_counted_baseE
	.align 32
	.type	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE, @object
	.size	_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE, 117
_ZTSN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE:
	.string	"*N5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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
	.align 8
	.type	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE, @object
	.size	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE, 96
_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_30future_async_shared_state_baseIiEEED1Ev
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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_E3_EE, @object
	.size	_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE, 96
_ZTVN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE:
	.quad	0
	.quad	_ZTIN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_E19launch_continuationEv
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED1Ev
	.quad	_ZN5boost6detail38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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_E3_NS0_12shared_stateIiEEEE, @object
	.size	_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE, 96
_ZTVN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE:
	.quad	0
	.quad	_ZTIN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEEE
	.quad	_ZN5boost6detail17shared_state_base19launch_continuationEv
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_NS0_12shared_stateIiEEED1Ev
	.quad	_ZN5boost6detail25continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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_E3_EE, @object
	.size	_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE, 96
_ZTVN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE:
	.quad	0
	.quad	_ZTIN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EE
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_E19launch_continuationEv
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_ED1Ev
	.quad	_ZN5boost6detail41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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_E3_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
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_38future_async_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE19get_untyped_deleterEv
	.align 8
	.type	_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE, @object
	.size	_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE, 64
_ZTVN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE:
	.quad	0
	.quad	_ZTIN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEEE
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED1Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEED0Ev
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE7disposeEv
	.quad	_ZN5boost6detail15sp_counted_base7destroyEv
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_EEE11get_deleterERKSt9type_info
	.quad	_ZN5boost6detail17sp_counted_impl_pINS0_41future_deferred_continuation_shared_stateINS_6futureIiEEiZ4mainEUlT_E3_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
