fffff800002bd0ce:	cc                   	int3
fffff800002bd0cf:	cc                   	int3
fffff800002bd0d0:	40 55                	rex push %rbp
fffff800002bd0d2:	53                   	push   %rbx
fffff800002bd0d3:	56                   	push   %rsi
fffff800002bd0d4:	57                   	push   %rdi
fffff800002bd0d5:	41 54                	push   %r12
fffff800002bd0d7:	41 56                	push   %r14
fffff800002bd0d9:	41 57                	push   %r15
fffff800002bd0db:	48 8b ec             	mov    %rsp,%rbp
fffff800002bd0de:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002bd0e2:	45 33 ff             	xor    %r15d,%r15d
fffff800002bd0e5:	48 8d b9 20 07 00 00 	lea    0x720(%rcx),%rdi
fffff800002bd0ec:	41 b6 01             	mov    $0x1,%r14b
fffff800002bd0ef:	44 88 7d 50          	mov    %r15b,0x50(%rbp)
fffff800002bd0f3:	44 88 7d 40          	mov    %r15b,0x40(%rbp)
fffff800002bd0f7:	48 8b f1             	mov    %rcx,%rsi
fffff800002bd0fa:	44 88 75 48          	mov    %r14b,0x48(%rbp)
fffff800002bd0fe:	e8 85 b9 f4 ff       	call   0xfffff80000208a88
fffff800002bd103:	48 8b d1             	mov    %rcx,%rdx
fffff800002bd106:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd109:	e8 c2 b9 f4 ff       	call   0xfffff80000208ad0
fffff800002bd10e:	41 bc 3a 10 00 00    	mov    $0x103a,%r12d
fffff800002bd114:	44 38 3f             	cmp    %r15b,(%rdi)
fffff800002bd117:	0f 84 73 02 00 00    	je     0xfffff800002bd390
fffff800002bd11d:	80 7f 34 03          	cmpb   $0x3,0x34(%rdi)
fffff800002bd121:	0f 85 69 02 00 00    	jne    0xfffff800002bd390
fffff800002bd127:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd12a:	e8 e1 8d f4 ff       	call   0xfffff80000205f10
fffff800002bd12f:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd132:	66 85 c0             	test   %ax,%ax
fffff800002bd135:	0f 85 59 02 00 00    	jne    0xfffff800002bd394
fffff800002bd13b:	8b 4f 28             	mov    0x28(%rdi),%ecx
fffff800002bd13e:	8a 54 39 02          	mov    0x2(%rcx,%rdi,1),%dl
fffff800002bd142:	ff c1                	inc    %ecx
fffff800002bd144:	89 4f 28             	mov    %ecx,0x28(%rdi)
fffff800002bd147:	88 4e 08             	mov    %cl,0x8(%rsi)
fffff800002bd14a:	80 fa 07             	cmp    $0x7,%dl
fffff800002bd14d:	0f 84 dd 01 00 00    	je     0xfffff800002bd330
fffff800002bd153:	80 fa 0f             	cmp    $0xf,%dl
fffff800002bd156:	0f 84 61 01 00 00    	je     0xfffff800002bd2bd
fffff800002bd15c:	80 fa 17             	cmp    $0x17,%dl
fffff800002bd15f:	0f 84 51 01 00 00    	je     0xfffff800002bd2b6
fffff800002bd165:	80 fa 1f             	cmp    $0x1f,%dl
fffff800002bd168:	0f 84 35 01 00 00    	je     0xfffff800002bd2a3
fffff800002bd16e:	80 fa 8e             	cmp    $0x8e,%dl
fffff800002bd171:	0f 84 1e 01 00 00    	je     0xfffff800002bd295
fffff800002bd177:	80 fa 90             	cmp    $0x90,%dl
fffff800002bd17a:	0f 84 ce 01 00 00    	je     0xfffff800002bd34e
fffff800002bd180:	80 fa 9a             	cmp    $0x9a,%dl
fffff800002bd183:	0f 84 04 01 00 00    	je     0xfffff800002bd28d
fffff800002bd189:	80 fa c4             	cmp    $0xc4,%dl
fffff800002bd18c:	0f 84 f4 00 00 00    	je     0xfffff800002bd286
fffff800002bd192:	80 fa c5             	cmp    $0xc5,%dl
fffff800002bd195:	0f 84 cd 00 00 00    	je     0xfffff800002bd268
fffff800002bd19b:	80 fa ca             	cmp    $0xca,%dl
fffff800002bd19e:	0f 84 98 00 00 00    	je     0xfffff800002bd23c
fffff800002bd1a4:	80 fa cb             	cmp    $0xcb,%dl
fffff800002bd1a7:	0f 84 83 00 00 00    	je     0xfffff800002bd230
fffff800002bd1ad:	76 79                	jbe    0xfffff800002bd228
fffff800002bd1af:	80 fa ce             	cmp    $0xce,%dl
fffff800002bd1b2:	76 53                	jbe    0xfffff800002bd207
fffff800002bd1b4:	80 fa cf             	cmp    $0xcf,%dl
fffff800002bd1b7:	74 44                	je     0xfffff800002bd1fd
fffff800002bd1b9:	80 fa ea             	cmp    $0xea,%dl
fffff800002bd1bc:	74 33                	je     0xfffff800002bd1f1
fffff800002bd1be:	80 fa f1             	cmp    $0xf1,%dl
fffff800002bd1c1:	74 1e                	je     0xfffff800002bd1e1
fffff800002bd1c3:	80 fa ff             	cmp    $0xff,%dl
fffff800002bd1c6:	75 60                	jne    0xfffff800002bd228
fffff800002bd1c8:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd1cb:	e8 88 30 00 00       	call   0xfffff800002c0258
fffff800002bd1d0:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd1d3:	66 85 c0             	test   %ax,%ax
fffff800002bd1d6:	0f 85 b8 01 00 00    	jne    0xfffff800002bd394
fffff800002bd1dc:	e9 8a 01 00 00       	jmp    0xfffff800002bd36b
fffff800002bd1e1:	4c 8d 45 48          	lea    0x48(%rbp),%r8
fffff800002bd1e5:	b2 f1                	mov    $0xf1,%dl
fffff800002bd1e7:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd1ea:	e8 51 1b 00 00       	call   0xfffff800002bed40
fffff800002bd1ef:	eb df                	jmp    0xfffff800002bd1d0
fffff800002bd1f1:	33 d2                	xor    %edx,%edx
fffff800002bd1f3:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd1f6:	e8 d1 2f 00 00       	call   0xfffff800002c01cc
fffff800002bd1fb:	eb d3                	jmp    0xfffff800002bd1d0
fffff800002bd1fd:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd200:	e8 1f 44 00 00       	call   0xfffff800002c1624
fffff800002bd205:	eb c9                	jmp    0xfffff800002bd1d0
fffff800002bd207:	4c 8d 45 48          	lea    0x48(%rbp),%r8
fffff800002bd20b:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd20e:	e8 2d 1b 00 00       	call   0xfffff800002bed40
fffff800002bd213:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd216:	66 85 c0             	test   %ax,%ax
fffff800002bd219:	0f 85 75 01 00 00    	jne    0xfffff800002bd394
fffff800002bd21f:	44 8a 75 48          	mov    0x48(%rbp),%r14b
fffff800002bd223:	e9 21 01 00 00       	jmp    0xfffff800002bd349
fffff800002bd228:	41 8b dc             	mov    %r12d,%ebx
fffff800002bd22b:	e9 64 01 00 00       	jmp    0xfffff800002bd394
fffff800002bd230:	33 d2                	xor    %edx,%edx
fffff800002bd232:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd235:	e8 f2 35 00 00       	call   0xfffff800002c082c
fffff800002bd23a:	eb 94                	jmp    0xfffff800002bd1d0
fffff800002bd23c:	ba 02 00 00 00       	mov    $0x2,%edx
fffff800002bd241:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd244:	e8 73 90 f4 ff       	call   0xfffff800002062bc
fffff800002bd249:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd24c:	66 85 c0             	test   %ax,%ax
fffff800002bd24f:	0f 85 3f 01 00 00    	jne    0xfffff800002bd394
fffff800002bd255:	8b 47 28             	mov    0x28(%rdi),%eax
fffff800002bd258:	0f b7 54 38 02       	movzwl 0x2(%rax,%rdi,1),%edx
fffff800002bd25d:	83 c0 02             	add    $0x2,%eax
fffff800002bd260:	89 47 28             	mov    %eax,0x28(%rdi)
fffff800002bd263:	88 46 08             	mov    %al,0x8(%rsi)
fffff800002bd266:	eb ca                	jmp    0xfffff800002bd232
fffff800002bd268:	ba 03 00 06 00       	mov    $0x60003,%edx
fffff800002bd26d:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd270:	e8 cb 1b 00 00       	call   0xfffff800002bee40
fffff800002bd275:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd278:	66 85 c0             	test   %ax,%ax
fffff800002bd27b:	0f 85 13 01 00 00    	jne    0xfffff800002bd394
fffff800002bd281:	e9 c8 00 00 00       	jmp    0xfffff800002bd34e
fffff800002bd286:	ba 00 00 06 00       	mov    $0x60000,%edx
fffff800002bd28b:	eb e0                	jmp    0xfffff800002bd26d
fffff800002bd28d:	41 8a d6             	mov    %r14b,%dl
fffff800002bd290:	e9 5e ff ff ff       	jmp    0xfffff800002bd1f3
fffff800002bd295:	48 8d 55 40          	lea    0x40(%rbp),%rdx
fffff800002bd299:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd29c:	e8 67 1e 00 00       	call   0xfffff800002bf108
fffff800002bd2a1:	eb d2                	jmp    0xfffff800002bd275
fffff800002bd2a3:	ba 03 00 06 00       	mov    $0x60003,%edx
fffff800002bd2a8:	4c 8d 45 40          	lea    0x40(%rbp),%r8
fffff800002bd2ac:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd2af:	e8 50 1f 00 00       	call   0xfffff800002bf204
fffff800002bd2b4:	eb bf                	jmp    0xfffff800002bd275
fffff800002bd2b6:	ba 02 00 06 00       	mov    $0x60002,%edx
fffff800002bd2bb:	eb eb                	jmp    0xfffff800002bd2a8
fffff800002bd2bd:	48 8d 55 50          	lea    0x50(%rbp),%rdx
fffff800002bd2c1:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd2c4:	e8 33 28 00 00       	call   0xfffff800002bfafc
fffff800002bd2c9:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd2cc:	66 85 c0             	test   %ax,%ax
fffff800002bd2cf:	0f 85 bf 00 00 00    	jne    0xfffff800002bd394
fffff800002bd2d5:	0f b6 45 50          	movzbl 0x50(%rbp),%eax
fffff800002bd2d9:	3c 05                	cmp    $0x5,%al
fffff800002bd2db:	74 46                	je     0xfffff800002bd323
fffff800002bd2dd:	3c 34                	cmp    $0x34,%al
fffff800002bd2df:	74 35                	je     0xfffff800002bd316
fffff800002bd2e1:	3c a1                	cmp    $0xa1,%al
fffff800002bd2e3:	74 2a                	je     0xfffff800002bd30f
fffff800002bd2e5:	3c a9                	cmp    $0xa9,%al
fffff800002bd2e7:	74 1f                	je     0xfffff800002bd308
fffff800002bd2e9:	3c b2                	cmp    $0xb2,%al
fffff800002bd2eb:	74 10                	je     0xfffff800002bd2fd
fffff800002bd2ed:	3c b3                	cmp    $0xb3,%al
fffff800002bd2ef:	0f 86 9b 00 00 00    	jbe    0xfffff800002bd390
fffff800002bd2f5:	3c b5                	cmp    $0xb5,%al
fffff800002bd2f7:	0f 87 93 00 00 00    	ja     0xfffff800002bd390
fffff800002bd2fd:	8d 90 50 ff 05 00    	lea    0x5ff50(%rax),%edx
fffff800002bd303:	e9 65 ff ff ff       	jmp    0xfffff800002bd26d
fffff800002bd308:	ba 05 00 06 00       	mov    $0x60005,%edx
fffff800002bd30d:	eb 99                	jmp    0xfffff800002bd2a8
fffff800002bd30f:	ba 04 00 06 00       	mov    $0x60004,%edx
fffff800002bd314:	eb 92                	jmp    0xfffff800002bd2a8
fffff800002bd316:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd319:	e8 b2 49 00 00       	call   0xfffff800002c1cd0
fffff800002bd31e:	e9 ad fe ff ff       	jmp    0xfffff800002bd1d0
fffff800002bd323:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd326:	e8 a5 47 00 00       	call   0xfffff800002c1ad0
fffff800002bd32b:	e9 a0 fe ff ff       	jmp    0xfffff800002bd1d0
fffff800002bd330:	4c 8d 45 40          	lea    0x40(%rbp),%r8
fffff800002bd334:	ba 00 00 06 00       	mov    $0x60000,%edx
fffff800002bd339:	48 8b cf             	mov    %rdi,%rcx
fffff800002bd33c:	e8 c3 1e 00 00       	call   0xfffff800002bf204
fffff800002bd341:	0f b7 d8             	movzwl %ax,%ebx
fffff800002bd344:	66 85 c0             	test   %ax,%ax
fffff800002bd347:	75 4b                	jne    0xfffff800002bd394
fffff800002bd349:	45 84 f6             	test   %r14b,%r14b
fffff800002bd34c:	74 1d                	je     0xfffff800002bd36b
fffff800002bd34e:	0f b6 46 08          	movzbl 0x8(%rsi),%eax
fffff800002bd352:	48 03 47 58          	add    0x58(%rdi),%rax
fffff800002bd356:	83 7f 30 04          	cmpl   $0x4,0x30(%rdi)
fffff800002bd35a:	74 02                	je     0xfffff800002bd35e
fffff800002bd35c:	8b c0                	mov    %eax,%eax
fffff800002bd35e:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
fffff800002bd362:	48 89 45 58          	mov    %rax,0x58(%rbp)
fffff800002bd366:	e8 85 bd f4 ff       	call   0xfffff800002090f0
fffff800002bd36b:	e8 80 c3 f4 ff       	call   0xfffff800002096f0
fffff800002bd370:	84 c0                	test   %al,%al
fffff800002bd372:	74 04                	je     0xfffff800002bd378
fffff800002bd374:	33 d2                	xor    %edx,%edx
fffff800002bd376:	eb 08                	jmp    0xfffff800002bd380
fffff800002bd378:	44 38 7d 40          	cmp    %r15b,0x40(%rbp)
fffff800002bd37c:	74 0a                	je     0xfffff800002bd388
fffff800002bd37e:	b2 01                	mov    $0x1,%dl
fffff800002bd380:	48 8b ce             	mov    %rsi,%rcx
fffff800002bd383:	e8 1c 5c f4 ff       	call   0xfffff80000202fa4
fffff800002bd388:	c7 06 1b 00 00 00    	movl   $0x1b,(%rsi)
fffff800002bd38e:	eb 04                	jmp    0xfffff800002bd394
fffff800002bd390:	41 0f b7 dc          	movzwl %r12w,%ebx
fffff800002bd394:	48 8b ce             	mov    %rsi,%rcx
fffff800002bd397:	e8 38 9b f4 ff       	call   0xfffff80000206ed4
fffff800002bd39c:	41 ba 07 10 00 00    	mov    $0x1007,%r10d
fffff800002bd3a2:	66 41 3b da          	cmp    %r10w,%bx
fffff800002bd3a6:	75 06                	jne    0xfffff800002bd3ae
fffff800002bd3a8:	44 39 7e 10          	cmp    %r15d,0x10(%rsi)
fffff800002bd3ac:	74 1e                	je     0xfffff800002bd3cc
fffff800002bd3ae:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff800002bd3b5:	01 00
fffff800002bd3b7:	33 d2                	xor    %edx,%edx
fffff800002bd3b9:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff800002bd3c0:	44 8a 41 14          	mov    0x14(%rcx),%r8b
fffff800002bd3c4:	48 8b ce             	mov    %rsi,%rcx
fffff800002bd3c7:	e8 54 9b f4 ff       	call   0xfffff80000206f20
fffff800002bd3cc:	66 41 3b dc          	cmp    %r12w,%bx
fffff800002bd3d0:	0f 95 c0             	setne  %al
fffff800002bd3d3:	48 83 c4 20          	add    $0x20,%rsp
fffff800002bd3d7:	41 5f                	pop    %r15
fffff800002bd3d9:	41 5e                	pop    %r14
fffff800002bd3db:	41 5c                	pop    %r12
fffff800002bd3dd:	5f                   	pop    %rdi
fffff800002bd3de:	5e                   	pop    %rsi
fffff800002bd3df:	5b                   	pop    %rbx
fffff800002bd3e0:	5d                   	pop    %rbp
fffff800002bd3e1:	c3                   	ret
fffff800002bd3e2:	cc                   	int3
fffff800002bd3e3:	cc                   	int3
fffff800002bd3e4:	cc                   	int3
fffff800002bd3e5:	cc                   	int3
fffff800002bd3e6:	cc                   	int3
fffff800002bd3e7:	cc                   	int3
fffff800002bd3e8:	cc                   	int3
fffff800002bd3e9:	cc                   	int3
fffff800002bd3ea:	cc                   	int3
fffff800002bd3eb:	cc                   	int3
fffff800002bd3ec:	48 8b c4             	mov    %rsp,%rax
fffff800002bd3ef:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff800002bd3f3:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff800002bd3f7:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff800002bd3fb:	55                   	push   %rbp
fffff800002bd3fc:	41 54                	push   %r12
fffff800002bd3fe:	41 55                	push   %r13
fffff800002bd400:	41 56                	push   %r14
fffff800002bd402:	41 57                	push   %r15
fffff800002bd404:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
fffff800002bd408:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
fffff800002bd40f:	48 8b 05 d2 41 34 00 	mov    0x3441d2(%rip),%rax        # 0xfffff800006015e8
fffff800002bd416:	48 33 c4             	xor    %rsp,%rax
fffff800002bd419:	48 89 45 27          	mov    %rax,0x27(%rbp)
fffff800002bd41d:	45 33 ed             	xor    %r13d,%r13d
fffff800002bd420:	48 8b d9             	mov    %rcx,%rbx
fffff800002bd423:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002bd426:	44 88 6c 24 30       	mov    %r13b,0x30(%rsp)
fffff800002bd42b:	33 d2                	xor    %edx,%edx
fffff800002bd42d:	44 88 6c 24 21       	mov    %r13b,0x21(%rsp)
fffff800002bd432:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
fffff800002bd436:	44 88 6c 24 20       	mov    %r13b,0x20(%rsp)
fffff800002bd43b:	45 8d 45 48          	lea    0x48(%r13),%r8d
fffff800002bd43f:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
fffff800002bd444:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
fffff800002bd448:	e8 73 71 f8 ff       	call   0xfffff800002445c0
fffff800002bd44d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff800002bd452:	48 8b cb             	mov    %rbx,%rcx
fffff800002bd455:	4c 8d b3 e0 f8 ff ff 	lea    -0x720(%rbx),%r14
fffff800002bd45c:	e8 9b 26 00 00       	call   0xfffff800002bfafc
fffff800002bd461:	0f b7 f8             	movzwl %ax,%edi
fffff800002bd464:	66 85 c0             	test   %ax,%ax
fffff800002bd467:	0f 85 2b 07 00 00    	jne    0xfffff800002bdb98
fffff800002bd46d:	8a 44 24 30          	mov    0x30(%rsp),%al
fffff800002bd471:	84 c0                	test   %al,%al
fffff800002bd473:	0f 84 14 07 00 00    	je     0xfffff800002bdb8d
fffff800002bd479:	41 8d 75 01          	lea    0x1(%r13),%esi
fffff800002bd47d:	40 3a c6             	cmp    %sil,%al
fffff800002bd480:	0f 84 fd 06 00 00    	je     0xfffff800002bdb83
fffff800002bd486:	3c 06                	cmp    $0x6,%al
fffff800002bd488:	0f 84 1b 05 00 00    	je     0xfffff800002bd9a9
fffff800002bd48e:	45 8d 7d 07          	lea    0x7(%r13),%r15d
fffff800002bd492:	41 3a c7             	cmp    %r15b,%al
fffff800002bd495:	0f 86 1a 05 00 00    	jbe    0xfffff800002bd9b5
fffff800002bd49b:	3c 09                	cmp    $0x9,%al
fffff800002bd49d:	0f 86 e3 04 00 00    	jbe    0xfffff800002bd986
fffff800002bd4a3:	3c 20                	cmp    $0x20,%al
fffff800002bd4a5:	0f 84 a2 03 00 00    	je     0xfffff800002bd84d
fffff800002bd4ab:	3c 22                	cmp    $0x22,%al
fffff800002bd4ad:	0f 84 c6 02 00 00    	je     0xfffff800002bd779
fffff800002bd4b3:	3c 30                	cmp    $0x30,%al
fffff800002bd4b5:	0f 84 8b 02 00 00    	je     0xfffff800002bd746
fffff800002bd4bb:	3c 31                	cmp    $0x31,%al
fffff800002bd4bd:	0f 84 6f 02 00 00    	je     0xfffff800002bd732
fffff800002bd4c3:	3c 32                	cmp    $0x32,%al
fffff800002bd4c5:	0f 84 47 02 00 00    	je     0xfffff800002bd712
fffff800002bd4cb:	3c a2                	cmp    $0xa2,%al
fffff800002bd4cd:	0f 84 d3 01 00 00    	je     0xfffff800002bd6a6
fffff800002bd4d3:	3c a3                	cmp    $0xa3,%al
fffff800002bd4d5:	0f 84 96 01 00 00    	je     0xfffff800002bd671
fffff800002bd4db:	3c ab                	cmp    $0xab,%al
fffff800002bd4dd:	0f 84 2d 01 00 00    	je     0xfffff800002bd610
fffff800002bd4e3:	3c b3                	cmp    $0xb3,%al
fffff800002bd4e5:	0f 84 e1 00 00 00    	je     0xfffff800002bd5cc
fffff800002bd4eb:	3c b6                	cmp    $0xb6,%al
fffff800002bd4ed:	0f 84 a3 00 00 00    	je     0xfffff800002bd596
fffff800002bd4f3:	3c b7                	cmp    $0xb7,%al
fffff800002bd4f5:	74 77                	je     0xfffff800002bd56e
fffff800002bd4f7:	3c ba                	cmp    $0xba,%al
fffff800002bd4f9:	74 4f                	je     0xfffff800002bd54a
fffff800002bd4fb:	3c bb                	cmp    $0xbb,%al
fffff800002bd4fd:	0f 85 b2 04 00 00    	jne    0xfffff800002bd9b5
fffff800002bd503:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
fffff800002bd508:	48 8b cb             	mov    %rbx,%rcx
fffff800002bd50b:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
fffff800002bd510:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
fffff800002bd514:	e8 27 5b 00 00       	call   0xfffff800002c3040
fffff800002bd519:	0f b7 f8             	movzwl %ax,%edi
fffff800002bd51c:	66 85 c0             	test   %ax,%ax
fffff800002bd51f:	0f 85 73 06 00 00    	jne    0xfffff800002bdb98
fffff800002bd525:	44 8a 44 24 20       	mov    0x20(%rsp),%r8b
fffff800002bd52a:	48 8b cb             	mov    %rbx,%rcx
fffff800002bd52d:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
fffff800002bd532:	e8 31 21 00 00       	call   0xfffff800002bf668
fffff800002bd537:	0f b6 44 24 20       	movzbl 0x20(%rsp),%eax
fffff800002bd53c:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
fffff800002bd541:	48 0f bb c1          	btc    %rax,%rcx
fffff800002bd545:	e9 08 01 00 00       	jmp    0xfffff800002bd652
fffff800002bd54a:	48 8b cb             	mov    %rbx,%rcx
fffff800002bd54d:	66 c7 83 d8 00 00 00 	movw   $0x101,0xd8(%rbx)
fffff800002bd554:	01 01
fffff800002bd556:	40 88 b3 db 00 00 00 	mov    %sil,0xdb(%rbx)
fffff800002bd55d:	40 88 b3 df 00 00 00 	mov    %sil,0xdf(%rbx)
fffff800002bd564:	e8 0b 16 00 00       	call   0xfffff800002beb74
fffff800002bd569:	e9 27 06 00 00       	jmp    0xfffff800002bdb95
fffff800002bd56e:	8b 73 50             	mov    0x50(%rbx),%esi
fffff800002bd571:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
fffff800002bd576:	48 8b cb             	mov    %rbx,%rcx
fffff800002bd579:	c7 43 50 02 00 00 00 	movl   $0x2,0x50(%rbx)
fffff800002bd580:	e8 c7 86 f4 ff       	call   0xfffff80000205c4c
fffff800002bd585:	0f b7 f8             	movzwl %ax,%edi
fffff800002bd588:	66 85 c0             	test   %ax,%ax
fffff800002bd58b:	0f 85 07 06 00 00    	jne    0xfffff800002bdb98
fffff800002bd591:	89 73 50             	mov    %esi,0x50(%rbx)
fffff800002bd594:	eb 24                	jmp    0xfffff800002bd5ba
fffff800002bd596:	44 8b 73 50          	mov    0x50(%rbx),%r14d
fffff800002bd59a:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
fffff800002bd59f:	48 8b cb             	mov    %rbx,%rcx
fffff800002bd5a2:	89 73 50             	mov    %esi,0x50(%rbx)
fffff800002bd5a5:	e8 a2 86 f4 ff       	call   0xfffff80000205c4c
fffff800002bd5aa:	0f b7 f8             	movzwl %ax,%edi
fffff800002bd5ad:	66 85 c0             	test   %ax,%ax
fffff800002bd5b0:	0f 85 e2 05 00 00    	jne    0xfffff800002bdb98
fffff800002bd5b6:	44 89 73 50          	mov    %r14d,0x50(%rbx)
fffff800002bd5ba:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
fffff800002bd5bf:	48 8b cb             	mov    %rbx,%rcx