140081d32:	c3                   	ret
140081d33:	cc                   	int3
140081d34:	cc                   	int3
140081d35:	cc                   	int3
140081d36:	cc                   	int3
140081d37:	cc                   	int3
140081d38:	cc                   	int3
140081d39:	cc                   	int3
140081d3a:	cc                   	int3
140081d3b:	cc                   	int3
140081d3c:	4c 8b dc             	mov    %rsp,%r11
140081d3f:	49 89 5b 08          	mov    %rbx,0x8(%r11)
140081d43:	49 89 6b 10          	mov    %rbp,0x10(%r11)
140081d47:	49 89 73 18          	mov    %rsi,0x18(%r11)
140081d4b:	57                   	push   %rdi
140081d4c:	48 83 ec 30          	sub    $0x30,%rsp
140081d50:	49 83 21 00          	andq   $0x0,(%r9)
140081d54:	49 8d 43 20          	lea    0x20(%r11),%rax
140081d58:	49 83 63 20 00       	andq   $0x0,0x20(%r11)
140081d5d:	49 8b f1             	mov    %r9,%rsi
140081d60:	48 8b ea             	mov    %rdx,%rbp
140081d63:	49 89 43 e8          	mov    %rax,-0x18(%r11)
140081d67:	48 8b f9             	mov    %rcx,%rdi
140081d6a:	48 8d 15 4f 13 01 00 	lea    0x1134f(%rip),%rdx        # 0x1400930c0
140081d71:	41 b9 19 00 02 00    	mov    $0x20019,%r9d
140081d77:	48 c7 c1 02 00 00 80 	mov    $0xffffffff80000002,%rcx
140081d7e:	45 33 c0             	xor    %r8d,%r8d
140081d81:	48 ff 15 70 2f 00 00 	rex.W call *0x2f70(%rip)        # 0x140084cf8
140081d88:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140081d8d:	33 d2                	xor    %edx,%edx
140081d8f:	4c 8d 05 5e a3 00 00 	lea    0xa35e(%rip),%r8        # 0x14008c0f4
140081d96:	45 33 d2             	xor    %r10d,%r10d
140081d99:	45 8b 48 fc          	mov    -0x4(%r8),%r9d
140081d9d:	41 3b c1             	cmp    %r9d,%eax
140081da0:	72 35                	jb     0x140081dd7
140081da2:	45 0f b7 18          	movzwl (%r8),%r11d
140081da6:	43 8d 0c 19          	lea    (%r9,%r11,1),%ecx
140081daa:	3b c1                	cmp    %ecx,%eax
140081dac:	72 15                	jb     0x140081dc3
140081dae:	41 03 d3             	add    %r11d,%edx
140081db1:	41 ff c2             	inc    %r10d
140081db4:	49 83 c0 08          	add    $0x8,%r8
140081db8:	41 81 fa 1a 01 00 00 	cmp    $0x11a,%r10d
140081dbf:	72 d8                	jb     0x140081d99
140081dc1:	eb 14                	jmp    0x140081dd7
140081dc3:	41 2b c1             	sub    %r9d,%eax
140081dc6:	48 8d 0d 43 88 00 00 	lea    0x8843(%rip),%rcx        # 0x14008a610
140081dcd:	03 d0                	add    %eax,%edx
140081dcf:	8b 1c 91             	mov    (%rcx,%rdx,4),%ebx
140081dd2:	83 fb ff             	cmp    $0xffffffff,%ebx
140081dd5:	75 05                	jne    0x140081ddc
140081dd7:	bb 01 00 00 c0       	mov    $0xc0000001,%ebx
140081ddc:	85 db                	test   %ebx,%ebx
140081dde:	78 24                	js     0x140081e04
140081de0:	8a 47 08             	mov    0x8(%rdi),%al
140081de3:	41 b9 19 00 02 00    	mov    $0x20019,%r9d
140081de9:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
140081dee:	4c 8b c5             	mov    %rbp,%r8
140081df1:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
140081df6:	48 8b cf             	mov    %rdi,%rcx
140081df9:	88 44 24 20          	mov    %al,0x20(%rsp)
140081dfd:	e8 42 5f fa ff       	call   0x140027d44
140081e02:	8b d8                	mov    %eax,%ebx
140081e04:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140081e09:	48 85 c9             	test   %rcx,%rcx
140081e0c:	74 0c                	je     0x140081e1a
140081e0e:	48 ff 15 d3 2e 00 00 	rex.W call *0x2ed3(%rip)        # 0x140084ce8
140081e15:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140081e1a:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140081e1f:	8b c3                	mov    %ebx,%eax
140081e21:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140081e26:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140081e2b:	48 83 c4 30          	add    $0x30,%rsp
140081e2f:	5f                   	pop    %rdi
140081e30:	c3                   	ret
140081e31:	cc                   	int3