14001f75a:	eb e6                	jmp    0x14001f742
14001f75c:	cc                   	int3
14001f75d:	cc                   	int3
14001f75e:	cc                   	int3
14001f75f:	cc                   	int3
14001f760:	cc                   	int3
14001f761:	cc                   	int3
14001f762:	cc                   	int3
14001f763:	cc                   	int3
14001f764:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001f769:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14001f76e:	55                   	push   %rbp
14001f76f:	57                   	push   %rdi
14001f770:	41 56                	push   %r14
14001f772:	48 8b ec             	mov    %rsp,%rbp
14001f775:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14001f77c:	66 c7 45 d8 00 02    	movw   $0x200,-0x28(%rbp)
14001f782:	48 8d 05 37 0c 08 00 	lea    0x80c37(%rip),%rax        # 0x1400a03c0
14001f789:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14001f78d:	4c 8b f1             	mov    %rcx,%r14
14001f790:	c6 45 da 00          	movb   $0x0,-0x26(%rbp)
14001f794:	b9 00 00 00 10       	mov    $0x10000000,%ecx
14001f799:	89 4d dc             	mov    %ecx,-0x24(%rbp)
14001f79c:	48 8d 05 2d 0c 08 00 	lea    0x80c2d(%rip),%rax        # 0x1400a03d0
14001f7a3:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14001f7a7:	49 8b f9             	mov    %r9,%rdi
14001f7aa:	66 c7 45 e8 00 02    	movw   $0x200,-0x18(%rbp)
14001f7b0:	8b f2                	mov    %edx,%esi
14001f7b2:	c6 45 ea 00          	movb   $0x0,-0x16(%rbp)
14001f7b6:	89 4d ec             	mov    %ecx,-0x14(%rbp)
14001f7b9:	45 85 c0             	test   %r8d,%r8d
14001f7bc:	75 3f                	jne    0x14001f7fd
14001f7be:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14001f7c3:	49 8b ce             	mov    %r14,%rcx
14001f7c6:	44 8b ca             	mov    %edx,%r9d
14001f7c9:	48 8d 15 e0 6c 06 00 	lea    0x66ce0(%rip),%rdx        # 0x1400864b0
14001f7d0:	e8 b3 f7 fe ff       	call   0x14000ef88
14001f7d5:	8b d8                	mov    %eax,%ebx
14001f7d7:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
14001f7dc:	0f 85 1c e6 01 00    	jne    0x14003ddfe
14001f7e2:	8b c3                	mov    %ebx,%eax
14001f7e4:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
14001f7eb:	00
14001f7ec:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14001f7f0:	49 8b 73 28          	mov    0x28(%r11),%rsi
14001f7f4:	49 8b e3             	mov    %r11,%rsp
14001f7f7:	41 5e                	pop    %r14
14001f7f9:	5f                   	pop    %rdi
14001f7fa:	5d                   	pop    %rbp
14001f7fb:	c3                   	ret
14001f7fc:	cc                   	int3
14001f7fd:	4c 8b 05 bc 0b 08 00 	mov    0x80bbc(%rip),%r8        # 0x1400a03c0
14001f804:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
14001f808:	4d 8b c8             	mov    %r8,%r9
14001f80b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001f810:	ba 02 00 00 00       	mov    $0x2,%edx
14001f815:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14001f819:	e8 7a 79 ff ff       	call   0x140017198
14001f81e:	8b d8                	mov    %eax,%ebx
14001f820:	85 c0                	test   %eax,%eax
14001f822:	0f 88 24 e6 01 00    	js     0x14003de4c
14001f828:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14001f82c:	ba 00 10 00 00       	mov    $0x1000,%edx
14001f831:	44 8b c2             	mov    %edx,%r8d
14001f834:	48 ff 15 85 5c 06 00 	rex.W call *0x65c85(%rip)        # 0x1400854c0
14001f83b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f840:	8b d8                	mov    %eax,%ebx
14001f842:	85 c0                	test   %eax,%eax
14001f844:	0f 88 71 e6 01 00    	js     0x14003debb
14001f84a:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
14001f84e:	48 8d 15 5b 6c 06 00 	lea    0x66c5b(%rip),%rdx        # 0x1400864b0
14001f855:	83 65 e8 00          	andl   $0x0,-0x18(%rbp)
14001f859:	49 8b ce             	mov    %r14,%rcx
14001f85c:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14001f860:	48 8d 45 30          	lea    0x30(%rbp),%rax
14001f864:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14001f869:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
14001f86d:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14001f872:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14001f877:	89 74 24 28          	mov    %esi,0x28(%rsp)
14001f87b:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
14001f880:	c7 45 d8 18 00 00 00 	movl   $0x18,-0x28(%rbp)
14001f887:	e8 90 51 fe ff       	call   0x140004a1c
14001f88c:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14001f890:	8b d8                	mov    %eax,%ebx
14001f892:	48 ff 15 2f 5d 06 00 	rex.W call *0x65d2f(%rip)        # 0x1400855c8
14001f899:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f89e:	85 db                	test   %ebx,%ebx
14001f8a0:	0f 85 30 e6 01 00    	jne    0x14003ded6
14001f8a6:	33 c0                	xor    %eax,%eax
14001f8a8:	e9 37 ff ff ff       	jmp    0x14001f7e4
14001f8ad:	cc                   	int3
14001f8ae:	cc                   	int3
14001f8af:	cc                   	int3
14001f8b0:	cc                   	int3
14001f8b1:	cc                   	int3
14001f8b2:	cc                   	int3
14001f8b3:	cc                   	int3
14001f8b4:	48 8b c4             	mov    %rsp,%rax
14001f8b7:	48 89 58 08          	mov    %rbx,0x8(%rax)
14001f8bb:	48 89 70 10          	mov    %rsi,0x10(%rax)
14001f8bf:	48 89 78 18          	mov    %rdi,0x18(%rax)
14001f8c3:	44 89 48 20          	mov    %r9d,0x20(%rax)
14001f8c7:	41 56                	push   %r14
14001f8c9:	48 83 ec 40          	sub    $0x40,%rsp
14001f8cd:	48 83 60 e8 00       	andq   $0x0,-0x18(%rax)
14001f8d2:	49 8b f8             	mov    %r8,%rdi
14001f8d5:	83 3d 78 09 08 00 00 	cmpl   $0x0,0x80978(%rip)        # 0x1400a0254
14001f8dc:	48 8b f2             	mov    %rdx,%rsi
14001f8df:	4c 8b f1             	mov    %rcx,%r14
14001f8e2:	0f 85 14 e6 01 00    	jne    0x14003defc
14001f8e8:	48 8b ce             	mov    %rsi,%rcx
14001f8eb:	41 b9 04 00 00 00    	mov    $0x4,%r9d
14001f8f1:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
14001f8f6:	44 89 4c 24 28       	mov    %r9d,0x28(%rsp)
14001f8fb:	48 8d 15 1e 7a 06 00 	lea    0x67a1e(%rip),%rdx        # 0x140087320
14001f902:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001f907:	e8 70 00 00 00       	call   0x14001f97c
14001f90c:	8b d8                	mov    %eax,%ebx
14001f90e:	85 c0                	test   %eax,%eax
14001f910:	0f 85 70 e6 01 00    	jne    0x14003df86
14001f916:	f6 44 24 70 0b       	testb  $0xb,0x70(%rsp)
14001f91b:	75 29                	jne    0x14001f946
14001f91d:	33 db                	xor    %ebx,%ebx
14001f91f:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14001f924:	48 85 c9             	test   %rcx,%rcx
14001f927:	0f 85 3d e7 01 00    	jne    0x14003e06a
14001f92d:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14001f932:	8b c3                	mov    %ebx,%eax
14001f934:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14001f939:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
14001f93e:	48 83 c4 40          	add    $0x40,%rsp
14001f942:	41 5e                	pop    %r14
14001f944:	c3                   	ret
14001f945:	cc                   	int3
14001f946:	8b 05 08 09 08 00    	mov    0x80908(%rip),%eax        # 0x1400a0254
14001f94c:	85 c0                	test   %eax,%eax
14001f94e:	0f 85 5a e6 01 00    	jne    0x14003dfae
14001f954:	48 8b ce             	mov    %rsi,%rcx
14001f957:	48 8d 15 da 7a 06 00 	lea    0x67ada(%rip),%rdx        # 0x140087438
14001f95e:	48 ff 15 9b 53 06 00 	rex.W call *0x6539b(%rip)        # 0x140084d00
14001f965:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f96a:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
14001f96f:	74 ac                	je     0x14001f91d
14001f971:	e9 b1 e6 01 00       	jmp    0x14003e027
14001f976:	cc                   	int3
14001f977:	cc                   	int3
14001f978:	cc                   	int3
14001f979:	cc                   	int3
14001f97a:	cc                   	int3
14001f97b:	cc                   	int3
14001f97c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001f981:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14001f986:	57                   	push   %rdi
14001f987:	48 83 ec 40          	sub    $0x40,%rsp
14001f98b:	48 8b f9             	mov    %rcx,%rdi
14001f98e:	41 8b d9             	mov    %r9d,%ebx
14001f991:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14001f996:	48 8b f2             	mov    %rdx,%rsi
14001f999:	48 ff 15 08 5a 06 00 	rex.W call *0x65a08(%rip)        # 0x1400853a8
14001f9a0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f9a5:	8b 44 24 78          	mov    0x78(%rsp),%eax
14001f9a9:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14001f9ae:	89 44 24 28          	mov    %eax,0x28(%rsp)
14001f9b2:	44 8b cb             	mov    %ebx,%r9d
14001f9b5:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14001f9ba:	45 33 c0             	xor    %r8d,%r8d
14001f9bd:	48 8b cf             	mov    %rdi,%rcx
14001f9c0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001f9c5:	48 ff 15 1c 5b 06 00 	rex.W call *0x65b1c(%rip)        # 0x1400854e8
14001f9cc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f9d1:	8b c8                	mov    %eax,%ecx
14001f9d3:	48 ff 15 be 59 06 00 	rex.W call *0x659be(%rip)        # 0x140085398
14001f9da:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001f9df:	8b d8                	mov    %eax,%ebx
14001f9e1:	85 c0                	test   %eax,%eax
14001f9e3:	0f 85 93 e6 01 00    	jne    0x14003e07c
14001f9e9:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14001f9ee:	8b c3                	mov    %ebx,%eax
14001f9f0:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14001f9f5:	48 83 c4 40          	add    $0x40,%rsp
14001f9f9:	5f                   	pop    %rdi
14001f9fa:	c3                   	ret
14001f9fb:	cc                   	int3
14001f9fc:	cc                   	int3
14001f9fd:	cc                   	int3
14001f9fe:	cc                   	int3
14001f9ff:	cc                   	int3
14001fa00:	cc                   	int3
14001fa01:	cc                   	int3
14001fa02:	cc                   	int3
14001fa03:	cc                   	int3
14001fa04:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001fa09:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14001fa0e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14001fa13:	57                   	push   %rdi
14001fa14:	41 56                	push   %r14
14001fa16:	41 57                	push   %r15
14001fa18:	48 83 ec 30          	sub    $0x30,%rsp
14001fa1c:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14001fa21:	48 8d b9 88 00 00 00 	lea    0x88(%rcx),%rdi
14001fa28:	48 8b 0f             	mov    (%rdi),%rcx
14001fa2b:	49 8b e9             	mov    %r9,%rbp
14001fa2e:	4d 8b f0             	mov    %r8,%r14
14001fa31:	44 8b fa             	mov    %edx,%r15d
14001fa34:	48 83 23 00          	andq   $0x0,(%rbx)
14001fa38:	48 85 c9             	test   %rcx,%rcx
14001fa3b:	74 4a                	je     0x14001fa87
14001fa3d:	48 ff 15 54 5b 06 00 	rex.W call *0x65b54(%rip)        # 0x140085598
14001fa44:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001fa49:	85 c0                	test   %eax,%eax
14001fa4b:	74 3a                	je     0x14001fa87
14001fa4d:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14001fa54:	00 00
14001fa56:	33 d2                	xor    %edx,%edx
14001fa58:	44 8b c0             	mov    %eax,%r8d
14001fa5b:	8b f0                	mov    %eax,%esi
14001fa5d:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14001fa61:	48 ff 15 60 59 06 00 	rex.W call *0x65960(%rip)        # 0x1400853c8
14001fa68:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001fa6d:	48 89 03             	mov    %rax,(%rbx)
14001fa70:	48 85 c0             	test   %rax,%rax
14001fa73:	0f 84 21 e6 01 00    	je     0x14003e09a
14001fa79:	48 8b 17             	mov    (%rdi),%rdx
14001fa7c:	44 8b c6             	mov    %esi,%r8d
14001fa7f:	48 8b c8             	mov    %rax,%rcx
14001fa82:	e8 9c 89 01 00       	call   0x140038423
14001fa87:	4c 8d 0d 42 77 06 00 	lea    0x67742(%rip),%r9        # 0x1400871d0
14001fa8e:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14001fa93:	4c 8b c7             	mov    %rdi,%r8
14001fa96:	49 8b d6             	mov    %r14,%rdx
14001fa99:	41 8b cf             	mov    %r15d,%ecx
14001fa9c:	48 ff 15 3d 59 06 00 	rex.W call *0x6593d(%rip)        # 0x1400853e0
14001faa3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001faa8:	85 c0                	test   %eax,%eax
14001faaa:	0f 88 22 e6 01 00    	js     0x14003e0d2
14001fab0:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14001fab5:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14001faba:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14001fabf:	48 83 c4 30          	add    $0x30,%rsp
14001fac3:	41 5f                	pop    %r15
14001fac5:	41 5e                	pop    %r14
14001fac7:	5f                   	pop    %rdi
14001fac8:	c3                   	ret
14001fac9:	cc                   	int3
14001faca:	cc                   	int3
14001facb:	cc                   	int3
14001facc:	cc                   	int3
14001facd:	cc                   	int3
14001face:	cc                   	int3
14001facf:	cc                   	int3
14001fad0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001fad5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14001fada:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14001fadf:	57                   	push   %rdi
14001fae0:	41 56                	push   %r14
14001fae2:	41 57                	push   %r15
14001fae4:	48 83 ec 20          	sub    $0x20,%rsp
14001fae8:	48 8d 79 18          	lea    0x18(%rcx),%rdi
14001faec:	48 8b e9             	mov    %rcx,%rbp
14001faef:	48 8b cf             	mov    %rdi,%rcx
14001faf2:	4d 8b f1             	mov    %r9,%r14
14001faf5:	49 8b f0             	mov    %r8,%rsi
14001faf8:	4c 8b fa             	mov    %rdx,%r15
14001fafb:	48 ff 15 2e 53 06 00 	rex.W call *0x6532e(%rip)        # 0x140084e30
14001fb02:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001fb07:	4d 8b c6             	mov    %r14,%r8
14001fb0a:	49 8b d7             	mov    %r15,%rdx
14001fb0d:	48 8b cd             	mov    %rbp,%rcx
14001fb10:	e8 4b 01 00 00       	call   0x14001fc60
14001fb15:	bb 01 00 00 00       	mov    $0x1,%ebx
14001fb1a:	85 c0                	test   %eax,%eax
14001fb1c:	74 33                	je     0x14001fb51
14001fb1e:	83 26 00             	andl   $0x0,(%rsi)
14001fb21:	48 85 ff             	test   %rdi,%rdi
14001fb24:	74 0f                	je     0x14001fb35
14001fb26:	48 8b cf             	mov    %rdi,%rcx
14001fb29:	48 ff 15 d0 52 06 00 	rex.W call *0x652d0(%rip)        # 0x140084e00
14001fb30:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001fb35:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14001fb3a:	8b c3                	mov    %ebx,%eax
14001fb3c:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14001fb41:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14001fb46:	48 83 c4 20          	add    $0x20,%rsp
14001fb4a:	41 5f                	pop    %r15
14001fb4c:	41 5e                	pop    %r14
14001fb4e:	5f                   	pop    %rdi
14001fb4f:	c3                   	ret
14001fb50:	cc                   	int3
14001fb51:	4d 8b c6             	mov    %r14,%r8
14001fb54:	89 1e                	mov    %ebx,(%rsi)
14001fb56:	49 8b d7             	mov    %r15,%rdx
14001fb59:	48 8b cd             	mov    %rbp,%rcx
14001fb5c:	e8 5f e6 00 00       	call   0x14002e1c0
14001fb61:	8b d8                	mov    %eax,%ebx
14001fb63:	eb bc                	jmp    0x14001fb21
14001fb65:	cc                   	int3
14001fb66:	cc                   	int3
14001fb67:	cc                   	int3
14001fb68:	cc                   	int3
14001fb69:	cc                   	int3
14001fb6a:	cc                   	int3
14001fb6b:	cc                   	int3
14001fb6c:	40 53                	rex push %rbx
14001fb6e:	48 83 ec 20          	sub    $0x20,%rsp
14001fb72:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14001fb77:	48 8b da             	mov    %rdx,%rbx
14001fb7a:	48 85 c9             	test   %rcx,%rcx
14001fb7d:	75 0d                	jne    0x14001fb8c
14001fb7f:	48 83 23 00          	andq   $0x0,(%rbx)
14001fb83:	33 c0                	xor    %eax,%eax
14001fb85:	48 83 c4 20          	add    $0x20,%rsp
14001fb89:	5b                   	pop    %rbx
14001fb8a:	c3                   	ret
14001fb8b:	cc                   	int3
14001fb8c:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14001fb91:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14001fb96:	e8 59 70 ff ff       	call   0x140016bf4
14001fb9b:	85 c0                	test   %eax,%eax
14001fb9d:	74 e0                	je     0x14001fb7f
14001fb9f:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14001fba4:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14001fba9:	48 8d 0d 70 09 08 00 	lea    0x80970(%rip),%rcx        # 0x1400a0520
14001fbb0:	e8 3b 00 00 00       	call   0x14001fbf0
14001fbb5:	85 c0                	test   %eax,%eax
14001fbb7:	74 0a                	je     0x14001fbc3
14001fbb9:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14001fbbe:	48 89 03             	mov    %rax,(%rbx)
14001fbc1:	eb c0                	jmp    0x14001fb83
14001fbc3:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14001fbc8:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
14001fbcd:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14001fbd2:	48 8d 0d 67 09 08 00 	lea    0x80967(%rip),%rcx        # 0x1400a0540
14001fbd9:	e8 f2 fe ff ff       	call   0x14001fad0
14001fbde:	85 c0                	test   %eax,%eax
14001fbe0:	75 d7                	jne    0x14001fbb9
14001fbe2:	b8 08 00 00 00       	mov    $0x8,%eax
14001fbe7:	eb 9c                	jmp    0x14001fb85
14001fbe9:	cc                   	int3
14001fbea:	cc                   	int3
14001fbeb:	cc                   	int3
14001fbec:	cc                   	int3
14001fbed:	cc                   	int3
14001fbee:	cc                   	int3
14001fbef:	cc                   	int3
14001fbf0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14001fbf5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14001fbfa:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14001fbff:	57                   	push   %rdi
14001fc00:	48 83 ec 20          	sub    $0x20,%rsp