fffff8000020fd98:	e9 0b 0a 00 00       	jmp    0xfffff800002107a8
fffff8000020fd9d:	48 8d 55 38          	lea    0x38(%rbp),%rdx
fffff8000020fda1:	8b cf                	mov    %edi,%ecx
fffff8000020fda3:	e8 f4 e3 01 00       	call   0xfffff8000022e19c
fffff8000020fda8:	8b 5d 38             	mov    0x38(%rbp),%ebx
fffff8000020fdab:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
fffff8000020fdaf:	c7 44 24 38 01 00 01 	movl   $0x80010001,0x38(%rsp)
fffff8000020fdb6:	80
fffff8000020fdb7:	4c 8d 4d 48          	lea    0x48(%rbp),%r9
fffff8000020fdbb:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff8000020fdc0:	44 8b c3             	mov    %ebx,%r8d
fffff8000020fdc3:	b2 01                	mov    $0x1,%dl
fffff8000020fdc5:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
fffff8000020fdca:	49 8b ce             	mov    %r14,%rcx
fffff8000020fdcd:	e8 52 40 01 00       	call   0xfffff80000223e24
fffff8000020fdd2:	84 c0                	test   %al,%al
fffff8000020fdd4:	0f 85 e8 09 00 00    	jne    0xfffff800002107c2
fffff8000020fdda:	48 8b d6             	mov    %rsi,%rdx
fffff8000020fddd:	8b cb                	mov    %ebx,%ecx
fffff8000020fddf:	e8 c4 8f 09 00       	call   0xfffff800002a8da8
fffff8000020fde4:	e9 bf 09 00 00       	jmp    0xfffff800002107a8
fffff8000020fde9:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
fffff8000020fded:	c7 44 24 38 01 00 01 	movl   $0x80010001,0x38(%rsp)
fffff8000020fdf4:	80
fffff8000020fdf5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff8000020fdfa:	4c 8d 4d 48          	lea    0x48(%rbp),%r9
fffff8000020fdfe:	41 b8 01 00 08 00    	mov    $0x80001,%r8d
fffff8000020fe04:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
fffff8000020fe09:	b2 01                	mov    $0x1,%dl
fffff8000020fe0b:	49 8b ce             	mov    %r14,%rcx
fffff8000020fe0e:	e8 11 40 01 00       	call   0xfffff80000223e24
fffff8000020fe13:	84 c0                	test   %al,%al
fffff8000020fe15:	0f 85 a7 09 00 00    	jne    0xfffff800002107c2
fffff8000020fe1b:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff8000020fe22:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff8000020fe29:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
fffff8000020fe30:	48 8b c8             	mov    %rax,%rcx
fffff8000020fe33:	48 c1 e9 02          	shr    $0x2,%rcx
fffff8000020fe37:	48 33 ce             	xor    %rsi,%rcx
fffff8000020fe3a:	48 0f ba e1 08       	bt     $0x8,%rcx
fffff8000020fe3f:	73 0e                	jae    0xfffff8000020fe4f
fffff8000020fe41:	a8 08                	test   $0x8,%al
fffff8000020fe43:	74 0a                	je     0xfffff8000020fe4f
fffff8000020fe45:	bb 13 10 00 00       	mov    $0x1013,%ebx
fffff8000020fe4a:	e9 5c 09 00 00       	jmp    0xfffff800002107ab
fffff8000020fe4f:	48 8b d6             	mov    %rsi,%rdx
fffff8000020fe52:	b9 01 00 08 00       	mov    $0x80001,%ecx
fffff8000020fe57:	e8 4c 8f 09 00       	call   0xfffff800002a8da8
fffff8000020fe5c:	e9 47 09 00 00       	jmp    0xfffff800002107a8
fffff8000020fe61:	4c 8b ce             	mov    %rsi,%r9
fffff8000020fe64:	49 8b ce             	mov    %r14,%rcx
fffff8000020fe67:	e8 84 1c 0c 00       	call   0xfffff800002d1af0
fffff8000020fe6c:	e9 37 09 00 00       	jmp    0xfffff800002107a8
fffff8000020fe71:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff8000020fe78:	4c 8b ce             	mov    %rsi,%r9
fffff8000020fe7b:	41 b0 01             	mov    $0x1,%r8b
fffff8000020fe7e:	b9 0d 00 00 10       	mov    $0x1000000d,%ecx
fffff8000020fe83:	0f b6 50 14          	movzbl 0x14(%rax),%edx
fffff8000020fe87:	e8 f4 00 0a 00       	call   0xfffff800002aff80
fffff8000020fe8c:	e9 17 09 00 00       	jmp    0xfffff800002107a8
fffff8000020fe91:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff8000020fe98:	4c 8b ce             	mov    %rsi,%r9
fffff8000020fe9b:	41 b0 01             	mov    $0x1,%r8b
fffff8000020fe9e:	b9 70 02 00 00       	mov    $0x270,%ecx
fffff8000020fea3:	0f b6 50 14          	movzbl 0x14(%rax),%edx
fffff8000020fea7:	e8 d4 00 0a 00       	call   0xfffff800002aff80
fffff8000020feac:	e9 f7 08 00 00       	jmp    0xfffff800002107a8
fffff8000020feb1:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff8000020feb8:	4c 8b ce             	mov    %rsi,%r9
fffff8000020febb:	41 b0 01             	mov    $0x1,%r8b
fffff8000020febe:	b9 0b 00 00 10       	mov    $0x1000000b,%ecx
fffff8000020fec3:	0f b6 50 14          	movzbl 0x14(%rax),%edx
fffff8000020fec7:	e8 b4 00 0a 00       	call   0xfffff800002aff80
fffff8000020fecc:	e9 d7 08 00 00       	jmp    0xfffff800002107a8
fffff8000020fed1:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff8000020fed8:	4c 8b ce             	mov    %rsi,%r9
fffff8000020fedb:	41 b0 01             	mov    $0x1,%r8b
fffff8000020fede:	b9 0a 00 00 10       	mov    $0x1000000a,%ecx
fffff8000020fee3:	0f b6 50 14          	movzbl 0x14(%rax),%edx
fffff8000020fee7:	e8 94 00 0a 00       	call   0xfffff800002aff80
fffff8000020feec:	e9 b7 08 00 00       	jmp    0xfffff800002107a8
fffff8000020fef1:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff8000020fef8:	4c 8b ce             	mov    %rsi,%r9
fffff8000020fefb:	41 b0 01             	mov    $0x1,%r8b
fffff8000020fefe:	b9 09 00 00 10       	mov    $0x10000009,%ecx
fffff8000020ff03:	0f b6 50 14          	movzbl 0x14(%rax),%edx
fffff8000020ff07:	e8 74 00 0a 00       	call   0xfffff800002aff80
fffff8000020ff0c:	e9 97 08 00 00       	jmp    0xfffff800002107a8
fffff8000020ff11:	45 38 a6 1c 01 00 00 	cmp    %r12b,0x11c(%r14)
fffff8000020ff18:	0f 84 55 07 00 00    	je     0xfffff80000210673
fffff8000020ff1e:	48 f7 05 67 c0 3f 00 	testq  $0x100000,0x3fc067(%rip)        # 0xfffff8000060bf90
fffff8000020ff25:	00 00 10 00
fffff8000020ff29:	0f 84 44 07 00 00    	je     0xfffff80000210673
fffff8000020ff2f:	8d 8a 10 01 00 c0    	lea    -0x3ffffef0(%rdx),%ecx
fffff8000020ff35:	41 b0 01             	mov    $0x1,%r8b
fffff8000020ff38:	48 8b d6             	mov    %rsi,%rdx
fffff8000020ff3b:	e8 28 1d 0e 00       	call   0xfffff800002f1c68
fffff8000020ff40:	e9 63 08 00 00       	jmp    0xfffff800002107a8
fffff8000020ff45:	b2 01                	mov    $0x1,%dl
fffff8000020ff47:	e8 f8 52 05 00       	call   0xfffff80000265244
fffff8000020ff4c:	e9 57 08 00 00       	jmp    0xfffff800002107a8
fffff8000020ff51:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
fffff8000020ff56:	48 3b f0             	cmp    %rax,%rsi
fffff8000020ff59:	0f 84 83 00 00 00    	je     0xfffff8000020ffe2
fffff8000020ff5f:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff8000020ff66:	01 00
fffff8000020ff68:	45 32 ff             	xor    %r15b,%r15b
fffff8000020ff6b:	4c 89 65 e0          	mov    %r12,-0x20(%rbp)
fffff8000020ff6f:	8b 80 4c 01 00 00    	mov    0x14c(%rax),%eax
fffff8000020ff75:	3b f0                	cmp    %eax,%esi
fffff8000020ff77:	76 0a                	jbe    0xfffff8000020ff83
fffff8000020ff79:	bb 0e 00 00 00       	mov    $0xe,%ebx
fffff8000020ff7e:	e9 28 08 00 00       	jmp    0xfffff800002107ab
fffff8000020ff83:	65 48 8b 0c 25 a8 03 	mov    %gs:0x103a8,%rcx
fffff8000020ff8a:	01 00
fffff8000020ff8c:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
fffff8000020ff90:	41 b8 03 00 00 00    	mov    $0x3,%r8d
fffff8000020ff96:	8b d6                	mov    %esi,%edx
fffff8000020ff98:	e8 0f c9 ff ff       	call   0xfffff8000020c8ac
fffff8000020ff9d:	0f b7 f0             	movzwl %ax,%esi
fffff8000020ffa0:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
fffff8000020ffa4:	48 85 c9             	test   %rcx,%rcx
fffff8000020ffa7:	74 24                	je     0xfffff8000020ffcd
fffff8000020ffa9:	48 8b 89 08 01 00 00 	mov    0x108(%rcx),%rcx
fffff8000020ffb0:	8b 51 30             	mov    0x30(%rcx),%edx
fffff8000020ffb3:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
fffff8000020ffb7:	83 c2 fd             	add    $0xfffffffd,%edx
fffff8000020ffba:	83 fa 01             	cmp    $0x1,%edx
fffff8000020ffbd:	41 0f 96 c7          	setbe  %r15b
fffff8000020ffc1:	48 81 c1 18 05 00 00 	add    $0x518,%rcx
fffff8000020ffc8:	e8 ab 27 ff ff       	call   0xfffff80000202778
fffff8000020ffcd:	0f b7 de             	movzwl %si,%ebx
fffff8000020ffd0:	66 85 f6             	test   %si,%si
fffff8000020ffd3:	0f 85 d2 07 00 00    	jne    0xfffff800002107ab
fffff8000020ffd9:	45 84 ff             	test   %r15b,%r15b
fffff8000020ffdc:	0f 85 c9 07 00 00    	jne    0xfffff800002107ab
fffff8000020ffe2:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff8000020ffe9:	01 00
fffff8000020ffeb:	8b 88 28 01 00 00    	mov    0x128(%rax),%ecx
fffff8000020fff1:	48 0f ba e1 0e       	bt     $0xe,%rcx
fffff8000020fff6:	72 0a                	jb     0xfffff80000210002
fffff8000020fff8:	bb 06 00 00 00       	mov    $0x6,%ebx
fffff8000020fffd:	e9 a9 07 00 00       	jmp    0xfffff800002107ab
fffff80000210002:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000210009:	00 00
fffff8000021000b:	41 0f b7 dc          	movzwl %r12w,%ebx
fffff8000021000f:	83 3d ba 15 3f 00 02 	cmpl   $0x2,0x3f15ba(%rip)        # 0xfffff800006015d0
fffff80000210016:	0f 85 de 07 00 00    	jne    0xfffff800002107fa
fffff8000021001c:	65 48 8b 04 25 38 00 	mov    %gs:0x38,%rax
fffff80000210023:	00 00
fffff80000210025:	48 8b 89 b8 04 01 00 	mov    0x104b8(%rcx),%rcx
fffff8000021002c:	c6 40 16 01          	movb   $0x1,0x16(%rax)
fffff80000210030:	c6 41 39 01          	movb   $0x1,0x39(%rcx)
fffff80000210034:	65 48 8b 04 25 38 00 	mov    %gs:0x38,%rax
fffff8000021003b:	00 00
fffff8000021003d:	48 8b 08             	mov    (%rax),%rcx
fffff80000210040:	81 89 18 01 00 00 00 	orl    $0x1000,0x118(%rcx)
fffff80000210047:	10 00 00
fffff8000021004a:	e9 ab 07 00 00       	jmp    0xfffff800002107fa
fffff8000021004f:	4c 8b ce             	mov    %rsi,%r9
fffff80000210052:	41 b0 01             	mov    $0x1,%r8b
fffff80000210055:	49 8b ce             	mov    %r14,%rcx
fffff80000210058:	e8 cf 33 ff ff       	call   0xfffff8000020342c
fffff8000021005d:	e9 46 07 00 00       	jmp    0xfffff800002107a8
fffff80000210062:	b2 01                	mov    $0x1,%dl
fffff80000210064:	49 8b ce             	mov    %r14,%rcx
fffff80000210067:	e8 f8 aa 09 00       	call   0xfffff800002aab64
fffff8000021006c:	e9 37 07 00 00       	jmp    0xfffff800002107a8
fffff80000210071:	4c 8b ce             	mov    %rsi,%r9
fffff80000210074:	41 b0 01             	mov    $0x1,%r8b
fffff80000210077:	ba 72 00 00 40       	mov    $0x40000072,%edx
fffff8000021007c:	49 8b ce             	mov    %r14,%rcx
fffff8000021007f:	e8 a0 15 0c 00       	call   0xfffff800002d1624
fffff80000210084:	e9 1f 07 00 00       	jmp    0xfffff800002107a8
fffff80000210089:	48 8b d6             	mov    %rsi,%rdx
fffff8000021008c:	49 8b ce             	mov    %r14,%rcx
fffff8000021008f:	e8 3c 79 09 00       	call   0xfffff800002a79d0
fffff80000210094:	e9 0f 07 00 00       	jmp    0xfffff800002107a8
fffff80000210099:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002100a0:	4c 8b ce             	mov    %rsi,%r9
fffff800002100a3:	41 b0 01             	mov    $0x1,%r8b
fffff800002100a6:	b9 17 00 09 00       	mov    $0x90017,%ecx
fffff800002100ab:	0f b6 50 14          	movzbl 0x14(%rax),%edx
fffff800002100af:	e8 cc fe 09 00       	call   0xfffff800002aff80
fffff800002100b4:	e9 ef 06 00 00       	jmp    0xfffff800002107a8
fffff800002100b9:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff800002100c0:	4c 8b ce             	mov    %rsi,%r9
fffff800002100c3:	41 b0 01             	mov    $0x1,%r8b
fffff800002100c6:	b9 07 00 09 00       	mov    $0x90007,%ecx
fffff800002100cb:	0f b6 50 14          	movzbl 0x14(%rax),%edx
fffff800002100cf:	e8 ac fe 09 00       	call   0xfffff800002aff80
fffff800002100d4:	e9 cf 06 00 00       	jmp    0xfffff800002107a8
fffff800002100d9:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002100e0:	01 00
fffff800002100e2:	0f b6 88 28 01 00 00 	movzbl 0x128(%rax),%ecx
fffff800002100e9:	84 c9                	test   %cl,%cl
fffff800002100eb:	78 0a                	js     0xfffff800002100f7
fffff800002100ed:	bb 06 00 00 00       	mov    $0x6,%ebx
fffff800002100f2:	e9 b4 06 00 00       	jmp    0xfffff800002107ab
fffff800002100f7:	41 0f b7 dc          	movzwl %r12w,%ebx
fffff800002100fb:	48 83 fe 02          	cmp    $0x2,%rsi
fffff800002100ff:	0f 83 40 fd ff ff    	jae    0xfffff8000020fe45
fffff80000210105:	40 f6 c6 01          	test   $0x1,%sil
fffff80000210109:	0f 84 9c 06 00 00    	je     0xfffff800002107ab
fffff8000021010f:	41 38 9e 1c 01 00 00 	cmp    %bl,0x11c(%r14)
fffff80000210116:	0f 85 fb 06 00 00    	jne    0xfffff80000210817
fffff8000021011c:	e9 24 fd ff ff       	jmp    0xfffff8000020fe45
fffff80000210121:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff80000210128:	4c 8b ce             	mov    %rsi,%r9
fffff8000021012b:	41 b0 01             	mov    $0x1,%r8b
fffff8000021012e:	b9 01 00 09 00       	mov    $0x90001,%ecx
fffff80000210133:	0f b6 50 14          	movzbl 0x14(%rax),%edx
fffff80000210137:	e8 44 fe 09 00       	call   0xfffff800002aff80
fffff8000021013c:	e9 67 06 00 00       	jmp    0xfffff800002107a8
fffff80000210141:	49 8b 86 c0 02 00 00 	mov    0x2c0(%r14),%rax
fffff80000210148:	4c 8b ce             	mov    %rsi,%r9
fffff8000021014b:	41 b0 01             	mov    $0x1,%r8b
fffff8000021014e:	b9 02 00 09 00       	mov    $0x90002,%ecx
fffff80000210153:	0f b6 50 14          	movzbl 0x14(%rax),%edx
fffff80000210157:	e8 24 fe 09 00       	call   0xfffff800002aff80
fffff8000021015c:	e9 47 06 00 00       	jmp    0xfffff800002107a8
fffff80000210161:	45 38 a6 1c 01 00 00 	cmp    %r12b,0x11c(%r14)
fffff80000210168:	0f 84 be 00 00 00    	je     0xfffff8000021022c
fffff8000021016e:	e8 a1 9f 02 00       	call   0xfffff8000023a114
fffff80000210173:	84 c0                	test   %al,%al
fffff80000210175:	0f 84 b1 00 00 00    	je     0xfffff8000021022c
fffff8000021017b:	b9 d0 17 00 00       	mov    $0x17d0,%ecx
fffff80000210180:	e8 7f 8d 0e 00       	call   0xfffff800002f8f04
fffff80000210185:	4c 8b ce             	mov    %rsi,%r9
fffff80000210188:	44 0f b7 c0          	movzwl %ax,%r8d
fffff8000021018c:	ba d0 17 00 00       	mov    $0x17d0,%edx
fffff80000210191:	49 8b ce             	mov    %r14,%rcx
fffff80000210194:	e8 b7 d2 0f 00       	call   0xfffff8000030d450
fffff80000210199:	e9 0a 06 00 00       	jmp    0xfffff800002107a8
fffff8000021019e:	49 8b 86 08 03 00 00 	mov    0x308(%r14),%rax
fffff800002101a5:	8b 88 88 34 00 00    	mov    0x3488(%rax),%ecx
fffff800002101ab:	48 0f ba e1 0c       	bt     $0xc,%rcx
fffff800002101b0:	0f 83 65 fa ff ff    	jae    0xfffff8000020fc1b
fffff800002101b6:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
fffff800002101ba:	c7 44 24 38 01 00 01 	movl   $0x80010001,0x38(%rsp)
fffff800002101c1:	80
fffff800002101c2:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff800002101c7:	45 33 c9             	xor    %r9d,%r9d
fffff800002101ca:	41 b8 8b 00 08 00    	mov    $0x8008b,%r8d
fffff800002101d0:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
fffff800002101d5:	b2 01                	mov    $0x1,%dl
fffff800002101d7:	49 8b ce             	mov    %r14,%rcx
fffff800002101da:	e8 45 3c 01 00       	call   0xfffff80000223e24
fffff800002101df:	0f b6 d8             	movzbl %al,%ebx
fffff800002101e2:	84 c0                	test   %al,%al
fffff800002101e4:	0f 85 c1 05 00 00    	jne    0xfffff800002107ab
fffff800002101ea:	b9 8b 00 08 00       	mov    $0x8008b,%ecx
fffff800002101ef:	48 8b d6             	mov    %rsi,%rdx
fffff800002101f2:	e8 b1 8b 09 00       	call   0xfffff800002a8da8
fffff800002101f7:	0f b7 d8             	movzwl %ax,%ebx
fffff800002101fa:	66 85 c0             	test   %ax,%ax
fffff800002101fd:	0f 85 a8 05 00 00    	jne    0xfffff800002107ab
fffff80000210203:	e9 f2 05 00 00       	jmp    0xfffff800002107fa
fffff80000210208:	49 8b 86 08 03 00 00 	mov    0x308(%r14),%rax
fffff8000021020f:	f6 80 88 34 00 00 20 	testb  $0x20,0x3488(%rax)
fffff80000210216:	74 07                	je     0xfffff8000021021f
fffff80000210218:	b9 7c 00 08 00       	mov    $0x8007c,%ecx
fffff8000021021d:	eb d0                	jmp    0xfffff800002101ef
fffff8000021021f:	45 38 a6 1c 01 00 00 	cmp    %r12b,0x11c(%r14)
fffff80000210226:	0f 85 47 04 00 00    	jne    0xfffff80000210673
fffff8000021022c:	bb 06 00 00 00       	mov    $0x6,%ebx
fffff80000210231:	e9 7b 05 00 00       	jmp    0xfffff800002107b1
fffff80000210236:	49 8b 86 08 03 00 00 	mov    0x308(%r14),%rax
fffff8000021023d:	8b 88 80 34 00 00    	mov    0x3480(%rax),%ecx
fffff80000210243:	48 0f ba e1 08       	bt     $0x8,%rcx
fffff80000210248:	0f 83 cd f9 ff ff    	jae    0xfffff8000020fc1b
fffff8000021024e:	48 8d 55 38          	lea    0x38(%rbp),%rdx
fffff80000210252:	8b cf                	mov    %edi,%ecx
fffff80000210254:	e8 43 df 01 00       	call   0xfffff8000022e19c
fffff80000210259:	44 8b 7d 38          	mov    0x38(%rbp),%r15d
fffff8000021025d:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
fffff80000210261:	c7 44 24 38 01 00 01 	movl   $0x80010001,0x38(%rsp)
fffff80000210268:	80
fffff80000210269:	45 33 c9             	xor    %r9d,%r9d
fffff8000021026c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff80000210271:	45 8b c7             	mov    %r15d,%r8d
fffff80000210274:	b2 01                	mov    $0x1,%dl
fffff80000210276:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
fffff8000021027b:	49 8b ce             	mov    %r14,%rcx
fffff8000021027e:	e8 a1 3b 01 00       	call   0xfffff80000223e24
fffff80000210283:	0f b6 d8             	movzbl %al,%ebx
fffff80000210286:	84 c0                	test   %al,%al
fffff80000210288:	0f 85 1d 05 00 00    	jne    0xfffff800002107ab
fffff8000021028e:	41 8b cf             	mov    %r15d,%ecx
fffff80000210291:	e9 59 ff ff ff       	jmp    0xfffff800002101ef
fffff80000210296:	49 8b 8e 08 03 00 00 	mov    0x308(%r14),%rcx
fffff8000021029d:	e8 96 7f 02 00       	call   0xfffff80000238238
fffff800002102a2:	84 c0                	test   %al,%al
fffff800002102a4:	0f 84 71 f9 ff ff    	je     0xfffff8000020fc1b
fffff800002102aa:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
fffff800002102ae:	c7 44 24 38 01 00 01 	movl   $0x80010001,0x38(%rsp)
fffff800002102b5:	80
fffff800002102b6:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff800002102bb:	45 33 c9             	xor    %r9d,%r9d
fffff800002102be:	41 b8 8d 00 08 00    	mov    $0x8008d,%r8d
fffff800002102c4:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
fffff800002102c9:	b2 01                	mov    $0x1,%dl
fffff800002102cb:	49 8b ce             	mov    %r14,%rcx
fffff800002102ce:	e8 51 3b 01 00       	call   0xfffff80000223e24
fffff800002102d3:	0f b6 d8             	movzbl %al,%ebx
fffff800002102d6:	84 c0                	test   %al,%al
fffff800002102d8:	0f 85 cd 04 00 00    	jne    0xfffff800002107ab
fffff800002102de:	b9 8d 00 08 00       	mov    $0x8008d,%ecx
fffff800002102e3:	e9 07 ff ff ff       	jmp    0xfffff800002101ef
fffff800002102e8:	48 8d 55 38          	lea    0x38(%rbp),%rdx
fffff800002102ec:	8b cf                	mov    %edi,%ecx
fffff800002102ee:	e8 a9 de 01 00       	call   0xfffff8000022e19c
fffff800002102f3:	8b 4d 38             	mov    0x38(%rbp),%ecx
fffff800002102f6:	e9 f4 fe ff ff       	jmp    0xfffff800002101ef
fffff800002102fb:	48 8b d6             	mov    %rsi,%rdx
fffff800002102fe:	49 8b ce             	mov    %r14,%rcx
fffff80000210301:	e8 d2 ae 09 00       	call   0xfffff800002ab1d8
fffff80000210306:	e9 9d 04 00 00       	jmp    0xfffff800002107a8
fffff8000021030b:	48 8b d6             	mov    %rsi,%rdx
fffff8000021030e:	b9 77 02 00 00       	mov    $0x277,%ecx
fffff80000210313:	e8 b4 05 0a 00       	call   0xfffff800002b08cc
fffff80000210318:	e9 8b 04 00 00       	jmp    0xfffff800002107a8
fffff8000021031d:	48 8b d6             	mov    %rsi,%rdx
fffff80000210320:	b9 7d 00 08 00       	mov    $0x8007d,%ecx
fffff80000210325:	e8 7e 8a 09 00       	call   0xfffff800002a8da8
fffff8000021032a:	e9 79 04 00 00       	jmp    0xfffff800002107a8
fffff8000021032f:	83 3d 5e b3 59 00 01 	cmpl   $0x1,0x59b35e(%rip)        # 0xfffff800007ab694
fffff80000210336:	0f 85 df f8 ff ff    	jne    0xfffff8000020fc1b
fffff8000021033c:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
fffff80000210340:	b9 07 00 00 10       	mov    $0x10000007,%ecx
fffff80000210345:	e8 36 41 01 00       	call   0xfffff80000224480
fffff8000021034a:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
fffff8000021034e:	c7 44 24 38 01 00 01 	movl   $0x80010001,0x38(%rsp)
fffff80000210355:	80
fffff80000210356:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff8000021035b:	4c 8d 4d 48          	lea    0x48(%rbp),%r9
fffff8000021035f:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
fffff80000210363:	41 b8 a0 00 08 00    	mov    $0x800a0,%r8d
fffff80000210369:	b2 01                	mov    $0x1,%dl
fffff8000021036b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff80000210370:	49 8b ce             	mov    %r14,%rcx
fffff80000210373:	e8 ac 3a 01 00       	call   0xfffff80000223e24
fffff80000210378:	84 c0                	test   %al,%al
fffff8000021037a:	0f 85 42 04 00 00    	jne    0xfffff800002107c2
fffff80000210380:	b9 07 00 00 10       	mov    $0x10000007,%ecx
fffff80000210385:	e9 65 fe ff ff       	jmp    0xfffff800002101ef
fffff8000021038a:	48 8b d6             	mov    %rsi,%rdx
fffff8000021038d:	49 8b ce             	mov    %r14,%rcx
fffff80000210390:	e8 a3 ae 09 00       	call   0xfffff800002ab238
fffff80000210395:	e9 0e 04 00 00       	jmp    0xfffff800002107a8