fffff800002b9034:	e8 73 53 f6 ff       	call   0xfffff8000021e3ac
fffff800002b9039:	8b 54 24 48          	mov    0x48(%rsp),%edx
fffff800002b903d:	48 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%rax
fffff800002b9044:	81 fa 00 00 04 00    	cmp    $0x40000,%edx
fffff800002b904a:	0f 84 0a 01 00 00    	je     0xfffff800002b915a
fffff800002b9050:	81 fa 01 00 04 00    	cmp    $0x40001,%edx
fffff800002b9056:	0f 84 f2 00 00 00    	je     0xfffff800002b914e
fffff800002b905c:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff800002b9062:	0f 84 da 00 00 00    	je     0xfffff800002b9142
fffff800002b9068:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff800002b906e:	74 76                	je     0xfffff800002b90e6
fffff800002b9070:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff800002b9076:	74 4b                	je     0xfffff800002b90c3
fffff800002b9078:	81 fa 05 00 04 00    	cmp    $0x40005,%edx
fffff800002b907e:	74 3a                	je     0xfffff800002b90ba
fffff800002b9080:	81 fa 05 10 04 00    	cmp    $0x41005,%edx
fffff800002b9086:	7c 21                	jl     0xfffff800002b90a9
fffff800002b9088:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
fffff800002b908d:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff800002b9093:	74 0a                	je     0xfffff800002b909f
fffff800002b9095:	e8 62 f2 04 00       	call   0xfffff800003082fc
fffff800002b909a:	e9 29 01 00 00       	jmp    0xfffff800002b91c8
fffff800002b909f:	e8 7c 6b 05 00       	call   0xfffff8000030fc20
fffff800002b90a4:	e9 1f 01 00 00       	jmp    0xfffff800002b91c8
fffff800002b90a9:	45 33 c0             	xor    %r8d,%r8d
fffff800002b90ac:	48 8d 88 80 0e 00 00 	lea    0xe80(%rax),%rcx
fffff800002b90b3:	e8 c0 bf 05 00       	call   0xfffff80000315078
fffff800002b90b8:	eb 22                	jmp    0xfffff800002b90dc
fffff800002b90ba:	48 8b 83 50 01 00 00 	mov    0x150(%rbx),%rax
fffff800002b90c1:	eb 19                	jmp    0xfffff800002b90dc
fffff800002b90c3:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002b90ca:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff800002b90d1:	0f b6 81 80 00 00 00 	movzbl 0x80(%rcx),%eax
fffff800002b90d8:	48 c1 e8 04          	shr    $0x4,%rax
fffff800002b90dc:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
fffff800002b90e1:	e9 e2 00 00 00       	jmp    0xfffff800002b91c8
fffff800002b90e6:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002b90ed:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
fffff800002b90f2:	48 89 75 80          	mov    %rsi,-0x80(%rbp)
fffff800002b90f6:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff800002b90fd:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff800002b9104:	8b 05 52 04 35 00    	mov    0x350452(%rip),%eax        # 0xfffff8000060955c
fffff800002b910a:	a8 01                	test   $0x1,%al
fffff800002b910c:	74 1d                	je     0xfffff800002b912b
fffff800002b910e:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002b9115:	02 00
fffff800002b9117:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
fffff800002b911c:	41 8b d7             	mov    %r15d,%edx
fffff800002b911f:	e8 ec 8e 05 00       	call   0xfffff80000312010
fffff800002b9124:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
fffff800002b9129:	eb 0e                	jmp    0xfffff800002b9139
fffff800002b912b:	44 0f 78 7d 80       	vmread %r15,-0x80(%rbp)
fffff800002b9130:	48 8d 45 80          	lea    -0x80(%rbp),%rax
fffff800002b9134:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
fffff800002b9139:	48 8b 00             	mov    (%rax),%rax
fffff800002b913c:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
fffff800002b9140:	eb 72                	jmp    0xfffff800002b91b4
fffff800002b9142:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
fffff800002b9147:	e8 e4 fe f4 ff       	call   0xfffff80000209030
fffff800002b914c:	eb 7a                	jmp    0xfffff800002b91c8
fffff800002b914e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
fffff800002b9153:	e8 58 3d f8 ff       	call   0xfffff8000023ceb0
fffff800002b9158:	eb 6e                	jmp    0xfffff800002b91c8
fffff800002b915a:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002b9161:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
fffff800002b9166:	48 89 75 88          	mov    %rsi,-0x78(%rbp)
fffff800002b916a:	4c 8b 90 48 01 00 00 	mov    0x148(%rax),%r10
fffff800002b9171:	4c 8b 88 38 01 00 00 	mov    0x138(%rax),%r9
fffff800002b9178:	8b 05 de 03 35 00    	mov    0x3503de(%rip),%eax        # 0xfffff8000060955c
fffff800002b917e:	a8 01                	test   $0x1,%al
fffff800002b9180:	74 1d                	je     0xfffff800002b919f
fffff800002b9182:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002b9189:	02 00
fffff800002b918b:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
fffff800002b9190:	41 8b d6             	mov    %r14d,%edx
fffff800002b9193:	e8 78 8e 05 00       	call   0xfffff80000312010
fffff800002b9198:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
fffff800002b919d:	eb 0e                	jmp    0xfffff800002b91ad
fffff800002b919f:	44 0f 78 75 88       	vmread %r14,-0x78(%rbp)
fffff800002b91a4:	48 8d 45 88          	lea    -0x78(%rbp),%rax
fffff800002b91a8:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
fffff800002b91ad:	48 8b 00             	mov    (%rax),%rax
fffff800002b91b0:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
fffff800002b91b4:	49 8b ca             	mov    %r10,%rcx
fffff800002b91b7:	4d 23 ca             	and    %r10,%r9
fffff800002b91ba:	48 f7 d1             	not    %rcx
fffff800002b91bd:	48 23 c8             	and    %rax,%rcx
fffff800002b91c0:	49 0b c9             	or     %r9,%rcx
fffff800002b91c3:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
fffff800002b91c8:	48 8b cb             	mov    %rbx,%rcx
fffff800002b91cb:	e8 a4 fe f4 ff       	call   0xfffff80000209074
fffff800002b91d0:	f6 44 24 30 04       	testb  $0x4,0x30(%rsp)
fffff800002b91d5:	74 1c                	je     0xfffff800002b91f3
fffff800002b91d7:	84 c0                	test   %al,%al
fffff800002b91d9:	74 18                	je     0xfffff800002b91f3
fffff800002b91db:	f6 44 24 38 01       	testb  $0x1,0x38(%rsp)
fffff800002b91e0:	74 11                	je     0xfffff800002b91f3
fffff800002b91e2:	48 c7 43 14 0d 00 00 	movq   $0xd,0x14(%rbx)
fffff800002b91e9:	00
fffff800002b91ea:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
fffff800002b91ee:	e9 6e fc ff ff       	jmp    0xfffff800002b8e61
fffff800002b91f3:	48 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%rax
fffff800002b91fa:	f6 80 38 0e 00 00 04 	testb  $0x4,0xe38(%rax)
fffff800002b9201:	0f 84 cd 00 00 00    	je     0xfffff800002b92d4
fffff800002b9207:	33 d2                	xor    %edx,%edx
fffff800002b9209:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
fffff800002b920d:	44 8d 42 60          	lea    0x60(%rdx),%r8d
fffff800002b9211:	e8 aa b3 f8 ff       	call   0xfffff800002445c0
fffff800002b9216:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
fffff800002b921a:	b2 02                	mov    $0x2,%dl
fffff800002b921c:	48 8b cb             	mov    %rbx,%rcx
fffff800002b921f:	e8 74 ea ff ff       	call   0xfffff800002b7c98
fffff800002b9224:	48 8d 55 08          	lea    0x8(%rbp),%rdx
fffff800002b9228:	b9 05 00 00 10       	mov    $0x10000005,%ecx
fffff800002b922d:	e8 4e b2 f6 ff       	call   0xfffff80000224480
fffff800002b9232:	48 f7 05 23 03 35 00 	testq  $0x20000,0x350323(%rip)        # 0xfffff80000609560
fffff800002b9239:	00 00 02 00
fffff800002b923d:	74 39                	je     0xfffff800002b9278
fffff800002b923f:	48 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%rax
fffff800002b9246:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
fffff800002b924a:	48 2b 88 08 0b 00 00 	sub    0xb08(%rax),%rcx
fffff800002b9251:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff800002b9258:	00 00
fffff800002b925a:	48 8b 40 28          	mov    0x28(%rax),%rax
fffff800002b925e:	48 f7 e1             	mul    %rcx
fffff800002b9261:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff800002b9268:	48 8b 88 80 25 00 00 	mov    0x2580(%rax),%rcx
fffff800002b926f:	48 2b d1             	sub    %rcx,%rdx
fffff800002b9272:	48 89 55 10          	mov    %rdx,0x10(%rbp)
fffff800002b9276:	eb 10                	jmp    0xfffff800002b9288
fffff800002b9278:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff800002b927f:	e8 00 b9 f6 ff       	call   0xfffff80000224b84
fffff800002b9284:	48 89 45 10          	mov    %rax,0x10(%rbp)
fffff800002b9288:	48 8d 55 00          	lea    0x0(%rbp),%rdx
fffff800002b928c:	b9 87 00 08 00       	mov    $0x80087,%ecx
fffff800002b9291:	e8 ea b1 f6 ff       	call   0xfffff80000224480
fffff800002b9296:	40 84 ff             	test   %dil,%dil
fffff800002b9299:	74 13                	je     0xfffff800002b92ae
fffff800002b929b:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
fffff800002b929f:	b9 7b 00 08 00       	mov    $0x8007b,%ecx
fffff800002b92a4:	e8 d7 b1 f6 ff       	call   0xfffff80000224480
fffff800002b92a9:	48 83 4d 28 01       	orq    $0x1,0x28(%rbp)
fffff800002b92ae:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
fffff800002b92b2:	40 88 74 24 28       	mov    %sil,0x28(%rsp)
fffff800002b92b7:	41 b1 60             	mov    $0x60,%r9b
fffff800002b92ba:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002b92bf:	33 d2                	xor    %edx,%edx
fffff800002b92c1:	41 b8 0a 00 01 80    	mov    $0x8001000a,%r8d
fffff800002b92c7:	48 8b cb             	mov    %rbx,%rcx
fffff800002b92ca:	e8 3d bc ff ff       	call   0xfffff800002b4f0c
fffff800002b92cf:	e9 dd 00 00 00       	jmp    0xfffff800002b93b1
fffff800002b92d4:	48 8b cb             	mov    %rbx,%rcx
fffff800002b92d7:	e8 20 c5 fc ff       	call   0xfffff800002857fc
fffff800002b92dc:	84 c0                	test   %al,%al
fffff800002b92de:	75 0b                	jne    0xfffff800002b92eb
fffff800002b92e0:	c7 03 1b 00 00 00    	movl   $0x1b,(%rbx)
fffff800002b92e6:	e9 c6 00 00 00       	jmp    0xfffff800002b93b1
fffff800002b92eb:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff800002b92f2:	33 d2                	xor    %edx,%edx
fffff800002b92f4:	e8 13 ce fc ff       	call   0xfffff8000028610c
fffff800002b92f9:	48 8b 8b c0 02 00 00 	mov    0x2c0(%rbx),%rcx
fffff800002b9300:	4c 8b 81 10 0b 00 00 	mov    0xb10(%rcx),%r8
fffff800002b9307:	4c 03 c0             	add    %rax,%r8
fffff800002b930a:	48 8b 83 80 0b 00 00 	mov    0xb80(%rbx),%rax
fffff800002b9311:	41 8b c8             	mov    %r8d,%ecx
fffff800002b9314:	49 c1 e8 20          	shr    $0x20,%r8
fffff800002b9318:	48 89 08             	mov    %rcx,(%rax)
fffff800002b931b:	48 8b 83 80 0b 00 00 	mov    0xb80(%rbx),%rax
fffff800002b9322:	4c 89 40 10          	mov    %r8,0x10(%rax)
fffff800002b9326:	40 84 ff             	test   %dil,%dil
fffff800002b9329:	74 1d                	je     0xfffff800002b9348
fffff800002b932b:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
fffff800002b932f:	b9 7b 00 08 00       	mov    $0x8007b,%ecx
fffff800002b9334:	e8 47 b1 f6 ff       	call   0xfffff80000224480
fffff800002b9339:	48 8b 8b 80 0b 00 00 	mov    0xb80(%rbx),%rcx
fffff800002b9340:	48 8b 45 90          	mov    -0x70(%rbp),%rax
fffff800002b9344:	48 89 41 08          	mov    %rax,0x8(%rcx)
fffff800002b9348:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
fffff800002b934c:	48 89 75 98          	mov    %rsi,-0x68(%rbp)
fffff800002b9350:	e8 bb fd f4 ff       	call   0xfffff80000209110
fffff800002b9355:	0f b6 7b 08          	movzbl 0x8(%rbx),%edi
fffff800002b9359:	48 8b cb             	mov    %rbx,%rcx
fffff800002b935c:	48 03 7d 98          	add    -0x68(%rbp),%rdi
fffff800002b9360:	e8 b3 9c f4 ff       	call   0xfffff80000203018
fffff800002b9365:	84 c0                	test   %al,%al
fffff800002b9367:	75 02                	jne    0xfffff800002b936b
fffff800002b9369:	8b ff                	mov    %edi,%edi
fffff800002b936b:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
fffff800002b936f:	48 89 7d a0          	mov    %rdi,-0x60(%rbp)
fffff800002b9373:	e8 78 fd f4 ff       	call   0xfffff800002090f0
fffff800002b9378:	33 d2                	xor    %edx,%edx
fffff800002b937a:	c7 03 1b 00 00 00    	movl   $0x1b,(%rbx)
fffff800002b9380:	48 8b cb             	mov    %rbx,%rcx
fffff800002b9383:	e8 1c 9c f4 ff       	call   0xfffff80000202fa4
fffff800002b9388:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff800002b938f:	44 8b 9b 14 03 00 00 	mov    0x314(%rbx),%r11d
fffff800002b9396:	49 c1 e3 06          	shl    $0x6,%r11
fffff800002b939a:	48 8b 88 a0 2d 01 00 	mov    0x12da0(%rax),%rcx
fffff800002b93a1:	41 8b 44 0b 10       	mov    0x10(%r11,%rcx,1),%eax
fffff800002b93a6:	ff c0                	inc    %eax
fffff800002b93a8:	41 89 44 0b 10       	mov    %eax,0x10(%r11,%rcx,1)
fffff800002b93ad:	f0 09 34 24          	lock or %esi,(%rsp)
fffff800002b93b1:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
fffff800002b93b5:	48 33 cc             	xor    %rsp,%rcx
fffff800002b93b8:	e8 b3 21 f8 ff       	call   0xfffff8000023b570
fffff800002b93bd:	4c 8d 9c 24 40 01 00 	lea    0x140(%rsp),%r11
fffff800002b93c4:	00
fffff800002b93c5:	49 8b 5b 28          	mov    0x28(%r11),%rbx
fffff800002b93c9:	49 8b 73 30          	mov    0x30(%r11),%rsi
fffff800002b93cd:	49 8b 7b 38          	mov    0x38(%r11),%rdi
fffff800002b93d1:	49 8b e3             	mov    %r11,%rsp
fffff800002b93d4:	41 5f                	pop    %r15
fffff800002b93d6:	41 5e                	pop    %r14
fffff800002b93d8:	5d                   	pop    %rbp
fffff800002b93d9:	c3                   	ret
fffff800002b93da:	cc                   	int3
fffff800002b93db:	cc                   	int3
fffff800002b93dc:	cc                   	int3
fffff800002b93dd:	cc                   	int3
fffff800002b93de:	cc                   	int3
fffff800002b93df:	cc                   	int3
fffff800002b93e0:	cc                   	int3
fffff800002b93e1:	cc                   	int3
fffff800002b93e2:	cc                   	int3
fffff800002b93e3:	cc                   	int3
fffff800002b93e4:	48 83 ec 38          	sub    $0x38,%rsp
fffff800002b93e8:	80 b9 1c 01 00 00 00 	cmpb   $0x0,0x11c(%rcx)
fffff800002b93ef:	74 5b                	je     0xfffff800002b944c
fffff800002b93f1:	48 8b 05 f0 32 4f 00 	mov    0x4f32f0(%rip),%rax        # 0xfffff800007ac6e8
fffff800002b93f8:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff800002b93fe:	41 8b d0             	mov    %r8d,%edx
fffff800002b9401:	f0 0f c1 90 00 0c 01 	lock xadd %edx,0x10c00(%rax)
fffff800002b9408:	00
fffff800002b9409:	41 03 d0             	add    %r8d,%edx
fffff800002b940c:	41 3b d0             	cmp    %r8d,%edx
fffff800002b940f:	75 3b                	jne    0xfffff800002b944c
fffff800002b9411:	48 8b 05 d0 32 4f 00 	mov    0x4f32d0(%rip),%rax        # 0xfffff800007ac6e8
fffff800002b9418:	8b 80 48 01 00 00    	mov    0x148(%rax),%eax
fffff800002b941e:	41 3b c0             	cmp    %r8d,%eax
fffff800002b9421:	74 29                	je     0xfffff800002b944c
fffff800002b9423:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff800002b9428:	33 d2                	xor    %edx,%edx
fffff800002b942a:	0f ba a9 18 01 00 00 	btsl   $0xb,0x118(%rcx)
fffff800002b9431:	0b
fffff800002b9432:	45 33 c9             	xor    %r9d,%r9d
fffff800002b9435:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002b943a:	45 33 c0             	xor    %r8d,%r8d
fffff800002b943d:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
fffff800002b9443:	8d 4a 26             	lea    0x26(%rdx),%ecx
fffff800002b9446:	e8 89 91 f9 ff       	call   0xfffff800002525d4
fffff800002b944b:	cc                   	int3
fffff800002b944c:	e8 e3 11 00 00       	call   0xfffff800002ba634
fffff800002b9451:	48 83 c4 38          	add    $0x38,%rsp
fffff800002b9455:	c3                   	ret
fffff800002b9456:	cc                   	int3
fffff800002b9457:	cc                   	int3
fffff800002b9458:	cc                   	int3
fffff800002b9459:	cc                   	int3
fffff800002b945a:	cc                   	int3
fffff800002b945b:	cc                   	int3
fffff800002b945c:	cc                   	int3
fffff800002b945d:	cc                   	int3
fffff800002b945e:	cc                   	int3
fffff800002b945f:	cc                   	int3
fffff800002b9460:	40 55                	rex push %rbp
fffff800002b9462:	53                   	push   %rbx
fffff800002b9463:	56                   	push   %rsi
fffff800002b9464:	57                   	push   %rdi
fffff800002b9465:	41 54                	push   %r12
fffff800002b9467:	41 55                	push   %r13
fffff800002b9469:	41 57                	push   %r15
fffff800002b946b:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
fffff800002b9470:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
fffff800002b9477:	33 f6                	xor    %esi,%esi
fffff800002b9479:	48 8b f9             	mov    %rcx,%rdi
fffff800002b947c:	48 8b 89 80 0b 00 00 	mov    0xb80(%rcx),%rcx
fffff800002b9483:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002b9486:	48 89 75 77          	mov    %rsi,0x77(%rbp)
fffff800002b948a:	48 89 75 7f          	mov    %rsi,0x7f(%rbp)
fffff800002b948e:	0f 11 45 0f          	movups %xmm0,0xf(%rbp)
fffff800002b9492:	48 39 71 08          	cmp    %rsi,0x8(%rcx)
fffff800002b9496:	0f 85 f8 03 00 00    	jne    0xfffff800002b9894
fffff800002b949c:	48 8b 59 10          	mov    0x10(%rcx),%rbx
fffff800002b94a0:	48 c1 e3 20          	shl    $0x20,%rbx
fffff800002b94a4:	48 0b 19             	or     (%rcx),%rbx
fffff800002b94a7:	48 8b cf             	mov    %rdi,%rcx
fffff800002b94aa:	e8 c5 fb f4 ff       	call   0xfffff80000209074
fffff800002b94af:	84 c0                	test   %al,%al
fffff800002b94b1:	0f 85 dd 03 00 00    	jne    0xfffff800002b9894
fffff800002b94b7:	48 8d 55 67          	lea    0x67(%rbp),%rdx
fffff800002b94bb:	c7 45 67 03 00 04 00 	movl   $0x40003,0x67(%rbp)
fffff800002b94c2:	48 8b cf             	mov    %rdi,%rcx
fffff800002b94c5:	e8 e2 4e f6 ff       	call   0xfffff8000021e3ac
fffff800002b94ca:	8b 55 67             	mov    0x67(%rbp),%edx
fffff800002b94cd:	41 bc 04 68 00 00    	mov    $0x6804,%r12d
fffff800002b94d3:	48 8b 87 c0 02 00 00 	mov    0x2c0(%rdi),%rax
fffff800002b94da:	41 bd 05 00 04 00    	mov    $0x40005,%r13d
fffff800002b94e0:	45 8d 7c 24 fc       	lea    -0x4(%r12),%r15d
fffff800002b94e5:	81 fa 00 00 04 00    	cmp    $0x40000,%edx
fffff800002b94eb:	0f 84 fc 00 00 00    	je     0xfffff800002b95ed
fffff800002b94f1:	81 fa 01 00 04 00    	cmp    $0x40001,%edx
fffff800002b94f7:	0f 84 e5 00 00 00    	je     0xfffff800002b95e2
fffff800002b94fd:	81 fa 02 00 04 00    	cmp    $0x40002,%edx
fffff800002b9503:	0f 84 ce 00 00 00    	je     0xfffff800002b95d7
fffff800002b9509:	81 fa 03 00 04 00    	cmp    $0x40003,%edx
fffff800002b950f:	74 79                	je     0xfffff800002b958a
fffff800002b9511:	81 fa 04 00 04 00    	cmp    $0x40004,%edx
fffff800002b9517:	74 4f                	je     0xfffff800002b9568
fffff800002b9519:	41 3b d5             	cmp    %r13d,%edx
fffff800002b951c:	74 41                	je     0xfffff800002b955f
fffff800002b951e:	81 fa 00 10 04 00    	cmp    $0x41000,%edx
fffff800002b9524:	74 28                	je     0xfffff800002b954e
fffff800002b9526:	81 fa 04 10 04 00    	cmp    $0x41004,%edx
fffff800002b952c:	7e 20                	jle    0xfffff800002b954e
fffff800002b952e:	48 8d 4d 77          	lea    0x77(%rbp),%rcx
fffff800002b9532:	81 fa 00 00 00 10    	cmp    $0x10000000,%edx
fffff800002b9538:	74 0a                	je     0xfffff800002b9544
fffff800002b953a:	e8 bd ed 04 00       	call   0xfffff800003082fc
fffff800002b953f:	e9 0a 01 00 00       	jmp    0xfffff800002b964e
fffff800002b9544:	e8 d7 66 05 00       	call   0xfffff8000030fc20
fffff800002b9549:	e9 00 01 00 00       	jmp    0xfffff800002b964e
fffff800002b954e:	45 33 c0             	xor    %r8d,%r8d
fffff800002b9551:	48 8d 88 80 0e 00 00 	lea    0xe80(%rax),%rcx
fffff800002b9558:	e8 1b bb 05 00       	call   0xfffff80000315078
fffff800002b955d:	eb 22                	jmp    0xfffff800002b9581
fffff800002b955f:	48 8b 87 50 01 00 00 	mov    0x150(%rdi),%rax
fffff800002b9566:	eb 19                	jmp    0xfffff800002b9581
fffff800002b9568:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002b956f:	48 8b 88 18 01 00 00 	mov    0x118(%rax),%rcx
fffff800002b9576:	0f b6 81 80 00 00 00 	movzbl 0x80(%rcx),%eax
fffff800002b957d:	48 c1 e8 04          	shr    $0x4,%rax
fffff800002b9581:	48 89 45 77          	mov    %rax,0x77(%rbp)
fffff800002b9585:	e9 c4 00 00 00       	jmp    0xfffff800002b964e
fffff800002b958a:	48 8b 80 90 0e 00 00 	mov    0xe90(%rax),%rax
fffff800002b9591:	48 89 75 b7          	mov    %rsi,-0x49(%rbp)
fffff800002b9595:	48 89 75 bf          	mov    %rsi,-0x41(%rbp)
fffff800002b9599:	4c 8b 90 50 01 00 00 	mov    0x150(%rax),%r10
fffff800002b95a0:	4c 8b 88 40 01 00 00 	mov    0x140(%rax),%r9
fffff800002b95a7:	8b 05 af ff 34 00    	mov    0x34ffaf(%rip),%eax        # 0xfffff8000060955c
fffff800002b95ad:	a8 01                	test   $0x1,%al
fffff800002b95af:	74 1b                	je     0xfffff800002b95cc
fffff800002b95b1:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff800002b95b8:	02 00
fffff800002b95ba:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
fffff800002b95be:	41 8b d4             	mov    %r12d,%edx
fffff800002b95c1:	e8 4a 8a 05 00       	call   0xfffff80000312010
fffff800002b95c6:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
fffff800002b95ca:	eb 6c                	jmp    0xfffff800002b9638
fffff800002b95cc:	44 0f 78 65 bf       	vmread %r12,-0x41(%rbp)
fffff800002b95d1:	48 8d 45 bf          	lea    -0x41(%rbp),%rax