14025c6f7:	76 06                	jbe    0x14025c6ff
14025c6f9:	f3 0f 5c c1          	subss  %xmm1,%xmm0
14025c6fd:	eb 04                	jmp    0x14025c703
14025c6ff:	41 0f 28 c1          	movaps %xmm9,%xmm0
14025c703:	41 0f 2f c1          	comiss %xmm9,%xmm0
14025c707:	77 03                	ja     0x14025c70c
14025c709:	40 8a f3             	mov    %bl,%sil
14025c70c:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
14025c710:	f6 c1 08             	test   $0x8,%cl
14025c713:	74 48                	je     0x14025c75d
14025c715:	83 64 24 30 f7       	andl   $0xfffffff7,0x30(%rsp)
14025c71a:	48 8b 5d 68          	mov    0x68(%rbp),%rbx
14025c71e:	48 85 db             	test   %rbx,%rbx
14025c721:	74 3a                	je     0x14025c75d
14025c723:	83 c8 ff             	or     $0xffffffff,%eax
14025c726:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14025c72b:	83 f8 01             	cmp    $0x1,%eax
14025c72e:	75 2d                	jne    0x14025c75d
14025c730:	48 8b 03             	mov    (%rbx),%rax
14025c733:	48 8b cb             	mov    %rbx,%rcx
14025c736:	48 8b 00             	mov    (%rax),%rax
14025c739:	ff 15 f9 04 8b 00    	call   *0x8b04f9(%rip)        # 0x140b0cc38
14025c73f:	83 c8 ff             	or     $0xffffffff,%eax
14025c742:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14025c747:	83 f8 01             	cmp    $0x1,%eax
14025c74a:	75 11                	jne    0x14025c75d
14025c74c:	48 8b 03             	mov    (%rbx),%rax
14025c74f:	48 8b cb             	mov    %rbx,%rcx
14025c752:	48 8b 40 08          	mov    0x8(%rax),%rax
14025c756:	ff 15 dc 04 8b 00    	call   *0x8b04dc(%rip)        # 0x140b0cc38
14025c75c:	90                   	nop
14025c75d:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
14025c761:	f6 c1 04             	test   $0x4,%cl
14025c764:	74 48                	je     0x14025c7ae
14025c766:	83 64 24 30 fb       	andl   $0xfffffffb,0x30(%rsp)
14025c76b:	48 8b 5d 78          	mov    0x78(%rbp),%rbx
14025c76f:	48 85 db             	test   %rbx,%rbx
14025c772:	74 3a                	je     0x14025c7ae
14025c774:	83 c8 ff             	or     $0xffffffff,%eax
14025c777:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14025c77c:	83 f8 01             	cmp    $0x1,%eax
14025c77f:	75 2d                	jne    0x14025c7ae
14025c781:	48 8b 03             	mov    (%rbx),%rax
14025c784:	48 8b cb             	mov    %rbx,%rcx
14025c787:	48 8b 00             	mov    (%rax),%rax
14025c78a:	ff 15 a8 04 8b 00    	call   *0x8b04a8(%rip)        # 0x140b0cc38
14025c790:	83 c8 ff             	or     $0xffffffff,%eax
14025c793:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14025c798:	83 f8 01             	cmp    $0x1,%eax
14025c79b:	75 11                	jne    0x14025c7ae
14025c79d:	48 8b 03             	mov    (%rbx),%rax
14025c7a0:	48 8b cb             	mov    %rbx,%rcx
14025c7a3:	48 8b 40 08          	mov    0x8(%rax),%rax
14025c7a7:	ff 15 8b 04 8b 00    	call   *0x8b048b(%rip)        # 0x140b0cc38
14025c7ad:	90                   	nop
14025c7ae:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
14025c7b2:	f6 c1 02             	test   $0x2,%cl
14025c7b5:	74 4b                	je     0x14025c802
14025c7b7:	83 64 24 30 fd       	andl   $0xfffffffd,0x30(%rsp)
14025c7bc:	48 8b 9d 88 00 00 00 	mov    0x88(%rbp),%rbx
14025c7c3:	48 85 db             	test   %rbx,%rbx
14025c7c6:	74 3a                	je     0x14025c802
14025c7c8:	83 c8 ff             	or     $0xffffffff,%eax
14025c7cb:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14025c7d0:	83 f8 01             	cmp    $0x1,%eax
14025c7d3:	75 2d                	jne    0x14025c802
14025c7d5:	48 8b 03             	mov    (%rbx),%rax
14025c7d8:	48 8b cb             	mov    %rbx,%rcx
14025c7db:	48 8b 00             	mov    (%rax),%rax
14025c7de:	ff 15 54 04 8b 00    	call   *0x8b0454(%rip)        # 0x140b0cc38
14025c7e4:	83 c8 ff             	or     $0xffffffff,%eax
14025c7e7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14025c7ec:	83 f8 01             	cmp    $0x1,%eax
14025c7ef:	75 11                	jne    0x14025c802
14025c7f1:	48 8b 03             	mov    (%rbx),%rax
14025c7f4:	48 8b cb             	mov    %rbx,%rcx
14025c7f7:	48 8b 40 08          	mov    0x8(%rax),%rax
14025c7fb:	ff 15 37 04 8b 00    	call   *0x8b0437(%rip)        # 0x140b0cc38
14025c801:	90                   	nop
14025c802:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
14025c806:	f6 c1 01             	test   $0x1,%cl
14025c809:	74 4a                	je     0x14025c855
14025c80b:	83 64 24 30 fe       	andl   $0xfffffffe,0x30(%rsp)
14025c810:	48 8b 9d 98 00 00 00 	mov    0x98(%rbp),%rbx
14025c817:	48 85 db             	test   %rbx,%rbx
14025c81a:	74 39                	je     0x14025c855
14025c81c:	83 c8 ff             	or     $0xffffffff,%eax
14025c81f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14025c824:	83 f8 01             	cmp    $0x1,%eax
14025c827:	75 2c                	jne    0x14025c855
14025c829:	48 8b 03             	mov    (%rbx),%rax
14025c82c:	48 8b cb             	mov    %rbx,%rcx
14025c82f:	48 8b 00             	mov    (%rax),%rax
14025c832:	ff 15 00 04 8b 00    	call   *0x8b0400(%rip)        # 0x140b0cc38
14025c838:	83 c8 ff             	or     $0xffffffff,%eax
14025c83b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14025c840:	83 f8 01             	cmp    $0x1,%eax
14025c843:	75 10                	jne    0x14025c855
14025c845:	48 8b 03             	mov    (%rbx),%rax
14025c848:	48 8b cb             	mov    %rbx,%rcx
14025c84b:	48 8b 40 08          	mov    0x8(%rax),%rax
14025c84f:	ff 15 e3 03 8b 00    	call   *0x8b03e3(%rip)        # 0x140b0cc38
14025c855:	33 db                	xor    %ebx,%ebx
14025c857:	40 84 f6             	test   %sil,%sil
14025c85a:	0f 84 0c 01 00 00    	je     0x14025c96c
14025c860:	48 8b 0f             	mov    (%rdi),%rcx
14025c863:	48 8b 47 08          	mov    0x8(%rdi),%rax
14025c867:	48 2b c1             	sub    %rcx,%rax
14025c86a:	48 c1 f8 04          	sar    $0x4,%rax
14025c86e:	4c 3b e0             	cmp    %rax,%r12
14025c871:	0f 83 67 08 00 00    	jae    0x14025d0de
14025c877:	4a 8b 0c f9          	mov    (%rcx,%r15,8),%rcx
14025c87b:	48 8b 01             	mov    (%rcx),%rax
14025c87e:	4d 8b c6             	mov    %r14,%r8
14025c881:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
14025c888:	48 8b 40 30          	mov    0x30(%rax),%rax
14025c88c:	ff 15 a6 03 8b 00    	call   *0x8b03a6(%rip)        # 0x140b0cc38
14025c892:	48 8b d0             	mov    %rax,%rdx
14025c895:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14025c89c:	e8 4f fd db ff       	call   0x14001c5f0
14025c8a1:	4c 8b c0             	mov    %rax,%r8
14025c8a4:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
14025c8a8:	48 3b 55 98          	cmp    -0x68(%rbp),%rdx
14025c8ac:	74 23                	je     0x14025c8d1
14025c8ae:	48 89 1a             	mov    %rbx,(%rdx)
14025c8b1:	48 89 5a 08          	mov    %rbx,0x8(%rdx)
14025c8b5:	48 8b 08             	mov    (%rax),%rcx
14025c8b8:	48 89 0a             	mov    %rcx,(%rdx)
14025c8bb:	48 8b 40 08          	mov    0x8(%rax),%rax
14025c8bf:	48 89 42 08          	mov    %rax,0x8(%rdx)
14025c8c3:	49 89 18             	mov    %rbx,(%r8)
14025c8c6:	49 89 58 08          	mov    %rbx,0x8(%r8)
14025c8ca:	48 83 45 90 10       	addq   $0x10,-0x70(%rbp)
14025c8cf:	eb 0e                	jmp    0x14025c8df
14025c8d1:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
14025c8d5:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
14025c8d9:	e8 72 3a dc ff       	call   0x140020350
14025c8de:	90                   	nop
14025c8df:	48 8b 9d a8 00 00 00 	mov    0xa8(%rbp),%rbx
14025c8e6:	48 85 db             	test   %rbx,%rbx
14025c8e9:	74 3a                	je     0x14025c925
14025c8eb:	83 c8 ff             	or     $0xffffffff,%eax
14025c8ee:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14025c8f3:	83 f8 01             	cmp    $0x1,%eax
14025c8f6:	75 2d                	jne    0x14025c925
14025c8f8:	48 8b 03             	mov    (%rbx),%rax
14025c8fb:	48 8b cb             	mov    %rbx,%rcx
14025c8fe:	48 8b 00             	mov    (%rax),%rax
14025c901:	ff 15 31 03 8b 00    	call   *0x8b0331(%rip)        # 0x140b0cc38
14025c907:	83 c8 ff             	or     $0xffffffff,%eax
14025c90a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14025c90f:	83 f8 01             	cmp    $0x1,%eax
14025c912:	75 11                	jne    0x14025c925
14025c914:	48 8b 03             	mov    (%rbx),%rax
14025c917:	48 8b cb             	mov    %rbx,%rcx
14025c91a:	48 8b 40 08          	mov    0x8(%rax),%rax
14025c91e:	ff 15 14 03 8b 00    	call   *0x8b0314(%rip)        # 0x140b0cc38
14025c924:	90                   	nop
14025c925:	48 8b 9d b8 00 00 00 	mov    0xb8(%rbp),%rbx
14025c92c:	48 85 db             	test   %rbx,%rbx
14025c92f:	74 39                	je     0x14025c96a
14025c931:	83 c8 ff             	or     $0xffffffff,%eax
14025c934:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14025c939:	83 f8 01             	cmp    $0x1,%eax
14025c93c:	75 2c                	jne    0x14025c96a
14025c93e:	48 8b 03             	mov    (%rbx),%rax
14025c941:	48 8b cb             	mov    %rbx,%rcx
14025c944:	48 8b 00             	mov    (%rax),%rax
14025c947:	ff 15 eb 02 8b 00    	call   *0x8b02eb(%rip)        # 0x140b0cc38
14025c94d:	83 c8 ff             	or     $0xffffffff,%eax
14025c950:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14025c955:	83 f8 01             	cmp    $0x1,%eax
14025c958:	75 10                	jne    0x14025c96a
14025c95a:	48 8b 03             	mov    (%rbx),%rax
14025c95d:	48 8b cb             	mov    %rbx,%rcx
14025c960:	48 8b 40 08          	mov    0x8(%rax),%rax
14025c964:	ff 15 ce 02 8b 00    	call   *0x8b02ce(%rip)        # 0x140b0cc38
14025c96a:	33 db                	xor    %ebx,%ebx
14025c96c:	be 01 00 00 00       	mov    $0x1,%esi
14025c971:	4c 03 f6             	add    %rsi,%r14
14025c974:	e9 e9 fb ff ff       	jmp    0x14025c562
14025c979:	48 8b 45 90          	mov    -0x70(%rbp),%rax
14025c97d:	48 3b 45 88          	cmp    -0x78(%rbp),%rax
14025c981:	75 51                	jne    0x14025c9d4
14025c983:	48 8b 47 08          	mov    0x8(%rdi),%rax
14025c987:	48 2b 07             	sub    (%rdi),%rax
14025c98a:	48 c1 f8 04          	sar    $0x4,%rax
14025c98e:	4c 3b e0             	cmp    %rax,%r12
14025c991:	0f 83 78 07 00 00    	jae    0x14025d10f
14025c997:	49 8b d4             	mov    %r12,%rdx
14025c99a:	48 c1 e2 04          	shl    $0x4,%rdx
14025c99e:	48 03 17             	add    (%rdi),%rdx
14025c9a1:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14025c9a6:	48 3b f0             	cmp    %rax,%rsi
14025c9a9:	0f 83 60 07 00 00    	jae    0x14025d10f
14025c9af:	48 8b ce             	mov    %rsi,%rcx
14025c9b2:	48 c1 e1 04          	shl    $0x4,%rcx
14025c9b6:	48 03 0f             	add    (%rdi),%rcx
14025c9b9:	e8 ba e7 db ff       	call   0x14001b178
14025c9be:	48 ff c6             	inc    %rsi
14025c9c1:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
14025c9c6:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
14025c9ca:	e8 01 e5 db ff       	call   0x14001aed0
14025c9cf:	e9 63 fb ff ff       	jmp    0x14025c537
14025c9d4:	0f 57 c0             	xorps  %xmm0,%xmm0
14025c9d7:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
14025c9dd:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
14025c9e1:	48 8b 43 48          	mov    0x48(%rbx),%rax
14025c9e5:	45 33 ed             	xor    %r13d,%r13d
14025c9e8:	48 85 c0             	test   %rax,%rax
14025c9eb:	74 04                	je     0x14025c9f1
14025c9ed:	f0 01 70 08          	lock add %esi,0x8(%rax)
14025c9f1:	48 8b 43 40          	mov    0x40(%rbx),%rax
14025c9f5:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14025c9fa:	48 8b 43 48          	mov    0x48(%rbx),%rax
14025c9fe:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14025ca03:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14025ca08:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
14025ca0c:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14025ca10:	e8 ef f6 e0 ff       	call   0x14006c104
14025ca15:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14025ca19:	e8 fa b2 fa ff       	call   0x140207d18
14025ca1e:	4d 8b fd             	mov    %r13,%r15
14025ca21:	4d 8b f5             	mov    %r13,%r14
14025ca24:	49 8b cd             	mov    %r13,%rcx
14025ca27:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
14025ca2c:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
14025ca30:	48 2b 45 d0          	sub    -0x30(%rbp),%rax
14025ca34:	48 c1 f8 04          	sar    $0x4,%rax
14025ca38:	48 85 c0             	test   %rax,%rax
14025ca3b:	0f 84 19 05 00 00    	je     0x14025cf5a
14025ca41:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
14025ca45:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
14025ca49:	48 2b c3             	sub    %rbx,%rax
14025ca4c:	48 c1 f8 04          	sar    $0x4,%rax
14025ca50:	48 3b c8             	cmp    %rax,%rcx
14025ca53:	0f 83 9a 06 00 00    	jae    0x14025d0f3
14025ca59:	4a 8b 44 2b 08       	mov    0x8(%rbx,%r13,1),%rax
14025ca5e:	48 85 c0             	test   %rax,%rax
14025ca61:	74 04                	je     0x14025ca67
14025ca63:	f0 01 70 08          	lock add %esi,0x8(%rax)
14025ca67:	4a 8b 34 2b          	mov    (%rbx,%r13,1),%rsi
14025ca6b:	48 89 75 c0          	mov    %rsi,-0x40(%rbp)
14025ca6f:	4a 8b 5c 2b 08       	mov    0x8(%rbx,%r13,1),%rbx
14025ca74:	48 89 5d c8          	mov    %rbx,-0x38(%rbp)
14025ca78:	48 85 f6             	test   %rsi,%rsi
14025ca7b:	0f 84 6a 04 00 00    	je     0x14025ceeb
14025ca81:	48 8b ce             	mov    %rsi,%rcx
14025ca84:	e8 8f 8a f2 ff       	call   0x140185518
14025ca89:	33 d2                	xor    %edx,%edx
14025ca8b:	84 c0                	test   %al,%al
14025ca8d:	0f 85 53 04 00 00    	jne    0x14025cee6
14025ca93:	0f 57 c0             	xorps  %xmm0,%xmm0
14025ca96:	0f 11 85 e0 00 00 00 	movups %xmm0,0xe0(%rbp)
14025ca9d:	48 89 95 f0 00 00 00 	mov    %rdx,0xf0(%rbp)
14025caa4:	48 c7 85 f8 00 00 00 	movq   $0x7,0xf8(%rbp)
14025caab:	07 00 00 00
14025caaf:	66 89 95 e0 00 00 00 	mov    %dx,0xe0(%rbp)
14025cab6:	48 8b 06             	mov    (%rsi),%rax
14025cab9:	8d 5a 01             	lea    0x1(%rdx),%ebx
14025cabc:	88 5c 24 20          	mov    %bl,0x20(%rsp)
14025cac0:	44 8a cb             	mov    %bl,%r9b
14025cac3:	44 8b 44 24 38       	mov    0x38(%rsp),%r8d
14025cac8:	48 8d 95 e0 00 00 00 	lea    0xe0(%rbp),%rdx
14025cacf:	48 8b ce             	mov    %rsi,%rcx
14025cad2:	48 8b 80 00 01 00 00 	mov    0x100(%rax),%rax
14025cad9:	ff 15 59 01 8b 00    	call   *0x8b0159(%rip)        # 0x140b0cc38
14025cadf:	4c 03 f3             	add    %rbx,%r14
14025cae2:	4c 89 75 b8          	mov    %r14,-0x48(%rbp)
14025cae6:	33 c0                	xor    %eax,%eax
14025cae8:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14025caed:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
14025caf2:	4c 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%r8
14025caf9:	48 8d 55 50          	lea    0x50(%rbp),%rdx
14025cafd:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14025cb01:	e8 ea cf fa ff       	call   0x140209af0
14025cb06:	83 4c 24 30 20       	orl    $0x20,0x30(%rsp)
14025cb0b:	33 c9                	xor    %ecx,%ecx
14025cb0d:	48 39 4d 50          	cmp    %rcx,0x50(%rbp)
14025cb11:	40 0f 95 c6          	setne  %sil
14025cb15:	48 8b 5d 58          	mov    0x58(%rbp),%rbx
14025cb19:	48 85 db             	test   %rbx,%rbx
14025cb1c:	74 3b                	je     0x14025cb59
14025cb1e:	83 c8 ff             	or     $0xffffffff,%eax
14025cb21:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14025cb26:	83 f8 01             	cmp    $0x1,%eax
14025cb29:	75 2e                	jne    0x14025cb59
14025cb2b:	48 8b 03             	mov    (%rbx),%rax
14025cb2e:	48 8b cb             	mov    %rbx,%rcx
14025cb31:	48 8b 00             	mov    (%rax),%rax
14025cb34:	ff 15 fe 00 8b 00    	call   *0x8b00fe(%rip)        # 0x140b0cc38
14025cb3a:	83 c8 ff             	or     $0xffffffff,%eax
14025cb3d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14025cb42:	83 f8 01             	cmp    $0x1,%eax
14025cb45:	75 10                	jne    0x14025cb57
14025cb47:	48 8b 03             	mov    (%rbx),%rax
14025cb4a:	48 8b cb             	mov    %rbx,%rcx
14025cb4d:	48 8b 40 08          	mov    0x8(%rax),%rax
14025cb51:	ff 15 e1 00 8b 00    	call   *0x8b00e1(%rip)        # 0x140b0cc38
14025cb57:	33 c9                	xor    %ecx,%ecx
14025cb59:	40 84 f6             	test   %sil,%sil
14025cb5c:	0f 85 e6 02 00 00    	jne    0x14025ce48
14025cb62:	48 8b 9d f0 00 00 00 	mov    0xf0(%rbp),%rbx
14025cb69:	40 8a f1             	mov    %cl,%sil
14025cb6c:	48 85 db             	test   %rbx,%rbx
14025cb6f:	0f 84 d6 02 00 00    	je     0x14025ce4b
14025cb75:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14025cb7c:	48 83 bd f8 00 00 00 	cmpq   $0x7,0xf8(%rbp)
14025cb83:	07
14025cb84:	48 0f 47 8d e0 00 00 	cmova  0xe0(%rbp),%rcx
14025cb8b:	00
14025cb8c:	0f b7 09             	movzwl (%rcx),%ecx
14025cb8f:	ff 15 3b ff 8a 00    	call   *0x8aff3b(%rip)        # 0x140b0cad0
14025cb95:	48 8b 8d f8 00 00 00 	mov    0xf8(%rbp),%rcx
14025cb9c:	48 8b 95 e0 00 00 00 	mov    0xe0(%rbp),%rdx
14025cba3:	45 33 f6             	xor    %r14d,%r14d
14025cba6:	45 8d 4e 01          	lea    0x1(%r14),%r9d
14025cbaa:	85 c0                	test   %eax,%eax
14025cbac:	74 56                	je     0x14025cc04
14025cbae:	49 3b d9             	cmp    %r9,%rbx
14025cbb1:	76 51                	jbe    0x14025cc04
14025cbb3:	4c 39 8d f0 00 00 00 	cmp    %r9,0xf0(%rbp)
14025cbba:	0f 82 25 05 00 00    	jb     0x14025d0e5
14025cbc0:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14025cbc7:	48 83 f9 07          	cmp    $0x7,%rcx
14025cbcb:	48 0f 47 c2          	cmova  %rdx,%rax
14025cbcf:	45 8d 46 2e          	lea    0x2e(%r14),%r8d
14025cbd3:	66 44 3b 40 02       	cmp    0x2(%rax),%r8w
14025cbd8:	74 27                	je     0x14025cc01
14025cbda:	4c 39 8d f0 00 00 00 	cmp    %r9,0xf0(%rbp)
14025cbe1:	0f 82 fe 04 00 00    	jb     0x14025d0e5
14025cbe7:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14025cbee:	48 83 f9 07          	cmp    $0x7,%rcx
14025cbf2:	48 0f 47 c2          	cmova  %rdx,%rax
14025cbf6:	45 8d 46 29          	lea    0x29(%r14),%r8d
14025cbfa:	66 44 3b 40 02       	cmp    0x2(%rax),%r8w
14025cbff:	75 03                	jne    0x14025cc04
14025cc01:	41 8a f1             	mov    %r9b,%sil
14025cc04:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14025cc0b:	48 83 f9 07          	cmp    $0x7,%rcx
14025cc0f:	48 0f 47 c2          	cmova  %rdx,%rax
14025cc13:	b9 22 20 00 00       	mov    $0x2022,%ecx
14025cc18:	66 39 08             	cmp    %cx,(%rax)
14025cc1b:	41 0f 44 f1          	cmove  %r9d,%esi
14025cc1f:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
14025cc24:	44 88 4c 24 34       	mov    %r9b,0x34(%rsp)
14025cc29:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
14025cc2d:	48 8d 53 20          	lea    0x20(%rbx),%rdx
14025cc31:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14025cc35:	e8 26 42 dd ff       	call   0x140030e60