180093db4:	e8 e7 5a 08 00       	call   0x1801198a0
180093db9:	41 bc 23 00 00 c0    	mov    $0xc0000023,%r12d
180093dbf:	41 3b c4             	cmp    %r12d,%eax
180093dc2:	74 0a                	je     0x180093dce
180093dc4:	b8 85 04 00 c0       	mov    $0xc0000485,%eax
180093dc9:	e9 f5 01 00 00       	jmp    0x180093fc3
180093dce:	45 33 c9             	xor    %r9d,%r9d
180093dd1:	89 5d cc             	mov    %ebx,-0x34(%rbp)
180093dd4:	41 b8 17 01 00 00    	mov    $0x117,%r8d
180093dda:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
180093dde:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
180093de2:	e8 a5 3d 00 00       	call   0x180097b8c
180093de7:	41 3b c4             	cmp    %r12d,%eax
180093dea:	74 08                	je     0x180093df4
180093dec:	85 c0                	test   %eax,%eax
180093dee:	0f 85 cf 01 00 00    	jne    0x180093fc3
180093df4:	8b 5d cc             	mov    -0x34(%rbp),%ebx
180093df7:	48 8d 4f 2c          	lea    0x2c(%rdi),%rcx
180093dfb:	83 c3 7c             	add    $0x7c,%ebx
180093dfe:	e8 61 8a fe ff       	call   0x18007c864
180093e03:	44 8d 60 2c          	lea    0x2c(%rax),%r12d
180093e07:	48 8b 05 92 c6 0d 00 	mov    0xdc692(%rip),%rax        # 0x1801704a0
180093e0e:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
180093e12:	8b 78 08             	mov    0x8(%rax),%edi
180093e15:	41 03 fc             	add    %r12d,%edi
180093e18:	03 7d 50             	add    0x50(%rbp),%edi
180093e1b:	03 fb                	add    %ebx,%edi
180093e1d:	41 39 7e 0c          	cmp    %edi,0xc(%r14)
180093e21:	73 0e                	jae    0x180093e31
180093e23:	41 89 7e 0c          	mov    %edi,0xc(%r14)
180093e27:	b8 23 00 00 c0       	mov    $0xc0000023,%eax
180093e2c:	e9 92 01 00 00       	jmp    0x180093fc3
180093e31:	49 8b 1e             	mov    (%r14),%rbx
180093e34:	33 d2                	xor    %edx,%edx
180093e36:	48 8b cb             	mov    %rbx,%rcx
180093e39:	44 8b c7             	mov    %edi,%r8d
180093e3c:	e8 3f 1e 0a 00       	call   0x180135c80
180093e41:	89 7b 0c             	mov    %edi,0xc(%rbx)
180093e44:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
180093e48:	c7 43 08 02 00 00 00 	movl   $0x2,0x8(%rbx)
180093e4f:	48 b8 42 4f 4f 54 20 	movabs $0x50504120544f4f42,%rax
180093e56:	41 50 50
180093e59:	48 89 03             	mov    %rax,(%rbx)
180093e5c:	b9 0b 02 00 00       	mov    $0x20b,%ecx
180093e61:	8b 05 11 8b 0d 00    	mov    0xd8b11(%rip),%eax        # 0x18016c978
180093e67:	33 ff                	xor    %edi,%edi
180093e69:	89 43 14             	mov    %eax,0x14(%rbx)
180093e6c:	45 33 c9             	xor    %r9d,%r9d
180093e6f:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
180093e73:	41 b8 17 01 00 00    	mov    $0x117,%r8d
180093e79:	c7 43 10 64 86 00 00 	movl   $0x8664,0x10(%rbx)
180093e80:	4c 89 7b 18          	mov    %r15,0x18(%rbx)
180093e84:	66 39 48 18          	cmp    %cx,0x18(%rax)
180093e88:	8b 48 50             	mov    0x50(%rax),%ecx
180093e8b:	48 8d 43 50          	lea    0x50(%rbx),%rax
180093e8f:	89 4b 20             	mov    %ecx,0x20(%rbx)
180093e92:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
180093e96:	c7 43 24 3c 00 00 00 	movl   $0x3c,0x24(%rbx)
180093e9d:	c7 43 3c 01 00 00 00 	movl   $0x1,0x3c(%rbx)
180093ea4:	c7 43 40 14 00 00 00 	movl   $0x14,0x40(%rbx)
180093eab:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
180093eaf:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
180093eb3:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
180093eb7:	48 89 7d f4          	mov    %rdi,-0xc(%rbp)
180093ebb:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
180093ebf:	89 7d f0             	mov    %edi,-0x10(%rbp)
180093ec2:	e8 c5 3c 00 00       	call   0x180097b8c
180093ec7:	85 c0                	test   %eax,%eax
180093ec9:	0f 88 f4 00 00 00    	js     0x180093fc3
180093ecf:	40 84 f6             	test   %sil,%sil
180093ed2:	74 34                	je     0x180093f08
180093ed4:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
180093ed8:	eb 25                	jmp    0x180093eff
180093eda:	48 8d 08             	lea    (%rax),%rcx
180093edd:	48 8b 00             	mov    (%rax),%rax
180093ee0:	81 79 2c 02 00 00 d0 	cmpl   $0xd0000002,0x2c(%rcx)
180093ee7:	74 16                	je     0x180093eff
180093ee9:	81 79 2c 09 00 00 d0 	cmpl   $0xd0000009,0x2c(%rcx)
180093ef0:	74 0d                	je     0x180093eff
180093ef2:	81 79 2c 05 00 00 d0 	cmpl   $0xd0000005,0x2c(%rcx)
180093ef9:	74 04                	je     0x180093eff
180093efb:	48 89 79 18          	mov    %rdi,0x18(%rcx)
180093eff:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
180093f03:	48 3b c1             	cmp    %rcx,%rax
180093f06:	75 d2                	jne    0x180093eda
180093f08:	c7 43 48 30 00 00 00 	movl   $0x30,0x48(%rbx)
180093f0f:	b8 ab aa aa aa       	mov    $0xaaaaaaab,%eax
180093f14:	f7 65 c8             	mull   -0x38(%rbp)
180093f17:	c7 43 4c 10 00 00 00 	movl   $0x10,0x4c(%rbx)
180093f1e:	c1 ea 05             	shr    $0x5,%edx
180093f21:	89 53 44             	mov    %edx,0x44(%rbx)
180093f24:	8b 7d cc             	mov    -0x34(%rbp),%edi
180093f27:	48 8b 55 38          	mov    0x38(%rbp),%rdx
180093f2b:	83 c7 3c             	add    $0x3c,%edi
180093f2e:	03 7b 40             	add    0x40(%rbx),%edi
180093f31:	8b cf                	mov    %edi,%ecx
180093f33:	48 03 cb             	add    %rbx,%rcx
180093f36:	45 8b c4             	mov    %r12d,%r8d
180093f39:	89 7b 28             	mov    %edi,0x28(%rbx)
180093f3c:	e8 7f 1a 0a 00       	call   0x1801359c0
180093f41:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
180093f45:	41 03 fc             	add    %r12d,%edi
180093f48:	44 8b ff             	mov    %edi,%r15d
180093f4b:	4c 03 fb             	add    %rbx,%r15
180093f4e:	89 7b 2c             	mov    %edi,0x2c(%rbx)
180093f51:	49 8b cf             	mov    %r15,%rcx
180093f54:	e8 1f fd ff ff       	call   0x180093c78
180093f59:	85 c0                	test   %eax,%eax
180093f5b:	78 66                	js     0x180093fc3
180093f5d:	41 03 7f 08          	add    0x8(%r15),%edi
180093f61:	44 8a ce             	mov    %sil,%r9b
180093f64:	8b 55 50             	mov    0x50(%rbp),%edx
180093f67:	45 33 c0             	xor    %r8d,%r8d
180093f6a:	8b cf                	mov    %edi,%ecx
180093f6c:	48 03 cb             	add    %rbx,%rcx
180093f6f:	89 7b 30             	mov    %edi,0x30(%rbx)
180093f72:	e8 29 59 08 00       	call   0x1801198a0
180093f77:	85 c0                	test   %eax,%eax
180093f79:	78 48                	js     0x180093fc3
180093f7b:	03 7d 50             	add    0x50(%rbp),%edi
180093f7e:	b9 01 00 00 00       	mov    $0x1,%ecx
180093f83:	89 7b 34             	mov    %edi,0x34(%rbx)
180093f86:	48 83 64 1f 0c 00    	andq   $0x0,0xc(%rdi,%rbx,1)
180093f8c:	89 0c 1f             	mov    %ecx,(%rdi,%rbx,1)
180093f8f:	83 c7 1c             	add    $0x1c,%edi
180093f92:	89 7b 38             	mov    %edi,0x38(%rbx)
180093f95:	89 0c 1f             	mov    %ecx,(%rdi,%rbx,1)
180093f98:	48 8b 05 41 f6 10 00 	mov    0x10f641(%rip),%rax        # 0x1801a35e0
180093f9f:	48 89 44 1f 08       	mov    %rax,0x8(%rdi,%rbx,1)
180093fa4:	48 8b 05 35 f6 10 00 	mov    0x10f635(%rip),%rax        # 0x1801a35e0
180093fab:	48 f7 d8             	neg    %rax
180093fae:	8d 47 10             	lea    0x10(%rdi),%eax
180093fb1:	1b c9                	sbb    %ecx,%ecx
180093fb3:	81 e1 00 20 00 00    	and    $0x2000,%ecx
180093fb9:	89 4c 1f 04          	mov    %ecx,0x4(%rdi,%rbx,1)
180093fbd:	41 89 46 08          	mov    %eax,0x8(%r14)
180093fc1:	33 c0                	xor    %eax,%eax
180093fc3:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
180093fc8:	49 8b 5b 30          	mov    0x30(%r11),%rbx
180093fcc:	49 8b 73 40          	mov    0x40(%r11),%rsi
180093fd0:	49 8b e3             	mov    %r11,%rsp
180093fd3:	41 5f                	pop    %r15
180093fd5:	41 5e                	pop    %r14
180093fd7:	41 5c                	pop    %r12
180093fd9:	5f                   	pop    %rdi
180093fda:	5d                   	pop    %rbp
180093fdb:	c3                   	ret
180093fdc:	cc                   	int3
180093fdd:	cc                   	int3
180093fde:	cc                   	int3
180093fdf:	cc                   	int3
180093fe0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
180093fe5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
180093fea:	57                   	push   %rdi
180093feb:	48 83 ec 20          	sub    $0x20,%rsp
180093fef:	33 d2                	xor    %edx,%edx
180093ff1:	48 8d 0d a8 ef 10 00 	lea    0x10efa8(%rip),%rcx        # 0x1801a2fa0
180093ff8:	44 8d 42 70          	lea    0x70(%rdx),%r8d
180093ffc:	e8 7f 1c 0a 00       	call   0x180135c80
180094001:	48 8b 3d b0 c4 0d 00 	mov    0xdc4b0(%rip),%rdi        # 0x1801704b8
180094008:	83 3f 04             	cmpl   $0x4,(%rdi)
18009400b:	0f 85 60 01 00 00    	jne    0x180094171
180094011:	33 d2                	xor    %edx,%edx
180094013:	bb 00 00 03 00       	mov    $0x30000,%ebx
180094018:	8b cb                	mov    %ebx,%ecx
18009401a:	44 8d 42 40          	lea    0x40(%rdx),%r8d
18009401e:	e8 5d 1c 0a 00       	call   0x180135c80
180094023:	48 8b 05 76 0f 11 00 	mov    0x110f76(%rip),%rax        # 0x1801a4fa0
18009402a:	8b d3                	mov    %ebx,%edx
18009402c:	c7 04 25 00 00 03 00 	movl   $0x1a,0x30000
180094033:	1a 00 00 00
180094037:	c7 04 25 04 00 03 00 	movl   $0x5650,0x30004
18009403e:	50 56 00 00
180094042:	8b 08                	mov    (%rax),%ecx
180094044:	e8 c7 fd 09 00       	call   0x180133e10
180094049:	f6 04 25 3c 00 03 00 	testb  $0x1,0x3003c
180094050:	01
180094051:	0f 85 2f 01 00 00    	jne    0x180094186
180094057:	66 81 3c 25 04 00 03 	cmpw   $0x564e,0x30004
18009405e:	00 4e 56
180094061:	0f 85 1f 01 00 00    	jne    0x180094186
180094067:	0f b7 14 25 30 00 03 	movzwl 0x30030,%edx
18009406e:	00
18009406f:	0f b7 04 25 08 00 03 	movzwl 0x30008,%eax
180094076:	00
180094077:	c1 e2 04             	shl    $0x4,%edx
18009407a:	03 d0                	add    %eax,%edx
18009407c:	8b c2                	mov    %edx,%eax
18009407e:	0f b7 52 0c          	movzwl 0xc(%rdx),%edx
180094082:	0f b7 40 0a          	movzwl 0xa(%rax),%eax
180094086:	48 c1 e2 10          	shl    $0x10,%rdx
18009408a:	48 0b d0             	or     %rax,%rdx
18009408d:	48 89 15 0c ef 10 00 	mov    %rdx,0x10ef0c(%rip)        # 0x1801a2fa0
180094094:	0f 84 f4 00 00 00    	je     0x18009418e
18009409a:	48 8d 0d ff ee 10 00 	lea    0x10eeff(%rip),%rcx        # 0x1801a2fa0
1800940a1:	e8 f2 00 00 00       	call   0x180094198
1800940a6:	8b d8                	mov    %eax,%ebx
1800940a8:	85 c0                	test   %eax,%eax
1800940aa:	79 0d                	jns    0x1800940b9
1800940ac:	48 83 25 ec ee 10 00 	andq   $0x0,0x10eeec(%rip)        # 0x1801a2fa0
1800940b3:	00
1800940b4:	e9 ba 00 00 00       	jmp    0x180094173
1800940b9:	81 7f 10 00 01 00 00 	cmpl   $0x100,0x10(%rdi)
1800940c0:	75 15                	jne    0x1800940d7
1800940c2:	8b 05 e0 ee 10 00    	mov    0x10eee0(%rip),%eax        # 0x1801a2fa8
1800940c8:	89 47 10             	mov    %eax,0x10(%rdi)
1800940cb:	0f 10 05 da ee 10 00 	movups 0x10eeda(%rip),%xmm0        # 0x1801a2fac
1800940d2:	f3 0f 7f 47 14       	movdqu %xmm0,0x14(%rdi)
1800940d7:	48 8b 0d fa 08 11 00 	mov    0x1108fa(%rip),%rcx        # 0x1801a49d8
1800940de:	ba 01 00 00 11       	mov    $0x11000001,%edx
1800940e3:	e8 dc 88 01 00       	call   0x1800ac9c4
1800940e8:	48 8b d8             	mov    %rax,%rbx
1800940eb:	48 85 c0             	test   %rax,%rax
1800940ee:	75 07                	jne    0x1800940f7
1800940f0:	bb 25 02 00 c0       	mov    $0xc0000225,%ebx
1800940f5:	eb 7c                	jmp    0x180094173
1800940f7:	48 8b cb             	mov    %rbx,%rcx
1800940fa:	e8 2d 87 fe ff       	call   0x18007c82c
1800940ff:	8b c8                	mov    %eax,%ecx
180094101:	8b f0                	mov    %eax,%esi
180094103:	e8 48 5d 00 00       	call   0x180099e50
180094108:	48 8b f8             	mov    %rax,%rdi
18009410b:	48 85 c0             	test   %rax,%rax
18009410e:	75 07                	jne    0x180094117
180094110:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
180094115:	eb 5c                	jmp    0x180094173
180094117:	4c 8b c6             	mov    %rsi,%r8
18009411a:	48 8b d3             	mov    %rbx,%rdx
18009411d:	48 8b cf             	mov    %rdi,%rcx
180094120:	e8 9b 18 0a 00       	call   0x1801359c0
180094125:	83 67 10 00          	andl   $0x0,0x10(%rdi)
180094129:	8b 4f 04             	mov    0x4(%rdi),%ecx
18009412c:	83 7c 39 10 04       	cmpl   $0x4,0x10(%rcx,%rdi,1)
180094131:	75 21                	jne    0x180094154
180094133:	81 7c 39 20 00 01 00 	cmpl   $0x100,0x20(%rcx,%rdi,1)
18009413a:	00
18009413b:	75 17                	jne    0x180094154
18009413d:	8b 05 65 ee 10 00    	mov    0x10ee65(%rip),%eax        # 0x1801a2fa8
180094143:	89 44 39 20          	mov    %eax,0x20(%rcx,%rdi,1)
180094147:	0f 10 05 5e ee 10 00 	movups 0x10ee5e(%rip),%xmm0        # 0x1801a2fac
18009414e:	f3 0f 7f 44 39 24    	movdqu %xmm0,0x24(%rcx,%rdi,1)
180094154:	48 8b d7             	mov    %rdi,%rdx
180094157:	48 8d 0d 62 08 11 00 	lea    0x110862(%rip),%rcx        # 0x1801a49c0
18009415e:	e8 15 88 fe ff       	call   0x18007c978
180094163:	48 8b cf             	mov    %rdi,%rcx
180094166:	8b d8                	mov    %eax,%ebx
180094168:	e8 8f 5e 00 00       	call   0x180099ffc
18009416d:	85 db                	test   %ebx,%ebx
18009416f:	78 02                	js     0x180094173
180094171:	33 db                	xor    %ebx,%ebx
180094173:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
180094178:	8b c3                	mov    %ebx,%eax
18009417a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
18009417f:	48 83 c4 20          	add    $0x20,%rsp
180094183:	5f                   	pop    %rdi
180094184:	c3                   	ret
180094185:	cc                   	int3
180094186:	48 83 25 12 ee 10 00 	andq   $0x0,0x10ee12(%rip)        # 0x1801a2fa0
18009418d:	00
18009418e:	bb 01 00 00 c0       	mov    $0xc0000001,%ebx
180094193:	eb de                	jmp    0x180094173
180094195:	cc                   	int3
180094196:	cc                   	int3
180094197:	cc                   	int3
180094198:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
18009419d:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1800941a2:	56                   	push   %rsi
1800941a3:	57                   	push   %rdi
1800941a4:	41 54                	push   %r12
1800941a6:	41 56                	push   %r14
1800941a8:	41 57                	push   %r15
1800941aa:	48 83 ec 30          	sub    $0x30,%rsp
1800941ae:	48 8b f9             	mov    %rcx,%rdi
1800941b1:	33 db                	xor    %ebx,%ebx
1800941b3:	48 8b 09             	mov    (%rcx),%rcx
1800941b6:	44 8d 7b 01          	lea    0x1(%rbx),%r15d
1800941ba:	45 8b c7             	mov    %r15d,%r8d
1800941bd:	e8 6a 30 00 00       	call   0x18009722c
1800941c2:	48 0f bf f0          	movswq %ax,%rsi
1800941c6:	48 8b ce             	mov    %rsi,%rcx
1800941c9:	e8 82 5c 00 00       	call   0x180099e50
1800941ce:	48 89 47 60          	mov    %rax,0x60(%rdi)
1800941d2:	48 8b c8             	mov    %rax,%rcx
1800941d5:	48 85 c0             	test   %rax,%rax
1800941d8:	0f 84 49 04 00 00    	je     0x180094627
1800941de:	4c 8d 25 3b ee 10 00 	lea    0x10ee3b(%rip),%r12        # 0x1801a3020
1800941e5:	89 77 4c             	mov    %esi,0x4c(%rdi)
1800941e8:	49 8b d4             	mov    %r12,%rdx
1800941eb:	4c 8b c6             	mov    %rsi,%r8
1800941ee:	e8 cd 17 0a 00       	call   0x1801359c0
1800941f3:	48 8b 0f             	mov    (%rdi),%rcx
1800941f6:	44 8d 43 02          	lea    0x2(%rbx),%r8d
1800941fa:	e8 2d 30 00 00       	call   0x18009722c
1800941ff:	48 0f bf f0          	movswq %ax,%rsi
180094203:	48 8b ce             	mov    %rsi,%rcx
180094206:	e8 45 5c 00 00       	call   0x180099e50
18009420b:	48 89 47 58          	mov    %rax,0x58(%rdi)
18009420f:	48 8b c8             	mov    %rax,%rcx
180094212:	48 85 c0             	test   %rax,%rax
180094215:	0f 84 0c 04 00 00    	je     0x180094627
18009421b:	4c 8b c6             	mov    %rsi,%r8
18009421e:	89 77 48             	mov    %esi,0x48(%rdi)
180094221:	49 8b d4             	mov    %r12,%rdx
180094224:	e8 97 17 0a 00       	call   0x1801359c0
180094229:	0f b6 05 f1 ed 10 00 	movzbl 0x10edf1(%rip),%eax        # 0x1801a3021
180094230:	8d 4b 10             	lea    0x10(%rbx),%ecx
180094233:	89 47 08             	mov    %eax,0x8(%rdi)
180094236:	48 8d 15 ff ed 10 00 	lea    0x10edff(%rip),%rdx        # 0x1801a303c
18009423d:	0f b6 05 de ed 10 00 	movzbl 0x10edde(%rip),%eax        # 0x1801a3022
180094244:	3a c1                	cmp    %cl,%al
180094246:	0f 42 c8             	cmovb  %eax,%ecx
180094249:	44 0f b6 c1          	movzbl %cl,%r8d
18009424d:	48 8d 4f 0c          	lea    0xc(%rdi),%rcx
180094251:	e8 6a 17 0a 00       	call   0x1801359c0
180094256:	8b 0d d4 ed 10 00    	mov    0x10edd4(%rip),%ecx        # 0x1801a3030
18009425c:	89 4f 1c             	mov    %ecx,0x1c(%rdi)
18009425f:	8b 05 cf ed 10 00    	mov    0x10edcf(%rip),%eax        # 0x1801a3034
180094265:	89 47 20             	mov    %eax,0x20(%rdi)
180094268:	85 c9                	test   %ecx,%ecx
18009426a:	75 2e                	jne    0x18009429a
18009426c:	0f b6 0d ba ed 10 00 	movzbl 0x10edba(%rip),%ecx        # 0x1801a302d
180094273:	0f b6 05 b4 ed 10 00 	movzbl 0x10edb4(%rip),%eax        # 0x1801a302e
18009427a:	c1 e0 10             	shl    $0x10,%eax
18009427d:	c1 e1 08             	shl    $0x8,%ecx
180094280:	03 c8                	add    %eax,%ecx
180094282:	0f b6 05 a6 ed 10 00 	movzbl 0x10eda6(%rip),%eax        # 0x1801a302f
180094289:	c1 e0 18             	shl    $0x18,%eax
18009428c:	03 c8                	add    %eax,%ecx
18009428e:	0f b6 05 97 ed 10 00 	movzbl 0x10ed97(%rip),%eax        # 0x1801a302c
180094295:	03 c8                	add    %eax,%ecx
180094297:	89 4f 1c             	mov    %ecx,0x1c(%rdi)
18009429a:	45 8b cf             	mov    %r15d,%r9d
18009429d:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1800942a2:	44 0f b7 c6          	movzwl %si,%r8d
1800942a6:	49 8b d4             	mov    %r12,%rdx
1800942a9:	b1 03                	mov    $0x3,%cl
1800942ab:	e8 24 04 00 00       	call   0x1800946d4
1800942b0:	48 8b d0             	mov    %rax,%rdx
1800942b3:	48 85 c0             	test   %rax,%rax
1800942b6:	74 1b                	je     0x1800942d3
1800942b8:	0f b6 48 03          	movzbl 0x3(%rax),%ecx
1800942bc:	0f b6 40 02          	movzbl 0x2(%rax),%eax
1800942c0:	c1 e1 08             	shl    $0x8,%ecx
1800942c3:	03 c8                	add    %eax,%ecx
1800942c5:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
1800942c9:	c1 e1 08             	shl    $0x8,%ecx
1800942cc:	03 c8                	add    %eax,%ecx
1800942ce:	0f b6 02             	movzbl (%rdx),%eax
1800942d1:	eb 26                	jmp    0x1800942f9
1800942d3:	0f b6 05 60 ed 10 00 	movzbl 0x10ed60(%rip),%eax        # 0x1801a303a