14017cd3d:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
14017cd44:	00
14017cd45:	4c 8b 40 08          	mov    0x8(%rax),%r8
14017cd49:	4d 85 c0             	test   %r8,%r8
14017cd4c:	0f 84 3d 06 00 00    	je     0x14017d38f
14017cd52:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
14017cd59:	00
14017cd5a:	31 d2                	xor    %edx,%edx
14017cd5c:	48 8b 00             	mov    (%rax),%rax
14017cd5f:	eb 30                	jmp    0x14017cd91
14017cd61:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14017cd68:	00 00 00 00
14017cd6c:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14017cd73:	00 00 00 00
14017cd77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14017cd7e:	00 00
14017cd80:	48 83 c2 01          	add    $0x1,%rdx
14017cd84:	48 83 c0 10          	add    $0x10,%rax
14017cd88:	49 39 d0             	cmp    %rdx,%r8
14017cd8b:	0f 84 fe 05 00 00    	je     0x14017d38f
14017cd91:	48 8b 48 08          	mov    0x8(%rax),%rcx
14017cd95:	f6 81 88 01 00 00 01 	testb  $0x1,0x188(%rcx)
14017cd9c:	75 e2                	jne    0x14017cd80
14017cd9e:	4c 8b 08             	mov    (%rax),%r9
14017cda1:	4c 8d 05 6f af 0a 00 	lea    0xaaf6f(%rip),%r8        # 0x140227d17
14017cda8:	ba 12 0e 00 00       	mov    $0xe12,%edx
14017cdad:	48 8d 0d ad 99 0a 00 	lea    0xa99ad(%rip),%rcx        # 0x140226761
14017cdb4:	e8 d7 69 f4 ff       	call   0x1400c3790
14017cdb9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14017cdc0:	4c 8b 79 08          	mov    0x8(%rcx),%r15
14017cdc4:	48 8b 48 08          	mov    0x8(%rax),%rcx
14017cdc8:	48 c7 83 88 00 00 00 	movq   $0x0,0x88(%rbx)
14017cdcf:	00 00 00 00
14017cdd3:	4c 8d 05 6e ad 0a 00 	lea    0xaad6e(%rip),%r8        # 0x140227b48
14017cdda:	4c 8b 50 10          	mov    0x10(%rax),%r10
14017cdde:	48 8b 05 fb c1 0b 00 	mov    0xbc1fb(%rip),%rax        # 0x140238fe0
14017cde5:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14017cde9:	49 8b 57 28          	mov    0x28(%r15),%rdx
14017cded:	8b 00                	mov    (%rax),%eax
14017cdef:	48 89 93 e8 00 00 00 	mov    %rdx,0xe8(%rbx)
14017cdf6:	48 8b 57 28          	mov    0x28(%rdi),%rdx
14017cdfa:	48 89 bc 24 a0 00 00 	mov    %rdi,0xa0(%rsp)
14017ce01:	00
14017ce02:	48 89 93 48 01 00 00 	mov    %rdx,0x148(%rbx)
14017ce09:	48 8b 19             	mov    (%rcx),%rbx
14017ce0c:	49 8b 7f 28          	mov    0x28(%r15),%rdi
14017ce10:	4d 8b 5c 24 28       	mov    0x28(%r12),%r11
14017ce15:	4c 8b 4b 28          	mov    0x28(%rbx),%r9
14017ce19:	85 c0                	test   %eax,%eax
14017ce1b:	0f 85 28 13 00 00    	jne    0x14017e149
14017ce21:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
14017ce28:	00
14017ce29:	4c 89 54 24 40       	mov    %r10,0x40(%rsp)
14017ce2e:	4c 89 e9             	mov    %r13,%rcx
14017ce31:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
14017ce36:	ba 01 00 00 00       	mov    $0x1,%edx
14017ce3b:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
14017ce40:	4d 89 d9             	mov    %r11,%r9
14017ce43:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017ce48:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14017ce4d:	e8 fe b0 ff ff       	call   0x140177f50
14017ce52:	4d 8b 44 24 28       	mov    0x28(%r12),%r8
14017ce57:	48 89 fa             	mov    %rdi,%rdx
14017ce5a:	48 8d 0d 56 ae 0a 00 	lea    0xaae56(%rip),%rcx        # 0x140227cb7
14017ce61:	e8 5a 0f f2 ff       	call   0x14009ddc0
14017ce66:	4c 8b 43 28          	mov    0x28(%rbx),%r8
14017ce6a:	48 8d 0d 46 ae 0a 00 	lea    0xaae46(%rip),%rcx        # 0x140227cb7
14017ce71:	48 89 fa             	mov    %rdi,%rdx
14017ce74:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14017ce79:	e8 42 0f f2 ff       	call   0x14009ddc0
14017ce7e:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14017ce82:	4d 8b 45 10          	mov    0x10(%r13),%r8
14017ce86:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
14017ce8d:	00
14017ce8e:	4c 39 41 10          	cmp    %r8,0x10(%rcx)
14017ce92:	0f 84 79 17 00 00    	je     0x14017e611
14017ce98:	41 b9 c0 00 00 00    	mov    $0xc0,%r9d
14017ce9e:	b8 03 00 00 00       	mov    $0x3,%eax
14017cea3:	ba 02 00 00 00       	mov    $0x2,%edx
14017cea8:	48 8b 49 28          	mov    0x28(%rcx),%rcx
14017ceac:	4d 8b 54 24 28       	mov    0x28(%r12),%r10
14017ceb1:	48 8d 14 52          	lea    (%rdx,%rdx,2),%rdx
14017ceb5:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
14017ceb9:	48 c1 e2 05          	shl    $0x5,%rdx
14017cebd:	48 c1 e0 05          	shl    $0x5,%rax
14017cec1:	4c 89 54 11 28       	mov    %r10,0x28(%rcx,%rdx,1)
14017cec6:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14017ceca:	49 01 c9             	add    %rcx,%r9
14017cecd:	4c 89 e9             	mov    %r13,%rcx
14017ced0:	4c 8b 5b 28          	mov    0x28(%rbx),%r11
14017ced4:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
14017cedb:	00
14017cedc:	48 03 42 28          	add    0x28(%rdx),%rax
14017cee0:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
14017cee5:	4c 89 58 28          	mov    %r11,0x28(%rax)
14017cee9:	48 8d 84 24 e0 01 00 	lea    0x1e0(%rsp),%rax
14017cef0:	00
14017cef1:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14017cef6:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
14017cefd:	00
14017cefe:	49 8b 45 78          	mov    0x78(%r13),%rax
14017cf02:	8b 00                	mov    (%rax),%eax
14017cf04:	8d 44 00 01          	lea    0x1(%rax,%rax,1),%eax
14017cf08:	89 44 24 38          	mov    %eax,0x38(%rsp)
14017cf0c:	49 8b 45 18          	mov    0x18(%r13),%rax
14017cf10:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
14017cf15:	4d 89 f8             	mov    %r15,%r8
14017cf18:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14017cf1d:	4c 89 e2             	mov    %r12,%rdx
14017cf20:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14017cf25:	e8 46 da ff ff       	call   0x14017a970
14017cf2a:	85 c0                	test   %eax,%eax
14017cf2c:	0f 85 52 04 00 00    	jne    0x14017d384
14017cf32:	48 8b 46 10          	mov    0x10(%rsi),%rax
14017cf36:	4c 8d bc 24 50 02 00 	lea    0x250(%rsp),%r15
14017cf3d:	00
14017cf3e:	4c 8b 94 24 b8 00 00 	mov    0xb8(%rsp),%r10
14017cf45:	00
14017cf46:	48 89 da             	mov    %rbx,%rdx
14017cf49:	4c 8b 9c 24 88 00 00 	mov    0x88(%rsp),%r11
14017cf50:	00
14017cf51:	4c 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%r9
14017cf58:	00
14017cf59:	4c 89 e9             	mov    %r13,%rcx
14017cf5c:	4c 03 50 28          	add    0x28(%rax),%r10
14017cf60:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
14017cf65:	49 8b 45 78          	mov    0x78(%r13),%rax
14017cf69:	4d 89 d0             	mov    %r10,%r8
14017cf6c:	8b 00                	mov    (%rax),%eax
14017cf6e:	8d 44 00 01          	lea    0x1(%rax,%rax,1),%eax
14017cf72:	89 44 24 38          	mov    %eax,0x38(%rsp)
14017cf76:	49 8b 45 18          	mov    0x18(%r13),%rax
14017cf7a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14017cf7f:	49 8b 45 10          	mov    0x10(%r13),%rax
14017cf83:	4c 89 5c 24 20       	mov    %r11,0x20(%rsp)
14017cf88:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017cf8d:	e8 de d9 ff ff       	call   0x14017a970
14017cf92:	85 c0                	test   %eax,%eax
14017cf94:	0f 85 ea 03 00 00    	jne    0x14017d384
14017cf9a:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14017cf9f:	e8 0c bf f7 ff       	call   0x1400f8eb0
14017cfa4:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
14017cfab:	00
14017cfac:	e8 ff be f7 ff       	call   0x1400f8eb0
14017cfb1:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
14017cfb8:	00
14017cfb9:	48 89 bc 24 08 02 00 	mov    %rdi,0x208(%rsp)
14017cfc0:	00
14017cfc1:	48 89 fa             	mov    %rdi,%rdx
14017cfc4:	48 89 bc 24 78 02 00 	mov    %rdi,0x278(%rsp)
14017cfcb:	00
14017cfcc:	4c 8b 4b 28          	mov    0x28(%rbx),%r9
14017cfd0:	4d 8b 44 24 28       	mov    0x28(%r12),%r8
14017cfd5:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
14017cfda:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14017cfdf:	48 8b 46 10          	mov    0x10(%rsi),%rax
14017cfe3:	48 8b 40 10          	mov    0x10(%rax),%rax
14017cfe7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017cfec:	48 8b 46 08          	mov    0x8(%rsi),%rax
14017cff0:	48 8b 40 10          	mov    0x10(%rax),%rax
14017cff4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14017cff9:	4c 89 e9             	mov    %r13,%rcx
14017cffc:	e8 9f e1 ff ff       	call   0x14017b1a0
14017d001:	8b bc 24 90 00 00 00 	mov    0x90(%rsp),%edi
14017d008:	39 f8                	cmp    %edi,%eax
14017d00a:	0f 4f c7             	cmovg  %edi,%eax
14017d00d:	85 c0                	test   %eax,%eax
14017d00f:	0f 84 0b fd ff ff    	je     0x14017cd20
14017d015:	83 f8 ff             	cmp    $0xffffffff,%eax
14017d018:	0f 85 a2 fa ff ff    	jne    0x14017cac0
14017d01e:	e9 61 03 00 00       	jmp    0x14017d384
14017d023:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14017d028:	49 8b 54 24 28       	mov    0x28(%r12),%rdx
14017d02d:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14017d031:	49 8b 4d 78          	mov    0x78(%r13),%rcx
14017d035:	4c 8b 1d a4 bf 0b 00 	mov    0xbbfa4(%rip),%r11        # 0x140238fe0
14017d03c:	48 89 93 88 00 00 00 	mov    %rdx,0x88(%rbx)
14017d043:	48 8b 57 28          	mov    0x28(%rdi),%rdx
14017d047:	44 8b 09             	mov    (%rcx),%r9d
14017d04a:	4c 89 9c 24 90 00 00 	mov    %r11,0x90(%rsp)
14017d051:	00
14017d052:	48 89 93 e8 00 00 00 	mov    %rdx,0xe8(%rbx)
14017d059:	48 8b 50 08          	mov    0x8(%rax),%rdx
14017d05d:	4c 8b 7a 08          	mov    0x8(%rdx),%r15
14017d061:	49 8b 57 28          	mov    0x28(%r15),%rdx
14017d065:	48 89 93 48 01 00 00 	mov    %rdx,0x148(%rbx)
14017d06c:	48 8d 1d ed 96 0a 00 	lea    0xa96ed(%rip),%rbx        # 0x140226760
14017d073:	45 85 c9             	test   %r9d,%r9d
14017d076:	0f 85 32 15 00 00    	jne    0x14017e5ae
14017d07c:	4c 8b 50 10          	mov    0x10(%rax),%r10
14017d080:	49 8b 57 28          	mov    0x28(%r15),%rdx
14017d084:	4c 8d 05 4d aa 0a 00 	lea    0xaaa4d(%rip),%r8        # 0x140227ad8
14017d08b:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
14017d092:	00
14017d093:	4d 8b 4c 24 28       	mov    0x28(%r12),%r9
14017d098:	4c 8b 5f 28          	mov    0x28(%rdi),%r11
14017d09c:	8b 08                	mov    (%rax),%ecx
14017d09e:	85 c9                	test   %ecx,%ecx
14017d0a0:	74 45                	je     0x14017d0e7
14017d0a2:	4c 89 c1             	mov    %r8,%rcx
14017d0a5:	4c 89 94 24 a0 00 00 	mov    %r10,0xa0(%rsp)
14017d0ac:	00
14017d0ad:	48 89 94 24 90 00 00 	mov    %rdx,0x90(%rsp)
14017d0b4:	00
14017d0b5:	4c 89 8c 24 88 00 00 	mov    %r9,0x88(%rsp)
14017d0bc:	00
14017d0bd:	4c 89 5c 24 78       	mov    %r11,0x78(%rsp)
14017d0c2:	e8 a1 62 06 00       	call   0x1401e3368
14017d0c7:	4c 8b 94 24 a0 00 00 	mov    0xa0(%rsp),%r10
14017d0ce:	00
14017d0cf:	4c 8b 5c 24 78       	mov    0x78(%rsp),%r11
14017d0d4:	48 8b 94 24 90 00 00 	mov    0x90(%rsp),%rdx
14017d0db:	00
14017d0dc:	4c 8b 8c 24 88 00 00 	mov    0x88(%rsp),%r9
14017d0e3:	00
14017d0e4:	49 89 c0             	mov    %rax,%r8
14017d0e7:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
14017d0ee:	00
14017d0ef:	4c 89 54 24 40       	mov    %r10,0x40(%rsp)
14017d0f4:	4c 89 e9             	mov    %r13,%rcx
14017d0f7:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14017d0fc:	48 8d 9c 24 50 02 00 	lea    0x250(%rsp),%rbx
14017d103:	00
14017d104:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
14017d109:	ba 01 00 00 00       	mov    $0x1,%edx
14017d10e:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
14017d113:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017d118:	4c 89 5c 24 20       	mov    %r11,0x20(%rsp)
14017d11d:	e8 2e ae ff ff       	call   0x140177f50
14017d122:	48 8b 57 28          	mov    0x28(%rdi),%rdx
14017d126:	4d 8b 47 28          	mov    0x28(%r15),%r8
14017d12a:	48 8d 0d 9f ab 0a 00 	lea    0xaab9f(%rip),%rcx        # 0x140227cd0
14017d131:	4d 8b 4c 24 28       	mov    0x28(%r12),%r9
14017d136:	e8 85 0c f2 ff       	call   0x14009ddc0
14017d13b:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14017d140:	4d 89 f9             	mov    %r15,%r9
14017d143:	49 89 f8             	mov    %rdi,%r8
14017d146:	49 89 c2             	mov    %rax,%r10
14017d149:	49 8b 45 78          	mov    0x78(%r13),%rax
14017d14d:	4c 89 e2             	mov    %r12,%rdx
14017d150:	4c 89 e9             	mov    %r13,%rcx
14017d153:	4c 89 54 24 78       	mov    %r10,0x78(%rsp)
14017d158:	8b 00                	mov    (%rax),%eax
14017d15a:	01 c0                	add    %eax,%eax
14017d15c:	89 44 24 38          	mov    %eax,0x38(%rsp)
14017d160:	48 8b 46 10          	mov    0x10(%rsi),%rax
14017d164:	48 8b 40 10          	mov    0x10(%rax),%rax
14017d168:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14017d16d:	48 8b 46 08          	mov    0x8(%rsi),%rax
14017d171:	48 8b 40 10          	mov    0x10(%rax),%rax
14017d175:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
14017d17a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14017d17f:	e8 ec d7 ff ff       	call   0x14017a970
14017d184:	85 c0                	test   %eax,%eax
14017d186:	0f 85 f8 01 00 00    	jne    0x14017d384
14017d18c:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14017d191:	e8 1a bd f7 ff       	call   0x1400f8eb0
14017d196:	49 8b 45 78          	mov    0x78(%r13),%rax
14017d19a:	8b 10                	mov    (%rax),%edx
14017d19c:	85 d2                	test   %edx,%edx
14017d19e:	0f 85 3e 14 00 00    	jne    0x14017e5e2
14017d1a4:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14017d1a8:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
14017d1ac:	48 8b 42 30          	mov    0x30(%rdx),%rax
14017d1b0:	4c 8b 42 10          	mov    0x10(%rdx),%r8
14017d1b4:	4c 8b 49 10          	mov    0x10(%rcx),%r9
14017d1b8:	48 8b 57 28          	mov    0x28(%rdi),%rdx
14017d1bc:	66 83 b8 6c 01 00 00 	cmpw   $0x0,0x16c(%rax)
14017d1c3:	00
14017d1c4:	0f 84 bb 03 00 00    	je     0x14017d585
14017d1ca:	48 8b 88 20 01 00 00 	mov    0x120(%rax),%rcx
14017d1d1:	4c 8b 98 28 01 00 00 	mov    0x128(%rax),%r11
14017d1d8:	4c 8d 90 20 01 00 00 	lea    0x120(%rax),%r10
14017d1df:	48 33 0d da ad 0a 00 	xor    0xaadda(%rip),%rcx        # 0x140227fc0
14017d1e6:	4c 33 1d db ad 0a 00 	xor    0xaaddb(%rip),%r11        # 0x140227fc8
14017d1ed:	4c 09 d9             	or     %r11,%rcx
14017d1f0:	0f 84 70 03 00 00    	je     0x14017d566
14017d1f6:	48 89 94 24 78 02 00 	mov    %rdx,0x278(%rsp)
14017d1fd:	00
14017d1fe:	4c 89 e9             	mov    %r13,%rcx
14017d201:	48 89 90 48 01 00 00 	mov    %rdx,0x148(%rax)
14017d208:	48 8b 57 28          	mov    0x28(%rdi),%rdx
14017d20c:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
14017d211:	45 31 c9             	xor    %r9d,%r9d
14017d214:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
14017d219:	45 31 c0             	xor    %r8d,%r8d
14017d21c:	4c 89 54 24 38       	mov    %r10,0x38(%rsp)
14017d221:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14017d226:	e8 75 df ff ff       	call   0x14017b1a0
14017d22b:	83 f8 ff             	cmp    $0xffffffff,%eax
14017d22e:	0f 85 ab 03 00 00    	jne    0x14017d5df
14017d234:	e9 4b 01 00 00       	jmp    0x14017d384
14017d239:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14017d240:	48 8b 71 08          	mov    0x8(%rcx),%rsi
14017d244:	49 83 7b 20 00       	cmpq   $0x0,0x20(%r11)
14017d249:	41 8b 7d 24          	mov    0x24(%r13),%edi
14017d24d:	48 8b 5e 28          	mov    0x28(%rsi),%rbx
14017d251:	0f 84 7a 16 00 00    	je     0x14017e8d1
14017d257:	49 8b 45 78          	mov    0x78(%r13),%rax
14017d25b:	8b 00                	mov    (%rax),%eax
14017d25d:	85 c0                	test   %eax,%eax
14017d25f:	0f 84 20 13 00 00    	je     0x14017e585
14017d265:	83 ff 01             	cmp    $0x1,%edi
14017d268:	0f 85 52 0f 00 00    	jne    0x14017e1c0
14017d26e:	85 c0                	test   %eax,%eax
14017d270:	49 89 d8             	mov    %rbx,%r8
14017d273:	48 89 f2             	mov    %rsi,%rdx
14017d276:	4c 89 e9             	mov    %r13,%rcx
14017d279:	0f 94 c0             	sete   %al
14017d27c:	41 0f 95 c1          	setne  %r9b
14017d280:	4c 89 5c 24 78       	mov    %r11,0x78(%rsp)
14017d285:	0f b6 c0             	movzbl %al,%eax
14017d288:	45 0f b6 c9          	movzbl %r9b,%r9d
14017d28c:	89 44 24 20          	mov    %eax,0x20(%rsp)
14017d290:	e8 1b c5 ff ff       	call   0x1401797b0
14017d295:	85 c0                	test   %eax,%eax
14017d297:	0f 85 e7 00 00 00    	jne    0x14017d384
14017d29d:	48 8b 56 28          	mov    0x28(%rsi),%rdx
14017d2a1:	4c 8b 5c 24 78       	mov    0x78(%rsp),%r11
14017d2a6:	48 39 d3             	cmp    %rdx,%rbx
14017d2a9:	74 11                	je     0x14017d2bc
14017d2ab:	48 89 d9             	mov    %rbx,%rcx
14017d2ae:	e8 fd bb f7 ff       	call   0x1400f8eb0
14017d2b3:	48 8b 56 28          	mov    0x28(%rsi),%rdx
14017d2b7:	4c 8b 5c 24 78       	mov    0x78(%rsp),%r11
14017d2bc:	49 8b 45 10          	mov    0x10(%r13),%rax
14017d2c0:	45 31 c9             	xor    %r9d,%r9d
14017d2c3:	49 39 43 10          	cmp    %rax,0x10(%r11)
14017d2c7:	0f 84 07 15 00 00    	je     0x14017e7d4
14017d2cd:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14017d2d2:	e9 9a 00 00 00       	jmp    0x14017d371
14017d2d7:	48 8b 59 08          	mov    0x8(%rcx),%rbx
14017d2db:	4c 8b 3d fe bc 0b 00 	mov    0xbbcfe(%rip),%r15        # 0x140238fe0
14017d2e2:	48 8d 3d e2 a7 0a 00 	lea    0xaa7e2(%rip),%rdi        # 0x140227acb
14017d2e9:	48 8d 35 d4 a7 0a 00 	lea    0xaa7d4(%rip),%rsi        # 0x140227ac4
14017d2f0:	41 8b 07             	mov    (%r15),%eax
14017d2f3:	85 c0                	test   %eax,%eax
14017d2f5:	0f 85 18 0e 00 00    	jne    0x14017e113
14017d2fb:	49 8b 45 78          	mov    0x78(%r13),%rax
14017d2ff:	49 8b 54 24 28       	mov    0x28(%r12),%rdx
14017d304:	45 31 c0             	xor    %r8d,%r8d
14017d307:	44 8b 18             	mov    (%rax),%r11d
14017d30a:	45 85 db             	test   %r11d,%r11d
14017d30d:	0f 84 c4 0d 00 00    	je     0x14017e0d7
14017d313:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
14017d31a:	00
14017d31b:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14017d320:	4d 89 e1             	mov    %r12,%r9
14017d323:	4c 89 e9             	mov    %r13,%rcx
14017d326:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)