140047cf5:	48 8b 83 98 00 00 00 	mov    0x98(%rbx),%rax
140047cfc:	48 2b 83 90 00 00 00 	sub    0x90(%rbx),%rax
140047d03:	48 c1 f8 05          	sar    $0x5,%rax
140047d07:	48 c1 f9 05          	sar    $0x5,%rcx
140047d0b:	03 c8                	add    %eax,%ecx
140047d0d:	48 89 5d d7          	mov    %rbx,-0x29(%rbp)
140047d11:	2b 8b a8 00 00 00    	sub    0xa8(%rbx),%ecx
140047d17:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
140047d1b:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
140047d1f:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
140047d23:	48 89 45 0f          	mov    %rax,0xf(%rbp)
140047d27:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
140047d2b:	89 4d b7             	mov    %ecx,-0x49(%rbp)
140047d2e:	48 8d 0d 4b 95 2b 00 	lea    0x2b954b(%rip),%rcx        # 0x140301280
140047d35:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140047d3a:	48 c7 45 07 08 00 00 	movq   $0x8,0x7(%rbp)
140047d41:	00
140047d42:	48 c7 45 17 04 00 00 	movq   $0x4,0x17(%rbp)
140047d49:	00
140047d4a:	e8 39 28 ff ff       	call   0x14003a588
140047d4f:	48 8d bb 90 00 00 00 	lea    0x90(%rbx),%rdi
140047d56:	48 8b 47 08          	mov    0x8(%rdi),%rax
140047d5a:	48 2b 07             	sub    (%rdi),%rax
140047d5d:	48 c1 f8 05          	sar    $0x5,%rax
140047d61:	40 84 f6             	test   %sil,%sil
140047d64:	0f 85 c0 00 00 00    	jne    0x140047e2a
140047d6a:	48 8d 73 40          	lea    0x40(%rbx),%rsi
140047d6e:	48 39 47 18          	cmp    %rax,0x18(%rdi)
140047d72:	75 15                	jne    0x140047d89
140047d74:	48 8d 53 78          	lea    0x78(%rbx),%rdx
140047d78:	48 8b 42 08          	mov    0x8(%rdx),%rax
140047d7c:	48 39 02             	cmp    %rax,(%rdx)
140047d7f:	74 08                	je     0x140047d89
140047d81:	48 8b cf             	mov    %rdi,%rcx
140047d84:	e8 33 36 ff ff       	call   0x14003b3bc
140047d89:	48 8b 0f             	mov    (%rdi),%rcx
140047d8c:	48 8b 47 08          	mov    0x8(%rdi),%rax
140047d90:	48 2b c1             	sub    %rcx,%rax
140047d93:	48 c1 f8 05          	sar    $0x5,%rax
140047d97:	48 39 47 18          	cmp    %rax,0x18(%rdi)
140047d9b:	0f 84 81 00 00 00    	je     0x140047e22
140047da1:	48 3b fe             	cmp    %rsi,%rdi
140047da4:	74 29                	je     0x140047dcf
140047da6:	48 8b 06             	mov    (%rsi),%rax
140047da9:	48 89 07             	mov    %rax,(%rdi)
140047dac:	48 8b 46 08          	mov    0x8(%rsi),%rax
140047db0:	48 89 0e             	mov    %rcx,(%rsi)
140047db3:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140047db7:	48 89 47 08          	mov    %rax,0x8(%rdi)
140047dbb:	48 8b 46 10          	mov    0x10(%rsi),%rax
140047dbf:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
140047dc3:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
140047dc7:	48 89 47 10          	mov    %rax,0x10(%rdi)
140047dcb:	48 89 4e 10          	mov    %rcx,0x10(%rsi)
140047dcf:	48 8b 46 18          	mov    0x18(%rsi),%rax
140047dd3:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
140047dd7:	48 89 47 18          	mov    %rax,0x18(%rdi)
140047ddb:	48 89 4e 18          	mov    %rcx,0x18(%rsi)
140047ddf:	c6 83 b0 00 00 00 01 	movb   $0x1,0xb0(%rbx)
140047de6:	48 8b 43 48          	mov    0x48(%rbx),%rax
140047dea:	48 2b 43 40          	sub    0x40(%rbx),%rax
140047dee:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
140047df2:	48 c1 f8 05          	sar    $0x5,%rax
140047df6:	48 3b c8             	cmp    %rax,%rcx
140047df9:	73 27                	jae    0x140047e22
140047dfb:	48 c1 e1 05          	shl    $0x5,%rcx
140047dff:	48 03 4b 40          	add    0x40(%rbx),%rcx
140047e03:	4c 8b 39             	mov    (%rcx),%r15
140047e06:	4c 89 31             	mov    %r14,(%rcx)
140047e09:	4c 8b 61 08          	mov    0x8(%rcx),%r12
140047e0d:	4c 89 71 08          	mov    %r14,0x8(%rcx)
140047e11:	4c 8b 69 10          	mov    0x10(%rcx),%r13
140047e15:	4c 89 71 10          	mov    %r14,0x10(%rcx)
140047e19:	48 ff 46 18          	incq   0x18(%rsi)
140047e1d:	41 8a f6             	mov    %r14b,%sil
140047e20:	eb 03                	jmp    0x140047e25
140047e22:	40 b6 01             	mov    $0x1,%sil
140047e25:	40 8a c6             	mov    %sil,%al
140047e28:	eb 18                	jmp    0x140047e42
140047e2a:	48 39 47 18          	cmp    %rax,0x18(%rdi)
140047e2e:	75 0f                	jne    0x140047e3f
140047e30:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
140047e37:	48 39 43 78          	cmp    %rax,0x78(%rbx)
140047e3b:	b0 01                	mov    $0x1,%al
140047e3d:	74 03                	je     0x140047e42
140047e3f:	41 8a c6             	mov    %r14b,%al
140047e42:	88 43 64             	mov    %al,0x64(%rbx)
140047e45:	40 84 f6             	test   %sil,%sil
140047e48:	75 0c                	jne    0x140047e56
140047e4a:	44 38 73 28          	cmp    %r14b,0x28(%rbx)
140047e4e:	75 66                	jne    0x140047eb6
140047e50:	c6 43 28 01          	movb   $0x1,0x28(%rbx)
140047e54:	eb 60                	jmp    0x140047eb6
140047e56:	44 88 73 62          	mov    %r14b,0x62(%rbx)
140047e5a:	48 8b 83 98 00 00 00 	mov    0x98(%rbx),%rax
140047e61:	48 2b 83 90 00 00 00 	sub    0x90(%rbx),%rax
140047e68:	48 c1 f8 05          	sar    $0x5,%rax
140047e6c:	48 39 83 a8 00 00 00 	cmp    %rax,0xa8(%rbx)
140047e73:	75 0d                	jne    0x140047e82
140047e75:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
140047e7c:	48 39 43 78          	cmp    %rax,0x78(%rbx)
140047e80:	74 34                	je     0x140047eb6
140047e82:	c6 43 62 01          	movb   $0x1,0x62(%rbx)
140047e86:	c6 43 29 01          	movb   $0x1,0x29(%rbx)
140047e8a:	eb 2a                	jmp    0x140047eb6
140047e8c:	83 c8 ff             	or     $0xffffffff,%eax
140047e8f:	f0 0f c1 45 af       	lock xadd %eax,-0x51(%rbp)
140047e94:	83 f8 01             	cmp    $0x1,%eax
140047e97:	75 13                	jne    0x140047eac
140047e99:	ff 15 39 a9 1c 00    	call   *0x1ca939(%rip)        # 0x1402127d8
140047e9f:	39 45 b3             	cmp    %eax,-0x4d(%rbp)
140047ea2:	0f 85 a7 00 00 00    	jne    0x140047f4f
140047ea8:	44 89 75 b3          	mov    %r14d,-0x4d(%rbp)
140047eac:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
140047eb0:	ff 15 42 a9 1c 00    	call   *0x1ca942(%rip)        # 0x1402127f8
140047eb6:	8b 45 af             	mov    -0x51(%rbp),%eax
140047eb9:	85 c0                	test   %eax,%eax
140047ebb:	75 cf                	jne    0x140047e8c
140047ebd:	44 39 75 b3          	cmp    %r14d,-0x4d(%rbp)
140047ec1:	0f 84 5f fc ff ff    	je     0x140047b26
140047ec7:	ff 15 0b a9 1c 00    	call   *0x1ca90b(%rip)        # 0x1402127d8
140047ecd:	39 45 b3             	cmp    %eax,-0x4d(%rbp)
140047ed0:	0f 85 86 00 00 00    	jne    0x140047f5c
140047ed6:	e9 4b fc ff ff       	jmp    0x140047b26
140047edb:	48 8b cb             	mov    %rbx,%rcx
140047ede:	ff 15 5c ac 1c 00    	call   *0x1cac5c(%rip)        # 0x140212b40
140047ee4:	4d 85 ed             	test   %r13,%r13
140047ee7:	74 11                	je     0x140047efa
140047ee9:	49 8b 45 00          	mov    0x0(%r13),%rax
140047eed:	49 8b cd             	mov    %r13,%rcx
140047ef0:	48 8b 40 08          	mov    0x8(%rax),%rax
140047ef4:	ff 15 36 af 1c 00    	call   *0x1caf36(%rip)        # 0x140212e30
140047efa:	4d 85 e4             	test   %r12,%r12
140047efd:	74 11                	je     0x140047f10
140047eff:	49 8b 04 24          	mov    (%r12),%rax
140047f03:	49 8b cc             	mov    %r12,%rcx
140047f06:	48 8b 40 10          	mov    0x10(%rax),%rax
140047f0a:	ff 15 20 af 1c 00    	call   *0x1caf20(%rip)        # 0x140212e30
140047f10:	4d 85 ff             	test   %r15,%r15
140047f13:	74 10                	je     0x140047f25
140047f15:	49 8b 17             	mov    (%r15),%rdx
140047f18:	49 8b cf             	mov    %r15,%rcx
140047f1b:	48 8b 42 10          	mov    0x10(%rdx),%rax
140047f1f:	ff 15 0b af 1c 00    	call   *0x1caf0b(%rip)        # 0x140212e30
140047f25:	40 8a c6             	mov    %sil,%al
140047f28:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
140047f2c:	48 33 cc             	xor    %rsp,%rcx
140047f2f:	e8 3c c8 1b 00       	call   0x140204770
140047f34:	48 8b 9c 24 08 01 00 	mov    0x108(%rsp),%rbx
140047f3b:	00
140047f3c:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140047f43:	41 5f                	pop    %r15
140047f45:	41 5e                	pop    %r14
140047f47:	41 5d                	pop    %r13
140047f49:	41 5c                	pop    %r12
140047f4b:	5f                   	pop    %rdi
140047f4c:	5e                   	pop    %rsi
140047f4d:	5d                   	pop    %rbp
140047f4e:	c3                   	ret
140047f4f:	33 d2                	xor    %edx,%edx
140047f51:	b9 c5 f4 31 01       	mov    $0x131f4c5,%ecx
140047f56:	e8 89 33 fc ff       	call   0x14000b2e4
140047f5b:	cc                   	int3
140047f5c:	33 d2                	xor    %edx,%edx
140047f5e:	b9 c3 f4 31 01       	mov    $0x131f4c3,%ecx
140047f63:	e8 7c 33 fc ff       	call   0x14000b2e4
140047f68:	cc                   	int3
140047f69:	90                   	nop
140047f6a:	90                   	nop
140047f6b:	90                   	nop
140047f6c:	40 53                	rex push %rbx
140047f6e:	56                   	push   %rsi
140047f6f:	57                   	push   %rdi
140047f70:	41 54                	push   %r12
140047f72:	41 55                	push   %r13
140047f74:	41 56                	push   %r14
140047f76:	41 57                	push   %r15
140047f78:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
140047f7f:	48 8b 05 fa 91 2b 00 	mov    0x2b91fa(%rip),%rax        # 0x140301180
140047f86:	48 33 c4             	xor    %rsp,%rax
140047f89:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
140047f90:	00
140047f91:	0f 57 c0             	xorps  %xmm0,%xmm0
140047f94:	c6 41 2a 01          	movb   $0x1,0x2a(%rcx)
140047f98:	48 8b d9             	mov    %rcx,%rbx
140047f9b:	45 33 e4             	xor    %r12d,%r12d
140047f9e:	48 83 c1 08          	add    $0x8,%rcx
140047fa2:	4c 89 64 24 78       	mov    %r12,0x78(%rsp)
140047fa7:	4d 8b e8             	mov    %r8,%r13
140047faa:	4c 89 64 24 60       	mov    %r12,0x60(%rsp)
140047faf:	4c 8b fa             	mov    %rdx,%r15
140047fb2:	f3 0f 7f 44 24 68    	movdqu %xmm0,0x68(%rsp)
140047fb8:	48 8b 01             	mov    (%rcx),%rax
140047fbb:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
140047fc1:	48 8b 40 20          	mov    0x20(%rax),%rax
140047fc5:	ff 15 65 ae 1c 00    	call   *0x1cae65(%rip)        # 0x140212e30
140047fcb:	48 8b 0d 8e ae 2b 00 	mov    0x2bae8e(%rip),%rcx        # 0x140302e60
140047fd2:	40 8a f8             	mov    %al,%dil
140047fd5:	48 8b 01             	mov    (%rcx),%rax
140047fd8:	48 8d 0d 81 ae 2b 00 	lea    0x2bae81(%rip),%rcx        # 0x140302e60
140047fdf:	ff 15 4b ae 1c 00    	call   *0x1cae4b(%rip)        # 0x140212e30
140047fe5:	48 8d 8b 48 01 00 00 	lea    0x148(%rbx),%rcx
140047fec:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
140047ff1:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140047ff6:	44 8a f0             	mov    %al,%r14b
140047ff9:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140047ffe:	e8 45 51 fc ff       	call   0x14000d148
140048003:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140048008:	48 8b cb             	mov    %rbx,%rcx
14004800b:	e8 b0 ed ff ff       	call   0x140046dc0
140048010:	8b 0d 2a b6 2c 00    	mov    0x2cb62a(%rip),%ecx        # 0x140313640
140048016:	f6 c1 10             	test   $0x10,%cl
140048019:	0f 84 27 01 00 00    	je     0x140048146
14004801f:	48 8b 8b 10 01 00 00 	mov    0x110(%rbx),%rcx
140048026:	45 8d 4c 24 03       	lea    0x3(%r12),%r9d
14004802b:	48 2b 8b 08 01 00 00 	sub    0x108(%rbx),%rcx
140048032:	48 8d 15 17 98 21 00 	lea    0x219817(%rip),%rdx        # 0x140261850
140048039:	48 8b 83 28 01 00 00 	mov    0x128(%rbx),%rax
140048040:	48 2b 83 20 01 00 00 	sub    0x120(%rbx),%rax
140048047:	48 c1 f8 05          	sar    $0x5,%rax
14004804b:	48 c1 f9 05          	sar    $0x5,%rcx
14004804f:	03 c8                	add    %eax,%ecx
140048051:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140048056:	2b 8b 38 01 00 00    	sub    0x138(%rbx),%ecx
14004805c:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140048061:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
140048068:	00
140048069:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14004806e:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
140048075:	00
140048076:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
14004807d:	00
14004807e:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
140048082:	48 8d 0d f7 91 2b 00 	lea    0x2b91f7(%rip),%rcx        # 0x140301280
140048089:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14004808e:	48 c7 84 24 a0 00 00 	movq   $0x8,0xa0(%rsp)
140048095:	00 08 00 00 00
14004809a:	48 c7 84 24 b0 00 00 	movq   $0x4,0xb0(%rsp)
1400480a1:	00 04 00 00 00
1400480a6:	e8 dd 24 ff ff       	call   0x14003a588
1400480ab:	8b 0d 8f b5 2c 00    	mov    0x2cb58f(%rip),%ecx        # 0x140313640
1400480b1:	f6 c1 10             	test   $0x10,%cl
1400480b4:	0f 84 8c 00 00 00    	je     0x140048146
1400480ba:	48 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%rcx
1400480c1:	45 8d 4c 24 03       	lea    0x3(%r12),%r9d
1400480c6:	48 2b 8b c0 00 00 00 	sub    0xc0(%rbx),%rcx
1400480cd:	48 8d 15 f4 97 21 00 	lea    0x2197f4(%rip),%rdx        # 0x1402618c8
1400480d4:	48 8b 83 e0 00 00 00 	mov    0xe0(%rbx),%rax
1400480db:	48 2b 83 d8 00 00 00 	sub    0xd8(%rbx),%rax
1400480e2:	48 c1 f8 05          	sar    $0x5,%rax
1400480e6:	48 c1 f9 05          	sar    $0x5,%rcx
1400480ea:	03 c8                	add    %eax,%ecx
1400480ec:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1400480f1:	2b 8b f0 00 00 00    	sub    0xf0(%rbx),%ecx
1400480f7:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1400480fc:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
140048103:	00
140048104:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140048109:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
140048110:	00
140048111:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
140048118:	00
140048119:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
14004811d:	48 8d 0d 5c 91 2b 00 	lea    0x2b915c(%rip),%rcx        # 0x140301280
140048124:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140048129:	48 c7 84 24 a0 00 00 	movq   $0x8,0xa0(%rsp)
140048130:	00 08 00 00 00
140048135:	48 c7 84 24 b0 00 00 	movq   $0x4,0xb0(%rsp)
14004813c:	00 04 00 00 00
140048141:	e8 42 24 ff ff       	call   0x14003a588
140048146:	40 84 ff             	test   %dil,%dil
140048149:	75 5f                	jne    0x1400481aa
14004814b:	48 8d 4b 70          	lea    0x70(%rbx),%rcx
14004814f:	e8 18 2f ff ff       	call   0x14003b06c
140048154:	4c 8b c0             	mov    %rax,%r8
140048157:	48 8d 8b 00 01 00 00 	lea    0x100(%rbx),%rcx
14004815e:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140048163:	e8 b4 2d ff ff       	call   0x14003af1c
140048168:	84 c0                	test   %al,%al
14004816a:	75 32                	jne    0x14004819e
14004816c:	44 88 63 2a          	mov    %r12b,0x2a(%rbx)
140048170:	41 8a fe             	mov    %r14b,%dil
140048173:	45 84 f6             	test   %r14b,%r14b
140048176:	75 32                	jne    0x1400481aa
140048178:	48 8d 4b 70          	lea    0x70(%rbx),%rcx
14004817c:	e8 eb 2e ff ff       	call   0x14003b06c
140048181:	4c 8b c0             	mov    %rax,%r8
140048184:	48 8d 8b b8 00 00 00 	lea    0xb8(%rbx),%rcx
14004818b:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140048190:	e8 87 2d ff ff       	call   0x14003af1c
140048195:	40 8a f8             	mov    %al,%dil
140048198:	40 80 f7 01          	xor    $0x1,%dil
14004819c:	75 0c                	jne    0x1400481aa
14004819e:	44 38 63 28          	cmp    %r12b,0x28(%rbx)
1400481a2:	75 4a                	jne    0x1400481ee
1400481a4:	c6 43 28 01          	movb   $0x1,0x28(%rbx)
1400481a8:	eb 44                	jmp    0x1400481ee
1400481aa:	48 8b cb             	mov    %rbx,%rcx
1400481ad:	44 88 63 63          	mov    %r12b,0x63(%rbx)
1400481b1:	e8 de ef ff ff       	call   0x140047194
1400481b6:	84 c0                	test   %al,%al
1400481b8:	74 34                	je     0x1400481ee
1400481ba:	c6 43 29 01          	movb   $0x1,0x29(%rbx)
1400481be:	eb 2e                	jmp    0x1400481ee
1400481c0:	83 c8 ff             	or     $0xffffffff,%eax
1400481c3:	f0 0f c1 44 24 40    	lock xadd %eax,0x40(%rsp)
1400481c9:	83 f8 01             	cmp    $0x1,%eax
1400481cc:	75 15                	jne    0x1400481e3
1400481ce:	ff 15 04 a6 1c 00    	call   *0x1ca604(%rip)        # 0x1402127d8
1400481d4:	39 44 24 44          	cmp    %eax,0x44(%rsp)
1400481d8:	0f 85 dc 01 00 00    	jne    0x1400483ba
1400481de:	44 89 64 24 44       	mov    %r12d,0x44(%rsp)
1400481e3:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1400481e8:	ff 15 0a a6 1c 00    	call   *0x1ca60a(%rip)        # 0x1402127f8
1400481ee:	8b 44 24 40          	mov    0x40(%rsp),%eax
1400481f2:	85 c0                	test   %eax,%eax
1400481f4:	75 ca                	jne    0x1400481c0
1400481f6:	44 39 64 24 44       	cmp    %r12d,0x44(%rsp)
1400481fb:	74 10                	je     0x14004820d
1400481fd:	ff 15 d5 a5 1c 00    	call   *0x1ca5d5(%rip)        # 0x1402127d8
140048203:	39 44 24 44          	cmp    %eax,0x44(%rsp)
140048207:	0f 85 ba 01 00 00    	jne    0x1400483c7
14004820d:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140048212:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140048217:	48 3b de             	cmp    %rsi,%rbx
14004821a:	74 14                	je     0x140048230
14004821c:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140048221:	e8 02 ec ff ff       	call   0x140046e28
140048226:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14004822b:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140048230:	40 84 ff             	test   %dil,%dil
140048233:	75 63                	jne    0x140048298
140048235:	49 8b 0f             	mov    (%r15),%rcx
140048238:	4d 8b f4             	mov    %r12,%r14
14004823b:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140048240:	49 89 07             	mov    %rax,(%r15)
140048243:	48 85 c9             	test   %rcx,%rcx
140048246:	74 0d                	je     0x140048255
140048248:	48 8b 01             	mov    (%rcx),%rax
14004824b:	48 8b 40 10          	mov    0x10(%rax),%rax
14004824f:	ff 15 db ab 1c 00    	call   *0x1cabdb(%rip)        # 0x140212e30
140048255:	49 8b 4d 00          	mov    0x0(%r13),%rcx
140048259:	4d 8b fc             	mov    %r12,%r15
14004825c:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140048261:	49 89 45 00          	mov    %rax,0x0(%r13)
140048265:	48 85 c9             	test   %rcx,%rcx
140048268:	74 0d                	je     0x140048277
14004826a:	48 8b 01             	mov    (%rcx),%rax
14004826d:	48 8b 40 10          	mov    0x10(%rax),%rax
140048271:	ff 15 b9 ab 1c 00    	call   *0x1cabb9(%rip)        # 0x140212e30