	.file	"417752.c"
	.intel_syntax noprefix
	.text
	.globl	vector_table
	.section	.vectors,"aw"
	.align 32
	.type	vector_table, @object
	.size	vector_table, 608
vector_table:
	.quad	536890912
	.quad	Reset_Handler
	.quad	nmi_handler
	.quad	hard_fault_handler
	.quad	mem_manage_handler
	.quad	bus_fault_handler
	.quad	usage_fault_handler
	.quad	0
	.quad	0
	.quad	0
	.quad	0
	.quad	sv_call_handler
	.quad	debug_monitor_handler
	.quad	0
	.quad	pend_sv_handler
	.quad	SYSTICK_IRQHandler
	.quad	wwdg_isr
	.quad	pvd_isr
	.quad	tamper_isr
	.quad	RTC_IRQHandler
	.quad	flash_isr
	.quad	rcc_isr
	.quad	exti0_isr
	.quad	exti1_isr
	.quad	exti2_isr
	.quad	exti3_isr
	.quad	exti4_isr
	.quad	dma1_channel1_isr
	.quad	DMA1CH2_IRQHandler
	.quad	dma1_channel3_isr
	.quad	DMA1CH4_IRQHandler
	.quad	dma1_channel5_isr
	.quad	dma1_channel6_isr
	.quad	DMA1CH7_IRQHandler
	.quad	adc1_2_isr
	.quad	usb_hp_can_tx_isr
	.quad	usb_lp_can_rx0_isr
	.quad	can_rx1_isr
	.quad	can_sce_isr
	.quad	exti9_5_isr
	.quad	tim1_brk_isr
	.quad	tim1_up_isr
	.quad	tim1_trg_com_isr
	.quad	tim1_cc_isr
	.quad	tim2_isr
	.quad	tim3_isr
	.quad	tim4_isr
	.quad	i2c1_ev_isr
	.quad	i2c1_er_isr
	.quad	i2c2_ev_isr
	.quad	i2c2_er_isr
	.quad	SPI1_IRQHandler
	.quad	SPI2_IRQHandler
	.quad	USART1_IRQHandler
	.quad	USART2_IRQHandler
	.quad	USART3_IRQHandler
	.quad	exti15_10_isr
	.quad	RTC_ALARM_IRQHandler
	.quad	usb_wakeup_isr
	.quad	tim8_brk_isr
	.quad	tim8_up_isr
	.quad	tim8_trg_com_isr
	.quad	tim8_cc_isr
	.quad	adc3_isr
	.quad	fsmc_isr
	.quad	sdio_isr
	.quad	tim5_isr
	.quad	spi3_isr
	.quad	usart4_isr
	.quad	usart5_isr
	.quad	TIM6_IRQHandler
	.quad	tim7_isr
	.quad	dma2_channel1_isr
	.quad	dma2_channel2_isr
	.quad	DMA2CH3_IRQHandler
	.quad	dma2_channel4_5_isr
	.text
	.weak	hard_fault_handler
	.type	hard_fault_handler, @function
hard_fault_handler:
.LFB0:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
.L2:
	jmp	.L2
	.cfi_endproc
.LFE0:
	.size	hard_fault_handler, .-hard_fault_handler
	.weak	mem_manage_handler
	.type	mem_manage_handler, @function
mem_manage_handler:
.LFB1:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
.L4:
	jmp	.L4
	.cfi_endproc
.LFE1:
	.size	mem_manage_handler, .-mem_manage_handler
	.weak	bus_fault_handler
	.type	bus_fault_handler, @function
bus_fault_handler:
.LFB2:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
.L6:
	jmp	.L6
	.cfi_endproc
.LFE2:
	.size	bus_fault_handler, .-bus_fault_handler
	.weak	usage_fault_handler
	.type	usage_fault_handler, @function
usage_fault_handler:
.LFB3:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
.L8:
	jmp	.L8
	.cfi_endproc
.LFE3:
	.size	usage_fault_handler, .-usage_fault_handler
	.globl	null_handler
	.type	null_handler, @function
null_handler:
.LFB4:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
.L10:
	jmp	.L10
	.cfi_endproc
.LFE4:
	.size	null_handler, .-null_handler
	.weak	rtc_alarm_isr
	.set	rtc_alarm_isr,null_handler
	.weak	spi2_isr
	.set	spi2_isr,null_handler
	.weak	spi1_isr
	.set	spi1_isr,null_handler
	.weak	dDMA1CH2_IRQHandler
	.set	dDMA1CH2_IRQHandler,null_handler
	.weak	rtc_isr
	.set	rtc_isr,null_handler
	.weak	dma2_channel4_5_isr
	.set	dma2_channel4_5_isr,null_handler
	.weak	DMA2CH3_IRQHandler
	.set	DMA2CH3_IRQHandler,null_handler
	.weak	dma2_channel2_isr
	.set	dma2_channel2_isr,null_handler
	.weak	dma2_channel1_isr
	.set	dma2_channel1_isr,null_handler
	.weak	tim7_isr
	.set	tim7_isr,null_handler
	.weak	TIM6_IRQHandler
	.set	TIM6_IRQHandler,null_handler
	.weak	usart5_isr
	.set	usart5_isr,null_handler
	.weak	usart4_isr
	.set	usart4_isr,null_handler
	.weak	spi3_isr
	.set	spi3_isr,null_handler
	.weak	tim5_isr
	.set	tim5_isr,null_handler
	.weak	sdio_isr
	.set	sdio_isr,null_handler
	.weak	fsmc_isr
	.set	fsmc_isr,null_handler
	.weak	adc3_isr
	.set	adc3_isr,null_handler
	.weak	tim8_cc_isr
	.set	tim8_cc_isr,null_handler
	.weak	tim8_trg_com_isr
	.set	tim8_trg_com_isr,null_handler
	.weak	tim8_up_isr
	.set	tim8_up_isr,null_handler
	.weak	tim8_brk_isr
	.set	tim8_brk_isr,null_handler
	.weak	usb_wakeup_isr
	.set	usb_wakeup_isr,null_handler
	.weak	exti15_10_isr
	.set	exti15_10_isr,null_handler
	.weak	USART3_IRQHandler
	.set	USART3_IRQHandler,null_handler
	.weak	USART2_IRQHandler
	.set	USART2_IRQHandler,null_handler
	.weak	USART1_IRQHandler
	.set	USART1_IRQHandler,null_handler
	.weak	i2c2_er_isr
	.set	i2c2_er_isr,null_handler
	.weak	i2c2_ev_isr
	.set	i2c2_ev_isr,null_handler
	.weak	i2c1_er_isr
	.set	i2c1_er_isr,null_handler
	.weak	i2c1_ev_isr
	.set	i2c1_ev_isr,null_handler
	.weak	tim4_isr
	.set	tim4_isr,null_handler
	.weak	tim3_isr
	.set	tim3_isr,null_handler
	.weak	tim2_isr
	.set	tim2_isr,null_handler
	.weak	tim1_cc_isr
	.set	tim1_cc_isr,null_handler
	.weak	tim1_trg_com_isr
	.set	tim1_trg_com_isr,null_handler
	.weak	tim1_up_isr
	.set	tim1_up_isr,null_handler
	.weak	tim1_brk_isr
	.set	tim1_brk_isr,null_handler
	.weak	exti9_5_isr
	.set	exti9_5_isr,null_handler
	.weak	can_sce_isr
	.set	can_sce_isr,null_handler
	.weak	can_rx1_isr
	.set	can_rx1_isr,null_handler
	.weak	usb_lp_can_rx0_isr
	.set	usb_lp_can_rx0_isr,null_handler
	.weak	usb_hp_can_tx_isr
	.set	usb_hp_can_tx_isr,null_handler
	.weak	adc1_2_isr
	.set	adc1_2_isr,null_handler
	.weak	DMA1CH7_IRQHandler
	.set	DMA1CH7_IRQHandler,null_handler
	.weak	dma1_channel6_isr
	.set	dma1_channel6_isr,null_handler
	.weak	dma1_channel5_isr
	.set	dma1_channel5_isr,null_handler
	.weak	DMA1CH4_IRQHandler
	.set	DMA1CH4_IRQHandler,null_handler
	.weak	dma1_channel3_isr
	.set	dma1_channel3_isr,null_handler
	.weak	dma1_channel1_isr
	.set	dma1_channel1_isr,null_handler
	.weak	exti4_isr
	.set	exti4_isr,null_handler
	.weak	exti3_isr
	.set	exti3_isr,null_handler
	.weak	exti2_isr
	.set	exti2_isr,null_handler
	.weak	exti1_isr
	.set	exti1_isr,null_handler
	.weak	exti0_isr
	.set	exti0_isr,null_handler
	.weak	rcc_isr
	.set	rcc_isr,null_handler
	.weak	flash_isr
	.set	flash_isr,null_handler
	.weak	tamper_isr
	.set	tamper_isr,null_handler
	.weak	pvd_isr
	.set	pvd_isr,null_handler
	.weak	wwdg_isr
	.set	wwdg_isr,null_handler
	.weak	SYSTICK_IRQHandler
	.set	SYSTICK_IRQHandler,null_handler
	.weak	pend_sv_handler
	.set	pend_sv_handler,null_handler
	.weak	debug_monitor_handler
	.set	debug_monitor_handler,null_handler
	.weak	sv_call_handler
	.set	sv_call_handler,null_handler
	.weak	nmi_handler
	.set	nmi_handler,null_handler
	.weak	RTC_ALARM_IRQHandler
	.weak	SPI2_IRQHandler
	.weak	SPI1_IRQHandler
	.weak	DMA1CH2_IRQHandler
	.weak	RTC_IRQHandler
	.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	"417752.c"
	.text
	.global	vector_table
	.section	.vectors,"a"
	.align	2
	.type	vector_table, %object
	.size	vector_table, 304
vector_table:
	.word	536890912
	.word	Reset_Handler
	.word	nmi_handler
	.word	hard_fault_handler
	.word	mem_manage_handler
	.word	bus_fault_handler
	.word	usage_fault_handler
	.word	0
	.word	0
	.word	0
	.word	0
	.word	sv_call_handler
	.word	debug_monitor_handler
	.word	0
	.word	pend_sv_handler
	.word	SYSTICK_IRQHandler
	.word	wwdg_isr
	.word	pvd_isr
	.word	tamper_isr
	.word	RTC_IRQHandler
	.word	flash_isr
	.word	rcc_isr
	.word	exti0_isr
	.word	exti1_isr
	.word	exti2_isr
	.word	exti3_isr
	.word	exti4_isr
	.word	dma1_channel1_isr
	.word	DMA1CH2_IRQHandler
	.word	dma1_channel3_isr
	.word	DMA1CH4_IRQHandler
	.word	dma1_channel5_isr
	.word	dma1_channel6_isr
	.word	DMA1CH7_IRQHandler
	.word	adc1_2_isr
	.word	usb_hp_can_tx_isr
	.word	usb_lp_can_rx0_isr
	.word	can_rx1_isr
	.word	can_sce_isr
	.word	exti9_5_isr
	.word	tim1_brk_isr
	.word	tim1_up_isr
	.word	tim1_trg_com_isr
	.word	tim1_cc_isr
	.word	tim2_isr
	.word	tim3_isr
	.word	tim4_isr
	.word	i2c1_ev_isr
	.word	i2c1_er_isr
	.word	i2c2_ev_isr
	.word	i2c2_er_isr
	.word	SPI1_IRQHandler
	.word	SPI2_IRQHandler
	.word	USART1_IRQHandler
	.word	USART2_IRQHandler
	.word	USART3_IRQHandler
	.word	exti15_10_isr
	.word	RTC_ALARM_IRQHandler
	.word	usb_wakeup_isr
	.word	tim8_brk_isr
	.word	tim8_up_isr
	.word	tim8_trg_com_isr
	.word	tim8_cc_isr
	.word	adc3_isr
	.word	fsmc_isr
	.word	sdio_isr
	.word	tim5_isr
	.word	spi3_isr
	.word	usart4_isr
	.word	usart5_isr
	.word	TIM6_IRQHandler
	.word	tim7_isr
	.word	dma2_channel1_isr
	.word	dma2_channel2_isr
	.word	DMA2CH3_IRQHandler
	.word	dma2_channel4_5_isr
	.text
	.align	2
	.weak	hard_fault_handler
	.syntax unified
	.arm
	.fpu softvfp
	.type	hard_fault_handler, %function
hard_fault_handler:
	@ 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
.L2:
	b	.L2
	.size	hard_fault_handler, .-hard_fault_handler
	.align	2
	.weak	mem_manage_handler
	.syntax unified
	.arm
	.fpu softvfp
	.type	mem_manage_handler, %function
mem_manage_handler:
	@ 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
.L4:
	b	.L4
	.size	mem_manage_handler, .-mem_manage_handler
	.align	2
	.weak	bus_fault_handler
	.syntax unified
	.arm
	.fpu softvfp
	.type	bus_fault_handler, %function
bus_fault_handler:
	@ 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
.L6:
	b	.L6
	.size	bus_fault_handler, .-bus_fault_handler
	.align	2
	.weak	usage_fault_handler
	.syntax unified
	.arm
	.fpu softvfp
	.type	usage_fault_handler, %function
usage_fault_handler:
	@ 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
.L8:
	b	.L8
	.size	usage_fault_handler, .-usage_fault_handler
	.align	2
	.global	null_handler
	.syntax unified
	.arm
	.fpu softvfp
	.type	null_handler, %function
null_handler:
	@ 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
.L10:
	b	.L10
	.size	null_handler, .-null_handler
	.weak	rtc_alarm_isr
	.set	rtc_alarm_isr,null_handler
	.weak	spi2_isr
	.set	spi2_isr,null_handler
	.weak	spi1_isr
	.set	spi1_isr,null_handler
	.weak	dDMA1CH2_IRQHandler
	.set	dDMA1CH2_IRQHandler,null_handler
	.weak	rtc_isr
	.set	rtc_isr,null_handler
	.weak	dma2_channel4_5_isr
	.set	dma2_channel4_5_isr,null_handler
	.weak	DMA2CH3_IRQHandler
	.set	DMA2CH3_IRQHandler,null_handler
	.weak	dma2_channel2_isr
	.set	dma2_channel2_isr,null_handler
	.weak	dma2_channel1_isr
	.set	dma2_channel1_isr,null_handler
	.weak	tim7_isr
	.set	tim7_isr,null_handler
	.weak	TIM6_IRQHandler
	.set	TIM6_IRQHandler,null_handler
	.weak	usart5_isr
	.set	usart5_isr,null_handler
	.weak	usart4_isr
	.set	usart4_isr,null_handler
	.weak	spi3_isr
	.set	spi3_isr,null_handler
	.weak	tim5_isr
	.set	tim5_isr,null_handler
	.weak	sdio_isr
	.set	sdio_isr,null_handler
	.weak	fsmc_isr
	.set	fsmc_isr,null_handler
	.weak	adc3_isr
	.set	adc3_isr,null_handler
	.weak	tim8_cc_isr
	.set	tim8_cc_isr,null_handler
	.weak	tim8_trg_com_isr
	.set	tim8_trg_com_isr,null_handler
	.weak	tim8_up_isr
	.set	tim8_up_isr,null_handler
	.weak	tim8_brk_isr
	.set	tim8_brk_isr,null_handler
	.weak	usb_wakeup_isr
	.set	usb_wakeup_isr,null_handler
	.weak	exti15_10_isr
	.set	exti15_10_isr,null_handler
	.weak	USART3_IRQHandler
	.set	USART3_IRQHandler,null_handler
	.weak	USART2_IRQHandler
	.set	USART2_IRQHandler,null_handler
	.weak	USART1_IRQHandler
	.set	USART1_IRQHandler,null_handler
	.weak	i2c2_er_isr
	.set	i2c2_er_isr,null_handler
	.weak	i2c2_ev_isr
	.set	i2c2_ev_isr,null_handler
	.weak	i2c1_er_isr
	.set	i2c1_er_isr,null_handler
	.weak	i2c1_ev_isr
	.set	i2c1_ev_isr,null_handler
	.weak	tim4_isr
	.set	tim4_isr,null_handler
	.weak	tim3_isr
	.set	tim3_isr,null_handler
	.weak	tim2_isr
	.set	tim2_isr,null_handler
	.weak	tim1_cc_isr
	.set	tim1_cc_isr,null_handler
	.weak	tim1_trg_com_isr
	.set	tim1_trg_com_isr,null_handler
	.weak	tim1_up_isr
	.set	tim1_up_isr,null_handler
	.weak	tim1_brk_isr
	.set	tim1_brk_isr,null_handler
	.weak	exti9_5_isr
	.set	exti9_5_isr,null_handler
	.weak	can_sce_isr
	.set	can_sce_isr,null_handler
	.weak	can_rx1_isr
	.set	can_rx1_isr,null_handler
	.weak	usb_lp_can_rx0_isr
	.set	usb_lp_can_rx0_isr,null_handler
	.weak	usb_hp_can_tx_isr
	.set	usb_hp_can_tx_isr,null_handler
	.weak	adc1_2_isr
	.set	adc1_2_isr,null_handler
	.weak	DMA1CH7_IRQHandler
	.set	DMA1CH7_IRQHandler,null_handler
	.weak	dma1_channel6_isr
	.set	dma1_channel6_isr,null_handler
	.weak	dma1_channel5_isr
	.set	dma1_channel5_isr,null_handler
	.weak	DMA1CH4_IRQHandler
	.set	DMA1CH4_IRQHandler,null_handler
	.weak	dma1_channel3_isr
	.set	dma1_channel3_isr,null_handler
	.weak	dma1_channel1_isr
	.set	dma1_channel1_isr,null_handler
	.weak	exti4_isr
	.set	exti4_isr,null_handler
	.weak	exti3_isr
	.set	exti3_isr,null_handler
	.weak	exti2_isr
	.set	exti2_isr,null_handler
	.weak	exti1_isr
	.set	exti1_isr,null_handler
	.weak	exti0_isr
	.set	exti0_isr,null_handler
	.weak	rcc_isr
	.set	rcc_isr,null_handler
	.weak	flash_isr
	.set	flash_isr,null_handler
	.weak	tamper_isr
	.set	tamper_isr,null_handler
	.weak	pvd_isr
	.set	pvd_isr,null_handler
	.weak	wwdg_isr
	.set	wwdg_isr,null_handler
	.weak	SYSTICK_IRQHandler
	.set	SYSTICK_IRQHandler,null_handler
	.weak	pend_sv_handler
	.set	pend_sv_handler,null_handler
	.weak	debug_monitor_handler
	.set	debug_monitor_handler,null_handler
	.weak	sv_call_handler
	.set	sv_call_handler,null_handler
	.weak	nmi_handler
	.set	nmi_handler,null_handler
	.weak	RTC_ALARM_IRQHandler
	.weak	SPI2_IRQHandler
	.weak	SPI1_IRQHandler
	.weak	DMA1CH2_IRQHandler
	.weak	RTC_IRQHandler
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
