140014817:	48 8b 40 70          	mov    0x70(%rax),%rax
14001481b:	ff 15 a7 0e 07 00    	call   *0x70ea7(%rip)        # 0x1400856c8
140014821:	45 33 ed             	xor    %r13d,%r13d
140014824:	85 c0                	test   %eax,%eax
140014826:	0f 84 50 fa ff ff    	je     0x14001427c
14001482c:	48 8d 9f 10 01 00 00 	lea    0x110(%rdi),%rbx
140014833:	48 8b cb             	mov    %rbx,%rcx
140014836:	48 ff 15 f3 05 07 00 	rex.W call *0x705f3(%rip)        # 0x140084e30
14001483d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014842:	48 ff 15 07 04 07 00 	rex.W call *0x70407(%rip)        # 0x140084c50
140014849:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001484e:	48 8b cf             	mov    %rdi,%rcx
140014851:	48 89 9d d8 00 00 00 	mov    %rbx,0xd8(%rbp)
140014858:	89 43 08             	mov    %eax,0x8(%rbx)
14001485b:	48 8b 07             	mov    (%rdi),%rax
14001485e:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
140014865:	ff 15 5d 0e 07 00    	call   *0x70e5d(%rip)        # 0x1400856c8
14001486b:	83 3d f6 a7 08 00 05 	cmpl   $0x5,0x8a7f6(%rip)        # 0x14009f068
140014872:	4c 8b c8             	mov    %rax,%r9
140014875:	0f 86 ba 00 00 00    	jbe    0x140014935
14001487b:	49 b8 00 00 00 00 00 	movabs $0x400000000000,%r8
140014882:	40 00 00
140014885:	4c 85 05 ec a7 08 00 	test   %r8,0x8a7ec(%rip)        # 0x14009f078
14001488c:	0f 84 a3 00 00 00    	je     0x140014935
140014892:	48 8b 0d e7 a7 08 00 	mov    0x8a7e7(%rip),%rcx        # 0x14009f080
140014899:	49 23 c8             	and    %r8,%rcx
14001489c:	48 3b 0d dd a7 08 00 	cmp    0x8a7dd(%rip),%rcx        # 0x14009f080
1400148a3:	0f 85 8c 00 00 00    	jne    0x140014935
1400148a9:	44 39 2d e8 c2 08 00 	cmp    %r13d,0x8c2e8(%rip)        # 0x1400a0b98
1400148b0:	41 8b d5             	mov    %r13d,%edx
1400148b3:	8b 47 48             	mov    0x48(%rdi),%eax
1400148b6:	41 8b cd             	mov    %r13d,%ecx
1400148b9:	0f 95 c2             	setne  %dl
1400148bc:	c1 e8 04             	shr    $0x4,%eax
1400148bf:	83 e0 01             	and    $0x1,%eax
1400148c2:	4d 85 c9             	test   %r9,%r9
1400148c5:	74 04                	je     0x1400148cb
1400148c7:	49 8b 49 18          	mov    0x18(%r9),%rcx
1400148cb:	89 45 60             	mov    %eax,0x60(%rbp)
1400148ce:	48 8b 47 38          	mov    0x38(%rdi),%rax
1400148d2:	48 89 85 d0 00 00 00 	mov    %rax,0xd0(%rbp)
1400148d9:	48 8d 45 54          	lea    0x54(%rbp),%rax
1400148dd:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400148e2:	48 8d 45 58          	lea    0x58(%rbp),%rax
1400148e6:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400148eb:	48 8d 45 5c          	lea    0x5c(%rbp),%rax
1400148ef:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400148f4:	48 8d 45 60          	lea    0x60(%rbp),%rax
1400148f8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400148fd:	48 8d 85 c8 00 00 00 	lea    0xc8(%rbp),%rax
140014904:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140014909:	48 8d 85 d0 00 00 00 	lea    0xd0(%rbp),%rax
140014910:	89 55 5c             	mov    %edx,0x5c(%rbp)
140014913:	48 8d 15 6e ab 07 00 	lea    0x7ab6e(%rip),%rdx        # 0x14008f488
14001491a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001491f:	89 75 54             	mov    %esi,0x54(%rbp)
140014922:	c7 45 58 03 00 00 00 	movl   $0x3,0x58(%rbp)
140014929:	48 89 8d c8 00 00 00 	mov    %rcx,0xc8(%rbp)
140014930:	e8 bb c2 04 00       	call   0x140060bf0
140014935:	ba 03 00 00 00       	mov    $0x3,%edx
14001493a:	48 8b cf             	mov    %rdi,%rcx
14001493d:	e8 da bb 04 00       	call   0x14006051c
140014942:	48 8d 8d d8 00 00 00 	lea    0xd8(%rbp),%rcx
140014949:	e9 29 f9 ff ff       	jmp    0x140014277
14001494e:	4c 8b 4d 98          	mov    -0x68(%rbp),%r9
140014952:	48 8d 45 90          	lea    -0x70(%rbp),%rax
140014956:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14001495b:	45 33 c0             	xor    %r8d,%r8d
14001495e:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140014963:	48 8b 5d 80          	mov    -0x80(%rbp),%rbx
140014967:	48 8b d3             	mov    %rbx,%rdx
14001496a:	e8 2d 17 00 00       	call   0x14001609c
14001496f:	8b f0                	mov    %eax,%esi
140014971:	85 c0                	test   %eax,%eax
140014973:	74 44                	je     0x1400149b9
140014975:	48 8b 0d 84 a6 08 00 	mov    0x8a684(%rip),%rcx        # 0x14009f000
14001497c:	49 3b ce             	cmp    %r14,%rcx
14001497f:	0f 84 f7 f8 ff ff    	je     0x14001427c
140014985:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140014989:	0f 84 ed f8 ff ff    	je     0x14001427c
14001498f:	48 8b 47 38          	mov    0x38(%rdi),%rax
140014993:	ba 39 00 00 00       	mov    $0x39,%edx
140014998:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001499c:	44 8b ce             	mov    %esi,%r9d
14001499f:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400149a4:	4d 8b c7             	mov    %r15,%r8
1400149a7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400149ac:	e8 43 36 04 00       	call   0x140057ff4
1400149b1:	4c 8b eb             	mov    %rbx,%r13
1400149b4:	e9 c7 f8 ff ff       	jmp    0x140014280
1400149b9:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1400149bd:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1400149c1:	45 33 c0             	xor    %r8d,%r8d
1400149c4:	48 ff 15 0d 29 09 00 	rex.W call *0x9290d(%rip)        # 0x1400a72d8
1400149cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400149d0:	33 f6                	xor    %esi,%esi
1400149d2:	e9 30 01 00 00       	jmp    0x140014b07
1400149d7:	e8 70 fc 01 00       	call   0x14003464c
1400149dc:	84 c0                	test   %al,%al
1400149de:	75 31                	jne    0x140014a11
1400149e0:	48 8b 0d 19 a6 08 00 	mov    0x8a619(%rip),%rcx        # 0x14009f000
1400149e7:	49 3b ce             	cmp    %r14,%rcx
1400149ea:	74 1b                	je     0x140014a07
1400149ec:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400149f0:	74 15                	je     0x140014a07
1400149f2:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
1400149f6:	ba 3a 00 00 00       	mov    $0x3a,%edx
1400149fb:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400149ff:	4d 8b c7             	mov    %r15,%r8
140014a02:	e8 09 31 04 00       	call   0x140057b10
140014a07:	be 32 00 00 00       	mov    $0x32,%esi
140014a0c:	e9 6b f8 ff ff       	jmp    0x14001427c
140014a11:	48 8b 07             	mov    (%rdi),%rax
140014a14:	48 8b cf             	mov    %rdi,%rcx
140014a17:	48 8b 40 50          	mov    0x50(%rax),%rax
140014a1b:	ff 15 a7 0c 07 00    	call   *0x70ca7(%rip)        # 0x1400856c8
140014a21:	48 8b c8             	mov    %rax,%rcx
140014a24:	48 8d 55 98          	lea    -0x68(%rbp),%rdx
140014a28:	48 ff 15 31 28 09 00 	rex.W call *0x92831(%rip)        # 0x1400a7260
140014a2f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014a34:	85 c0                	test   %eax,%eax
140014a36:	79 3a                	jns    0x140014a72
140014a38:	48 8b 0d c1 a5 08 00 	mov    0x8a5c1(%rip),%rcx        # 0x14009f000
140014a3f:	49 3b ce             	cmp    %r14,%rcx
140014a42:	74 24                	je     0x140014a68
140014a44:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140014a48:	74 1e                	je     0x140014a68
140014a4a:	ba 3b 00 00 00       	mov    $0x3b,%edx
140014a4f:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
140014a53:	4d 8b c7             	mov    %r15,%r8
140014a56:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140014a5a:	89 44 24 28          	mov    %eax,0x28(%rsp)
140014a5e:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140014a63:	e8 44 32 04 00       	call   0x140057cac
140014a68:	be 21 04 00 00       	mov    $0x421,%esi
140014a6d:	e9 0a f8 ff ff       	jmp    0x14001427c
140014a72:	8b 57 2c             	mov    0x2c(%rdi),%edx
140014a75:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
140014a79:	e8 16 d0 fe ff       	call   0x140001a94
140014a7e:	85 c0                	test   %eax,%eax
140014a80:	74 19                	je     0x140014a9b
140014a82:	48 8b 0d 77 a5 08 00 	mov    0x8a577(%rip),%rcx        # 0x14009f000
140014a89:	49 3b ce             	cmp    %r14,%rcx
140014a8c:	74 da                	je     0x140014a68
140014a8e:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140014a92:	74 d4                	je     0x140014a68
140014a94:	ba 3c 00 00 00       	mov    $0x3c,%edx
140014a99:	eb b4                	jmp    0x140014a4f
140014a9b:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
140014a9f:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140014aa3:	ba 01 00 00 00       	mov    $0x1,%edx
140014aa8:	e8 9f cf ff ff       	call   0x140011a4c
140014aad:	85 c0                	test   %eax,%eax
140014aaf:	74 2d                	je     0x140014ade
140014ab1:	48 8b 0d 48 a5 08 00 	mov    0x8a548(%rip),%rcx        # 0x14009f000
140014ab8:	49 3b ce             	cmp    %r14,%rcx
140014abb:	74 ab                	je     0x140014a68
140014abd:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140014ac1:	74 a5                	je     0x140014a68
140014ac3:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
140014ac7:	ba 3d 00 00 00       	mov    $0x3d,%edx
140014acc:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140014ad0:	4d 8b c7             	mov    %r15,%r8
140014ad3:	89 44 24 20          	mov    %eax,0x20(%rsp)
140014ad7:	e8 9c 30 04 00       	call   0x140057b78
140014adc:	eb 8a                	jmp    0x140014a68
140014ade:	48 8b 45 28          	mov    0x28(%rbp),%rax
140014ae2:	45 33 c0             	xor    %r8d,%r8d
140014ae5:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
140014ae9:	48 8b 08             	mov    (%rax),%rcx
140014aec:	48 89 8d 88 00 00 00 	mov    %rcx,0x88(%rbp)
140014af3:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140014af7:	48 ff 15 da 27 09 00 	rex.W call *0x927da(%rip)        # 0x1400a72d8
140014afe:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014b03:	48 8b 5d 80          	mov    -0x80(%rbp),%rbx
140014b07:	89 45 ac             	mov    %eax,-0x54(%rbp)
140014b0a:	85 c0                	test   %eax,%eax
140014b0c:	0f 88 af 00 00 00    	js     0x140014bc1
140014b12:	48 8b 57 38          	mov    0x38(%rdi),%rdx
140014b16:	48 8d 45 70          	lea    0x70(%rbp),%rax
140014b1a:	48 8b 8f d0 00 00 00 	mov    0xd0(%rdi),%rcx
140014b21:	45 33 c9             	xor    %r9d,%r9d
140014b24:	41 b8 19 00 02 00    	mov    $0x20019,%r8d
140014b2a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140014b2f:	e8 d4 a3 ff ff       	call   0x14000ef08
140014b34:	8b f0                	mov    %eax,%esi
140014b36:	85 c0                	test   %eax,%eax
140014b38:	74 33                	je     0x140014b6d
140014b3a:	48 8b 0d bf a4 08 00 	mov    0x8a4bf(%rip),%rcx        # 0x14009f000
140014b41:	49 3b ce             	cmp    %r14,%rcx
140014b44:	0f 84 32 f7 ff ff    	je     0x14001427c
140014b4a:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140014b4e:	0f 84 28 f7 ff ff    	je     0x14001427c
140014b54:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140014b58:	ba 3e 00 00 00       	mov    $0x3e,%edx
140014b5d:	44 8b c8             	mov    %eax,%r9d
140014b60:	4d 8b c7             	mov    %r15,%r8
140014b63:	e8 b4 2d 04 00       	call   0x14005791c
140014b68:	e9 0f f7 ff ff       	jmp    0x14001427c
140014b6d:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140014b71:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140014b75:	e8 56 11 00 00       	call   0x140015cd0
140014b7a:	8b f0                	mov    %eax,%esi
140014b7c:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
140014b81:	74 33                	je     0x140014bb6
140014b83:	48 8b 0d 76 a4 08 00 	mov    0x8a476(%rip),%rcx        # 0x14009f000
140014b8a:	49 3b ce             	cmp    %r14,%rcx
140014b8d:	0f 84 e9 f6 ff ff    	je     0x14001427c
140014b93:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140014b97:	0f 84 df f6 ff ff    	je     0x14001427c
140014b9d:	ba 3f 00 00 00       	mov    $0x3f,%edx
140014ba2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140014ba6:	44 8b c8             	mov    %eax,%r9d
140014ba9:	4d 8b c7             	mov    %r15,%r8
140014bac:	e8 6b 2d 04 00       	call   0x14005791c
140014bb1:	e9 c6 f6 ff ff       	jmp    0x14001427c
140014bb6:	4c 8b 15 43 a4 08 00 	mov    0x8a443(%rip),%r10        # 0x14009f000
140014bbd:	33 f6                	xor    %esi,%esi
140014bbf:	eb 32                	jmp    0x140014bf3
140014bc1:	4c 8b 15 38 a4 08 00 	mov    0x8a438(%rip),%r10        # 0x14009f000
140014bc8:	4d 3b d6             	cmp    %r14,%r10
140014bcb:	74 22                	je     0x140014bef
140014bcd:	41 f6 42 1c 01       	testb  $0x1,0x1c(%r10)
140014bd2:	74 1b                	je     0x140014bef
140014bd4:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140014bd8:	ba 40 00 00 00       	mov    $0x40,%edx
140014bdd:	44 8b c8             	mov    %eax,%r9d
140014be0:	4d 8b c7             	mov    %r15,%r8
140014be3:	e8 34 2d 04 00       	call   0x14005791c
140014be8:	4c 8b 15 11 a4 08 00 	mov    0x8a411(%rip),%r10        # 0x14009f000
140014bef:	48 89 75 c0          	mov    %rsi,-0x40(%rbp)
140014bf3:	8b 47 48             	mov    0x48(%rdi),%eax
140014bf6:	83 e0 30             	and    $0x30,%eax
140014bf9:	3c 30                	cmp    $0x30,%al
140014bfb:	0f 85 9f 00 00 00    	jne    0x140014ca0
140014c01:	48 8b 07             	mov    (%rdi),%rax
140014c04:	48 8b cf             	mov    %rdi,%rcx
140014c07:	48 8b 40 18          	mov    0x18(%rax),%rax
140014c0b:	ff 15 b7 0a 07 00    	call   *0x70ab7(%rip)        # 0x1400856c8
140014c11:	48 83 ca ff          	or     $0xffffffffffffffff,%rdx
140014c15:	48 8b ca             	mov    %rdx,%rcx
140014c18:	48 ff c1             	inc    %rcx
140014c1b:	66 39 34 48          	cmp    %si,(%rax,%rcx,2)
140014c1f:	75 f7                	jne    0x140014c18
140014c21:	48 8b c2             	mov    %rdx,%rax
140014c24:	48 ff c0             	inc    %rax
140014c27:	66 39 34 43          	cmp    %si,(%rbx,%rax,2)
140014c2b:	75 f7                	jne    0x140014c24
140014c2d:	48 03 c8             	add    %rax,%rcx
140014c30:	ba 08 00 00 00       	mov    $0x8,%edx
140014c35:	48 8d 34 4d 10 00 00 	lea    0x10(,%rcx,2),%rsi
140014c3c:	00
140014c3d:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140014c44:	00 00
140014c46:	4c 8b c6             	mov    %rsi,%r8
140014c49:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140014c4d:	48 ff 15 74 07 07 00 	rex.W call *0x70774(%rip)        # 0x1400853c8
140014c54:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014c59:	4c 8b e0             	mov    %rax,%r12
140014c5c:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140014c60:	33 c0                	xor    %eax,%eax
140014c62:	4d 85 e4             	test   %r12,%r12
140014c65:	0f 84 84 00 00 00    	je     0x140014cef
140014c6b:	48 8b 0f             	mov    (%rdi),%rcx
140014c6e:	48 8b 41 18          	mov    0x18(%rcx),%rax
140014c72:	48 8b cf             	mov    %rdi,%rcx
140014c75:	ff 15 4d 0a 07 00    	call   *0x70a4d(%rip)        # 0x1400856c8
140014c7b:	4c 8b cb             	mov    %rbx,%r9
140014c7e:	4c 8d 05 03 40 07 00 	lea    0x74003(%rip),%r8        # 0x140088c88
140014c85:	48 8b d6             	mov    %rsi,%rdx
140014c88:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140014c8d:	49 8b cc             	mov    %r12,%rcx
140014c90:	e8 23 fc fe ff       	call   0x1400048b8
140014c95:	4c 8b 15 64 a3 08 00 	mov    0x8a364(%rip),%r10        # 0x14009f000
140014c9c:	4c 8b 65 a0          	mov    -0x60(%rbp),%r12
140014ca0:	48 8b 75 b8          	mov    -0x48(%rbp),%rsi
140014ca4:	33 c0                	xor    %eax,%eax
140014ca6:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
140014caa:	48 85 db             	test   %rbx,%rbx
140014cad:	0f 85 f0 01 00 00    	jne    0x140014ea3
140014cb3:	39 45 a8             	cmp    %eax,-0x58(%rbp)
140014cb6:	0f 87 95 01 00 00    	ja     0x140014e51
140014cbc:	f6 47 48 80          	testb  $0x80,0x48(%rdi)
140014cc0:	0f 85 8b 01 00 00    	jne    0x140014e51
140014cc6:	f7 47 48 00 01 00 00 	testl  $0x100,0x48(%rdi)
140014ccd:	74 62                	je     0x140014d31
140014ccf:	e8 9c e4 01 00       	call   0x140033170
140014cd4:	85 c0                	test   %eax,%eax
140014cd6:	74 2b                	je     0x140014d03
140014cd8:	4c 8b 15 21 a3 08 00 	mov    0x8a321(%rip),%r10        # 0x14009f000
140014cdf:	4d 3b d6             	cmp    %r14,%r10
140014ce2:	74 4d                	je     0x140014d31
140014ce4:	45 84 6a 1c          	test   %r13b,0x1c(%r10)
140014ce8:	74 47                	je     0x140014d31
140014cea:	8d 53 4c             	lea    0x4c(%rbx),%edx
140014ced:	eb 2b                	jmp    0x140014d1a
140014cef:	4c 8b 65 a0          	mov    -0x60(%rbp),%r12
140014cf3:	48 8b f3             	mov    %rbx,%rsi
140014cf6:	4c 8b 15 03 a3 08 00 	mov    0x8a303(%rip),%r10        # 0x14009f000
140014cfd:	48 89 5d b8          	mov    %rbx,-0x48(%rbp)
140014d01:	eb a3                	jmp    0x140014ca6
140014d03:	4c 8b 15 f6 a2 08 00 	mov    0x8a2f6(%rip),%r10        # 0x14009f000
140014d0a:	4d 3b d6             	cmp    %r14,%r10
140014d0d:	74 22                	je     0x140014d31
140014d0f:	45 84 6a 1c          	test   %r13b,0x1c(%r10)
140014d13:	74 1c                	je     0x140014d31
140014d15:	ba 4d 00 00 00       	mov    $0x4d,%edx
140014d1a:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
140014d1e:	4d 8b c7             	mov    %r15,%r8
140014d21:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140014d25:	e8 e6 2d 04 00       	call   0x140057b10
140014d2a:	4c 8b 15 cf a2 08 00 	mov    0x8a2cf(%rip),%r10        # 0x14009f000
140014d31:	33 d2                	xor    %edx,%edx
140014d33:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx
140014d3a:	e8 2d 0f 00 00       	call   0x140015c6c
140014d3f:	48 8b 45 08          	mov    0x8(%rbp),%rax
140014d43:	45 33 ed             	xor    %r13d,%r13d
140014d46:	48 8b 8d 98 01 00 00 	mov    0x198(%rbp),%rcx
140014d4d:	48 85 c0             	test   %rax,%rax
140014d50:	48 0f 45 c8          	cmovne %rax,%rcx
140014d54:	48 89 8d 98 01 00 00 	mov    %rcx,0x198(%rbp)
140014d5b:	4d 3b d6             	cmp    %r14,%r10
140014d5e:	74 1b                	je     0x140014d7b
140014d60:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
140014d65:	74 14                	je     0x140014d7b
140014d67:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
140014d6b:	41 8d 55 4e          	lea    0x4e(%r13),%edx
140014d6f:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140014d73:	4d 8b c7             	mov    %r15,%r8
140014d76:	e8 95 2d 04 00       	call   0x140057b10
140014d7b:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
140014d7f:	45 33 c9             	xor    %r9d,%r9d
140014d82:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140014d87:	45 33 c0             	xor    %r8d,%r8d
140014d8a:	48 8d 85 30 01 00 00 	lea    0x130(%rbp),%rax
140014d91:	48 8b d6             	mov    %rsi,%rdx
140014d94:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140014d99:	33 c9                	xor    %ecx,%ecx
140014d9b:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
140014d9f:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
140014da4:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140014da9:	8b 45 cc             	mov    -0x34(%rbp),%eax
140014dac:	89 44 24 28          	mov    %eax,0x28(%rsp)
140014db0:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
140014db5:	48 ff 15 74 fe 06 00 	rex.W call *0x6fe74(%rip)        # 0x140084c30
140014dbc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140014dc1:	33 f6                	xor    %esi,%esi
140014dc3:	85 c0                	test   %eax,%eax
140014dc5:	75 54                	jne    0x140014e1b
140014dc7:	48 ff 15 a2 fc 06 00 	rex.W call *0x6fca2(%rip)        # 0x140084a70