14000abbf:	48 89 f1             	mov    %rsi,%rcx
14000abc2:	89 84 24 9c 00 00 00 	mov    %eax,0x9c(%rsp)
14000abc9:	e8 32 f0 ff ff       	call   140009c00 <.text+0x8c00>
14000abce:	48 89 ea             	mov    %rbp,%rdx
14000abd1:	48 89 f1             	mov    %rsi,%rcx
14000abd4:	41 89 c6             	mov    %eax,%r14d
14000abd7:	8d 58 30             	lea    0x30(%rax),%ebx
14000abda:	e8 e1 15 00 00       	call   14000c1c0 <.text+0xb1c0>
14000abdf:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14000abe4:	4c 89 ea             	mov    %r13,%rdx
14000abe7:	41 89 c4             	mov    %eax,%r12d
14000abea:	e8 31 16 00 00       	call   14000c220 <.text+0xb220>
14000abef:	48 89 c2             	mov    %rax,%rdx
14000abf2:	8b 40 10             	mov    0x10(%rax),%eax
14000abf5:	85 c0                	test   %eax,%eax
14000abf7:	0f 85 1b ff ff ff    	jne    14000ab18 <.text+0x9b18>
14000abfd:	48 89 f1             	mov    %rsi,%rcx
14000ac00:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
14000ac05:	e8 b6 15 00 00       	call   14000c1c0 <.text+0xb1c0>
14000ac0a:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14000ac0f:	89 44 24 40          	mov    %eax,0x40(%rsp)
14000ac13:	e8 88 0f 00 00       	call   14000bba0 <.text+0xaba0>
14000ac18:	8b 54 24 40          	mov    0x40(%rsp),%edx
14000ac1c:	8b 44 24 30          	mov    0x30(%rsp),%eax
14000ac20:	09 c2                	or     %eax,%edx
14000ac22:	0f 85 ea 03 00 00    	jne    14000b012 <.text+0xa012>
14000ac28:	41 8b 07             	mov    (%r15),%eax
14000ac2b:	83 e0 01             	and    $0x1,%eax
14000ac2e:	0b 44 24 64          	or     0x64(%rsp),%eax
14000ac32:	0f 85 ed fe ff ff    	jne    14000ab25 <.text+0x9b25>
14000ac38:	41 89 d8             	mov    %ebx,%r8d
14000ac3b:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
14000ac40:	4c 8b 7c 24 68       	mov    0x68(%rsp),%r15
14000ac45:	49 89 fa             	mov    %rdi,%r10
14000ac48:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14000ac4d:	41 83 f8 39          	cmp    $0x39,%r8d
14000ac51:	0f 84 11 0a 00 00    	je     14000b668 <.text+0xa668>
14000ac57:	45 85 e4             	test   %r12d,%r12d
14000ac5a:	0f 8e 50 0b 00 00    	jle    14000b7b0 <.text+0xa7b0>
14000ac60:	c7 44 24 50 20 00 00 	movl   $0x20,0x50(%rsp)
14000ac67:	00
14000ac68:	45 8d 46 31          	lea    0x31(%r14),%r8d
14000ac6c:	45 88 02             	mov    %r8b,(%r10)
14000ac6f:	48 89 ef             	mov    %rbp,%rdi
14000ac72:	49 8d 42 01          	lea    0x1(%r10),%rax
14000ac76:	4c 89 ed             	mov    %r13,%rbp
14000ac79:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14000ac80:	4c 89 c9             	mov    %r9,%rcx
14000ac83:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14000ac88:	e8 13 0f 00 00       	call   14000bba0 <.text+0xaba0>
14000ac8d:	48 85 ed             	test   %rbp,%rbp
14000ac90:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14000ac95:	0f 84 e3 fb ff ff    	je     14000a87e <.text+0x987e>
14000ac9b:	48 85 ff             	test   %rdi,%rdi
14000ac9e:	0f 84 c8 fb ff ff    	je     14000a86c <.text+0x986c>
14000aca4:	48 39 ef             	cmp    %rbp,%rdi
14000aca7:	0f 84 bf fb ff ff    	je     14000a86c <.text+0x986c>
14000acad:	48 89 f9             	mov    %rdi,%rcx
14000acb0:	e8 eb 0e 00 00       	call   14000bba0 <.text+0xaba0>
14000acb5:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14000acba:	e9 ad fb ff ff       	jmp    14000a86c <.text+0x986c>
14000acbf:	90                   	nop
14000acc0:	e8 4b 0f 00 00       	call   14000bc10 <.text+0xac10>
14000acc5:	48 89 c5             	mov    %rax,%rbp
14000acc8:	49 89 c5             	mov    %rax,%r13
14000accb:	e9 dd fe ff ff       	jmp    14000abad <.text+0x9bad>
14000acd0:	4c 89 c9             	mov    %r9,%rcx
14000acd3:	e8 c8 0e 00 00       	call   14000bba0 <.text+0xaba0>
14000acd8:	8b 44 24 40          	mov    0x40(%rsp),%eax
14000acdc:	f7 d8                	neg    %eax
14000acde:	89 44 24 54          	mov    %eax,0x54(%rsp)
14000ace2:	48 85 ed             	test   %rbp,%rbp
14000ace5:	0f 84 a9 0a 00 00    	je     14000b794 <.text+0xa794>
14000aceb:	48 89 e9             	mov    %rbp,%rcx
14000acee:	e8 ad 0e 00 00       	call   14000bba0 <.text+0xaba0>
14000acf3:	c7 44 24 50 10 00 00 	movl   $0x10,0x50(%rsp)
14000acfa:	00
14000acfb:	4c 89 f8             	mov    %r15,%rax
14000acfe:	e9 9c fb ff ff       	jmp    14000a89f <.text+0x989f>
14000ad03:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000ad08:	4c 89 ca             	mov    %r9,%rdx
14000ad0b:	48 89 f1             	mov    %rsi,%rcx
14000ad0e:	44 89 5c 24 54       	mov    %r11d,0x54(%rsp)
14000ad13:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
14000ad18:	e8 a3 14 00 00       	call   14000c1c0 <.text+0xb1c0>
14000ad1d:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
14000ad22:	44 8b 5c 24 54       	mov    0x54(%rsp),%r11d
14000ad27:	85 c0                	test   %eax,%eax
14000ad29:	0f 89 ac fa ff ff    	jns    14000a7db <.text+0x97db>
14000ad2f:	48 89 f1             	mov    %rsi,%rcx
14000ad32:	45 31 c0             	xor    %r8d,%r8d
14000ad35:	ba 0a 00 00 00       	mov    $0xa,%edx
14000ad3a:	4c 89 4c 24 48       	mov    %r9,0x48(%rsp)
14000ad3f:	44 89 5c 24 38       	mov    %r11d,0x38(%rsp)
14000ad44:	45 8d 73 ff          	lea    -0x1(%r11),%r14d
14000ad48:	e8 c3 0e 00 00       	call   14000bc10 <.text+0xac10>
14000ad4d:	8b 54 24 78          	mov    0x78(%rsp),%edx
14000ad51:	8b 4c 24 68          	mov    0x68(%rsp),%ecx
14000ad55:	48 89 c6             	mov    %rax,%rsi
14000ad58:	44 8b 5c 24 38       	mov    0x38(%rsp),%r11d
14000ad5d:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
14000ad62:	85 d2                	test   %edx,%edx
14000ad64:	0f 9e c0             	setle  %al
14000ad67:	41 21 c5             	and    %eax,%r13d
14000ad6a:	85 c9                	test   %ecx,%ecx
14000ad6c:	0f 85 19 09 00 00    	jne    14000b68b <.text+0xa68b>
14000ad72:	45 84 ed             	test   %r13b,%r13b
14000ad75:	0f 85 05 08 00 00    	jne    14000b580 <.text+0xa580>
14000ad7b:	8b 44 24 78          	mov    0x78(%rsp),%eax
14000ad7f:	44 89 5c 24 54       	mov    %r11d,0x54(%rsp)
14000ad84:	89 44 24 48          	mov    %eax,0x48(%rsp)
14000ad88:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000ad8f:	00
14000ad90:	8b 7c 24 48          	mov    0x48(%rsp),%edi
14000ad94:	4d 89 fe             	mov    %r15,%r14
14000ad97:	b8 01 00 00 00       	mov    $0x1,%eax
14000ad9c:	4d 89 cc             	mov    %r9,%r12
14000ad9f:	eb 24                	jmp    14000adc5 <.text+0x9dc5>
14000ada1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14000ada8:	48 89 f1             	mov    %rsi,%rcx
14000adab:	45 31 c0             	xor    %r8d,%r8d
14000adae:	ba 0a 00 00 00       	mov    $0xa,%edx
14000adb3:	e8 58 0e 00 00       	call   14000bc10 <.text+0xac10>
14000adb8:	48 89 c6             	mov    %rax,%rsi
14000adbb:	8b 84 24 9c 00 00 00 	mov    0x9c(%rsp),%eax
14000adc2:	83 c0 01             	add    $0x1,%eax
14000adc5:	4c 89 e2             	mov    %r12,%rdx
14000adc8:	48 89 f1             	mov    %rsi,%rcx
14000adcb:	89 84 24 9c 00 00 00 	mov    %eax,0x9c(%rsp)
14000add2:	49 83 c6 01          	add    $0x1,%r14
14000add6:	e8 25 ee ff ff       	call   140009c00 <.text+0x8c00>
14000addb:	44 8d 40 30          	lea    0x30(%rax),%r8d
14000addf:	45 88 46 ff          	mov    %r8b,-0x1(%r14)
14000ade3:	39 bc 24 9c 00 00 00 	cmp    %edi,0x9c(%rsp)
14000adea:	7c bc                	jl     14000ada8 <.text+0x9da8>
14000adec:	4d 89 e1             	mov    %r12,%r9
14000adef:	31 ff                	xor    %edi,%edi
14000adf1:	8b 44 24 64          	mov    0x64(%rsp),%eax
14000adf5:	85 c0                	test   %eax,%eax
14000adf7:	0f 84 09 03 00 00    	je     14000b106 <.text+0xa106>
14000adfd:	83 f8 02             	cmp    $0x2,%eax
14000ae00:	0f 84 45 03 00 00    	je     14000b14b <.text+0xa14b>
14000ae06:	83 7e 14 01          	cmpl   $0x1,0x14(%rsi)
14000ae0a:	7f 3d                	jg     14000ae49 <.text+0x9e49>
14000ae0c:	8b 46 18             	mov    0x18(%rsi),%eax
14000ae0f:	85 c0                	test   %eax,%eax
14000ae11:	75 36                	jne    14000ae49 <.text+0x9e49>
14000ae13:	85 c0                	test   %eax,%eax
14000ae15:	0f 95 c0             	setne  %al
14000ae18:	0f b6 c0             	movzbl %al,%eax
14000ae1b:	c1 e0 04             	shl    $0x4,%eax
14000ae1e:	89 44 24 50          	mov    %eax,0x50(%rsp)
14000ae22:	4c 89 f0             	mov    %r14,%rax
14000ae25:	e9 56 fe ff ff       	jmp    14000ac80 <.text+0x9c80>
14000ae2a:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000ae31:	00 00 00 00
14000ae35:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000ae3c:	00 00 00 00
14000ae40:	4d 39 fe             	cmp    %r15,%r14
14000ae43:	0f 84 a7 02 00 00    	je     14000b0f0 <.text+0xa0f0>
14000ae49:	4c 89 f0             	mov    %r14,%rax
14000ae4c:	4d 8d 76 ff          	lea    -0x1(%r14),%r14
14000ae50:	0f b6 50 ff          	movzbl -0x1(%rax),%edx
14000ae54:	80 fa 39             	cmp    $0x39,%dl
14000ae57:	74 e7                	je     14000ae40 <.text+0x9e40>
14000ae59:	83 c2 01             	add    $0x1,%edx
14000ae5c:	c7 44 24 50 20 00 00 	movl   $0x20,0x50(%rsp)
14000ae63:	00
14000ae64:	41 88 16             	mov    %dl,(%r14)
14000ae67:	e9 14 fe ff ff       	jmp    14000ac80 <.text+0x9c80>
14000ae6c:	0f 1f 40 00          	nopl   0x0(%rax)
14000ae70:	8b 54 24 70          	mov    0x70(%rsp),%edx
14000ae74:	4c 89 c9             	mov    %r9,%rcx
14000ae77:	e8 74 10 00 00       	call   14000bef0 <.text+0xaef0>
14000ae7c:	45 84 e4             	test   %r12b,%r12b
14000ae7f:	44 8b 5c 24 58       	mov    0x58(%rsp),%r11d
14000ae84:	49 89 c1             	mov    %rax,%r9
14000ae87:	0f 85 c3 06 00 00    	jne    14000b550 <.text+0xa550>
14000ae8d:	c7 44 24 70 00 00 00 	movl   $0x0,0x70(%rsp)
14000ae94:	00
14000ae95:	41 8b 41 14          	mov    0x14(%r9),%eax
14000ae99:	83 e8 01             	sub    $0x1,%eax
14000ae9c:	48 98                	cltq
14000ae9e:	45 0f bd 64 81 18    	bsr    0x18(%r9,%rax,4),%r12d
14000aea4:	41 83 f4 1f          	xor    $0x1f,%r12d
14000aea8:	e9 a9 f8 ff ff       	jmp    14000a756 <.text+0x9756>
14000aead:	0f 1f 00             	nopl   (%rax)
14000aeb0:	c7 84 24 9c 00 00 00 	movl   $0x1,0x9c(%rsp)
14000aeb7:	01 00 00 00
14000aebb:	b9 01 00 00 00       	mov    $0x1,%ecx
14000aec0:	e8 3b ec ff ff       	call   140009b00 <.text+0x8b00>
14000aec5:	44 8b 5c 24 64       	mov    0x64(%rsp),%r11d
14000aeca:	49 89 c7             	mov    %rax,%r15
14000aecd:	e9 9c f3 ff ff       	jmp    14000a26e <.text+0x926e>
14000aed2:	c7 44 24 64 00 00 00 	movl   $0x0,0x64(%rsp)
14000aed9:	00
14000aeda:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14000aee0:	8b 54 24 58          	mov    0x58(%rsp),%edx
14000aee4:	45 29 f4             	sub    %r14d,%r12d
14000aee7:	41 8b 45 04          	mov    0x4(%r13),%eax
14000aeeb:	44 29 e2             	sub    %r12d,%edx
14000aeee:	39 d0                	cmp    %edx,%eax
14000aef0:	0f 8f e5 01 00 00    	jg     14000b0db <.text+0xa0db>
14000aef6:	8b 4c 24 48          	mov    0x48(%rsp),%ecx
14000aefa:	8b 44 24 68          	mov    0x68(%rsp),%eax
14000aefe:	8d 51 ff             	lea    -0x1(%rcx),%edx
14000af01:	39 d0                	cmp    %edx,%eax
14000af03:	0f 8c 6a 01 00 00    	jl     14000b073 <.text+0xa073>
14000af09:	41 89 c4             	mov    %eax,%r12d
14000af0c:	41 29 d4             	sub    %edx,%r12d
14000af0f:	85 c9                	test   %ecx,%ecx
14000af11:	0f 89 32 08 00 00    	jns    14000b749 <.text+0xa749>
14000af17:	8b 44 24 60          	mov    0x60(%rsp),%eax
14000af1b:	8b 4c 24 48          	mov    0x48(%rsp),%ecx
14000af1f:	c7 84 24 9c 00 00 00 	movl   $0x0,0x9c(%rsp)
14000af26:	00 00 00 00
14000af2a:	29 c8                	sub    %ecx,%eax
14000af2c:	89 84 24 80 00 00 00 	mov    %eax,0x80(%rsp)
14000af33:	e9 6d f7 ff ff       	jmp    14000a6a5 <.text+0x96a5>
14000af38:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14000af3f:	00
14000af40:	8b 44 24 68          	mov    0x68(%rsp),%eax
14000af44:	85 c0                	test   %eax,%eax
14000af46:	0f 85 f4 00 00 00    	jne    14000b040 <.text+0xa040>
14000af4c:	8b 44 24 60          	mov    0x60(%rsp),%eax
14000af50:	31 ed                	xor    %ebp,%ebp
14000af52:	89 84 24 80 00 00 00 	mov    %eax,0x80(%rsp)
14000af59:	e9 b1 f7 ff ff       	jmp    14000a70f <.text+0x970f>
14000af5e:	45 85 e4             	test   %r12d,%r12d
14000af61:	74 4d                	je     14000afb0 <.text+0x9fb0>
14000af63:	48 89 e9             	mov    %rbp,%rcx
14000af66:	44 89 e2             	mov    %r12d,%edx
14000af69:	44 89 9c 24 88 00 00 	mov    %r11d,0x88(%rsp)
14000af70:	00
14000af71:	e8 7a 0f 00 00       	call   14000bef0 <.text+0xaef0>
14000af76:	48 89 f2             	mov    %rsi,%rdx
14000af79:	48 89 c1             	mov    %rax,%rcx
14000af7c:	48 89 c5             	mov    %rax,%rbp
14000af7f:	e8 1c 0e 00 00       	call   14000bda0 <.text+0xada0>
14000af84:	48 89 f1             	mov    %rsi,%rcx
14000af87:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14000af8c:	e8 0f 0c 00 00       	call   14000bba0 <.text+0xaba0>
14000af91:	44 29 64 24 68       	sub    %r12d,0x68(%rsp)
14000af96:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14000af9b:	44 8b 9c 24 88 00 00 	mov    0x88(%rsp),%r11d
14000afa2:	00
14000afa3:	48 89 c6             	mov    %rax,%rsi
14000afa6:	0f 84 5b f7 ff ff    	je     14000a707 <.text+0x9707>
14000afac:	0f 1f 40 00          	nopl   0x0(%rax)
14000afb0:	8b 54 24 68          	mov    0x68(%rsp),%edx
14000afb4:	48 89 f1             	mov    %rsi,%rcx
14000afb7:	44 89 5c 24 58       	mov    %r11d,0x58(%rsp)
14000afbc:	e8 2f 0f 00 00       	call   14000bef0 <.text+0xaef0>
14000afc1:	c7 44 24 68 01 00 00 	movl   $0x1,0x68(%rsp)
14000afc8:	00
14000afc9:	44 8b 5c 24 58       	mov    0x58(%rsp),%r11d
14000afce:	48 89 c6             	mov    %rax,%rsi
14000afd1:	e9 39 f7 ff ff       	jmp    14000a70f <.text+0x970f>
14000afd6:	c7 44 24 30 05 00 00 	movl   $0x5,0x30(%rsp)
14000afdd:	00
14000afde:	c7 84 24 8c 00 00 00 	movl   $0x1,0x8c(%rsp)
14000afe5:	01 00 00 00
14000afe9:	e9 49 f2 ff ff       	jmp    14000a237 <.text+0x9237>
14000afee:	8b 7c 24 40          	mov    0x40(%rsp),%edi
14000aff2:	31 c9                	xor    %ecx,%ecx
14000aff4:	f7 d7                	not    %edi
14000aff6:	e8 a5 0b 00 00       	call   14000bba0 <.text+0xaba0>
14000affb:	8d 47 01             	lea    0x1(%rdi),%eax
14000affe:	c7 44 24 50 10 00 00 	movl   $0x10,0x50(%rsp)
14000b005:	00
14000b006:	89 44 24 54          	mov    %eax,0x54(%rsp)
14000b00a:	4c 89 f8             	mov    %r15,%rax
14000b00d:	e9 8d f8 ff ff       	jmp    14000a89f <.text+0x989f>
14000b012:	8b 54 24 40          	mov    0x40(%rsp),%edx
14000b016:	e9 0a fb ff ff       	jmp    14000ab25 <.text+0x9b25>
14000b01b:	ba 01 00 00 00       	mov    $0x1,%edx
14000b020:	44 89 5c 24 54       	mov    %r11d,0x54(%rsp)
14000b025:	29 c2                	sub    %eax,%edx
14000b027:	c7 44 24 7c 00 00 00 	movl   $0x0,0x7c(%rsp)
14000b02e:	00
14000b02f:	89 54 24 60          	mov    %edx,0x60(%rsp)
14000b033:	44 89 5c 24 70       	mov    %r11d,0x70(%rsp)
14000b038:	e9 50 f0 ff ff       	jmp    14000a08d <.text+0x908d>
14000b03d:	0f 1f 00             	nopl   (%rax)
14000b040:	8b 54 24 68          	mov    0x68(%rsp),%edx
14000b044:	48 89 f1             	mov    %rsi,%rcx
14000b047:	44 89 5c 24 58       	mov    %r11d,0x58(%rsp)
14000b04c:	31 ed                	xor    %ebp,%ebp
14000b04e:	e8 9d 0e 00 00       	call   14000bef0 <.text+0xaef0>
14000b053:	c7 44 24 68 00 00 00 	movl   $0x0,0x68(%rsp)
14000b05a:	00
14000b05b:	44 8b 5c 24 58       	mov    0x58(%rsp),%r11d
14000b060:	48 89 c6             	mov    %rax,%rsi
14000b063:	8b 44 24 60          	mov    0x60(%rsp),%eax
14000b067:	89 84 24 80 00 00 00 	mov    %eax,0x80(%rsp)
14000b06e:	e9 9c f6 ff ff       	jmp    14000a70f <.text+0x970f>
14000b073:	8b 4c 24 68          	mov    0x68(%rsp),%ecx
14000b077:	44 8b 64 24 48       	mov    0x48(%rsp),%r12d
14000b07c:	89 d0                	mov    %edx,%eax
14000b07e:	89 54 24 58          	mov    %edx,0x58(%rsp)
14000b082:	44 01 64 24 54       	add    %r12d,0x54(%rsp)
14000b087:	29 c8                	sub    %ecx,%eax
14000b089:	b9 01 00 00 00       	mov    $0x1,%ecx
14000b08e:	01 44 24 70          	add    %eax,0x70(%rsp)
14000b092:	44 89 9c 24 80 00 00 	mov    %r11d,0x80(%rsp)
14000b099:	00
14000b09a:	44 89 a4 24 9c 00 00 	mov    %r12d,0x9c(%rsp)
14000b0a1:	00
14000b0a2:	e8 39 0c 00 00       	call   14000bce0 <.text+0xace0>
14000b0a7:	8b 4c 24 60          	mov    0x60(%rsp),%ecx
14000b0ab:	8b 54 24 58          	mov    0x58(%rsp),%edx
14000b0af:	44 8b 9c 24 80 00 00 	mov    0x80(%rsp),%r11d
14000b0b6:	00
14000b0b7:	48 89 c5             	mov    %rax,%rbp
14000b0ba:	85 c9                	test   %ecx,%ecx
14000b0bc:	0f 85 31 03 00 00    	jne    14000b3f3 <.text+0xa3f3>
14000b0c2:	c7 84 24 80 00 00 00 	movl   $0x0,0x80(%rsp)
14000b0c9:	00 00 00 00
14000b0cd:	44 89 64 24 60       	mov    %r12d,0x60(%rsp)
14000b0d2:	89 54 24 68          	mov    %edx,0x68(%rsp)
14000b0d6:	e9 d5 fe ff ff       	jmp    14000afb0 <.text+0x9fb0>
14000b0db:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
14000b0df:	8d 51 fd             	lea    -0x3(%rcx),%edx
14000b0e2:	83 e2 fd             	and    $0xfffffffd,%edx
14000b0e5:	0f 84 0b fe ff ff    	je     14000aef6 <.text+0x9ef6>
14000b0eb:	e9 6b f5 ff ff       	jmp    14000a65b <.text+0x965b>
14000b0f0:	83 44 24 54 01       	addl   $0x1,0x54(%rsp)
14000b0f5:	41 c6 07 31          	movb   $0x31,(%r15)
14000b0f9:	c7 44 24 50 20 00 00 	movl   $0x20,0x50(%rsp)
14000b100:	00
14000b101:	e9 7a fb ff ff       	jmp    14000ac80 <.text+0x9c80>
14000b106:	48 89 f1             	mov    %rsi,%rcx
14000b109:	ba 01 00 00 00       	mov    $0x1,%edx
14000b10e:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
14000b113:	44 89 44 24 38       	mov    %r8d,0x38(%rsp)
14000b118:	e8 73 0f 00 00       	call   14000c090 <.text+0xb090>
14000b11d:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
14000b122:	48 89 c1             	mov    %rax,%rcx
14000b125:	48 89 c6             	mov    %rax,%rsi
14000b128:	e8 93 10 00 00       	call   14000c1c0 <.text+0xb1c0>
14000b12d:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
14000b132:	85 c0                	test   %eax,%eax
14000b134:	0f 8f 0f fd ff ff    	jg     14000ae49 <.text+0x9e49>
14000b13a:	75 0f                	jne    14000b14b <.text+0xa14b>
14000b13c:	44 8b 44 24 38       	mov    0x38(%rsp),%r8d
14000b141:	41 83 e0 01          	and    $0x1,%r8d
14000b145:	0f 85 fe fc ff ff    	jne    14000ae49 <.text+0x9e49>
14000b14b:	83 7e 14 01          	cmpl   $0x1,0x14(%rsi)
14000b14f:	c7 44 24 50 10 00 00 	movl   $0x10,0x50(%rsp)
14000b156:	00