140028e1d:	74 04                	je     0x140028e23
140028e1f:	88 03                	mov    %al,(%rbx)
140028e21:	eb 06                	jmp    0x140028e29
140028e23:	40 88 3b             	mov    %dil,(%rbx)
140028e26:	40 8a c7             	mov    %dil,%al
140028e29:	84 c0                	test   %al,%al
140028e2b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140028e30:	0f 95 c0             	setne  %al
140028e33:	48 83 c4 20          	add    $0x20,%rsp
140028e37:	5f                   	pop    %rdi
140028e38:	c3                   	ret
140028e39:	33 d2                	xor    %edx,%edx
140028e3b:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
140028e40:	e8 9f 24 fe ff       	call   0x14000b2e4
140028e45:	cc                   	int3
140028e46:	90                   	nop
140028e47:	90                   	nop
140028e48:	33 d2                	xor    %edx,%edx
140028e4a:	e9 75 ff ff ff       	jmp    0x140028dc4
140028e4f:	90                   	nop
140028e50:	b2 01                	mov    $0x1,%dl
140028e52:	e9 6d ff ff ff       	jmp    0x140028dc4
140028e57:	90                   	nop
140028e58:	48 8d 41 60          	lea    0x60(%rcx),%rax
140028e5c:	c3                   	ret
140028e5d:	90                   	nop
140028e5e:	90                   	nop
140028e5f:	90                   	nop
140028e60:	48 8d 05 99 a2 2d 00 	lea    0x2da299(%rip),%rax        # 0x140303100
140028e67:	c3                   	ret
140028e68:	90                   	nop
140028e69:	90                   	nop
140028e6a:	90                   	nop
140028e6b:	90                   	nop
140028e6c:	90                   	nop
140028e6d:	90                   	nop
140028e6e:	90                   	nop
140028e6f:	90                   	nop
140028e70:	32 c0                	xor    %al,%al
140028e72:	c3                   	ret
140028e73:	90                   	nop
140028e74:	90                   	nop
140028e75:	90                   	nop
140028e76:	90                   	nop
140028e77:	90                   	nop
140028e78:	90                   	nop
140028e79:	90                   	nop
140028e7a:	90                   	nop
140028e7b:	90                   	nop
140028e7c:	90                   	nop
140028e7d:	90                   	nop
140028e7e:	90                   	nop
140028e7f:	90                   	nop
140028e80:	8b 05 8a a7 2e 00    	mov    0x2ea78a(%rip),%eax        # 0x140313610
140028e86:	83 f8 01             	cmp    $0x1,%eax
140028e89:	76 0c                	jbe    0x140028e97
140028e8b:	83 f8 3f             	cmp    $0x3f,%eax
140028e8e:	74 07                	je     0x140028e97
140028e90:	83 f8 02             	cmp    $0x2,%eax
140028e93:	0f 96 c0             	setbe  %al
140028e96:	c3                   	ret
140028e97:	32 c0                	xor    %al,%al
140028e99:	c3                   	ret
140028e9a:	90                   	nop
140028e9b:	90                   	nop
140028e9c:	90                   	nop
140028e9d:	90                   	nop
140028e9e:	90                   	nop
140028e9f:	90                   	nop
140028ea0:	b0 01                	mov    $0x1,%al
140028ea2:	c3                   	ret
140028ea3:	90                   	nop
140028ea4:	48 8b d1             	mov    %rcx,%rdx
140028ea7:	eb 4f                	jmp    0x140028ef8
140028ea9:	90                   	nop
140028eaa:	90                   	nop
140028eab:	90                   	nop
140028eac:	40 53                	rex push %rbx
140028eae:	48 83 ec 20          	sub    $0x20,%rsp
140028eb2:	48 83 21 00          	andq   $0x0,(%rcx)
140028eb6:	48 8b d9             	mov    %rcx,%rbx
140028eb9:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
140028ebe:	0f ae e8             	lfence
140028ec1:	b9 60 00 00 00       	mov    $0x60,%ecx
140028ec6:	ff 15 84 9c 1e 00    	call   *0x1e9c84(%rip)        # 0x140212b50
140028ecc:	48 85 c0             	test   %rax,%rax
140028ecf:	75 07                	jne    0x140028ed8
140028ed1:	ff 15 59 9c 1e 00    	call   *0x1e9c59(%rip)        # 0x140212b30
140028ed7:	cc                   	int3
140028ed8:	48 89 00             	mov    %rax,(%rax)
140028edb:	48 89 40 08          	mov    %rax,0x8(%rax)
140028edf:	48 89 40 10          	mov    %rax,0x10(%rax)
140028ee3:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
140028ee9:	48 89 03             	mov    %rax,(%rbx)
140028eec:	48 8b c3             	mov    %rbx,%rax
140028eef:	48 83 c4 20          	add    $0x20,%rsp
140028ef3:	5b                   	pop    %rbx
140028ef4:	c3                   	ret
140028ef5:	90                   	nop
140028ef6:	90                   	nop
140028ef7:	90                   	nop
140028ef8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140028efd:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140028f02:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140028f07:	57                   	push   %rdi
140028f08:	48 83 ec 20          	sub    $0x20,%rsp
140028f0c:	48 8b 01             	mov    (%rcx),%rax
140028f0f:	48 8b ea             	mov    %rdx,%rbp
140028f12:	48 8b f1             	mov    %rcx,%rsi
140028f15:	48 8b 78 08          	mov    0x8(%rax),%rdi
140028f19:	eb 27                	jmp    0x140028f42
140028f1b:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140028f1f:	48 8b d5             	mov    %rbp,%rdx
140028f22:	48 8b ce             	mov    %rsi,%rcx
140028f25:	e8 3e 00 00 00       	call   0x140028f68
140028f2a:	48 8b df             	mov    %rdi,%rbx
140028f2d:	48 8b 3f             	mov    (%rdi),%rdi
140028f30:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
140028f34:	e8 db 4b fe ff       	call   0x14000db14
140028f39:	48 8b cb             	mov    %rbx,%rcx
140028f3c:	ff 15 fe 9b 1e 00    	call   *0x1e9bfe(%rip)        # 0x140212b40
140028f42:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140028f46:	74 d3                	je     0x140028f1b
140028f48:	48 8b 0e             	mov    (%rsi),%rcx
140028f4b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140028f50:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140028f55:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140028f5a:	48 83 c4 20          	add    $0x20,%rsp
140028f5e:	5f                   	pop    %rdi
140028f5f:	48 ff 25 da 9b 1e 00 	rex.W jmp *0x1e9bda(%rip)        # 0x140212b40
140028f66:	cc                   	int3
140028f67:	90                   	nop
140028f68:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140028f6d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140028f72:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140028f77:	57                   	push   %rdi
140028f78:	48 83 ec 20          	sub    $0x20,%rsp
140028f7c:	41 80 78 19 00       	cmpb   $0x0,0x19(%r8)
140028f81:	49 8b f8             	mov    %r8,%rdi
140028f84:	48 8b f2             	mov    %rdx,%rsi
140028f87:	48 8b e9             	mov    %rcx,%rbp
140028f8a:	75 2d                	jne    0x140028fb9
140028f8c:	4c 8b 47 10          	mov    0x10(%rdi),%r8
140028f90:	48 8b d6             	mov    %rsi,%rdx
140028f93:	48 8b cd             	mov    %rbp,%rcx
140028f96:	e8 cd ff ff ff       	call   0x140028f68
140028f9b:	48 8b df             	mov    %rdi,%rbx
140028f9e:	48 8b 3f             	mov    (%rdi),%rdi
140028fa1:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
140028fa5:	e8 6a 4b fe ff       	call   0x14000db14
140028faa:	48 8b cb             	mov    %rbx,%rcx
140028fad:	ff 15 8d 9b 1e 00    	call   *0x1e9b8d(%rip)        # 0x140212b40
140028fb3:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
140028fb7:	74 d3                	je     0x140028f8c
140028fb9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140028fbe:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140028fc3:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140028fc8:	48 83 c4 20          	add    $0x20,%rsp
140028fcc:	5f                   	pop    %rdi
140028fcd:	c3                   	ret
140028fce:	90                   	nop
140028fcf:	90                   	nop
140028fd0:	48 83 ec 28          	sub    $0x28,%rsp
140028fd4:	e8 bf 4c 00 00       	call   0x14002dc98
140028fd9:	cc                   	int3
140028fda:	90                   	nop
140028fdb:	90                   	nop
140028fdc:	90                   	nop
140028fdd:	90                   	nop
140028fde:	90                   	nop
140028fdf:	90                   	nop
140028fe0:	4c 8b dc             	mov    %rsp,%r11
140028fe3:	45 89 43 18          	mov    %r8d,0x18(%r11)
140028fe7:	48 83 ec 58          	sub    $0x58,%rsp
140028feb:	8b 8c 24 90 00 00 00 	mov    0x90(%rsp),%ecx
140028ff2:	45 33 c0             	xor    %r8d,%r8d
140028ff5:	48 8b 05 34 82 2d 00 	mov    0x2d8234(%rip),%rax        # 0x140301230
140028ffc:	89 4c 24 38          	mov    %ecx,0x38(%rsp)
140029000:	8b 8c 24 88 00 00 00 	mov    0x88(%rsp),%ecx
140029007:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
14002900b:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140029012:	00
140029013:	48 8b 40 28          	mov    0x28(%rax),%rax
140029017:	49 89 4b d0          	mov    %rcx,-0x30(%r11)
14002901b:	48 8d 0d 0e 82 2d 00 	lea    0x2d820e(%rip),%rcx        # 0x140301230
140029022:	4d 89 4b c8          	mov    %r9,-0x38(%r11)
140029026:	4d 8d 4b 18          	lea    0x18(%r11),%r9
14002902a:	ff 15 00 9e 1e 00    	call   *0x1e9e00(%rip)        # 0x140212e30
140029030:	48 83 c4 58          	add    $0x58,%rsp
140029034:	c3                   	ret
140029035:	90                   	nop
140029036:	90                   	nop
140029037:	90                   	nop
140029038:	90                   	nop
140029039:	90                   	nop
14002903a:	90                   	nop
14002903b:	90                   	nop
14002903c:	90                   	nop
14002903d:	90                   	nop
14002903e:	90                   	nop
14002903f:	90                   	nop
140029040:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
140029045:	48 83 ec 38          	sub    $0x38,%rsp
140029049:	8b 44 24 68          	mov    0x68(%rsp),%eax
14002904d:	33 c9                	xor    %ecx,%ecx
14002904f:	4d 8b d1             	mov    %r9,%r10
140029052:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
140029057:	44 8b da             	mov    %edx,%r11d
14002905a:	85 c0                	test   %eax,%eax
14002905c:	7e 04                	jle    0x140029062
14002905e:	66 41 89 09          	mov    %cx,(%r9)
140029062:	4d 8b c2             	mov    %r10,%r8
140029065:	89 44 24 20          	mov    %eax,0x20(%rsp)
140029069:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14002906e:	41 8b cb             	mov    %r11d,%ecx
140029071:	e8 02 36 00 00       	call   0x14002c678
140029076:	48 83 c4 38          	add    $0x38,%rsp
14002907a:	c3                   	ret
14002907b:	90                   	nop
14002907c:	90                   	nop
14002907d:	90                   	nop
14002907e:	90                   	nop
14002907f:	90                   	nop
140029080:	40 53                	rex push %rbx
140029082:	48 83 ec 30          	sub    $0x30,%rsp
140029086:	8b 4c 24 68          	mov    0x68(%rsp),%ecx
14002908a:	33 c0                	xor    %eax,%eax
14002908c:	4d 8b d9             	mov    %r9,%r11
14002908f:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
140029094:	4d 8b d0             	mov    %r8,%r10
140029097:	8b da                	mov    %edx,%ebx
140029099:	85 c9                	test   %ecx,%ecx
14002909b:	7e 04                	jle    0x1400290a1
14002909d:	66 41 89 01          	mov    %ax,(%r9)
1400290a1:	4d 85 d2             	test   %r10,%r10
1400290a4:	74 11                	je     0x1400290b7
1400290a6:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1400290aa:	4d 8b c3             	mov    %r11,%r8
1400290ad:	8b cb                	mov    %ebx,%ecx
1400290af:	49 8b d2             	mov    %r10,%rdx
1400290b2:	e8 c1 35 00 00       	call   0x14002c678
1400290b7:	48 83 c4 30          	add    $0x30,%rsp
1400290bb:	5b                   	pop    %rbx
1400290bc:	c3                   	ret
1400290bd:	90                   	nop
1400290be:	90                   	nop
1400290bf:	90                   	nop
1400290c0:	8b 44 24 38          	mov    0x38(%rsp),%eax
1400290c4:	4d 8b d9             	mov    %r9,%r11
1400290c7:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
1400290cc:	8b ca                	mov    %edx,%ecx
1400290ce:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1400290d3:	89 44 24 28          	mov    %eax,0x28(%rsp)
1400290d7:	41 8b 13             	mov    (%r11),%edx
1400290da:	e9 55 2d 00 00       	jmp    0x14002be34
1400290df:	90                   	nop
1400290e0:	33 c9                	xor    %ecx,%ecx
1400290e2:	49 8b c0             	mov    %r8,%rax
1400290e5:	44 8b d2             	mov    %edx,%r10d
1400290e8:	45 85 c9             	test   %r9d,%r9d
1400290eb:	7e 04                	jle    0x1400290f1
1400290ed:	66 41 89 08          	mov    %cx,(%r8)
1400290f1:	45 8b c1             	mov    %r9d,%r8d
1400290f4:	48 8b d0             	mov    %rax,%rdx
1400290f7:	41 8b ca             	mov    %r10d,%ecx
1400290fa:	e9 15 36 00 00       	jmp    0x14002c714
1400290ff:	90                   	nop
140029100:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140029105:	57                   	push   %rdi
140029106:	48 81 ec 60 02 00 00 	sub    $0x260,%rsp
14002910d:	48 8b 05 6c 80 2d 00 	mov    0x2d806c(%rip),%rax        # 0x140301180
140029114:	48 33 c4             	xor    %rsp,%rax
140029117:	48 89 84 24 50 02 00 	mov    %rax,0x250(%rsp)
14002911e:	00
14002911f:	48 8b 84 24 98 02 00 	mov    0x298(%rsp),%rax
140029126:	00
140029127:	33 db                	xor    %ebx,%ebx
140029129:	39 9c 24 a0 02 00 00 	cmp    %ebx,0x2a0(%rsp)
140029130:	7e 03                	jle    0x140029135
140029132:	66 89 18             	mov    %bx,(%rax)
140029135:	4d 85 c0             	test   %r8,%r8
140029138:	0f 84 94 00 00 00    	je     0x1400291d2
14002913e:	48 8b 05 eb 80 2d 00 	mov    0x2d80eb(%rip),%rax        # 0x140301230
140029145:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14002914a:	45 8b 00             	mov    (%r8),%r8d
14002914d:	45 33 c9             	xor    %r9d,%r9d
140029150:	c7 44 24 30 07 00 00 	movl   $0x7,0x30(%rsp)
140029157:	00
140029158:	c7 44 24 28 04 01 00 	movl   $0x104,0x28(%rsp)
14002915f:	00
140029160:	48 8b 40 18          	mov    0x18(%rax),%rax
140029164:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140029169:	48 8d 0d c0 80 2d 00 	lea    0x2d80c0(%rip),%rcx        # 0x140301230
140029170:	ff 15 ba 9c 1e 00    	call   *0x1e9cba(%rip)        # 0x140212e30
140029176:	84 c0                	test   %al,%al
140029178:	74 34                	je     0x1400291ae
14002917a:	45 33 c0             	xor    %r8d,%r8d
14002917d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140029182:	e8 01 de fd ff       	call   0x140006f88
140029187:	48 8b f8             	mov    %rax,%rdi
14002918a:	48 85 c0             	test   %rax,%rax
14002918d:	75 1c                	jne    0x1400291ab
14002918f:	ff 15 bb 8e 1e 00    	call   *0x1e8ebb(%rip)        # 0x140212050
140029195:	65 48 8b 0c 25 58 00 	mov    %gs:0x58,%rcx
14002919c:	00 00
14002919e:	41 b8 90 01 00 00    	mov    $0x190,%r8d
1400291a4:	48 8b 11             	mov    (%rcx),%rdx
1400291a7:	41 89 04 10          	mov    %eax,(%r8,%rdx,1)
1400291ab:	48 8b df             	mov    %rdi,%rbx
1400291ae:	48 8b c3             	mov    %rbx,%rax
1400291b1:	48 8b 8c 24 50 02 00 	mov    0x250(%rsp),%rcx
1400291b8:	00
1400291b9:	48 33 cc             	xor    %rsp,%rcx
1400291bc:	e8 af b5 1d 00       	call   0x140204770
1400291c1:	48 8b 9c 24 70 02 00 	mov    0x270(%rsp),%rbx
1400291c8:	00
1400291c9:	48 81 c4 60 02 00 00 	add    $0x260,%rsp
1400291d0:	5f                   	pop    %rdi
1400291d1:	c3                   	ret
1400291d2:	33 d2                	xor    %edx,%edx
1400291d4:	b9 8e 12 3a 22       	mov    $0x223a128e,%ecx
1400291d9:	e8 06 21 fe ff       	call   0x14000b2e4
1400291de:	cc                   	int3
1400291df:	90                   	nop
1400291e0:	33 c9                	xor    %ecx,%ecx
1400291e2:	39 4c 24 30          	cmp    %ecx,0x30(%rsp)
1400291e6:	7e 08                	jle    0x1400291f0
1400291e8:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400291ed:	66 89 08             	mov    %cx,(%rax)
1400291f0:	33 c0                	xor    %eax,%eax
1400291f2:	c3                   	ret
1400291f3:	90                   	nop
1400291f4:	90                   	nop
1400291f5:	90                   	nop
1400291f6:	90                   	nop
1400291f7:	90                   	nop
1400291f8:	90                   	nop
1400291f9:	90                   	nop
1400291fa:	90                   	nop
1400291fb:	90                   	nop
1400291fc:	90                   	nop
1400291fd:	90                   	nop
1400291fe:	90                   	nop
1400291ff:	90                   	nop
140029200:	40 53                	rex push %rbx
140029202:	48 83 ec 20          	sub    $0x20,%rsp
140029206:	48 8b da             	mov    %rdx,%rbx
140029209:	41 8b d0             	mov    %r8d,%edx
14002920c:	48 8b cb             	mov    %rbx,%rcx
14002920f:	e8 1c 37 00 00       	call   0x14002c930