	.file	"151706546.c"
	.intel_syntax noprefix
	.text
	.globl	assert_master
	.type	assert_master, @function
assert_master:
.LFB0:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE0:
	.size	assert_master, .-assert_master
	.globl	ocamlpool_enter
	.type	ocamlpool_enter, @function
ocamlpool_enter:
.LFB1:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE1:
	.size	ocamlpool_enter, .-ocamlpool_enter
	.globl	ocamlpool_leave
	.type	ocamlpool_leave, @function
ocamlpool_leave:
.LFB2:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE2:
	.size	ocamlpool_leave, .-ocamlpool_leave
	.globl	ocamlpool_cursor
	.type	ocamlpool_cursor, @function
ocamlpool_cursor:
.LFB3:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE3:
	.size	ocamlpool_cursor, .-ocamlpool_cursor
	.globl	ocamlpool_limit
	.type	ocamlpool_limit, @function
ocamlpool_limit:
.LFB4:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE4:
	.size	ocamlpool_limit, .-ocamlpool_limit
	.globl	ocamlpool_reserve_block
	.type	ocamlpool_reserve_block, @function
ocamlpool_reserve_block:
.LFB5:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE5:
	.size	ocamlpool_reserve_block, .-ocamlpool_reserve_block
	.globl	ocamlpool_color
	.type	ocamlpool_color, @function
ocamlpool_color:
.LFB6:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE6:
	.size	ocamlpool_color, .-ocamlpool_color
	.globl	ocamlpool_bound
	.type	ocamlpool_bound, @function
ocamlpool_bound:
.LFB7:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE7:
	.size	ocamlpool_bound, .-ocamlpool_bound
	.globl	caml_alloc
	.type	caml_alloc, @function
caml_alloc:
.LFB8:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE8:
	.size	caml_alloc, .-caml_alloc
	.globl	caml_alloc_small
	.type	caml_alloc_small, @function
caml_alloc_small:
.LFB9:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE9:
	.size	caml_alloc_small, .-caml_alloc_small
	.globl	caml_alloc_tuple
	.type	caml_alloc_tuple, @function
caml_alloc_tuple:
.LFB10:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE10:
	.size	caml_alloc_tuple, .-caml_alloc_tuple
	.globl	caml_array_length
	.type	caml_array_length, @function
caml_array_length:
.LFB11:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE11:
	.size	caml_array_length, .-caml_array_length
	.globl	caml_initialize
	.type	caml_initialize, @function
caml_initialize:
.LFB12:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE12:
	.size	caml_initialize, .-caml_initialize
	.globl	caml_is_double_array
	.type	caml_is_double_array, @function
caml_is_double_array:
.LFB13:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE13:
	.size	caml_is_double_array, .-caml_is_double_array
	.globl	caml_local_roots
	.type	caml_local_roots, @function
caml_local_roots:
.LFB14:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE14:
	.size	caml_local_roots, .-caml_local_roots
	.globl	caml_modify
	.type	caml_modify, @function
caml_modify:
.LFB15:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE15:
	.size	caml_modify, .-caml_modify
	.globl	ocamlpool_reserve_string
	.type	ocamlpool_reserve_string, @function
ocamlpool_reserve_string:
.LFB16:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE16:
	.size	ocamlpool_reserve_string, .-ocamlpool_reserve_string
	.globl	caml_alloc_string
	.type	caml_alloc_string, @function
caml_alloc_string:
.LFB17:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE17:
	.size	caml_alloc_string, .-caml_alloc_string
	.globl	caml_copy_double
	.type	caml_copy_double, @function
caml_copy_double:
.LFB18:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE18:
	.size	caml_copy_double, .-caml_copy_double
	.globl	caml_copy_int32
	.type	caml_copy_int32, @function
caml_copy_int32:
.LFB19:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE19:
	.size	caml_copy_int32, .-caml_copy_int32
	.globl	caml_copy_int64
	.type	caml_copy_int64, @function
caml_copy_int64:
.LFB20:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE20:
	.size	caml_copy_int64, .-caml_copy_int64
	.globl	caml_copy_nativeint
	.type	caml_copy_nativeint, @function
caml_copy_nativeint:
.LFB21:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE21:
	.size	caml_copy_nativeint, .-caml_copy_nativeint
	.globl	caml_enter_blocking_section
	.type	caml_enter_blocking_section, @function
caml_enter_blocking_section:
.LFB22:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE22:
	.size	caml_enter_blocking_section, .-caml_enter_blocking_section
	.globl	caml_failwith_value
	.type	caml_failwith_value, @function
caml_failwith_value:
.LFB23:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE23:
	.size	caml_failwith_value, .-caml_failwith_value
	.globl	caml_failwith
	.type	caml_failwith, @function
caml_failwith:
.LFB24:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE24:
	.size	caml_failwith, .-caml_failwith
	.globl	caml_invalid_argument_value
	.type	caml_invalid_argument_value, @function
caml_invalid_argument_value:
.LFB25:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE25:
	.size	caml_invalid_argument_value, .-caml_invalid_argument_value
	.globl	caml_leave_blocking_section
	.type	caml_leave_blocking_section, @function
caml_leave_blocking_section:
.LFB26:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE26:
	.size	caml_leave_blocking_section, .-caml_leave_blocking_section
	.globl	caml_raise
	.type	caml_raise, @function
caml_raise:
.LFB27:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE27:
	.size	caml_raise, .-caml_raise
	.globl	caml_raise_constant
	.type	caml_raise_constant, @function
caml_raise_constant:
.LFB28:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE28:
	.size	caml_raise_constant, .-caml_raise_constant
	.globl	caml_register_global_root
	.type	caml_register_global_root, @function
caml_register_global_root:
.LFB29:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE29:
	.size	caml_register_global_root, .-caml_register_global_root
	.globl	caml_remove_global_root
	.type	caml_remove_global_root, @function
caml_remove_global_root:
.LFB30:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE30:
	.size	caml_remove_global_root, .-caml_remove_global_root
	.globl	caml_string_length
	.type	caml_string_length, @function
caml_string_length:
.LFB31:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE31:
	.size	caml_string_length, .-caml_string_length
	.globl	caml_array_bound_error
	.type	caml_array_bound_error, @function
caml_array_bound_error:
.LFB32:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE32:
	.size	caml_array_bound_error, .-caml_array_bound_error
	.globl	caml_raise_end_of_file
	.type	caml_raise_end_of_file, @function
caml_raise_end_of_file:
.LFB33:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE33:
	.size	caml_raise_end_of_file, .-caml_raise_end_of_file
	.globl	caml_raise_not_found
	.type	caml_raise_not_found, @function
caml_raise_not_found:
.LFB34:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE34:
	.size	caml_raise_not_found, .-caml_raise_not_found
	.globl	caml_raise_out_of_memory
	.type	caml_raise_out_of_memory, @function
caml_raise_out_of_memory:
.LFB35:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE35:
	.size	caml_raise_out_of_memory, .-caml_raise_out_of_memory
	.globl	caml_raise_stack_overflow
	.type	caml_raise_stack_overflow, @function
caml_raise_stack_overflow:
.LFB36:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE36:
	.size	caml_raise_stack_overflow, .-caml_raise_stack_overflow
	.globl	caml_raise_sys_blocked_io
	.type	caml_raise_sys_blocked_io, @function
caml_raise_sys_blocked_io:
.LFB37:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE37:
	.size	caml_raise_sys_blocked_io, .-caml_raise_sys_blocked_io
	.globl	caml_raise_sys_error
	.type	caml_raise_sys_error, @function
caml_raise_sys_error:
.LFB38:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE38:
	.size	caml_raise_sys_error, .-caml_raise_sys_error
	.globl	caml_raise_with_arg
	.type	caml_raise_with_arg, @function
caml_raise_with_arg:
.LFB39:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE39:
	.size	caml_raise_with_arg, .-caml_raise_with_arg
	.globl	caml_raise_zero_divide
	.type	caml_raise_zero_divide, @function
caml_raise_zero_divide:
.LFB40:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE40:
	.size	caml_raise_zero_divide, .-caml_raise_zero_divide
	.globl	caml_named_value
	.type	caml_named_value, @function
caml_named_value:
.LFB41:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE41:
	.size	caml_named_value, .-caml_named_value
	.globl	caml_callbackN
	.type	caml_callbackN, @function
caml_callbackN:
.LFB42:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE42:
	.size	caml_callbackN, .-caml_callbackN
	.globl	caml_raise_with_string
	.type	caml_raise_with_string, @function
caml_raise_with_string:
.LFB43:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE43:
	.size	caml_raise_with_string, .-caml_raise_with_string
	.globl	caml_register_custom_operations
	.type	caml_register_custom_operations, @function
caml_register_custom_operations:
.LFB44:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE44:
	.size	caml_register_custom_operations, .-caml_register_custom_operations
	.globl	caml_serialize_block_1
	.type	caml_serialize_block_1, @function
caml_serialize_block_1:
.LFB45:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE45:
	.size	caml_serialize_block_1, .-caml_serialize_block_1
	.globl	caml_serialize_int_8
	.type	caml_serialize_int_8, @function
caml_serialize_int_8:
.LFB46:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE46:
	.size	caml_serialize_int_8, .-caml_serialize_int_8
	.globl	caml_deserialize_sint_8
	.type	caml_deserialize_sint_8, @function
caml_deserialize_sint_8:
.LFB47:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE47:
	.size	caml_deserialize_sint_8, .-caml_deserialize_sint_8
	.globl	caml_deserialize_block_1
	.type	caml_deserialize_block_1, @function
caml_deserialize_block_1:
.LFB48:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	nop
	pop	rbp
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE48:
	.size	caml_deserialize_block_1, .-caml_deserialize_block_1
	.globl	ocamlpool_generation
	.bss
	.align 4
	.type	ocamlpool_generation, @object
	.size	ocamlpool_generation, 4
ocamlpool_generation:
	.zero	4
	.ident	"GCC: (Ubuntu 10.5.0-1ubuntu1~20.04) 10.5.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 6
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"151706546.c"
	.text
	.align	2
	.global	assert_master
	.syntax unified
	.arm
	.fpu softvfp
	.type	assert_master, %function
assert_master:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	assert_master, .-assert_master
	.align	2
	.global	ocamlpool_enter
	.syntax unified
	.arm
	.fpu softvfp
	.type	ocamlpool_enter, %function
ocamlpool_enter:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	ocamlpool_enter, .-ocamlpool_enter
	.align	2
	.global	ocamlpool_leave
	.syntax unified
	.arm
	.fpu softvfp
	.type	ocamlpool_leave, %function
ocamlpool_leave:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	ocamlpool_leave, .-ocamlpool_leave
	.align	2
	.global	ocamlpool_cursor
	.syntax unified
	.arm
	.fpu softvfp
	.type	ocamlpool_cursor, %function
ocamlpool_cursor:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	ocamlpool_cursor, .-ocamlpool_cursor
	.align	2
	.global	ocamlpool_limit
	.syntax unified
	.arm
	.fpu softvfp
	.type	ocamlpool_limit, %function
ocamlpool_limit:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	ocamlpool_limit, .-ocamlpool_limit
	.align	2
	.global	ocamlpool_reserve_block
	.syntax unified
	.arm
	.fpu softvfp
	.type	ocamlpool_reserve_block, %function
ocamlpool_reserve_block:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	ocamlpool_reserve_block, .-ocamlpool_reserve_block
	.align	2
	.global	ocamlpool_color
	.syntax unified
	.arm
	.fpu softvfp
	.type	ocamlpool_color, %function
ocamlpool_color:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	ocamlpool_color, .-ocamlpool_color
	.align	2
	.global	ocamlpool_bound
	.syntax unified
	.arm
	.fpu softvfp
	.type	ocamlpool_bound, %function
ocamlpool_bound:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	ocamlpool_bound, .-ocamlpool_bound
	.align	2
	.global	caml_alloc
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_alloc, %function
caml_alloc:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_alloc, .-caml_alloc
	.align	2
	.global	caml_alloc_small
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_alloc_small, %function
caml_alloc_small:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_alloc_small, .-caml_alloc_small
	.align	2
	.global	caml_alloc_tuple
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_alloc_tuple, %function
caml_alloc_tuple:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_alloc_tuple, .-caml_alloc_tuple
	.align	2
	.global	caml_array_length
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_array_length, %function
caml_array_length:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_array_length, .-caml_array_length
	.align	2
	.global	caml_initialize
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_initialize, %function
caml_initialize:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_initialize, .-caml_initialize
	.align	2
	.global	caml_is_double_array
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_is_double_array, %function
caml_is_double_array:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_is_double_array, .-caml_is_double_array
	.align	2
	.global	caml_local_roots
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_local_roots, %function
caml_local_roots:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_local_roots, .-caml_local_roots
	.align	2
	.global	caml_modify
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_modify, %function
caml_modify:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_modify, .-caml_modify
	.align	2
	.global	ocamlpool_reserve_string
	.syntax unified
	.arm
	.fpu softvfp
	.type	ocamlpool_reserve_string, %function
ocamlpool_reserve_string:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	ocamlpool_reserve_string, .-ocamlpool_reserve_string
	.align	2
	.global	caml_alloc_string
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_alloc_string, %function
caml_alloc_string:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_alloc_string, .-caml_alloc_string
	.align	2
	.global	caml_copy_double
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_copy_double, %function
caml_copy_double:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_copy_double, .-caml_copy_double
	.align	2
	.global	caml_copy_int32
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_copy_int32, %function
caml_copy_int32:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_copy_int32, .-caml_copy_int32
	.align	2
	.global	caml_copy_int64
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_copy_int64, %function
caml_copy_int64:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_copy_int64, .-caml_copy_int64
	.align	2
	.global	caml_copy_nativeint
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_copy_nativeint, %function
caml_copy_nativeint:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_copy_nativeint, .-caml_copy_nativeint
	.align	2
	.global	caml_enter_blocking_section
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_enter_blocking_section, %function
caml_enter_blocking_section:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_enter_blocking_section, .-caml_enter_blocking_section
	.align	2
	.global	caml_failwith_value
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_failwith_value, %function
caml_failwith_value:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_failwith_value, .-caml_failwith_value
	.align	2
	.global	caml_failwith
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_failwith, %function
caml_failwith:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_failwith, .-caml_failwith
	.align	2
	.global	caml_invalid_argument_value
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_invalid_argument_value, %function
caml_invalid_argument_value:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_invalid_argument_value, .-caml_invalid_argument_value
	.align	2
	.global	caml_leave_blocking_section
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_leave_blocking_section, %function
caml_leave_blocking_section:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_leave_blocking_section, .-caml_leave_blocking_section
	.align	2
	.global	caml_raise
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_raise, %function
caml_raise:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_raise, .-caml_raise
	.align	2
	.global	caml_raise_constant
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_raise_constant, %function
caml_raise_constant:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_raise_constant, .-caml_raise_constant
	.align	2
	.global	caml_register_global_root
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_register_global_root, %function
caml_register_global_root:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_register_global_root, .-caml_register_global_root
	.align	2
	.global	caml_remove_global_root
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_remove_global_root, %function
caml_remove_global_root:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_remove_global_root, .-caml_remove_global_root
	.align	2
	.global	caml_string_length
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_string_length, %function
caml_string_length:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_string_length, .-caml_string_length
	.align	2
	.global	caml_array_bound_error
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_array_bound_error, %function
caml_array_bound_error:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_array_bound_error, .-caml_array_bound_error
	.align	2
	.global	caml_raise_end_of_file
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_raise_end_of_file, %function
caml_raise_end_of_file:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_raise_end_of_file, .-caml_raise_end_of_file
	.align	2
	.global	caml_raise_not_found
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_raise_not_found, %function
caml_raise_not_found:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_raise_not_found, .-caml_raise_not_found
	.align	2
	.global	caml_raise_out_of_memory
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_raise_out_of_memory, %function
caml_raise_out_of_memory:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_raise_out_of_memory, .-caml_raise_out_of_memory
	.align	2
	.global	caml_raise_stack_overflow
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_raise_stack_overflow, %function
caml_raise_stack_overflow:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_raise_stack_overflow, .-caml_raise_stack_overflow
	.align	2
	.global	caml_raise_sys_blocked_io
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_raise_sys_blocked_io, %function
caml_raise_sys_blocked_io:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_raise_sys_blocked_io, .-caml_raise_sys_blocked_io
	.align	2
	.global	caml_raise_sys_error
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_raise_sys_error, %function
caml_raise_sys_error:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_raise_sys_error, .-caml_raise_sys_error
	.align	2
	.global	caml_raise_with_arg
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_raise_with_arg, %function
caml_raise_with_arg:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_raise_with_arg, .-caml_raise_with_arg
	.align	2
	.global	caml_raise_zero_divide
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_raise_zero_divide, %function
caml_raise_zero_divide:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_raise_zero_divide, .-caml_raise_zero_divide
	.align	2
	.global	caml_named_value
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_named_value, %function
caml_named_value:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_named_value, .-caml_named_value
	.align	2
	.global	caml_callbackN
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_callbackN, %function
caml_callbackN:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_callbackN, .-caml_callbackN
	.align	2
	.global	caml_raise_with_string
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_raise_with_string, %function
caml_raise_with_string:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_raise_with_string, .-caml_raise_with_string
	.align	2
	.global	caml_register_custom_operations
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_register_custom_operations, %function
caml_register_custom_operations:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_register_custom_operations, .-caml_register_custom_operations
	.align	2
	.global	caml_serialize_block_1
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_serialize_block_1, %function
caml_serialize_block_1:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_serialize_block_1, .-caml_serialize_block_1
	.align	2
	.global	caml_serialize_int_8
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_serialize_int_8, %function
caml_serialize_int_8:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_serialize_int_8, .-caml_serialize_int_8
	.align	2
	.global	caml_deserialize_sint_8
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_deserialize_sint_8, %function
caml_deserialize_sint_8:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_deserialize_sint_8, .-caml_deserialize_sint_8
	.align	2
	.global	caml_deserialize_block_1
	.syntax unified
	.arm
	.fpu softvfp
	.type	caml_deserialize_block_1, %function
caml_deserialize_block_1:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	nop
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	bx	lr
	.size	caml_deserialize_block_1, .-caml_deserialize_block_1
	.global	ocamlpool_generation
	.bss
	.align	2
	.type	ocamlpool_generation, %object
	.size	ocamlpool_generation, 4
ocamlpool_generation:
	.space	4
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
