14015fcec:	90                   	nop
14015fced:	90                   	nop
14015fcee:	90                   	nop
14015fcef:	90                   	nop
14015fcf0:	48 8b c4             	mov    %rsp,%rax
14015fcf3:	48 89 58 10          	mov    %rbx,0x10(%rax)
14015fcf7:	48 89 70 18          	mov    %rsi,0x18(%rax)
14015fcfb:	48 89 78 20          	mov    %rdi,0x20(%rax)
14015fcff:	48 89 48 08          	mov    %rcx,0x8(%rax)
14015fd03:	41 57                	push   %r15
14015fd05:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
14015fd0c:	4d 8b f8             	mov    %r8,%r15
14015fd0f:	48 8b da             	mov    %rdx,%rbx
14015fd12:	49 83 20 00          	andq   $0x0,(%r8)
14015fd16:	48 8d 48 88          	lea    -0x78(%rax),%rcx
14015fd1a:	e8 15 fd ff ff       	call   0x14015fa34
14015fd1f:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14015fd24:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14015fd29:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14015fd2e:	48 85 db             	test   %rbx,%rbx
14015fd31:	74 10                	je     0x14015fd43
14015fd33:	48 8b 03             	mov    (%rbx),%rax
14015fd36:	48 8b cb             	mov    %rbx,%rcx
14015fd39:	48 8b 40 08          	mov    0x8(%rax),%rax
14015fd3d:	ff 15 ed 30 0b 00    	call   *0xb30ed(%rip)        # 0x140212e30
14015fd43:	0f 57 c0             	xorps  %xmm0,%xmm0
14015fd46:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
14015fd4c:	48 83 a4 24 80 00 00 	andq   $0x0,0x80(%rsp)
14015fd53:	00 00
14015fd55:	48 8d 05 a4 7b 0e 00 	lea    0xe7ba4(%rip),%rax        # 0x140247900
14015fd5c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14015fd61:	48 8d 05 18 fa 11 00 	lea    0x11fa18(%rip),%rax        # 0x14027f780
14015fd68:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14015fd6d:	48 c7 44 24 38 08 00 	movq   $0x8,0x38(%rsp)
14015fd74:	00 00
14015fd76:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
14015fd7b:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
14015fd81:	48 8d 05 b0 49 10 00 	lea    0x1049b0(%rip),%rax        # 0x140264738
14015fd88:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14015fd8d:	48 c7 44 24 38 15 00 	movq   $0x15,0x38(%rsp)
14015fd94:	00 00
14015fd96:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
14015fd9b:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
14015fda1:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14015fda6:	e8 11 01 00 00       	call   0x14015febc
14015fdab:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
14015fdb0:	48 8b de             	mov    %rsi,%rbx
14015fdb3:	48 3b 74 24 78       	cmp    0x78(%rsp),%rsi
14015fdb8:	74 18                	je     0x14015fdd2
14015fdba:	48 8b d3             	mov    %rbx,%rdx
14015fdbd:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14015fdc2:	e8 e9 c7 f1 ff       	call   0x14007c5b0
14015fdc7:	48 83 c3 08          	add    $0x8,%rbx
14015fdcb:	48 3b 5c 24 78       	cmp    0x78(%rsp),%rbx
14015fdd0:	75 e8                	jne    0x14015fdba
14015fdd2:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14015fdd7:	48 8b d9             	mov    %rcx,%rbx
14015fdda:	48 85 c9             	test   %rcx,%rcx
14015fddd:	74 12                	je     0x14015fdf1
14015fddf:	48 8b 01             	mov    (%rcx),%rax
14015fde2:	48 8b 40 08          	mov    0x8(%rax),%rax
14015fde6:	ff 15 44 30 0b 00    	call   *0xb3044(%rip)        # 0x140212e30
14015fdec:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14015fdf1:	48 85 f6             	test   %rsi,%rsi
14015fdf4:	74 75                	je     0x14015fe6b
14015fdf6:	48 8b fe             	mov    %rsi,%rdi
14015fdf9:	48 3b 74 24 78       	cmp    0x78(%rsp),%rsi
14015fdfe:	74 19                	je     0x14015fe19
14015fe00:	48 83 3f 00          	cmpq   $0x0,(%rdi)
14015fe04:	74 08                	je     0x14015fe0e
14015fe06:	48 8b cf             	mov    %rdi,%rcx
14015fe09:	e8 9a 72 ea ff       	call   0x1400070a8
14015fe0e:	48 83 c7 08          	add    $0x8,%rdi
14015fe12:	48 3b 7c 24 78       	cmp    0x78(%rsp),%rdi
14015fe17:	75 e7                	jne    0x14015fe00
14015fe19:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
14015fe20:	00
14015fe21:	48 2b c6             	sub    %rsi,%rax
14015fe24:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
14015fe28:	48 8b ce             	mov    %rsi,%rcx
14015fe2b:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015fe31:	72 18                	jb     0x14015fe4b
14015fe33:	48 8b 76 f8          	mov    -0x8(%rsi),%rsi
14015fe37:	48 2b ce             	sub    %rsi,%rcx
14015fe3a:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14015fe3e:	48 83 f8 1f          	cmp    $0x1f,%rax
14015fe42:	76 07                	jbe    0x14015fe4b
14015fe44:	ff 15 36 2d 0b 00    	call   *0xb2d36(%rip)        # 0x140212b80
14015fe4a:	cc                   	int3
14015fe4b:	48 8b ce             	mov    %rsi,%rcx
14015fe4e:	ff 15 ec 2c 0b 00    	call   *0xb2cec(%rip)        # 0x140212b40
14015fe54:	0f 57 c0             	xorps  %xmm0,%xmm0
14015fe57:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
14015fe5d:	48 83 a4 24 80 00 00 	andq   $0x0,0x80(%rsp)
14015fe64:	00 00
14015fe66:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14015fe6b:	48 83 7c 24 48 00    	cmpq   $0x0,0x48(%rsp)
14015fe71:	74 0f                	je     0x14015fe82
14015fe73:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14015fe78:	e8 2b 72 ea ff       	call   0x1400070a8
14015fe7d:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14015fe82:	48 85 c9             	test   %rcx,%rcx
14015fe85:	74 0b                	je     0x14015fe92
14015fe87:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14015fe8c:	e8 17 72 ea ff       	call   0x1400070a8
14015fe91:	90                   	nop
14015fe92:	49 89 1f             	mov    %rbx,(%r15)
14015fe95:	33 c0                	xor    %eax,%eax
14015fe97:	eb 07                	jmp    0x14015fea0
14015fe99:	8b 84 24 a0 00 00 00 	mov    0xa0(%rsp),%eax
14015fea0:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
14015fea7:	00
14015fea8:	49 8b 5b 18          	mov    0x18(%r11),%rbx
14015feac:	49 8b 73 20          	mov    0x20(%r11),%rsi
14015feb0:	49 8b 7b 28          	mov    0x28(%r11),%rdi
14015feb4:	49 8b e3             	mov    %r11,%rsp
14015feb7:	41 5f                	pop    %r15
14015feb9:	c3                   	ret
14015feba:	90                   	nop
14015febb:	90                   	nop
14015febc:	48 8b c4             	mov    %rsp,%rax
14015febf:	48 89 58 10          	mov    %rbx,0x10(%rax)
14015fec3:	48 89 70 20          	mov    %rsi,0x20(%rax)
14015fec7:	4c 89 40 18          	mov    %r8,0x18(%rax)
14015fecb:	48 89 48 08          	mov    %rcx,0x8(%rax)
14015fecf:	55                   	push   %rbp
14015fed0:	57                   	push   %rdi
14015fed1:	41 56                	push   %r14
14015fed3:	48 8b ec             	mov    %rsp,%rbp
14015fed6:	48 83 ec 50          	sub    $0x50,%rsp
14015feda:	0f 29 70 d8          	movaps %xmm6,-0x28(%rax)
14015fede:	48 8b da             	mov    %rdx,%rbx
14015fee1:	48 8b 02             	mov    (%rdx),%rax
14015fee4:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14015fee8:	48 8d 05 51 f5 ff ff 	lea    -0xaaf(%rip),%rax        # 0x14015f440
14015feef:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
14015fef3:	b9 20 00 00 00       	mov    $0x20,%ecx
14015fef8:	ff 15 52 2c 0b 00    	call   *0xb2c52(%rip)        # 0x140212b50
14015fefe:	33 ff                	xor    %edi,%edi
14015ff00:	48 85 c0             	test   %rax,%rax
14015ff03:	0f 84 3a 02 00 00    	je     0x140160143
14015ff09:	0f 10 45 d0          	movups -0x30(%rbp),%xmm0
14015ff0d:	f3 0f 7f 40 08       	movdqu %xmm0,0x8(%rax)
14015ff12:	f0 ff 05 5f 17 1b 00 	lock incl 0x1b175f(%rip)        # 0x140311678
14015ff19:	8d 77 01             	lea    0x1(%rdi),%esi
14015ff1c:	89 70 18             	mov    %esi,0x18(%rax)
14015ff1f:	48 8d 0d 3a 2b 0e 00 	lea    0xe2b3a(%rip),%rcx        # 0x140242a60
14015ff26:	48 89 08             	mov    %rcx,(%rax)
14015ff29:	48 89 45 30          	mov    %rax,0x30(%rbp)
14015ff2d:	48 83 c3 08          	add    $0x8,%rbx
14015ff31:	48 8d 55 30          	lea    0x30(%rbp),%rdx
14015ff35:	48 8b cb             	mov    %rbx,%rcx
14015ff38:	e8 0f 89 f6 ff       	call   0x1400c884c
14015ff3d:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14015ff41:	e8 62 71 ea ff       	call   0x1400070a8
14015ff46:	48 8d 05 53 f8 11 00 	lea    0x11f853(%rip),%rax        # 0x14027f7a0
14015ff4d:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14015ff51:	48 c7 45 d8 12 00 00 	movq   $0x12,-0x28(%rbp)
14015ff58:	00
14015ff59:	0f 10 75 d0          	movups -0x30(%rbp),%xmm6
14015ff5d:	c7 45 30 02 00 00 00 	movl   $0x2,0x30(%rbp)
14015ff64:	44 8d 77 18          	lea    0x18(%rdi),%r14d
14015ff68:	41 8b ce             	mov    %r14d,%ecx
14015ff6b:	ff 15 df 2b 0b 00    	call   *0xb2bdf(%rip)        # 0x140212b50
14015ff71:	48 85 c0             	test   %rax,%rax
14015ff74:	0f 84 d2 01 00 00    	je     0x14016014c
14015ff7a:	48 8d 0d ff f4 ff ff 	lea    -0xb01(%rip),%rcx        # 0x14015f480
14015ff81:	48 89 48 08          	mov    %rcx,0x8(%rax)
14015ff85:	f0 ff 05 ec 16 1b 00 	lock incl 0x1b16ec(%rip)        # 0x140311678
14015ff8c:	89 70 10             	mov    %esi,0x10(%rax)
14015ff8f:	48 8d 0d ca 29 0e 00 	lea    0xe29ca(%rip),%rcx        # 0x140242960
14015ff96:	48 89 08             	mov    %rcx,(%rax)
14015ff99:	48 89 45 20          	mov    %rax,0x20(%rbp)
14015ff9d:	66 39 3d 20 f8 11 00 	cmp    %di,0x11f820(%rip)        # 0x14027f7c4
14015ffa4:	74 07                	je     0x14015ffad
14015ffa6:	ff 15 dc 2b 0b 00    	call   *0xb2bdc(%rip)        # 0x140212b88
14015ffac:	cc                   	int3
14015ffad:	89 75 d8             	mov    %esi,-0x28(%rbp)
14015ffb0:	66 0f 6f c6          	movdqa %xmm6,%xmm0
14015ffb4:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
14015ffb9:	66 0f 7e 45 dc       	movd   %xmm0,-0x24(%rbp)
14015ffbe:	66 0f d6 75 e8       	movq   %xmm6,-0x18(%rbp)
14015ffc3:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
14015ffc7:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14015ffcb:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
14015ffcf:	4c 8d 45 30          	lea    0x30(%rbp),%r8
14015ffd3:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14015ffd7:	48 8b cb             	mov    %rbx,%rcx
14015ffda:	e8 b1 d0 f1 ff       	call   0x14007d090
14015ffdf:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14015ffe3:	e8 c0 70 ea ff       	call   0x1400070a8
14015ffe8:	90                   	nop
14015ffe9:	48 8d 05 30 03 11 00 	lea    0x110330(%rip),%rax        # 0x140270320
14015fff0:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14015fff4:	48 c7 45 d8 0b 00 00 	movq   $0xb,-0x28(%rbp)
14015fffb:	00
14015fffc:	0f 10 75 d0          	movups -0x30(%rbp),%xmm6
140160000:	89 7d 30             	mov    %edi,0x30(%rbp)
140160003:	49 8b ce             	mov    %r14,%rcx
140160006:	ff 15 44 2b 0b 00    	call   *0xb2b44(%rip)        # 0x140212b50
14016000c:	48 85 c0             	test   %rax,%rax
14016000f:	0f 84 40 01 00 00    	je     0x140160155
140160015:	48 8d 0d e4 e3 ea ff 	lea    -0x151c1c(%rip),%rcx        # 0x14000e400
14016001c:	48 89 48 08          	mov    %rcx,0x8(%rax)
140160020:	f0 ff 05 51 16 1b 00 	lock incl 0x1b1651(%rip)        # 0x140311678
140160027:	89 70 10             	mov    %esi,0x10(%rax)
14016002a:	48 8d 0d 4f 29 0e 00 	lea    0xe294f(%rip),%rcx        # 0x140242980
140160031:	48 89 08             	mov    %rcx,(%rax)
140160034:	48 89 45 20          	mov    %rax,0x20(%rbp)
140160038:	66 39 3d f7 02 11 00 	cmp    %di,0x1102f7(%rip)        # 0x140270336
14016003f:	74 07                	je     0x140160048
140160041:	ff 15 41 2b 0b 00    	call   *0xb2b41(%rip)        # 0x140212b88
140160047:	cc                   	int3
140160048:	89 75 d8             	mov    %esi,-0x28(%rbp)
14016004b:	66 0f 6f c6          	movdqa %xmm6,%xmm0
14016004f:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
140160054:	66 0f 7e 45 dc       	movd   %xmm0,-0x24(%rbp)
140160059:	66 0f d6 75 e8       	movq   %xmm6,-0x18(%rbp)
14016005e:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
140160062:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140160066:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
14016006a:	4c 8d 45 30          	lea    0x30(%rbp),%r8
14016006e:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140160072:	48 8b cb             	mov    %rbx,%rcx
140160075:	e8 16 d0 f1 ff       	call   0x14007d090
14016007a:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14016007e:	e8 25 70 ea ff       	call   0x1400070a8
140160083:	48 8d 05 76 02 11 00 	lea    0x110276(%rip),%rax        # 0x140270300
14016008a:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14016008e:	48 c7 45 d8 0f 00 00 	movq   $0xf,-0x28(%rbp)
140160095:	00
140160096:	0f 10 75 d0          	movups -0x30(%rbp),%xmm6
14016009a:	89 7d 30             	mov    %edi,0x30(%rbp)
14016009d:	49 8b ce             	mov    %r14,%rcx
1401600a0:	ff 15 aa 2a 0b 00    	call   *0xb2aaa(%rip)        # 0x140212b50
1401600a6:	48 85 c0             	test   %rax,%rax
1401600a9:	0f 84 8b 00 00 00    	je     0x14016013a
1401600af:	48 8d 0d 4a e3 ea ff 	lea    -0x151cb6(%rip),%rcx        # 0x14000e400
1401600b6:	48 89 48 08          	mov    %rcx,0x8(%rax)
1401600ba:	f0 ff 05 b7 15 1b 00 	lock incl 0x1b15b7(%rip)        # 0x140311678
1401600c1:	89 70 10             	mov    %esi,0x10(%rax)
1401600c4:	48 8d 0d 75 c7 0d 00 	lea    0xdc775(%rip),%rcx        # 0x14023c840
1401600cb:	48 89 08             	mov    %rcx,(%rax)
1401600ce:	48 89 45 20          	mov    %rax,0x20(%rbp)
1401600d2:	66 39 3d 45 02 11 00 	cmp    %di,0x110245(%rip)        # 0x14027031e
1401600d9:	74 07                	je     0x1401600e2
1401600db:	ff 15 a7 2a 0b 00    	call   *0xb2aa7(%rip)        # 0x140212b88
1401600e1:	cc                   	int3
1401600e2:	89 75 d8             	mov    %esi,-0x28(%rbp)
1401600e5:	66 0f 6f c6          	movdqa %xmm6,%xmm0
1401600e9:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1401600ee:	66 0f 7e 45 dc       	movd   %xmm0,-0x24(%rbp)
1401600f3:	66 0f d6 75 e8       	movq   %xmm6,-0x18(%rbp)
1401600f8:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
1401600fc:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140160100:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
140160104:	4c 8d 45 30          	lea    0x30(%rbp),%r8
140160108:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14016010c:	48 8b cb             	mov    %rbx,%rcx
14016010f:	e8 7c cf f1 ff       	call   0x14007d090
140160114:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140160118:	e8 8b 6f ea ff       	call   0x1400070a8
14016011d:	90                   	nop
14016011e:	66 90                	xchg   %ax,%ax
140160120:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140160125:	49 8b 5b 28          	mov    0x28(%r11),%rbx
140160129:	49 8b 73 38          	mov    0x38(%r11),%rsi
14016012d:	0f 28 74 24 40       	movaps 0x40(%rsp),%xmm6
140160132:	49 8b e3             	mov    %r11,%rsp
140160135:	41 5e                	pop    %r14
140160137:	5f                   	pop    %rdi
140160138:	5d                   	pop    %rbp
140160139:	c3                   	ret
14016013a:	e8 15 99 ea ff       	call   0x140009a54
14016013f:	90                   	nop
140160140:	eb 00                	jmp    0x140160142
140160142:	90                   	nop
140160143:	e8 0c 99 ea ff       	call   0x140009a54
140160148:	90                   	nop
140160149:	eb 00                	jmp    0x14016014b
14016014b:	90                   	nop
14016014c:	e8 03 99 ea ff       	call   0x140009a54
140160151:	90                   	nop
140160152:	eb 00                	jmp    0x140160154
140160154:	90                   	nop
140160155:	e8 fa 98 ea ff       	call   0x140009a54
14016015a:	cc                   	int3
14016015b:	90                   	nop
14016015c:	90                   	nop
14016015d:	90                   	nop
14016015e:	90                   	nop
14016015f:	90                   	nop
140160160:	40 53                	rex push %rbx
140160162:	48 83 ec 20          	sub    $0x20,%rsp
140160166:	48 8b da             	mov    %rdx,%rbx
140160169:	b9 18 00 00 00       	mov    $0x18,%ecx
14016016e:	ff 15 dc 29 0b 00    	call   *0xb29dc(%rip)        # 0x140212b50
140160174:	33 c9                	xor    %ecx,%ecx
140160176:	48 85 c0             	test   %rax,%rax
140160179:	74 1e                	je     0x140160199
14016017b:	48 89 48 08          	mov    %rcx,0x8(%rax)
14016017f:	48 89 48 10          	mov    %rcx,0x10(%rax)
140160183:	48 8d 0d 46 29 0e 00 	lea    0xe2946(%rip),%rcx        # 0x140242ad0
14016018a:	48 89 08             	mov    %rcx,(%rax)
14016018d:	48 89 03             	mov    %rax,(%rbx)
140160190:	48 8b c3             	mov    %rbx,%rax
140160193:	48 83 c4 20          	add    $0x20,%rsp
140160197:	5b                   	pop    %rbx
140160198:	c3                   	ret
140160199:	e8 b6 98 ea ff       	call   0x140009a54
14016019e:	cc                   	int3
14016019f:	90                   	nop
1401601a0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401601a5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401601aa:	55                   	push   %rbp
1401601ab:	57                   	push   %rdi
1401601ac:	41 54                	push   %r12
1401601ae:	41 56                	push   %r14
1401601b0:	41 57                	push   %r15
1401601b2:	48 8d 6c 24 b0       	lea    -0x50(%rsp),%rbp
1401601b7:	48 81 ec 50 01 00 00 	sub    $0x150,%rsp
1401601be:	48 8b 05 bb 0f 1a 00 	mov    0x1a0fbb(%rip),%rax        # 0x140301180
1401601c5:	48 33 c4             	xor    %rsp,%rax
1401601c8:	48 89 45 40          	mov    %rax,0x40(%rbp)
1401601cc:	49 8b f9             	mov    %r9,%rdi
1401601cf:	4d 8b f8             	mov    %r8,%r15
1401601d2:	48 8b da             	mov    %rdx,%rbx
1401601d5:	4c 8b e1             	mov    %rcx,%r12
1401601d8:	48 8b ca             	mov    %rdx,%rcx
1401601db:	e8 64 9b f1 ff       	call   0x140079d44
1401601e0:	83 f8 02             	cmp    $0x2,%eax
1401601e3:	75 09                	jne    0x1401601ee
1401601e5:	48 8b cb             	mov    %rbx,%rcx
1401601e8:	e8 63 9d f1 ff       	call   0x140079f50
1401601ed:	90                   	nop
1401601ee:	48 8b 85 a0 00 00 00 	mov    0xa0(%rbp),%rax
1401601f5:	48 8b 18             	mov    (%rax),%rbx
1401601f8:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401601fd:	48 85 db             	test   %rbx,%rbx
140160200:	74 10                	je     0x140160212
140160202:	48 8b 03             	mov    (%rbx),%rax
140160205:	48 8b cb             	mov    %rbx,%rcx
140160208:	48 8b 40 08          	mov    0x8(%rax),%rax
14016020c:	ff 15 1e 2c 0b 00    	call   *0xb2c1e(%rip)        # 0x140212e30
140160212:	48 8b 3f             	mov    (%rdi),%rdi
140160215:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14016021a:	48 85 ff             	test   %rdi,%rdi
14016021d:	74 10                	je     0x14016022f
14016021f:	48 8b 07             	mov    (%rdi),%rax
140160222:	48 8b cf             	mov    %rdi,%rcx