14091acf4:	41 c1 e8 1f          	shr    $0x1f,%r8d
14091acf8:	44 03 c2             	add    %edx,%r8d
14091acfb:	ba 7c 00 00 00       	mov    $0x7c,%edx
14091ad00:	e8 cb be fe ff       	call   0x140906bd0
14091ad05:	89 45 94             	mov    %eax,-0x6c(%rbp)
14091ad08:	8b 44 24 48          	mov    0x48(%rsp),%eax
14091ad0c:	8b d7                	mov    %edi,%edx
14091ad0e:	44 8b 7c 24 6c       	mov    0x6c(%rsp),%r15d
14091ad13:	45 8b cf             	mov    %r15d,%r9d
14091ad16:	44 8b 44 24 70       	mov    0x70(%rsp),%r8d
14091ad1b:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
14091ad22:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
14091ad26:	89 44 24 20          	mov    %eax,0x20(%rsp)
14091ad2a:	e8 31 c1 fe ff       	call   0x140906e60
14091ad2f:	8b 7d 80             	mov    -0x80(%rbp),%edi
14091ad32:	85 ff                	test   %edi,%edi
14091ad34:	74 65                	je     0x14091ad9b
14091ad36:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
14091ad3d:	45 33 c0             	xor    %r8d,%r8d
14091ad40:	ba 08 00 00 00       	mov    $0x8,%edx
14091ad45:	48 8b c8             	mov    %rax,%rcx
14091ad48:	44 8b 88 90 00 00 00 	mov    0x90(%rax),%r9d
14091ad4f:	41 83 c1 02          	add    $0x2,%r9d
14091ad53:	e8 e8 be fe ff       	call   0x140906c40
14091ad58:	44 8b 44 24 70       	mov    0x70(%rsp),%r8d
14091ad5d:	8b cb                	mov    %ebx,%ecx
14091ad5f:	41 2b ce             	sub    %r14d,%ecx
14091ad62:	b8 02 00 00 00       	mov    $0x2,%eax
14091ad67:	83 fb 01             	cmp    $0x1,%ebx
14091ad6a:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
14091ad6e:	8b 5c 24 48          	mov    0x48(%rsp),%ebx
14091ad72:	ba 06 00 00 00       	mov    $0x6,%edx
14091ad77:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
14091ad7e:	0f 47 c2             	cmova  %edx,%eax
14091ad81:	03 44 24 78          	add    0x78(%rsp),%eax
14091ad85:	45 8b cf             	mov    %r15d,%r9d
14091ad88:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14091ad8c:	0f b6 94 30 38 69 04 	movzbl 0x1046938(%rax,%rsi,1),%edx
14091ad93:	01
14091ad94:	e8 c7 c0 fe ff       	call   0x140906e60
14091ad99:	eb 04                	jmp    0x14091ad9f
14091ad9b:	8b 5c 24 48          	mov    0x48(%rsp),%ebx
14091ad9f:	48 8b 45 a0          	mov    -0x60(%rbp),%rax
14091ada3:	44 0f b7 7d 8c       	movzwl -0x74(%rbp),%r15d
14091ada8:	45 8b f7             	mov    %r15d,%r14d
14091adab:	48 85 c0             	test   %rax,%rax
14091adae:	0f 84 1a 01 00 00    	je     0x14091aece
14091adb4:	83 7d 94 00          	cmpl   $0x0,-0x6c(%rbp)
14091adb8:	48 8b 00             	mov    (%rax),%rax
14091adbb:	48 8b 58 18          	mov    0x18(%rax),%rbx
14091adbf:	74 17                	je     0x14091add8
14091adc1:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
14091adc8:	48 8b 8d d0 00 00 00 	mov    0xd0(%rbp),%rcx
14091adcf:	8b 80 90 00 00 00    	mov    0x90(%rax),%eax
14091add5:	89 41 48             	mov    %eax,0x48(%rcx)
14091add8:	0f b7 7d 90          	movzwl -0x70(%rbp),%edi
14091addc:	41 8b f7             	mov    %r15d,%esi
14091addf:	03 74 24 48          	add    0x48(%rsp),%esi
14091ade3:	44 8b cf             	mov    %edi,%r9d
14091ade6:	48 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%rcx
14091aded:	44 8b c6             	mov    %esi,%r8d
14091adf0:	48 8b d3             	mov    %rbx,%rdx
14091adf3:	e8 e8 ec f7 ff       	call   0x140899ae0
14091adf8:	4c 8b 55 a0          	mov    -0x60(%rbp),%r10
14091adfc:	4c 8b 9d b8 00 00 00 	mov    0xb8(%rbp),%r11
14091ae03:	4d 8b c2             	mov    %r10,%r8
14091ae06:	48 8b 95 d0 00 00 00 	mov    0xd0(%rbp),%rdx
14091ae0d:	49 8b cb             	mov    %r11,%rcx
14091ae10:	e8 7b 52 01 00       	call   0x140930090
14091ae15:	41 f6 42 12 80       	testb  $0x80,0x12(%r10)
14091ae1a:	75 21                	jne    0x14091ae3d
14091ae1c:	48 8b cb             	mov    %rbx,%rcx
14091ae1f:	e8 0c fa fb ff       	call   0x1408da830
14091ae24:	85 c0                	test   %eax,%eax
14091ae26:	74 15                	je     0x14091ae3d
14091ae28:	44 8b 4c 24 6c       	mov    0x6c(%rsp),%r9d
14091ae2d:	44 8b c6             	mov    %esi,%r8d
14091ae30:	ba 32 00 00 00       	mov    $0x32,%edx
14091ae35:	49 8b cb             	mov    %r11,%rcx
14091ae38:	e8 03 be fe ff       	call   0x140906c40
14091ae3d:	4d 85 ed             	test   %r13,%r13
14091ae40:	74 21                	je     0x14091ae63
14091ae42:	4d 8b c5             	mov    %r13,%r8
14091ae45:	8b d7                	mov    %edi,%edx
14091ae47:	48 8b cb             	mov    %rbx,%rcx
14091ae4a:	e8 81 b6 00 00       	call   0x1409264d0
14091ae4f:	48 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%rcx
14091ae56:	4d 8b cd             	mov    %r13,%r9
14091ae59:	44 8b c7             	mov    %edi,%r8d
14091ae5c:	8b d6                	mov    %esi,%edx
14091ae5e:	e8 0d da f7 ff       	call   0x140898870
14091ae63:	48 8b cb             	mov    %rbx,%rcx
14091ae66:	44 03 f7             	add    %edi,%r14d
14091ae69:	e8 32 49 fc ff       	call   0x1408df7a0
14091ae6e:	85 c0                	test   %eax,%eax
14091ae70:	75 4b                	jne    0x14091aebd
14091ae72:	48 8b 55 a0          	mov    -0x60(%rbp),%rdx
14091ae76:	48 8b 8d d0 00 00 00 	mov    0xd0(%rbp),%rcx
14091ae7d:	e8 fe 44 f8 ff       	call   0x14089f380
14091ae82:	8b 7d 80             	mov    -0x80(%rbp),%edi
14091ae85:	48 8d 35 74 51 6e ff 	lea    -0x91ae8c(%rip),%rsi        # 0x140000000
14091ae8c:	8b 5c 24 58          	mov    0x58(%rsp),%ebx
14091ae90:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14091ae94:	4d 85 e4             	test   %r12,%r12
14091ae97:	0f 84 b3 00 00 00    	je     0x14091af50
14091ae9d:	48 85 c9             	test   %rcx,%rcx
14091aea0:	0f 84 9e 00 00 00    	je     0x14091af44
14091aea6:	48 83 b9 00 03 00 00 	cmpq   $0x0,0x300(%rcx)
14091aead:	00
14091aeae:	74 51                	je     0x14091af01
14091aeb0:	49 8b d4             	mov    %r12,%rdx
14091aeb3:	e8 88 8a f9 ff       	call   0x1408b3940
14091aeb8:	e9 8f 00 00 00       	jmp    0x14091af4c
14091aebd:	8b 7d 80             	mov    -0x80(%rbp),%edi
14091aec0:	48 8d 35 39 51 6e ff 	lea    -0x91aec7(%rip),%rsi        # 0x140000000
14091aec7:	bb 01 00 00 00       	mov    $0x1,%ebx
14091aecc:	eb c2                	jmp    0x14091ae90
14091aece:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
14091aed3:	74 b7                	je     0x14091ae8c
14091aed5:	85 ff                	test   %edi,%edi
14091aed7:	75 1f                	jne    0x14091aef8
14091aed9:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
14091aee0:	46 8d 0c 3b          	lea    (%rbx,%r15,1),%r9d
14091aee4:	45 33 c0             	xor    %r8d,%r8d
14091aee7:	ba 4b 00 00 00       	mov    $0x4b,%edx
14091aeec:	e8 4f bd fe ff       	call   0x140906c40
14091aef1:	33 db                	xor    %ebx,%ebx
14091aef3:	41 ff c6             	inc    %r14d
14091aef6:	eb 98                	jmp    0x14091ae90
14091aef8:	8b 5c 24 58          	mov    0x58(%rsp),%ebx
14091aefc:	41 ff c6             	inc    %r14d
14091aeff:	eb 8f                	jmp    0x14091ae90
14091af01:	4c 3b a1 f0 01 00 00 	cmp    0x1f0(%rcx),%r12
14091af08:	73 3a                	jae    0x14091af44
14091af0a:	4c 3b a1 e0 01 00 00 	cmp    0x1e0(%rcx),%r12
14091af11:	72 14                	jb     0x14091af27
14091af13:	48 8b 81 d8 01 00 00 	mov    0x1d8(%rcx),%rax
14091af1a:	49 89 04 24          	mov    %rax,(%r12)
14091af1e:	4c 89 a1 d8 01 00 00 	mov    %r12,0x1d8(%rcx)
14091af25:	eb 29                	jmp    0x14091af50
14091af27:	4c 3b a1 e8 01 00 00 	cmp    0x1e8(%rcx),%r12
14091af2e:	72 14                	jb     0x14091af44
14091af30:	48 8b 81 c8 01 00 00 	mov    0x1c8(%rcx),%rax
14091af37:	49 89 04 24          	mov    %rax,(%r12)
14091af3b:	4c 89 a1 c8 01 00 00 	mov    %r12,0x1c8(%rcx)
14091af42:	eb 0c                	jmp    0x14091af50
14091af44:	49 8b cc             	mov    %r12,%rcx
14091af47:	e8 04 0c f7 ff       	call   0x14088bb50
14091af4c:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
14091af50:	4d 85 ed             	test   %r13,%r13
14091af53:	74 64                	je     0x14091afb9
14091af55:	48 85 c9             	test   %rcx,%rcx
14091af58:	74 57                	je     0x14091afb1
14091af5a:	48 83 b9 00 03 00 00 	cmpq   $0x0,0x300(%rcx)
14091af61:	00
14091af62:	74 0a                	je     0x14091af6e
14091af64:	49 8b d5             	mov    %r13,%rdx
14091af67:	e8 d4 89 f9 ff       	call   0x1408b3940
14091af6c:	eb 4b                	jmp    0x14091afb9
14091af6e:	4c 3b a9 f0 01 00 00 	cmp    0x1f0(%rcx),%r13
14091af75:	73 3a                	jae    0x14091afb1
14091af77:	4c 3b a9 e0 01 00 00 	cmp    0x1e0(%rcx),%r13
14091af7e:	72 14                	jb     0x14091af94
14091af80:	48 8b 81 d8 01 00 00 	mov    0x1d8(%rcx),%rax
14091af87:	49 89 45 00          	mov    %rax,0x0(%r13)
14091af8b:	4c 89 a9 d8 01 00 00 	mov    %r13,0x1d8(%rcx)
14091af92:	eb 25                	jmp    0x14091afb9
14091af94:	4c 3b a9 e8 01 00 00 	cmp    0x1e8(%rcx),%r13
14091af9b:	72 14                	jb     0x14091afb1
14091af9d:	48 8b 81 c8 01 00 00 	mov    0x1c8(%rcx),%rax
14091afa4:	49 89 45 00          	mov    %rax,0x0(%r13)
14091afa8:	4c 89 a9 c8 01 00 00 	mov    %r13,0x1c8(%rcx)
14091afaf:	eb 08                	jmp    0x14091afb9
14091afb1:	49 8b cd             	mov    %r13,%rcx
14091afb4:	e8 97 0b f7 ff       	call   0x14088bb50
14091afb9:	48 8b 95 d0 00 00 00 	mov    0xd0(%rbp),%rdx
14091afc0:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
14091afc7:	83 7a 48 00          	cmpl   $0x0,0x48(%rdx)
14091afcb:	75 09                	jne    0x14091afd6
14091afcd:	8b 81 90 00 00 00    	mov    0x90(%rcx),%eax
14091afd3:	89 42 48             	mov    %eax,0x48(%rdx)
14091afd6:	45 85 f6             	test   %r14d,%r14d
14091afd9:	74 70                	je     0x14091b04b
14091afdb:	85 ff                	test   %edi,%edi
14091afdd:	74 18                	je     0x14091aff7
14091afdf:	44 8b 89 90 00 00 00 	mov    0x90(%rcx),%r9d
14091afe6:	44 8b c7             	mov    %edi,%r8d
14091afe9:	41 83 c1 03          	add    $0x3,%r9d
14091afed:	ba 10 00 00 00       	mov    $0x10,%edx
14091aff2:	e8 49 bc fe ff       	call   0x140906c40
14091aff7:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
14091affc:	44 8b 6c 24 70       	mov    0x70(%rsp),%r13d
14091b001:	45 8b c5             	mov    %r13d,%r8d
14091b004:	44 8b 64 24 48       	mov    0x48(%rsp),%r12d
14091b009:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
14091b010:	8d 04 43             	lea    (%rbx,%rax,2),%eax
14091b013:	44 89 74 24 28       	mov    %r14d,0x28(%rsp)
14091b018:	8b 5c 24 6c          	mov    0x6c(%rsp),%ebx
14091b01c:	44 8b cb             	mov    %ebx,%r9d
14091b01f:	0f b6 94 30 40 69 04 	movzbl 0x1046940(%rax,%rsi,1),%edx
14091b026:	01
14091b027:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14091b02c:	e8 2f be fe ff       	call   0x140906e60
14091b031:	8b 45 94             	mov    -0x6c(%rbp),%eax
14091b034:	4c 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%r10
14091b03b:	85 c0                	test   %eax,%eax
14091b03d:	74 21                	je     0x14091b060
14091b03f:	8b d0                	mov    %eax,%edx
14091b041:	49 8b ca             	mov    %r10,%rcx
14091b044:	e8 d7 72 ff ff       	call   0x140912320
14091b049:	eb 15                	jmp    0x14091b060
14091b04b:	8b 5c 24 6c          	mov    0x6c(%rsp),%ebx
14091b04f:	44 8b 64 24 48       	mov    0x48(%rsp),%r12d
14091b054:	44 8b 6c 24 70       	mov    0x70(%rsp),%r13d
14091b059:	4c 8b 95 b8 00 00 00 	mov    0xb8(%rbp),%r10
14091b060:	85 ff                	test   %edi,%edi
14091b062:	74 55                	je     0x14091b0b9
14091b064:	45 8b 8a 90 00 00 00 	mov    0x90(%r10),%r9d
14091b06b:	44 8b c7             	mov    %edi,%r8d
14091b06e:	41 83 c1 02          	add    $0x2,%r9d
14091b072:	ba 0f 00 00 00       	mov    $0xf,%edx
14091b077:	49 8b ca             	mov    %r10,%rcx
14091b07a:	e8 c1 bb fe ff       	call   0x140906c40
14091b07f:	0f b6 44 24 40       	movzbl 0x40(%rsp),%eax
14091b084:	44 8b cb             	mov    %ebx,%r9d
14091b087:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14091b08c:	45 8d 04 06          	lea    (%r14,%rax,1),%r8d
14091b090:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
14091b095:	8d 0c 48             	lea    (%rax,%rcx,2),%ecx
14091b098:	0f b6 94 31 40 69 04 	movzbl 0x1046940(%rcx,%rsi,1),%edx
14091b09f:	01
14091b0a0:	45 8b c5             	mov    %r13d,%r8d
14091b0a3:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14091b0a8:	4c 8b a5 b8 00 00 00 	mov    0xb8(%rbp),%r12
14091b0af:	49 8b cc             	mov    %r12,%rcx
14091b0b2:	e8 a9 bd fe ff       	call   0x140906e60
14091b0b7:	eb 07                	jmp    0x14091b0c0
14091b0b9:	4c 8b a5 b8 00 00 00 	mov    0xb8(%rbp),%r12
14091b0c0:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
14091b0c5:	f7 47 38 00 00 04 00 	testl  $0x40000,0x38(%rdi)
14091b0cc:	74 18                	je     0x14091b0e6
14091b0ce:	45 8b cf             	mov    %r15d,%r9d
14091b0d1:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
14091b0d6:	45 8b c5             	mov    %r13d,%r8d
14091b0d9:	ba 7d 00 00 00       	mov    $0x7d,%edx
14091b0de:	49 8b cc             	mov    %r12,%rcx
14091b0e1:	e8 ca bb fe ff       	call   0x140906cb0
14091b0e6:	f6 47 38 40          	testb  $0x40,0x38(%rdi)
14091b0ea:	b9 20 10 00 00       	mov    $0x1020,%ecx
14091b0ef:	4c 8b bd c0 00 00 00 	mov    0xc0(%rbp),%r15
14091b0f6:	74 1b                	je     0x14091b113
14091b0f8:	66 41 85 4f 44       	test   %cx,0x44(%r15)
14091b0fd:	49 8d 5f 44          	lea    0x44(%r15),%rbx
14091b101:	75 10                	jne    0x14091b113
14091b103:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14091b108:	41 be 01 00 00 00    	mov    $0x1,%r14d
14091b10e:	e9 15 01 00 00       	jmp    0x14091b228
14091b113:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14091b118:	49 8d 5f 44          	lea    0x44(%r15),%rbx
14091b11c:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
14091b120:	f6 41 30 80          	testb  $0x80,0x30(%rcx)
14091b124:	75 23                	jne    0x14091b149
14091b126:	44 8b 64 24 44       	mov    0x44(%rsp),%r12d
14091b12b:	45 8b cd             	mov    %r13d,%r9d
14091b12e:	45 8b c4             	mov    %r12d,%r8d
14091b131:	48 8b d6             	mov    %rsi,%rdx
14091b134:	49 8b cf             	mov    %r15,%rcx
14091b137:	e8 04 dc f7 ff       	call   0x140898d40
14091b13c:	45 33 f6             	xor    %r14d,%r14d
14091b13f:	b9 20 10 00 00       	mov    $0x1020,%ecx
14091b144:	e9 e4 00 00 00       	jmp    0x14091b22d
14091b149:	45 33 d2             	xor    %r10d,%r10d
14091b14c:	45 8b f2             	mov    %r10d,%r14d
14091b14f:	44 39 6c 24 44       	cmp    %r13d,0x44(%rsp)
14091b154:	0f 84 c9 00 00 00    	je     0x14091b223
14091b15a:	e8 d1 bc fd ff       	call   0x1408f6e30
14091b15f:	48 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%rcx
14091b166:	48 8b f8             	mov    %rax,%rdi
14091b169:	0f b7 50 5e          	movzwl 0x5e(%rax),%edx
14091b16d:	e8 2e ca fc ff       	call   0x1408e7ba0
14091b172:	8b f0                	mov    %eax,%esi
14091b174:	41 8b da             	mov    %r10d,%ebx
14091b177:	0f b7 47 5e          	movzwl 0x5e(%rdi),%eax
14091b17b:	66 44 3b d0          	cmp    %ax,%r10w
14091b17f:	73 73                	jae    0x14091b1f4
14091b181:	4c 8b 7c 24 60       	mov    0x60(%rsp),%r15
14091b186:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14091b18d:	00 00 00
14091b190:	45 0f b7 47 60       	movzwl 0x60(%r15),%r8d
14091b195:	41 8b d6             	mov    %r14d,%edx
14091b198:	45 85 c0             	test   %r8d,%r8d
14091b19b:	74 24                	je     0x14091b1c1
14091b19d:	48 8b 47 08          	mov    0x8(%rdi),%rax
14091b1a1:	4d 8b 4f 08          	mov    0x8(%r15),%r9
14091b1a5:	48 63 cb             	movslq %ebx,%rcx
14091b1a8:	44 0f b7 14 48       	movzwl (%rax,%rcx,2),%r10d
14091b1ad:	0f 1f 00             	nopl   (%rax)
14091b1b0:	48 63 c2             	movslq %edx,%rax
14091b1b3:	66 45 3b 14 41       	cmp    (%r9,%rax,2),%r10w
14091b1b8:	74 0e                	je     0x14091b1c8
14091b1ba:	ff c2                	inc    %edx
14091b1bc:	41 3b d0             	cmp    %r8d,%edx
14091b1bf:	7c ef                	jl     0x14091b1b0
14091b1c1:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
14091b1c8:	8d 04 33             	lea    (%rbx,%rsi,1),%eax
14091b1cb:	44 0f bf ca          	movswl %dx,%r9d
14091b1cf:	ba 5e 00 00 00       	mov    $0x5e,%edx
14091b1d4:	89 44 24 20          	mov    %eax,0x20(%rsp)
14091b1d8:	45 8b c5             	mov    %r13d,%r8d
14091b1db:	49 8b cc             	mov    %r12,%rcx
14091b1de:	e8 cd ba fe ff       	call   0x140906cb0
14091b1e3:	0f b7 47 5e          	movzwl 0x5e(%rdi),%eax
14091b1e7:	ff c3                	inc    %ebx
14091b1e9:	3b d8                	cmp    %eax,%ebx
14091b1eb:	7c a3                	jl     0x14091b190
14091b1ed:	4c 8b bd c0 00 00 00 	mov    0xc0(%rbp),%r15
14091b1f4:	44 8b 4d b0          	mov    -0x50(%rbp),%r9d
14091b1f8:	ba 1b 00 00 00       	mov    $0x1b,%edx
14091b1fd:	44 8b 44 24 44       	mov    0x44(%rsp),%r8d
14091b202:	49 8b cc             	mov    %r12,%rcx
14091b205:	0f b7 c0             	movzwl %ax,%eax
14091b208:	89 44 24 28          	mov    %eax,0x28(%rsp)
14091b20c:	89 74 24 20          	mov    %esi,0x20(%rsp)
14091b210:	e8 4b bc fe ff       	call   0x140906e60
14091b215:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
14091b21a:	49 8d 5f 44          	lea    0x44(%r15),%rbx
14091b21e:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14091b223:	b9 20 10 00 00       	mov    $0x1020,%ecx
14091b228:	44 8b 64 24 44       	mov    0x44(%rsp),%r12d
14091b22d:	48 8b 85 d0 00 00 00 	mov    0xd0(%rbp),%rax
14091b234:	83 38 00             	cmpl   $0x0,(%rax)
14091b237:	75 2e                	jne    0x14091b267
14091b239:	66 85 0b             	test   %cx,(%rbx)
14091b23c:	75 11                	jne    0x14091b24f
14091b23e:	4d 8b cf             	mov    %r15,%r9
14091b241:	45 8b c5             	mov    %r13d,%r8d
14091b244:	41 8b d4             	mov    %r12d,%edx
14091b247:	48 8b ce             	mov    %rsi,%rcx
14091b24a:	e8 81 48 01 00       	call   0x14092fad0
14091b24f:	48 8b 4e 48          	mov    0x48(%rsi),%rcx
14091b253:	48 85 c9             	test   %rcx,%rcx
14091b256:	74 0f                	je     0x14091b267
14091b258:	4d 8d 87 80 00 00 00 	lea    0x80(%r15),%r8
14091b25f:	41 8b d4             	mov    %r12d,%edx
14091b262:	e8 89 43 01 00       	call   0x14092f5f0
14091b267:	4c 8b 9d d0 00 00 00 	mov    0xd0(%rbp),%r11
14091b26e:	b8 00 10 00 00       	mov    $0x1000,%eax
14091b273:	85 47 38             	test   %eax,0x38(%rdi)
14091b276:	74 07                	je     0x14091b27f
14091b278:	41 c6 43 41 b8       	movb   $0xb8,0x41(%r11)