140dfbf56:	e8 dd fb ff ff       	call   0x140dfbb38
140dfbf5b:	90                   	nop
140dfbf5c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140dfbf61:	48 83 c4 20          	add    $0x20,%rsp
140dfbf65:	5f                   	pop    %rdi
140dfbf66:	c3                   	ret
140dfbf67:	cc                   	int3
140dfbf68:	33 d2                	xor    %edx,%edx
140dfbf6a:	e9 f5 f8 ff ff       	jmp    0x140dfb864
140dfbf6f:	cc                   	int3
140dfbf70:	40 55                	rex push %rbp
140dfbf72:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
140dfbf79:	48 8d 6c 24 20       	lea    0x20(%rsp),%rbp
140dfbf7e:	48 89 9d e8 00 00 00 	mov    %rbx,0xe8(%rbp)
140dfbf85:	48 8b 05 74 cf 5b 00 	mov    0x5bcf74(%rip),%rax        # 0x1413b8f00
140dfbf8c:	48 33 c5             	xor    %rbp,%rax
140dfbf8f:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
140dfbf96:	48 8b 01             	mov    (%rcx),%rax
140dfbf99:	48 85 c0             	test   %rax,%rax
140dfbf9c:	75 1a                	jne    0x140dfbfb8
140dfbf9e:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140dfbfa2:	e8 d1 f5 ff ff       	call   0x140dfb578
140dfbfa7:	48 8d 15 22 65 5a 00 	lea    0x5a6522(%rip),%rdx        # 0x1413a24d0
140dfbfae:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140dfbfb2:	e8 61 08 02 00       	call   0x140e1c818
140dfbfb7:	cc                   	int3
140dfbfb8:	0f 10 00             	movups (%rax),%xmm0
140dfbfbb:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140dfbfbf:	ba 80 00 00 00       	mov    $0x80,%edx
140dfbfc4:	0f 11 01             	movups %xmm0,(%rcx)
140dfbfc7:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140dfbfcb:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
140dfbfcf:	0f 10 40 20          	movups 0x20(%rax),%xmm0
140dfbfd3:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
140dfbfd7:	0f 10 48 30          	movups 0x30(%rax),%xmm1
140dfbfdb:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
140dfbfdf:	0f 10 40 40          	movups 0x40(%rax),%xmm0
140dfbfe3:	0f 11 41 40          	movups %xmm0,0x40(%rcx)
140dfbfe7:	0f 10 48 50          	movups 0x50(%rax),%xmm1
140dfbfeb:	0f 11 49 50          	movups %xmm1,0x50(%rcx)
140dfbfef:	0f 10 40 60          	movups 0x60(%rax),%xmm0
140dfbff3:	0f 11 41 60          	movups %xmm0,0x60(%rcx)
140dfbff7:	0f 10 40 70          	movups 0x70(%rax),%xmm0
140dfbffb:	0f 11 44 11 f0       	movups %xmm0,-0x10(%rcx,%rdx,1)
140dfc000:	0f 10 0c 10          	movups (%rax,%rdx,1),%xmm1
140dfc004:	0f 11 0c 11          	movups %xmm1,(%rcx,%rdx,1)
140dfc008:	48 8b 44 10 10       	mov    0x10(%rax,%rdx,1),%rax
140dfc00d:	48 89 44 11 10       	mov    %rax,0x10(%rcx,%rdx,1)
140dfc012:	44 8b 55 20          	mov    0x20(%rbp),%r10d
140dfc016:	41 81 fa 63 73 6d e0 	cmp    $0xe06d7363,%r10d
140dfc01d:	0f 85 97 00 00 00    	jne    0x140dfc0ba
140dfc023:	83 7d 38 04          	cmpl   $0x4,0x38(%rbp)
140dfc027:	0f 85 8d 00 00 00    	jne    0x140dfc0ba
140dfc02d:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140dfc031:	8d 81 e0 fa 6c e6    	lea    -0x19930520(%rcx),%eax
140dfc037:	83 f8 02             	cmp    $0x2,%eax
140dfc03a:	76 08                	jbe    0x140dfc044
140dfc03c:	81 f9 00 40 99 01    	cmp    $0x1994000,%ecx
140dfc042:	75 76                	jne    0x140dfc0ba
140dfc044:	48 8b 55 48          	mov    0x48(%rbp),%rdx
140dfc048:	48 85 d2             	test   %rdx,%rdx
140dfc04b:	0f 84 9c 00 00 00    	je     0x140dfc0ed
140dfc051:	48 8b 45 50          	mov    0x50(%rbp),%rax
140dfc055:	48 85 c0             	test   %rax,%rax
140dfc058:	0f 84 8f 00 00 00    	je     0x140dfc0ed
140dfc05e:	83 78 0c 00          	cmpl   $0x0,0xc(%rax)
140dfc062:	0f 84 85 00 00 00    	je     0x140dfc0ed
140dfc068:	48 63 40 0c          	movslq 0xc(%rax),%rax
140dfc06c:	4c 8b 4d 58          	mov    0x58(%rbp),%r9
140dfc070:	42 83 3c 08 00       	cmpl   $0x0,(%rax,%r9,1)
140dfc075:	7e 76                	jle    0x140dfc0ed
140dfc077:	4e 63 44 08 04       	movslq 0x4(%rax,%r9,1),%r8
140dfc07c:	4d 03 c1             	add    %r9,%r8
140dfc07f:	49 63 40 14          	movslq 0x14(%r8),%rax
140dfc083:	48 8d 48 0f          	lea    0xf(%rax),%rcx
140dfc087:	48 3b c8             	cmp    %rax,%rcx
140dfc08a:	77 0a                	ja     0x140dfc096
140dfc08c:	48 b9 f0 ff ff ff ff 	movabs $0xffffffffffffff0,%rcx
140dfc093:	ff ff 0f
140dfc096:	48 83 e1 f0          	and    $0xfffffffffffffff0,%rcx
140dfc09a:	48 8b c1             	mov    %rcx,%rax
140dfc09d:	e8 fe f3 01 00       	call   0x140e1b4a0
140dfc0a2:	48 2b e1             	sub    %rcx,%rsp
140dfc0a5:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
140dfc0aa:	48 8b cb             	mov    %rbx,%rcx
140dfc0ad:	e8 fe fb ff ff       	call   0x140dfbcb0
140dfc0b2:	44 8b 55 20          	mov    0x20(%rbp),%r10d
140dfc0b6:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
140dfc0ba:	44 8b 45 38          	mov    0x38(%rbp),%r8d
140dfc0be:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
140dfc0c2:	8b 55 24             	mov    0x24(%rbp),%edx
140dfc0c5:	41 8b ca             	mov    %r10d,%ecx
140dfc0c8:	ff 15 ea 76 18 00    	call   *0x1876ea(%rip)        # 0x140f837b8
140dfc0ce:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
140dfc0d5:	48 33 cd             	xor    %rbp,%rcx
140dfc0d8:	e8 23 f4 01 00       	call   0x140e1b500
140dfc0dd:	48 8b 9d e8 00 00 00 	mov    0xe8(%rbp),%rbx
140dfc0e4:	48 8d a5 d0 00 00 00 	lea    0xd0(%rbp),%rsp
140dfc0eb:	5d                   	pop    %rbp
140dfc0ec:	c3                   	ret
140dfc0ed:	e8 5e 3a 03 00       	call   0x140e2fb50
140dfc0f2:	cc                   	int3
140dfc0f3:	cc                   	int3
140dfc0f4:	48 8d 05 65 5d 3c 00 	lea    0x3c5d65(%rip),%rax        # 0x1411c1e60
140dfc0fb:	39 08                	cmp    %ecx,(%rax)
140dfc0fd:	74 18                	je     0x140dfc117
140dfc0ff:	48 83 c0 10          	add    $0x10,%rax
140dfc103:	48 8d 15 46 62 3c 00 	lea    0x3c6246(%rip),%rdx        # 0x1411c2350
140dfc10a:	48 3b c2             	cmp    %rdx,%rax
140dfc10d:	75 ec                	jne    0x140dfc0fb
140dfc10f:	48 8d 05 92 75 25 00 	lea    0x257592(%rip),%rax        # 0x1410536a8
140dfc116:	c3                   	ret
140dfc117:	48 8b 40 08          	mov    0x8(%rax),%rax
140dfc11b:	c3                   	ret
140dfc11c:	48 8d 05 9d 5a 3c 00 	lea    0x3c5a9d(%rip),%rax        # 0x1411c1bc0
140dfc123:	39 08                	cmp    %ecx,(%rax)
140dfc125:	74 13                	je     0x140dfc13a
140dfc127:	48 83 c0 08          	add    $0x8,%rax
140dfc12b:	48 8d 15 2e 5d 3c 00 	lea    0x3c5d2e(%rip),%rdx        # 0x1411c1e60
140dfc132:	48 3b c2             	cmp    %rdx,%rax
140dfc135:	75 ec                	jne    0x140dfc123
140dfc137:	33 c0                	xor    %eax,%eax
140dfc139:	c3                   	ret
140dfc13a:	8b 40 04             	mov    0x4(%rax),%eax
140dfc13d:	c3                   	ret
140dfc13e:	cc                   	int3
140dfc13f:	cc                   	int3
140dfc140:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140dfc145:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140dfc14a:	57                   	push   %rdi
140dfc14b:	48 83 ec 20          	sub    $0x20,%rsp
140dfc14f:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
140dfc154:	48 8d 05 45 68 3c 00 	lea    0x3c6845(%rip),%rax        # 0x1411c29a0
140dfc15b:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
140dfc160:	48 8d 2d e9 5b 1d 00 	lea    0x1d5be9(%rip),%rbp        # 0x140fd1d50
140dfc167:	83 61 20 00          	andl   $0x0,0x20(%rcx)
140dfc16b:	48 8b d9             	mov    %rcx,%rbx
140dfc16e:	48 89 01             	mov    %rax,(%rcx)
140dfc171:	48 8b fd             	mov    %rbp,%rdi
140dfc174:	c7 41 08 01 00 00 00 	movl   $0x1,0x8(%rcx)
140dfc17b:	88 51 24             	mov    %dl,0x24(%rcx)
140dfc17e:	48 83 61 28 00       	andq   $0x0,0x28(%rcx)
140dfc183:	c6 41 30 00          	movb   $0x0,0x30(%rcx)
140dfc187:	48 ff c7             	inc    %rdi
140dfc18a:	80 3f 00             	cmpb   $0x0,(%rdi)
140dfc18d:	75 f8                	jne    0x140dfc187
140dfc18f:	48 2b fd             	sub    %rbp,%rdi
140dfc192:	48 8d 4f 01          	lea    0x1(%rdi),%rcx
140dfc196:	e8 91 65 03 00       	call   0x140e3272c
140dfc19b:	48 89 43 28          	mov    %rax,0x28(%rbx)
140dfc19f:	48 85 c0             	test   %rax,%rax
140dfc1a2:	74 0f                	je     0x140dfc1b3
140dfc1a4:	4c 8d 47 01          	lea    0x1(%rdi),%r8
140dfc1a8:	48 8b d5             	mov    %rbp,%rdx
140dfc1ab:	48 8b c8             	mov    %rax,%rcx
140dfc1ae:	e8 5d 2e 0e 00       	call   0x140edf010
140dfc1b3:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140dfc1b8:	48 8b c3             	mov    %rbx,%rax
140dfc1bb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140dfc1c0:	48 83 c4 20          	add    $0x20,%rsp
140dfc1c4:	5f                   	pop    %rdi
140dfc1c5:	c3                   	ret
140dfc1c6:	cc                   	int3
140dfc1c7:	cc                   	int3
140dfc1c8:	cc                   	int3
140dfc1c9:	cc                   	int3
140dfc1ca:	cc                   	int3
140dfc1cb:	cc                   	int3
140dfc1cc:	cc                   	int3
140dfc1cd:	cc                   	int3
140dfc1ce:	cc                   	int3
140dfc1cf:	cc                   	int3
140dfc1d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140dfc1d5:	57                   	push   %rdi
140dfc1d6:	48 83 ec 20          	sub    $0x20,%rsp
140dfc1da:	48 8d 05 bf 67 3c 00 	lea    0x3c67bf(%rip),%rax        # 0x1411c29a0
140dfc1e1:	8b fa                	mov    %edx,%edi
140dfc1e3:	48 89 01             	mov    %rax,(%rcx)
140dfc1e6:	48 8b d9             	mov    %rcx,%rbx
140dfc1e9:	e8 72 01 00 00       	call   0x140dfc360
140dfc1ee:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140dfc1f2:	48 85 c9             	test   %rcx,%rcx
140dfc1f5:	74 05                	je     0x140dfc1fc
140dfc1f7:	e8 94 4e 03 00       	call   0x140e31090
140dfc1fc:	48 83 63 28 00       	andq   $0x0,0x28(%rbx)
140dfc201:	48 8d 05 30 d4 1a 00 	lea    0x1ad430(%rip),%rax        # 0x140fa9638
140dfc208:	48 89 03             	mov    %rax,(%rbx)
140dfc20b:	40 f6 c7 01          	test   $0x1,%dil
140dfc20f:	74 0d                	je     0x140dfc21e
140dfc211:	ba 38 00 00 00       	mov    $0x38,%edx
140dfc216:	48 8b cb             	mov    %rbx,%rcx
140dfc219:	e8 26 ef 01 00       	call   0x140e1b144
140dfc21e:	48 8b c3             	mov    %rbx,%rax
140dfc221:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140dfc226:	48 83 c4 20          	add    $0x20,%rsp
140dfc22a:	5f                   	pop    %rdi
140dfc22b:	c3                   	ret
140dfc22c:	40 53                	rex push %rbx
140dfc22e:	48 83 ec 20          	sub    $0x20,%rsp
140dfc232:	48 8b d9             	mov    %rcx,%rbx
140dfc235:	b9 10 00 00 00       	mov    $0x10,%ecx
140dfc23a:	e8 c9 ee 01 00       	call   0x140e1b108
140dfc23f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140dfc244:	48 85 c0             	test   %rax,%rax
140dfc247:	74 0e                	je     0x140dfc257
140dfc249:	48 8b 15 a8 20 6a 00 	mov    0x6a20a8(%rip),%rdx        # 0x14149e2f8
140dfc250:	48 89 10             	mov    %rdx,(%rax)
140dfc253:	48 89 58 08          	mov    %rbx,0x8(%rax)
140dfc257:	48 89 05 9a 20 6a 00 	mov    %rax,0x6a209a(%rip)        # 0x14149e2f8
140dfc25e:	48 83 c4 20          	add    $0x20,%rsp
140dfc262:	5b                   	pop    %rbx
140dfc263:	c3                   	ret
140dfc264:	48 8b 05 9d 20 6a 00 	mov    0x6a209d(%rip),%rax        # 0x14149e308
140dfc26b:	c3                   	ret
140dfc26c:	48 8b c4             	mov    %rsp,%rax
140dfc26f:	48 89 58 10          	mov    %rbx,0x10(%rax)
140dfc273:	48 89 68 18          	mov    %rbp,0x18(%rax)
140dfc277:	48 89 70 20          	mov    %rsi,0x20(%rax)
140dfc27b:	57                   	push   %rdi
140dfc27c:	48 83 ec 20          	sub    $0x20,%rsp
140dfc280:	40 8a f1             	mov    %cl,%sil
140dfc283:	33 d2                	xor    %edx,%edx
140dfc285:	48 8d 48 08          	lea    0x8(%rax),%rcx
140dfc289:	e8 f2 f1 ff ff       	call   0x140dfb480
140dfc28e:	90                   	nop
140dfc28f:	48 8b 1d 72 20 6a 00 	mov    0x6a2072(%rip),%rbx        # 0x14149e308
140dfc296:	48 85 db             	test   %rbx,%rbx
140dfc299:	0f 85 87 00 00 00    	jne    0x140dfc326
140dfc29f:	33 c9                	xor    %ecx,%ecx
140dfc2a1:	e8 be 01 00 00       	call   0x140dfc464
140dfc2a6:	48 8b d8             	mov    %rax,%rbx
140dfc2a9:	48 8b c8             	mov    %rax,%rcx
140dfc2ac:	e8 e3 01 00 00       	call   0x140dfc494
140dfc2b1:	c7 43 20 3f 00 00 00 	movl   $0x3f,0x20(%rbx)
140dfc2b8:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140dfc2bc:	48 8d 2d 51 f0 35 00 	lea    0x35f051(%rip),%rbp        # 0x14115b314
140dfc2c3:	48 3b cd             	cmp    %rbp,%rcx
140dfc2c6:	74 3f                	je     0x140dfc307
140dfc2c8:	48 85 c9             	test   %rcx,%rcx
140dfc2cb:	74 05                	je     0x140dfc2d2
140dfc2cd:	e8 be 4d 03 00       	call   0x140e31090
140dfc2d2:	48 83 63 28 00       	andq   $0x0,0x28(%rbx)
140dfc2d7:	48 8b fd             	mov    %rbp,%rdi
140dfc2da:	48 ff c7             	inc    %rdi
140dfc2dd:	80 3f 00             	cmpb   $0x0,(%rdi)
140dfc2e0:	75 f8                	jne    0x140dfc2da
140dfc2e2:	48 ff c7             	inc    %rdi
140dfc2e5:	48 2b fd             	sub    %rbp,%rdi
140dfc2e8:	48 8b cf             	mov    %rdi,%rcx
140dfc2eb:	e8 3c 64 03 00       	call   0x140e3272c
140dfc2f0:	48 89 43 28          	mov    %rax,0x28(%rbx)
140dfc2f4:	48 85 c0             	test   %rax,%rax
140dfc2f7:	74 0e                	je     0x140dfc307
140dfc2f9:	4c 8b c7             	mov    %rdi,%r8
140dfc2fc:	48 8b d5             	mov    %rbp,%rdx
140dfc2ff:	48 8b c8             	mov    %rax,%rcx
140dfc302:	e8 09 2d 0e 00       	call   0x140edf010
140dfc307:	48 8b 03             	mov    (%rbx),%rax
140dfc30a:	48 8b cb             	mov    %rbx,%rcx
140dfc30d:	48 8b 40 08          	mov    0x8(%rax),%rax
140dfc311:	ff 15 09 77 18 00    	call   *0x187709(%rip)        # 0x140f83a20
140dfc317:	48 89 1d ca 1f 6a 00 	mov    %rbx,0x6a1fca(%rip)        # 0x14149e2e8
140dfc31e:	90                   	nop
140dfc31f:	48 89 1d 92 1f 6a 00 	mov    %rbx,0x6a1f92(%rip)        # 0x14149e2b8
140dfc326:	40 84 f6             	test   %sil,%sil
140dfc329:	74 11                	je     0x140dfc33c
140dfc32b:	48 8b 03             	mov    (%rbx),%rax
140dfc32e:	48 8b cb             	mov    %rbx,%rcx
140dfc331:	48 8b 40 08          	mov    0x8(%rax),%rax
140dfc335:	ff 15 e5 76 18 00    	call   *0x1876e5(%rip)        # 0x140f83a20
140dfc33b:	90                   	nop
140dfc33c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140dfc341:	e8 b2 f1 ff ff       	call   0x140dfb4f8
140dfc346:	48 8b c3             	mov    %rbx,%rax
140dfc349:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140dfc34e:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
140dfc353:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140dfc358:	48 83 c4 20          	add    $0x20,%rsp
140dfc35c:	5f                   	pop    %rdi
140dfc35d:	c3                   	ret
140dfc35e:	cc                   	int3
140dfc35f:	cc                   	int3
140dfc360:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140dfc365:	57                   	push   %rdi
140dfc366:	48 83 ec 20          	sub    $0x20,%rsp
140dfc36a:	48 8b d9             	mov    %rcx,%rbx
140dfc36d:	33 d2                	xor    %edx,%edx
140dfc36f:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140dfc374:	e8 07 f1 ff ff       	call   0x140dfb480
140dfc379:	48 8b 7b 18          	mov    0x18(%rbx),%rdi
140dfc37d:	eb 39                	jmp    0x140dfc3b8
140dfc37f:	48 8b 43 10          	mov    0x10(%rbx),%rax
140dfc383:	48 ff cf             	dec    %rdi
140dfc386:	48 8b 0c f8          	mov    (%rax,%rdi,8),%rcx
140dfc38a:	48 85 c9             	test   %rcx,%rcx
140dfc38d:	74 29                	je     0x140dfc3b8
140dfc38f:	48 8b 01             	mov    (%rcx),%rax
140dfc392:	48 8b 40 10          	mov    0x10(%rax),%rax
140dfc396:	ff 15 84 76 18 00    	call   *0x187684(%rip)        # 0x140f83a20
140dfc39c:	4c 8b c0             	mov    %rax,%r8
140dfc39f:	48 85 c0             	test   %rax,%rax
140dfc3a2:	74 14                	je     0x140dfc3b8
140dfc3a4:	48 8b 08             	mov    (%rax),%rcx
140dfc3a7:	ba 01 00 00 00       	mov    $0x1,%edx
140dfc3ac:	48 8b 01             	mov    (%rcx),%rax
140dfc3af:	49 8b c8             	mov    %r8,%rcx
140dfc3b2:	ff 15 68 76 18 00    	call   *0x187668(%rip)        # 0x140f83a20
140dfc3b8:	48 85 ff             	test   %rdi,%rdi
140dfc3bb:	75 c2                	jne    0x140dfc37f
140dfc3bd:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140dfc3c1:	e8 ca 4c 03 00       	call   0x140e31090
140dfc3c6:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140dfc3cb:	e8 28 f1 ff ff       	call   0x140dfb4f8
140dfc3d0:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140dfc3d5:	48 83 c4 20          	add    $0x20,%rsp
140dfc3d9:	5f                   	pop    %rdi
140dfc3da:	c3                   	ret
140dfc3db:	cc                   	int3
140dfc3dc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140dfc3e1:	57                   	push   %rdi
140dfc3e2:	48 83 ec 20          	sub    $0x20,%rsp
140dfc3e6:	48 8b da             	mov    %rdx,%rbx
140dfc3e9:	48 8b f9             	mov    %rcx,%rdi
140dfc3ec:	33 d2                	xor    %edx,%edx
140dfc3ee:	33 c9                	xor    %ecx,%ecx
140dfc3f0:	e8 f7 e5 04 00       	call   0x140e4a9ec
140dfc3f5:	48 85 c0             	test   %rax,%rax
140dfc3f8:	48 8d 0d 8d 73 1a 00 	lea    0x1a738d(%rip),%rcx        # 0x140fa378c
140dfc3ff:	48 0f 44 c1          	cmove  %rcx,%rax
140dfc403:	48 8d 4f 48          	lea    0x48(%rdi),%rcx
140dfc407:	48 8b d0             	mov    %rax,%rdx
140dfc40a:	e8 b1 29 c9 ff       	call   0x140a8edc0
140dfc40f:	48 85 db             	test   %rbx,%rbx
140dfc412:	74 0d                	je     0x140dfc421
140dfc414:	48 8b d3             	mov    %rbx,%rdx
140dfc417:	33 c9                	xor    %ecx,%ecx
140dfc419:	e8 ce e5 04 00       	call   0x140e4a9ec
140dfc41e:	48 8b d8             	mov    %rax,%rbx
140dfc421:	48 85 db             	test   %rbx,%rbx
140dfc424:	48 8d 05 25 59 1d 00 	lea    0x1d5925(%rip),%rax        # 0x140fd1d50
140dfc42b:	48 8d 4f 58          	lea    0x58(%rdi),%rcx
140dfc42f:	48 0f 44 d8          	cmove  %rax,%rbx
140dfc433:	48 8b d3             	mov    %rbx,%rdx
140dfc436:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140dfc43b:	48 83 c4 20          	add    $0x20,%rsp
140dfc43f:	5f                   	pop    %rdi
140dfc440:	e9 7b 29 c9 ff       	jmp    0x140a8edc0
140dfc445:	cc                   	int3
140dfc446:	cc                   	int3
140dfc447:	cc                   	int3