18010dd7e:	ba 0b 00 00 00       	mov    $0xb,%edx
18010dd83:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
18010dd87:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
18010dd8b:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
18010dd8f:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
18010dd94:	e8 6b 3b 00 00       	call   0x180111904
18010dd99:	85 c0                	test   %eax,%eax
18010dd9b:	0f 84 9b 00 00 00    	je     0x18010de3c
18010dda1:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
18010dda5:	4c 8b c6             	mov    %rsi,%r8
18010dda8:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
18010ddac:	e8 8f 35 00 00       	call   0x180111340
18010ddb1:	4c 8b 4d f8          	mov    -0x8(%rbp),%r9
18010ddb5:	ba 0b 00 00 00       	mov    $0xb,%edx
18010ddba:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
18010ddbe:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
18010ddc2:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
18010ddc6:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
18010ddcb:	e8 34 3b 00 00       	call   0x180111904
18010ddd0:	85 c0                	test   %eax,%eax
18010ddd2:	74 68                	je     0x18010de3c
18010ddd4:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
18010ddd8:	4c 8b c6             	mov    %rsi,%r8
18010dddb:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
18010dddf:	e8 5c 35 00 00       	call   0x180111340
18010dde4:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
18010dde8:	4c 8b 4d 70          	mov    0x70(%rbp),%r9
18010ddec:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
18010ddf1:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
18010ddf6:	4d 8b c5             	mov    %r13,%r8
18010ddf9:	49 8b d4             	mov    %r12,%rdx
18010ddfc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
18010de01:	49 8b cf             	mov    %r15,%rcx
18010de04:	e8 4f 07 00 00       	call   0x18010e558
18010de09:	85 c0                	test   %eax,%eax
18010de0b:	b8 01 00 00 00       	mov    $0x1,%eax
18010de10:	44 0f 45 f0          	cmovne %eax,%r14d
18010de14:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
18010de18:	48 85 c9             	test   %rcx,%rcx
18010de1b:	74 11                	je     0x18010de2e
18010de1d:	48 8b 7d 60          	mov    0x60(%rbp),%rdi
18010de21:	33 c0                	xor    %eax,%eax
18010de23:	f3 aa                	rep stos %al,%es:(%rdi)
18010de25:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
18010de29:	e8 ce c1 f8 ff       	call   0x180099ffc
18010de2e:	48 8d 7c 24 30       	lea    0x30(%rsp),%rdi
18010de33:	33 c0                	xor    %eax,%eax
18010de35:	b9 40 01 00 00       	mov    $0x140,%ecx
18010de3a:	f3 aa                	rep stos %al,%es:(%rdi)
18010de3c:	41 8b c6             	mov    %r14d,%eax
18010de3f:	48 8b 8d 30 01 00 00 	mov    0x130(%rbp),%rcx
18010de46:	48 33 cc             	xor    %rsp,%rcx
18010de49:	e8 de 7c f0 ff       	call   0x180015b2c
18010de4e:	48 81 c4 48 02 00 00 	add    $0x248,%rsp
18010de55:	41 5f                	pop    %r15
18010de57:	41 5e                	pop    %r14
18010de59:	41 5d                	pop    %r13
18010de5b:	41 5c                	pop    %r12
18010de5d:	5f                   	pop    %rdi
18010de5e:	5e                   	pop    %rsi
18010de5f:	5b                   	pop    %rbx
18010de60:	5d                   	pop    %rbp
18010de61:	c3                   	ret
18010de62:	cc                   	int3
18010de63:	cc                   	int3
18010de64:	b8 ab 00 00 00       	mov    $0xab,%eax
18010de69:	48 85 d2             	test   %rdx,%rdx
18010de6c:	75 2d                	jne    0x18010de9b
18010de6e:	48 81 f9 00 04 00 00 	cmp    $0x400,%rcx
18010de75:	77 05                	ja     0x18010de7c
18010de77:	8d 42 65             	lea    0x65(%rdx),%eax
18010de7a:	eb 17                	jmp    0x18010de93
18010de7c:	48 81 f9 00 08 00 00 	cmp    $0x800,%rcx
18010de83:	77 07                	ja     0x18010de8c
18010de85:	b8 8d 00 00 00       	mov    $0x8d,%eax
18010de8a:	eb 07                	jmp    0x18010de93
18010de8c:	48 81 f9 00 0c 00 00 	cmp    $0xc00,%rcx
18010de93:	48 8d 50 3f          	lea    0x3f(%rax),%rdx
18010de97:	48 83 e2 c0          	and    $0xffffffffffffffc0,%rdx
18010de9b:	48 8b c2             	mov    %rdx,%rax
18010de9e:	c3                   	ret
18010de9f:	cc                   	int3
18010dea0:	4e 8d 0c 02          	lea    (%rdx,%r8,1),%r9
18010dea4:	41 b8 ee 05 00 00    	mov    $0x5ee,%r8d
18010deaa:	b8 aa 00 00 00       	mov    $0xaa,%eax
18010deaf:	48 81 f9 00 04 00 00 	cmp    $0x400,%rcx
18010deb6:	77 0d                	ja     0x18010dec5
18010deb8:	b8 64 00 00 00       	mov    $0x64,%eax
18010debd:	41 b8 f0 01 00 00    	mov    $0x1f0,%r8d
18010dec3:	eb 14                	jmp    0x18010ded9
18010dec5:	48 81 f9 00 08 00 00 	cmp    $0x800,%rcx
18010decc:	77 0b                	ja     0x18010ded9
18010dece:	b8 8c 00 00 00       	mov    $0x8c,%eax
18010ded3:	41 b8 ef 03 00 00    	mov    $0x3ef,%r8d
18010ded9:	4d 3b c8             	cmp    %r8,%r9
18010dedc:	73 0c                	jae    0x18010deea
18010dede:	48 3b c2             	cmp    %rdx,%rax
18010dee1:	73 07                	jae    0x18010deea
18010dee3:	b8 01 00 00 00       	mov    $0x1,%eax
18010dee8:	c3                   	ret
18010dee9:	cc                   	int3
18010deea:	33 c0                	xor    %eax,%eax
18010deec:	c3                   	ret
18010deed:	cc                   	int3
18010deee:	cc                   	int3
18010deef:	cc                   	int3
18010def0:	48 8b c4             	mov    %rsp,%rax
18010def3:	4c 89 48 20          	mov    %r9,0x20(%rax)
18010def7:	4c 89 40 18          	mov    %r8,0x18(%rax)
18010defb:	48 89 50 10          	mov    %rdx,0x10(%rax)
18010deff:	48 89 48 08          	mov    %rcx,0x8(%rax)
18010df03:	55                   	push   %rbp
18010df04:	53                   	push   %rbx
18010df05:	56                   	push   %rsi
18010df06:	57                   	push   %rdi
18010df07:	41 54                	push   %r12
18010df09:	41 55                	push   %r13
18010df0b:	41 56                	push   %r14
18010df0d:	41 57                	push   %r15
18010df0f:	48 8d 68 b9          	lea    -0x47(%rax),%rbp
18010df13:	48 81 ec d8 00 00 00 	sub    $0xd8,%rsp
18010df1a:	48 8b 95 9f 00 00 00 	mov    0x9f(%rbp),%rdx
18010df21:	33 db                	xor    %ebx,%ebx
18010df23:	4c 8b 75 77          	mov    0x77(%rbp),%r14
18010df27:	48 8b c1             	mov    %rcx,%rax
18010df2a:	48 8b 8d 87 00 00 00 	mov    0x87(%rbp),%rcx
18010df31:	49 83 c6 40          	add    $0x40,%r14
18010df35:	48 8b bd ff 00 00 00 	mov    0xff(%rbp),%rdi
18010df3c:	49 8b f0             	mov    %r8,%rsi
18010df3f:	48 d1 e8             	shr    $1,%rax
18010df42:	4c 8d 2c 12          	lea    (%rdx,%rdx,1),%r13
18010df46:	49 c1 ee 06          	shr    $0x6,%r14
18010df4a:	49 3b d0             	cmp    %r8,%rdx
18010df4d:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
18010df51:	48 8b c1             	mov    %rcx,%rax
18010df54:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
18010df59:	48 0f 42 f2          	cmovb  %rdx,%rsi
18010df5d:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
18010df62:	48 8b 95 b7 00 00 00 	mov    0xb7(%rbp),%rdx
18010df69:	4d 8d 3c 0e          	lea    (%r14,%rcx,1),%r15
18010df6d:	4c 3b f1             	cmp    %rcx,%r14
18010df70:	48 89 5d af          	mov    %rbx,-0x51(%rbp)
18010df74:	48 89 5d bf          	mov    %rbx,-0x41(%rbp)
18010df78:	49 0f 42 c6          	cmovb  %r14,%rax
18010df7c:	48 3b c6             	cmp    %rsi,%rax
18010df7f:	48 0f 47 f0          	cmova  %rax,%rsi
18010df83:	4c 3b f1             	cmp    %rcx,%r14
18010df86:	48 8b c1             	mov    %rcx,%rax
18010df89:	49 0f 47 c6          	cmova  %r14,%rax
18010df8d:	45 33 c9             	xor    %r9d,%r9d
18010df90:	45 33 c0             	xor    %r8d,%r8d
18010df93:	33 c9                	xor    %ecx,%ecx
18010df95:	4c 8d 24 c5 06 00 00 	lea    0x6(,%rax,8),%r12
18010df9c:	00
18010df9d:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
18010dfa1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
18010dfa6:	48 8b 85 cf 00 00 00 	mov    0xcf(%rbp),%rax
18010dfad:	ff 15 4d 30 03 00    	call   *0x3304d(%rip)        # 0x180141000
18010dfb3:	83 f8 02             	cmp    $0x2,%eax
18010dfb6:	0f 85 82 05 00 00    	jne    0x18010e53e
18010dfbc:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
18010dfc0:	4b 8d 0c 3e          	lea    (%r14,%r15,1),%rcx
18010dfc4:	4c 8b 8d 9f 00 00 00 	mov    0x9f(%rbp),%r9
18010dfcb:	49 03 c9             	add    %r9,%rcx
18010dfce:	48 8d 14 48          	lea    (%rax,%rcx,2),%rdx
18010dfd2:	48 8b 85 c7 00 00 00 	mov    0xc7(%rbp),%rax
18010dfd9:	48 8b 8d 87 00 00 00 	mov    0x87(%rbp),%rcx
18010dfe0:	49 03 d5             	add    %r13,%rdx
18010dfe3:	49 03 d4             	add    %r12,%rdx
18010dfe6:	48 03 d6             	add    %rsi,%rdx
18010dfe9:	48 03 d1             	add    %rcx,%rdx
18010dfec:	48 39 10             	cmp    %rdx,(%rax)
18010dfef:	73 13                	jae    0x18010e004
18010dff1:	48 85 ff             	test   %rdi,%rdi
18010dff4:	74 06                	je     0x18010dffc
18010dff6:	8d 73 01             	lea    0x1(%rbx),%esi
18010dff9:	89 77 10             	mov    %esi,0x10(%rdi)
18010dffc:	48 89 10             	mov    %rdx,(%rax)
18010dfff:	e9 3a 05 00 00       	jmp    0x18010e53e
18010e004:	4c 8b 95 bf 00 00 00 	mov    0xbf(%rbp),%r10
18010e00b:	4b 8d 14 f2          	lea    (%r10,%r14,8),%rdx
18010e00f:	4e 8d 04 f2          	lea    (%rdx,%r14,8),%r8
18010e013:	48 89 55 8f          	mov    %rdx,-0x71(%rbp)
18010e017:	4d 8d 1c c8          	lea    (%r8,%rcx,8),%r11
18010e01b:	4c 89 45 9f          	mov    %r8,-0x61(%rbp)
18010e01f:	4b 8d 04 fb          	lea    (%r11,%r15,8),%rax
18010e023:	4c 89 9d 8f 00 00 00 	mov    %r11,0x8f(%rbp)
18010e02a:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
18010e02e:	4a 8d 04 f8          	lea    (%rax,%r15,8),%rax
18010e032:	48 89 45 97          	mov    %rax,-0x69(%rbp)
18010e036:	4a 8d 04 c8          	lea    (%rax,%r9,8),%rax
18010e03a:	4e 8d 0c c8          	lea    (%rax,%r9,8),%r9
18010e03e:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
18010e042:	49 8d 04 34          	lea    (%r12,%rsi,1),%rax
18010e046:	4c 89 4d c7          	mov    %r9,-0x39(%rbp)
18010e04a:	49 8d 04 c1          	lea    (%r9,%rax,8),%rax
18010e04e:	4c 8b 4d cf          	mov    -0x31(%rbp),%r9
18010e052:	48 89 45 77          	mov    %rax,0x77(%rbp)
18010e056:	4a 8d 04 e8          	lea    (%rax,%r13,8),%rax
18010e05a:	4e 8d 24 f8          	lea    (%rax,%r15,8),%r12
18010e05e:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
18010e062:	4c 89 65 ef          	mov    %r12,-0x11(%rbp)
18010e066:	49 8d 81 ff fd ff ff 	lea    -0x201(%r9),%rax
18010e06d:	48 3d fe 01 00 00    	cmp    $0x1fe,%rax
18010e073:	77 0a                	ja     0x18010e07f
18010e075:	48 c7 45 df 07 00 00 	movq   $0x7,-0x21(%rbp)
18010e07c:	00
18010e07d:	eb 15                	jmp    0x18010e094
18010e07f:	49 81 f9 00 06 00 00 	cmp    $0x600,%r9
18010e086:	48 1b c0             	sbb    %rax,%rax
18010e089:	48 f7 d8             	neg    %rax
18010e08c:	48 83 c0 03          	add    $0x3,%rax
18010e090:	48 89 45 df          	mov    %rax,-0x21(%rbp)
18010e094:	48 8b 75 6f          	mov    0x6f(%rbp),%rsi
18010e098:	48 89 5a f8          	mov    %rbx,-0x8(%rdx)
18010e09c:	48 85 f6             	test   %rsi,%rsi
18010e09f:	75 05                	jne    0x18010e0a6
18010e0a1:	48 8b c3             	mov    %rbx,%rax
18010e0a4:	eb 45                	jmp    0x18010e0eb
18010e0a6:	48 8b 55 67          	mov    0x67(%rbp),%rdx
18010e0aa:	48 8b c6             	mov    %rsi,%rax
18010e0ad:	48 c1 e0 06          	shl    $0x6,%rax
18010e0b1:	4d 8b c2             	mov    %r10,%r8
18010e0b4:	48 8b ca             	mov    %rdx,%rcx
18010e0b7:	48 3d 00 01 00 00    	cmp    $0x100,%rax
18010e0bd:	75 07                	jne    0x18010e0c6
18010e0bf:	e8 2c 4d 02 00       	call   0x180132df0
18010e0c4:	eb 08                	jmp    0x18010e0ce
18010e0c6:	4c 8b ce             	mov    %rsi,%r9
18010e0c9:	e8 f2 4c 02 00       	call   0x180132dc0
18010e0ce:	4c 8b 9d 8f 00 00 00 	mov    0x8f(%rbp),%r11
18010e0d5:	4c 8b 45 9f          	mov    -0x61(%rbp),%r8
18010e0d9:	4c 8b 95 bf 00 00 00 	mov    0xbf(%rbp),%r10
18010e0e0:	48 8b 55 8f          	mov    -0x71(%rbp),%rdx
18010e0e4:	48 8b 8d 87 00 00 00 	mov    0x87(%rbp),%rcx
18010e0eb:	49 3b f6             	cmp    %r14,%rsi
18010e0ee:	73 04                	jae    0x18010e0f4
18010e0f0:	48 89 42 f8          	mov    %rax,-0x8(%rdx)
18010e0f4:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
18010e0f9:	48 8d 45 af          	lea    -0x51(%rbp),%rax
18010e0fd:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
18010e102:	4c 8b c9             	mov    %rcx,%r9
18010e105:	4c 8b 65 c7          	mov    -0x39(%rbp),%r12
18010e109:	49 8b ca             	mov    %r10,%rcx
18010e10c:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
18010e111:	4c 89 5c 24 38       	mov    %r11,0x38(%rsp)
18010e116:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
18010e11b:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
18010e120:	49 8b d6             	mov    %r14,%rdx
18010e123:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
18010e128:	4c 8b 45 7f          	mov    0x7f(%rbp),%r8
18010e12c:	e8 d3 39 00 00       	call   0x180111b04
18010e131:	85 c0                	test   %eax,%eax
18010e133:	0f 84 05 04 00 00    	je     0x18010e53e
18010e139:	48 8b 55 af          	mov    -0x51(%rbp),%rdx
18010e13d:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
18010e141:	be 01 00 00 00       	mov    $0x1,%esi
18010e146:	49 8b cc             	mov    %r12,%rcx
18010e149:	44 8b ce             	mov    %esi,%r9d
18010e14c:	48 89 75 d7          	mov    %rsi,-0x29(%rbp)
18010e150:	e8 93 23 00 00       	call   0x1801104e8
18010e155:	85 c0                	test   %eax,%eax
18010e157:	74 15                	je     0x18010e16e
18010e159:	48 85 ff             	test   %rdi,%rdi
18010e15c:	0f 84 dc 03 00 00    	je     0x18010e53e
18010e162:	c7 47 10 05 00 00 00 	movl   $0x5,0x10(%rdi)
18010e169:	e9 d0 03 00 00       	jmp    0x18010e53e
18010e16e:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
18010e172:	4d 8b ef             	mov    %r15,%r13
18010e175:	4d 85 ff             	test   %r15,%r15
18010e178:	74 12                	je     0x18010e18c
18010e17a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
18010e17e:	48 39 18             	cmp    %rbx,(%rax)
18010e181:	75 09                	jne    0x18010e18c
18010e183:	48 83 e8 08          	sub    $0x8,%rax
18010e187:	4c 2b ee             	sub    %rsi,%r13
18010e18a:	75 f2                	jne    0x18010e17e
18010e18c:	4c 8b a5 87 00 00 00 	mov    0x87(%rbp),%r12
18010e193:	49 8b d6             	mov    %r14,%rdx
18010e196:	4c 8b 45 7f          	mov    0x7f(%rbp),%r8
18010e19a:	4d 8b cc             	mov    %r12,%r9
18010e19d:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
18010e1a2:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
18010e1a7:	48 8b 4d 8f          	mov    -0x71(%rbp),%rcx
18010e1ab:	e8 04 35 00 00       	call   0x1801116b4
18010e1b0:	85 c0                	test   %eax,%eax
18010e1b2:	0f 84 86 03 00 00    	je     0x18010e53e
18010e1b8:	48 8b 45 77          	mov    0x77(%rbp),%rax
18010e1bc:	4d 8b ce             	mov    %r14,%r9
18010e1bf:	4c 8b 85 bf 00 00 00 	mov    0xbf(%rbp),%r8
18010e1c6:	49 8b d4             	mov    %r12,%rdx
18010e1c9:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
18010e1cd:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
18010e1d2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
18010e1d7:	e8 d8 34 00 00       	call   0x1801116b4
18010e1dc:	85 c0                	test   %eax,%eax
18010e1de:	0f 84 5a 03 00 00    	je     0x18010e53e
18010e1e4:	4c 8b 75 77          	mov    0x77(%rbp),%r14
18010e1e8:	4d 8b cf             	mov    %r15,%r9
18010e1eb:	4c 8b 65 a7          	mov    -0x59(%rbp),%r12
18010e1ef:	4d 8b c6             	mov    %r14,%r8
18010e1f2:	49 8b cc             	mov    %r12,%rcx
18010e1f5:	49 8b d7             	mov    %r15,%rdx
18010e1f8:	e8 eb 22 00 00       	call   0x1801104e8
18010e1fd:	85 c0                	test   %eax,%eax
18010e1ff:	79 30                	jns    0x18010e231
18010e201:	4c 8b 85 8f 00 00 00 	mov    0x8f(%rbp),%r8
18010e208:	48 8d 45 8f          	lea    -0x71(%rbp),%rax
18010e20c:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
18010e211:	4d 8b cd             	mov    %r13,%r9
18010e214:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
18010e219:	49 8b d7             	mov    %r15,%rdx
18010e21c:	49 8b cc             	mov    %r12,%rcx
18010e21f:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
18010e224:	e8 27 20 00 00       	call   0x180110250
18010e229:	85 c0                	test   %eax,%eax
18010e22b:	0f 84 0d 03 00 00    	je     0x18010e53e
18010e231:	48 8d 45 8f          	lea    -0x71(%rbp),%rax
18010e235:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
18010e23a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
18010e23f:	4d 8b cf             	mov    %r15,%r9
18010e242:	4d 8b c6             	mov    %r14,%r8
18010e245:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
18010e24a:	49 8b d7             	mov    %r15,%rdx
18010e24d:	49 8b cc             	mov    %r12,%rcx
18010e250:	e8 03 24 00 00       	call   0x180110658
18010e255:	85 c0                	test   %eax,%eax
18010e257:	0f 84 e1 02 00 00    	je     0x18010e53e
18010e25d:	4d 85 ff             	test   %r15,%r15
18010e260:	74 16                	je     0x18010e278
18010e262:	48 8b 45 97          	mov    -0x69(%rbp),%rax
18010e266:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
18010e26a:	48 39 18             	cmp    %rbx,(%rax)
18010e26d:	75 09                	jne    0x18010e278
18010e26f:	48 83 e8 08          	sub    $0x8,%rax
18010e273:	4c 2b fe             	sub    %rsi,%r15
18010e276:	75 f2                	jne    0x18010e26a
18010e278:	4c 8b a5 97 00 00 00 	mov    0x97(%rbp),%r12
18010e27f:	39 9d a7 00 00 00    	cmp    %ebx,0xa7(%rbp)
18010e285:	75 66                	jne    0x18010e2ed
18010e287:	48 8b 85 9f 00 00 00 	mov    0x9f(%rbp),%rax
18010e28e:	44 8b f3             	mov    %ebx,%r14d
18010e291:	49 89 5c c4 f8       	mov    %rbx,-0x8(%r12,%rax,8)
18010e296:	4c 8b 85 d7 00 00 00 	mov    0xd7(%rbp),%r8
18010e29d:	4c 8b cf             	mov    %rdi,%r9
18010e2a0:	48 8b 55 cf          	mov    -0x31(%rbp),%rdx
18010e2a4:	49 8b cc             	mov    %r12,%rcx
18010e2a7:	e8 ac 28 00 00       	call   0x180110b58
18010e2ac:	85 c0                	test   %eax,%eax
18010e2ae:	0f 84 8a 02 00 00    	je     0x18010e53e