1401bbbbe:	41 5c                	pop    %r12
1401bbbc0:	41 5d                	pop    %r13
1401bbbc2:	41 5e                	pop    %r14
1401bbbc4:	41 5f                	pop    %r15
1401bbbc6:	c3                   	ret
1401bbbc7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401bbbce:	00 00
1401bbbd0:	48 89 fa             	mov    %rdi,%rdx
1401bbbd3:	e8 c8 d4 ff ff       	call   0x1401b90a0
1401bbbd8:	85 c0                	test   %eax,%eax
1401bbbda:	0f 85 ed 05 00 00    	jne    0x1401bc1cd
1401bbbe0:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1401bbbe5:	4d 89 e1             	mov    %r12,%r9
1401bbbe8:	41 89 f0             	mov    %esi,%r8d
1401bbbeb:	48 89 fa             	mov    %rdi,%rdx
1401bbbee:	48 89 d9             	mov    %rbx,%rcx
1401bbbf1:	89 44 24 20          	mov    %eax,0x20(%rsp)
1401bbbf5:	89 44 24 44          	mov    %eax,0x44(%rsp)
1401bbbf9:	e8 b2 ed ff ff       	call   0x1401ba9b0
1401bbbfe:	83 f8 ff             	cmp    $0xffffffff,%eax
1401bbc01:	74 72                	je     0x1401bbc75
1401bbc03:	85 c0                	test   %eax,%eax
1401bbc05:	0f 84 78 ff ff ff    	je     0x1401bbb83
1401bbc0b:	4c 8b 3d 0e 38 0f 00 	mov    0xf380e(%rip),%r15        # 0x1402af420
1401bbc12:	41 ff d7             	call   *%r15
1401bbc15:	83 38 02             	cmpl   $0x2,(%rax)
1401bbc18:	0f 84 e2 02 00 00    	je     0x1401bbf00
1401bbc1e:	41 ff d7             	call   *%r15
1401bbc21:	83 38 11             	cmpl   $0x11,(%rax)
1401bbc24:	0f 84 3e 03 00 00    	je     0x1401bbf68
1401bbc2a:	41 ff d7             	call   *%r15
1401bbc2d:	83 38 0d             	cmpl   $0xd,(%rax)
1401bbc30:	0f 84 32 03 00 00    	je     0x1401bbf68
1401bbc36:	41 ff d7             	call   *%r15
1401bbc39:	31 ed                	xor    %ebp,%ebp
1401bbc3b:	83 38 11             	cmpl   $0x11,(%rax)
1401bbc3e:	0f 84 64 03 00 00    	je     0x1401bbfa8
1401bbc44:	48 8b 05 95 d3 07 00 	mov    0x7d395(%rip),%rax        # 0x140238fe0
1401bbc4b:	48 8d 0d f6 7c 07 00 	lea    0x77cf6(%rip),%rcx        # 0x140233948
1401bbc52:	44 8b 00             	mov    (%rax),%r8d
1401bbc55:	45 85 c0             	test   %r8d,%r8d
1401bbc58:	74 08                	je     0x1401bbc62
1401bbc5a:	e8 09 77 02 00       	call   0x1401e3368
1401bbc5f:	48 89 c1             	mov    %rax,%rcx
1401bbc62:	41 89 f0             	mov    %esi,%r8d
1401bbc65:	48 89 fa             	mov    %rdi,%rdx
1401bbc68:	e8 33 79 f0 ff       	call   0x1400c35a0
1401bbc6d:	48 89 e9             	mov    %rbp,%rcx
1401bbc70:	e8 3b d2 f3 ff       	call   0x1400f8eb0
1401bbc75:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401bbc7a:	e9 1c ff ff ff       	jmp    0x1401bbb9b
1401bbc7f:	90                   	nop
1401bbc80:	85 c0                	test   %eax,%eax
1401bbc82:	0f 84 11 ff ff ff    	je     0x1401bbb99
1401bbc88:	49 8b 75 00          	mov    0x0(%r13),%rsi
1401bbc8c:	49 8d bd f0 00 00 00 	lea    0xf0(%r13),%rdi
1401bbc93:	41 be 00 10 00 00    	mov    $0x1000,%r14d
1401bbc99:	4c 8d 25 e0 93 07 00 	lea    0x793e0(%rip),%r12        # 0x140235080
1401bbca0:	48 89 f1             	mov    %rsi,%rcx
1401bbca3:	e8 f0 e1 02 00       	call   0x1401e9e98
1401bbca8:	45 8b 7d 1c          	mov    0x1c(%r13),%r15d
1401bbcac:	48 89 f2             	mov    %rsi,%rdx
1401bbcaf:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401bbcb4:	48 63 e8             	movslq %eax,%rbp
1401bbcb7:	b8 a4 81 00 00       	mov    $0x81a4,%eax
1401bbcbc:	45 85 ff             	test   %r15d,%r15d
1401bbcbf:	44 0f 44 f8          	cmove  %eax,%r15d
1401bbcc3:	48 8b 43 58          	mov    0x58(%rbx),%rax
1401bbcc7:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
1401bbcce:	e8 9d f5 e9 ff       	call   0x14005b270
1401bbcd3:	48 8b 07             	mov    (%rdi),%rax
1401bbcd6:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1401bbcda:	49 33 04 24          	xor    (%r12),%rax
1401bbcde:	49 33 54 24 08       	xor    0x8(%r12),%rdx
1401bbce3:	48 09 d0             	or     %rdx,%rax
1401bbce6:	0f 84 54 02 00 00    	je     0x1401bbf40
1401bbcec:	48 8b 43 58          	mov    0x58(%rbx),%rax
1401bbcf0:	48 89 ea             	mov    %rbp,%rdx
1401bbcf3:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
1401bbcfa:	e8 b1 f6 e9 ff       	call   0x14005b3b0
1401bbcff:	49 8b 55 00          	mov    0x0(%r13),%rdx
1401bbd03:	49 89 e8             	mov    %rbp,%r8
1401bbd06:	48 8d 48 6c          	lea    0x6c(%rax),%rcx
1401bbd0a:	48 89 c6             	mov    %rax,%rsi
1401bbd0d:	e8 de e0 02 00       	call   0x1401e9df0
1401bbd12:	44 89 f8             	mov    %r15d,%eax
1401bbd15:	25 00 f0 00 00       	and    $0xf000,%eax
1401bbd1a:	3d 00 a0 00 00       	cmp    $0xa000,%eax
1401bbd1f:	74 36                	je     0x1401bbd57
1401bbd21:	41 81 ff 00 40 00 00 	cmp    $0x4000,%r15d
1401bbd28:	0f 84 02 04 00 00    	je     0x1401bc130
1401bbd2e:	3d 00 40 00 00       	cmp    $0x4000,%eax
1401bbd33:	0f 84 37 03 00 00    	je     0x1401bc070
1401bbd39:	3d 00 e0 00 00       	cmp    $0xe000,%eax
1401bbd3e:	0f 84 2c 03 00 00    	je     0x1401bc070
1401bbd44:	44 89 f8             	mov    %r15d,%eax
1401bbd47:	83 e0 40             	and    $0x40,%eax
1401bbd4a:	83 f8 01             	cmp    $0x1,%eax
1401bbd4d:	19 c0                	sbb    %eax,%eax
1401bbd4f:	83 e0 b7             	and    $0xffffffb7,%eax
1401bbd52:	05 ed 81 00 00       	add    $0x81ed,%eax
1401bbd57:	89 46 34             	mov    %eax,0x34(%rsi)
1401bbd5a:	8b 44 24 38          	mov    0x38(%rsp),%eax
1401bbd5e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401bbd64:	48 89 f2             	mov    %rsi,%rdx
1401bbd67:	44 89 76 38          	mov    %r14d,0x38(%rsi)
1401bbd6b:	89 46 40             	mov    %eax,0x40(%rsi)
1401bbd6e:	f3 0f 6f 07          	movdqu (%rdi),%xmm0
1401bbd72:	0f 11 46 48          	movups %xmm0,0x48(%rsi)
1401bbd76:	f3 0f 6f 4f 10       	movdqu 0x10(%rdi),%xmm1
1401bbd7b:	0f 11 4e 58          	movups %xmm1,0x58(%rsi)
1401bbd7f:	8b 47 20             	mov    0x20(%rdi),%eax
1401bbd82:	89 46 68             	mov    %eax,0x68(%rsi)
1401bbd85:	48 8b 43 58          	mov    0x58(%rbx),%rax
1401bbd89:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
1401bbd90:	e8 bb 1a ea ff       	call   0x14005d850
1401bbd95:	85 c0                	test   %eax,%eax
1401bbd97:	0f 88 fb 03 00 00    	js     0x1401bc198
1401bbd9d:	41 81 c6 00 10 00 00 	add    $0x1000,%r14d
1401bbda4:	48 83 c7 24          	add    $0x24,%rdi
1401bbda8:	41 81 fe 00 40 00 00 	cmp    $0x4000,%r14d
1401bbdaf:	0f 85 1e ff ff ff    	jne    0x1401bbcd3
1401bbdb5:	e9 df fd ff ff       	jmp    0x1401bbb99
1401bbdba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401bbdc0:	48 89 f9             	mov    %rdi,%rcx
1401bbdc3:	e8 d0 e0 02 00       	call   0x1401e9e98
1401bbdc8:	4c 63 f8             	movslq %eax,%r15
1401bbdcb:	49 89 c6             	mov    %rax,%r14
1401bbdce:	48 8b 43 58          	mov    0x58(%rbx),%rax
1401bbdd2:	4c 89 fa             	mov    %r15,%rdx
1401bbdd5:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
1401bbddc:	e8 cf f5 e9 ff       	call   0x14005b3b0
1401bbde1:	48 89 fa             	mov    %rdi,%rdx
1401bbde4:	4d 89 f8             	mov    %r15,%r8
1401bbde7:	48 8d 48 6c          	lea    0x6c(%rax),%rcx
1401bbdeb:	48 89 c5             	mov    %rax,%rbp
1401bbdee:	e8 fd df 02 00       	call   0x1401e9df0
1401bbdf3:	89 f0                	mov    %esi,%eax
1401bbdf5:	8b 53 24             	mov    0x24(%rbx),%edx
1401bbdf8:	25 00 f0 00 00       	and    $0xf000,%eax
1401bbdfd:	3d 00 a0 00 00       	cmp    $0xa000,%eax
1401bbe02:	0f 84 08 03 00 00    	je     0x1401bc110
1401bbe08:	81 fe 00 40 00 00    	cmp    $0x4000,%esi
1401bbe0e:	0f 84 2c 03 00 00    	je     0x1401bc140
1401bbe14:	3d 00 40 00 00       	cmp    $0x4000,%eax
1401bbe19:	0f 84 61 02 00 00    	je     0x1401bc080
1401bbe1f:	3d 00 e0 00 00       	cmp    $0xe000,%eax
1401bbe24:	0f 84 56 02 00 00    	je     0x1401bc080
1401bbe2a:	83 e6 40             	and    $0x40,%esi
1401bbe2d:	0f 85 ed 01 00 00    	jne    0x1401bc020
1401bbe33:	48 c7 45 34 a4 81 00 	movq   $0x81a4,0x34(%rbp)
1401bbe3a:	00
1401bbe3b:	44 89 75 40          	mov    %r14d,0x40(%rbp)
1401bbe3f:	85 d2                	test   %edx,%edx
1401bbe41:	0f 85 f9 01 00 00    	jne    0x1401bc040
1401bbe47:	8b 43 14             	mov    0x14(%rbx),%eax
1401bbe4a:	85 c0                	test   %eax,%eax
1401bbe4c:	75 32                	jne    0x1401bbe80
1401bbe4e:	48 8b 05 db d2 07 00 	mov    0x7d2db(%rip),%rax        # 0x140239130
1401bbe55:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
1401bbe5a:	48 89 f9             	mov    %rdi,%rcx
1401bbe5d:	48 89 f2             	mov    %rsi,%rdx
1401bbe60:	ff 10                	call   *(%rax)
1401bbe62:	85 c0                	test   %eax,%eax
1401bbe64:	0f 88 ab 03 00 00    	js     0x1401bc215
1401bbe6a:	48 8b 43 58          	mov    0x58(%rbx),%rax
1401bbe6e:	49 89 f0             	mov    %rsi,%r8
1401bbe71:	48 89 ea             	mov    %rbp,%rdx
1401bbe74:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
1401bbe7b:	e8 70 ee e9 ff       	call   0x14005acf0
1401bbe80:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1401bbe87:	00
1401bbe88:	8b 54 24 38          	mov    0x38(%rsp),%edx
1401bbe8c:	4c 8d 4d 48          	lea    0x48(%rbp),%r9
1401bbe90:	4c 89 e1             	mov    %r12,%rcx
1401bbe93:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1401bbe9a:	00 00
1401bbe9c:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1401bbea2:	e8 69 be e7 ff       	call   0x140037d10
1401bbea7:	85 c0                	test   %eax,%eax
1401bbea9:	0f 88 42 03 00 00    	js     0x1401bc1f1
1401bbeaf:	48 8b 43 58          	mov    0x58(%rbx),%rax
1401bbeb3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401bbeb9:	48 89 ea             	mov    %rbp,%rdx
1401bbebc:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
1401bbec3:	e8 88 19 ea ff       	call   0x14005d850
1401bbec8:	85 c0                	test   %eax,%eax
1401bbeca:	0f 89 c9 fc ff ff    	jns    0x1401bbb99
1401bbed0:	48 89 e9             	mov    %rbp,%rcx
1401bbed3:	e8 98 16 ea ff       	call   0x14005d570
1401bbed8:	48 8b 05 01 d1 07 00 	mov    0x7d101(%rip),%rax        # 0x140238fe0
1401bbedf:	48 8d 0d 8a 7a 07 00 	lea    0x77a8a(%rip),%rcx        # 0x140233970
1401bbee6:	83 38 00             	cmpl   $0x0,(%rax)
1401bbee9:	74 08                	je     0x1401bbef3
1401bbeeb:	e8 78 74 02 00       	call   0x1401e3368
1401bbef0:	48 89 c1             	mov    %rax,%rcx
1401bbef3:	48 89 fa             	mov    %rdi,%rdx
1401bbef6:	e8 35 77 f0 ff       	call   0x1400c3630
1401bbefb:	e9 75 fd ff ff       	jmp    0x1401bbc75
1401bbf00:	48 89 f9             	mov    %rdi,%rcx
1401bbf03:	e8 a8 9a e7 ff       	call   0x1400359b0
1401bbf08:	85 c0                	test   %eax,%eax
1401bbf0a:	0f 85 73 fc ff ff    	jne    0x1401bbb83
1401bbf10:	8b 44 24 38          	mov    0x38(%rsp),%eax
1401bbf14:	4d 89 e1             	mov    %r12,%r9
1401bbf17:	41 89 f0             	mov    %esi,%r8d
1401bbf1a:	48 89 fa             	mov    %rdi,%rdx
1401bbf1d:	48 89 d9             	mov    %rbx,%rcx
1401bbf20:	89 44 24 20          	mov    %eax,0x20(%rsp)
1401bbf24:	e8 87 ea ff ff       	call   0x1401ba9b0
1401bbf29:	83 f8 ff             	cmp    $0xffffffff,%eax
1401bbf2c:	0f 84 43 fd ff ff    	je     0x1401bbc75
1401bbf32:	85 c0                	test   %eax,%eax
1401bbf34:	0f 85 e4 fc ff ff    	jne    0x1401bbc1e
1401bbf3a:	e9 44 fc ff ff       	jmp    0x1401bbb83
1401bbf3f:	90                   	nop
1401bbf40:	48 8b 47 10          	mov    0x10(%rdi),%rax
1401bbf44:	48 8b 57 18          	mov    0x18(%rdi),%rdx
1401bbf48:	48 33 05 41 91 07 00 	xor    0x79141(%rip),%rax        # 0x140235090
1401bbf4f:	48 33 15 42 91 07 00 	xor    0x79142(%rip),%rdx        # 0x140235098
1401bbf56:	48 09 d0             	or     %rdx,%rax
1401bbf59:	0f 85 8d fd ff ff    	jne    0x1401bbcec
1401bbf5f:	e9 39 fe ff ff       	jmp    0x1401bbd9d
1401bbf64:	0f 1f 40 00          	nopl   0x0(%rax)
1401bbf68:	48 8b 05 c1 d1 07 00 	mov    0x7d1c1(%rip),%rax        # 0x140239130
1401bbf6f:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1401bbf74:	48 89 f9             	mov    %rdi,%rcx
1401bbf77:	ff 10                	call   *(%rax)
1401bbf79:	85 c0                	test   %eax,%eax
1401bbf7b:	0f 85 b5 fc ff ff    	jne    0x1401bbc36
1401bbf81:	0f b7 44 24 56       	movzwl 0x56(%rsp),%eax
1401bbf86:	66 25 00 f0          	and    $0xf000,%ax
1401bbf8a:	66 3d 00 40          	cmp    $0x4000,%ax
1401bbf8e:	0f 84 c4 00 00 00    	je     0x1401bc058
1401bbf94:	41 ff d7             	call   *%r15
1401bbf97:	c7 00 11 00 00 00    	movl   $0x11,(%rax)
1401bbf9d:	e9 94 fc ff ff       	jmp    0x1401bbc36
1401bbfa2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401bbfa8:	e8 eb db 02 00       	call   0x1401e9b98
1401bbfad:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
1401bbfb2:	44 8b 6c 24 44       	mov    0x44(%rsp),%r13d
1401bbfb7:	41 89 c6             	mov    %eax,%r14d
1401bbfba:	eb 24                	jmp    0x1401bbfe0
1401bbfbc:	0f 1f 40 00          	nopl   0x0(%rax)
1401bbfc0:	85 c0                	test   %eax,%eax
1401bbfc2:	0f 84 98 01 00 00    	je     0x1401bc160
1401bbfc8:	41 ff d7             	call   *%r15
1401bbfcb:	83 38 11             	cmpl   $0x11,(%rax)
1401bbfce:	0f 85 70 fc ff ff    	jne    0x1401bbc44
1401bbfd4:	48 89 e9             	mov    %rbp,%rcx
1401bbfd7:	41 83 c6 01          	add    $0x1,%r14d
1401bbfdb:	e8 d0 ce f3 ff       	call   0x1400f8eb0
1401bbfe0:	45 89 f0             	mov    %r14d,%r8d
1401bbfe3:	48 89 fa             	mov    %rdi,%rdx
1401bbfe6:	48 8d 0d 3c 7a 07 00 	lea    0x77a3c(%rip),%rcx        # 0x140233a29
1401bbfed:	e8 6e c9 e8 ff       	call   0x140048960
1401bbff2:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
1401bbff7:	4d 89 e1             	mov    %r12,%r9
1401bbffa:	41 89 f0             	mov    %esi,%r8d
1401bbffd:	48 89 c2             	mov    %rax,%rdx
1401bc000:	48 89 d9             	mov    %rbx,%rcx
1401bc003:	48 89 c5             	mov    %rax,%rbp
1401bc006:	e8 a5 e9 ff ff       	call   0x1401ba9b0
1401bc00b:	83 f8 ff             	cmp    $0xffffffff,%eax
1401bc00e:	75 b0                	jne    0x1401bbfc0
1401bc010:	48 89 e9             	mov    %rbp,%rcx
1401bc013:	e8 98 ce f3 ff       	call   0x1400f8eb0
1401bc018:	e9 58 fc ff ff       	jmp    0x1401bbc75
1401bc01d:	0f 1f 00             	nopl   (%rax)
1401bc020:	48 c7 45 34 ed 81 00 	movq   $0x81ed,0x34(%rbp)
1401bc027:	00
1401bc028:	44 89 75 40          	mov    %r14d,0x40(%rbp)
1401bc02c:	85 d2                	test   %edx,%edx
1401bc02e:	0f 84 13 fe ff ff    	je     0x1401bbe47
1401bc034:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401bc03b:	00 00 00 00
1401bc03f:	90                   	nop
1401bc040:	c7 45 38 00 00 00 20 	movl   $0x20000000,0x38(%rbp)
1401bc047:	48 89 e9             	mov    %rbp,%rcx
1401bc04a:	e8 c1 f2 e9 ff       	call   0x14005b310
1401bc04f:	e9 5b fe ff ff       	jmp    0x1401bbeaf
1401bc054:	0f 1f 40 00          	nopl   0x0(%rax)
1401bc058:	48 89 f9             	mov    %rdi,%rcx
1401bc05b:	e8 e0 b1 f2 ff       	call   0x1400e7240
1401bc060:	85 c0                	test   %eax,%eax
1401bc062:	0f 84 2c ff ff ff    	je     0x1401bbf94
1401bc068:	e9 c9 fb ff ff       	jmp    0x1401bbc36
1401bc06d:	0f 1f 00             	nopl   (%rax)
1401bc070:	b8 00 e0 00 00       	mov    $0xe000,%eax
1401bc075:	e9 dd fc ff ff       	jmp    0x1401bbd57
1401bc07a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401bc080:	48 c7 45 34 00 e0 00 	movq   $0xe000,0x34(%rbp)
1401bc087:	00
1401bc088:	44 89 75 40          	mov    %r14d,0x40(%rbp)
1401bc08c:	85 d2                	test   %edx,%edx
1401bc08e:	75 b0                	jne    0x1401bc040
1401bc090:	3d 00 e0 00 00       	cmp    $0xe000,%eax
1401bc095:	0f 85 ac fd ff ff    	jne    0x1401bbe47
1401bc09b:	48 8d 05 ef 78 07 00 	lea    0x778ef(%rip),%rax        # 0x140233991
1401bc0a2:	eb 2b                	jmp    0x1401bc0cf
1401bc0a4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401bc0ab:	00 00 00 00
1401bc0af:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401bc0b6:	00 00 00 00
1401bc0ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401bc0c0:	49 83 c4 01          	add    $0x1,%r12
1401bc0c4:	48 83 c0 01          	add    $0x1,%rax
1401bc0c8:	41 3a 54 24 ff       	cmp    -0x1(%r12),%dl
1401bc0cd:	75 1b                	jne    0x1401bc0ea
1401bc0cf:	0f b6 10             	movzbl (%rax),%edx
1401bc0d2:	84 d2                	test   %dl,%dl
1401bc0d4:	75 ea                	jne    0x1401bc0c0
1401bc0d6:	48 8d 55 48          	lea    0x48(%rbp),%rdx
1401bc0da:	4c 89 e1             	mov    %r12,%rcx
1401bc0dd:	e8 4e 33 e7 ff       	call   0x14002f430
1401bc0e2:	85 c0                	test   %eax,%eax
1401bc0e4:	0f 84 c5 fd ff ff    	je     0x1401bbeaf
1401bc0ea:	48 89 e9             	mov    %rbp,%rcx
1401bc0ed:	e8 7e 14 ea ff       	call   0x14005d570
1401bc0f2:	48 8b 05 e7 ce 07 00 	mov    0x7cee7(%rip),%rax        # 0x140238fe0
1401bc0f9:	48 8d 0d a8 78 07 00 	lea    0x778a8(%rip),%rcx        # 0x1402339a8
1401bc100:	83 38 00             	cmpl   $0x0,(%rax)
1401bc103:	0f 84 ea fd ff ff    	je     0x1401bbef3
1401bc109:	e9 dd fd ff ff       	jmp    0x1401bbeeb
1401bc10e:	66 90                	xchg   %ax,%ax
1401bc110:	48 c7 45 34 00 a0 00 	movq   $0xa000,0x34(%rbp)
1401bc117:	00
1401bc118:	44 89 75 40          	mov    %r14d,0x40(%rbp)
1401bc11c:	85 d2                	test   %edx,%edx
1401bc11e:	0f 84 23 fd ff ff    	je     0x1401bbe47
1401bc124:	e9 17 ff ff ff       	jmp    0x1401bc040
1401bc129:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401bc130:	b8 00 40 00 00       	mov    $0x4000,%eax
1401bc135:	e9 1d fc ff ff       	jmp    0x1401bbd57
1401bc13a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401bc140:	48 c7 45 34 00 40 00 	movq   $0x4000,0x34(%rbp)
1401bc147:	00
1401bc148:	44 89 75 40          	mov    %r14d,0x40(%rbp)
1401bc14c:	85 d2                	test   %edx,%edx
1401bc14e:	0f 85 ec fe ff ff    	jne    0x1401bc040
1401bc154:	e9 ee fc ff ff       	jmp    0x1401bbe47
1401bc159:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401bc160:	48 89 e9             	mov    %rbp,%rcx
1401bc163:	48 89 fa             	mov    %rdi,%rdx
1401bc166:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
1401bc16b:	e8 00 a8 f2 ff       	call   0x1400e6970
1401bc170:	48 89 e9             	mov    %rbp,%rcx
1401bc173:	85 c0                	test   %eax,%eax
1401bc175:	74 11                	je     0x1401bc188
1401bc177:	e8 c4 f6 f0 ff       	call   0x1400cb840