fffff800002a5f7a:	4c 89 64 24 70       	mov    %r12,0x70(%rsp)
fffff800002a5f7f:	e8 0c 61 09 00       	call   0xfffff8000033c090
fffff800002a5f84:	48 8b 8d b0 24 00 00 	mov    0x24b0(%rbp),%rcx
fffff800002a5f8b:	49 8d 96 48 0b 00 00 	lea    0xb48(%r14),%rdx
fffff800002a5f92:	4c 8b 4c 24 70       	mov    0x70(%rsp),%r9
fffff800002a5f97:	45 33 c0             	xor    %r8d,%r8d
fffff800002a5f9a:	44 88 6c 24 30       	mov    %r13b,0x30(%rsp)
fffff800002a5f9f:	40 88 74 24 28       	mov    %sil,0x28(%rsp)
fffff800002a5fa4:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
fffff800002a5fab:	00
fffff800002a5fac:	e8 2f f8 01 00       	call   0xfffff800002c57e0
fffff800002a5fb1:	0f b7 f8             	movzwl %ax,%edi
fffff800002a5fb4:	66 85 c0             	test   %ax,%ax
fffff800002a5fb7:	75 67                	jne    0xfffff800002a6020
fffff800002a5fb9:	48 b9 00 00 00 00 40 	movabs $0x4000000000,%rcx
fffff800002a5fc0:	00 00 00
fffff800002a5fc3:	48 85 8d 78 34 00 00 	test   %rcx,0x3478(%rbp)
fffff800002a5fca:	75 08                	jne    0xfffff800002a5fd4
fffff800002a5fcc:	49 83 8e 10 0e 00 00 	orq    $0xffffffffffffffff,0xe10(%r14)
fffff800002a5fd3:	ff
fffff800002a5fd4:	41 02 f5             	add    %r13b,%sil
fffff800002a5fd7:	e9 2d ff ff ff       	jmp    0xfffff800002a5f09
fffff800002a5fdc:	33 d2                	xor    %edx,%edx
fffff800002a5fde:	48 8b cb             	mov    %rbx,%rcx
fffff800002a5fe1:	e8 52 fe ff ff       	call   0xfffff800002a5e38
fffff800002a5fe6:	0f b7 f8             	movzwl %ax,%edi
fffff800002a5fe9:	66 85 c0             	test   %ax,%ax
fffff800002a5fec:	75 32                	jne    0xfffff800002a6020
fffff800002a5fee:	48 8b 83 40 0a 00 00 	mov    0xa40(%rbx),%rax
fffff800002a5ff5:	48 89 83 a8 09 00 00 	mov    %rax,0x9a8(%rbx)
fffff800002a5ffc:	66 44 89 28          	mov    %r13w,(%rax)
fffff800002a6000:	8b 85 20 01 00 00    	mov    0x120(%rbp),%eax
fffff800002a6006:	48 0f ba e0 16       	bt     $0x16,%rax
fffff800002a600b:	73 1b                	jae    0xfffff800002a6028
fffff800002a600d:	41 8b d5             	mov    %r13d,%edx
fffff800002a6010:	48 8b cb             	mov    %rbx,%rcx
fffff800002a6013:	e8 20 fe ff ff       	call   0xfffff800002a5e38
fffff800002a6018:	0f b7 f8             	movzwl %ax,%edi
fffff800002a601b:	66 85 c0             	test   %ax,%ax
fffff800002a601e:	74 08                	je     0xfffff800002a6028
fffff800002a6020:	48 8b cb             	mov    %rbx,%rcx
fffff800002a6023:	e8 e8 00 00 00       	call   0xfffff800002a6110
fffff800002a6028:	4c 8d 5c 24 40       	lea    0x40(%rsp),%r11
fffff800002a602d:	0f b7 c7             	movzwl %di,%eax
fffff800002a6030:	49 8b 5b 38          	mov    0x38(%r11),%rbx
fffff800002a6034:	49 8b 6b 40          	mov    0x40(%r11),%rbp
fffff800002a6038:	49 8b 73 48          	mov    0x48(%r11),%rsi
fffff800002a603c:	49 8b e3             	mov    %r11,%rsp
fffff800002a603f:	41 5f                	pop    %r15
fffff800002a6041:	41 5e                	pop    %r14
fffff800002a6043:	41 5d                	pop    %r13
fffff800002a6045:	41 5c                	pop    %r12
fffff800002a6047:	5f                   	pop    %rdi
fffff800002a6048:	c3                   	ret
fffff800002a6049:	cc                   	int3
fffff800002a604a:	cc                   	int3
fffff800002a604b:	cc                   	int3
fffff800002a604c:	cc                   	int3
fffff800002a604d:	cc                   	int3
fffff800002a604e:	cc                   	int3
fffff800002a604f:	cc                   	int3
fffff800002a6050:	48 83 ec 28          	sub    $0x28,%rsp
fffff800002a6054:	e8 d3 c4 00 00       	call   0xfffff800002b252c
fffff800002a6059:	cc                   	int3
fffff800002a605a:	cc                   	int3
fffff800002a605b:	cc                   	int3
fffff800002a605c:	cc                   	int3
fffff800002a605d:	cc                   	int3
fffff800002a605e:	cc                   	int3
fffff800002a605f:	cc                   	int3
fffff800002a6060:	40 53                	rex push %rbx
fffff800002a6062:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a6066:	80 b9 1c 01 00 00 00 	cmpb   $0x0,0x11c(%rcx)
fffff800002a606d:	8a c2                	mov    %dl,%al
fffff800002a606f:	48 8b d9             	mov    %rcx,%rbx
fffff800002a6072:	0f 85 8a 00 00 00    	jne    0xfffff800002a6102
fffff800002a6078:	48 8b 91 28 03 00 00 	mov    0x328(%rcx),%rdx
fffff800002a607f:	84 c0                	test   %al,%al
fffff800002a6081:	75 55                	jne    0xfffff800002a60d8
fffff800002a6083:	48 8b 89 20 03 00 00 	mov    0x320(%rcx),%rcx
fffff800002a608a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff800002a6090:	e8 8b fb f7 ff       	call   0xfffff80000225c20
fffff800002a6095:	48 8b 93 28 03 00 00 	mov    0x328(%rbx),%rdx
fffff800002a609c:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff800002a60a2:	48 8b 8b 20 03 00 00 	mov    0x320(%rbx),%rcx
fffff800002a60a9:	e8 66 76 fd ff       	call   0xfffff8000027d714
fffff800002a60ae:	48 8b 8b 20 03 00 00 	mov    0x320(%rbx),%rcx
fffff800002a60b5:	33 d2                	xor    %edx,%edx
fffff800002a60b7:	e8 a0 db fd ff       	call   0xfffff80000283c5c
fffff800002a60bc:	48 8b 8b 08 03 00 00 	mov    0x308(%rbx),%rcx
fffff800002a60c3:	48 8b 93 20 03 00 00 	mov    0x320(%rbx),%rdx
fffff800002a60ca:	48 8b 89 30 01 00 00 	mov    0x130(%rcx),%rcx
fffff800002a60d1:	e8 4e d4 fd ff       	call   0xfffff80000283524
fffff800002a60d6:	eb 2a                	jmp    0xfffff800002a6102
fffff800002a60d8:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002a60df:	48 8b 88 88 23 00 00 	mov    0x2388(%rax),%rcx
fffff800002a60e6:	48 8b 89 40 01 00 00 	mov    0x140(%rcx),%rcx
fffff800002a60ed:	48 f7 c2 ff 0f 00 00 	test   $0xfff,%rdx
fffff800002a60f4:	75 07                	jne    0xfffff800002a60fd
fffff800002a60f6:	e8 49 2b f8 ff       	call   0xfffff80000228c44
fffff800002a60fb:	eb 05                	jmp    0xfffff800002a6102
fffff800002a60fd:	e8 5a 2c f8 ff       	call   0xfffff80000228d5c
fffff800002a6102:	48 83 c4 20          	add    $0x20,%rsp
fffff800002a6106:	5b                   	pop    %rbx
fffff800002a6107:	c3                   	ret
fffff800002a6108:	cc                   	int3
fffff800002a6109:	cc                   	int3
fffff800002a610a:	cc                   	int3
fffff800002a610b:	cc                   	int3
fffff800002a610c:	cc                   	int3
fffff800002a610d:	cc                   	int3
fffff800002a610e:	cc                   	int3
fffff800002a610f:	cc                   	int3
fffff800002a6110:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002a6115:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002a611a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002a611f:	57                   	push   %rdi
fffff800002a6120:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a6124:	48 8b a9 08 03 00 00 	mov    0x308(%rcx),%rbp
fffff800002a612b:	48 8b f1             	mov    %rcx,%rsi
fffff800002a612e:	32 db                	xor    %bl,%bl
fffff800002a6130:	48 8b 85 20 01 00 00 	mov    0x120(%rbp),%rax
fffff800002a6137:	48 0f ba e0 11       	bt     $0x11,%rax
fffff800002a613c:	73 04                	jae    0xfffff800002a6142
fffff800002a613e:	b0 03                	mov    $0x3,%al
fffff800002a6140:	eb 0a                	jmp    0xfffff800002a614c
fffff800002a6142:	48 0f ba e0 10       	bt     $0x10,%rax
fffff800002a6147:	0f 92 c0             	setb   %al
fffff800002a614a:	fe c0                	inc    %al
fffff800002a614c:	3a d8                	cmp    %al,%bl
fffff800002a614e:	73 48                	jae    0xfffff800002a6198
fffff800002a6150:	0f b6 c3             	movzbl %bl,%eax
fffff800002a6153:	48 8b bc c6 a8 02 00 	mov    0x2a8(%rsi,%rax,8),%rdi
fffff800002a615a:	00
fffff800002a615b:	48 8d 8f 48 0b 00 00 	lea    0xb48(%rdi),%rcx
fffff800002a6162:	e8 99 ed 01 00       	call   0xfffff800002c4f00
fffff800002a6167:	48 8b 57 30          	mov    0x30(%rdi),%rdx
fffff800002a616b:	48 85 d2             	test   %rdx,%rdx
fffff800002a616e:	74 24                	je     0xfffff800002a6194
fffff800002a6170:	48 8b 85 30 01 00 00 	mov    0x130(%rbp),%rax
fffff800002a6177:	48 8b 08             	mov    (%rax),%rcx
fffff800002a617a:	48 f7 c2 ff 0f 00 00 	test   $0xfff,%rdx
fffff800002a6181:	75 07                	jne    0xfffff800002a618a
fffff800002a6183:	e8 bc 2a f8 ff       	call   0xfffff80000228c44
fffff800002a6188:	eb 05                	jmp    0xfffff800002a618f
fffff800002a618a:	e8 cd 2b f8 ff       	call   0xfffff80000228d5c
fffff800002a618f:	48 83 67 30 00       	andq   $0x0,0x30(%rdi)
fffff800002a6194:	fe c3                	inc    %bl
fffff800002a6196:	eb 98                	jmp    0xfffff800002a6130
fffff800002a6198:	48 8d 9e 48 0a 00 00 	lea    0xa48(%rsi),%rbx
fffff800002a619f:	bf 02 00 00 00       	mov    $0x2,%edi
fffff800002a61a4:	48 8b cb             	mov    %rbx,%rcx
fffff800002a61a7:	e8 50 fc 01 00       	call   0xfffff800002c5dfc
fffff800002a61ac:	84 c0                	test   %al,%al
fffff800002a61ae:	74 0d                	je     0xfffff800002a61bd
fffff800002a61b0:	e8 3f 01 02 00       	call   0xfffff800002c62f4
fffff800002a61b5:	48 8b cb             	mov    %rbx,%rcx
fffff800002a61b8:	e8 43 ed 01 00       	call   0xfffff800002c4f00
fffff800002a61bd:	48 8b 53 f8          	mov    -0x8(%rbx),%rdx
fffff800002a61c1:	48 85 d2             	test   %rdx,%rdx
fffff800002a61c4:	74 21                	je     0xfffff800002a61e7
fffff800002a61c6:	48 8b 8e 18 03 00 00 	mov    0x318(%rsi),%rcx
fffff800002a61cd:	48 f7 c2 ff 0f 00 00 	test   $0xfff,%rdx
fffff800002a61d4:	75 07                	jne    0xfffff800002a61dd
fffff800002a61d6:	e8 69 2a f8 ff       	call   0xfffff80000228c44
fffff800002a61db:	eb 05                	jmp    0xfffff800002a61e2
fffff800002a61dd:	e8 7a 2b f8 ff       	call   0xfffff80000228d5c
fffff800002a61e2:	48 83 63 f8 00       	andq   $0x0,-0x8(%rbx)
fffff800002a61e7:	48 81 c3 88 00 00 00 	add    $0x88,%rbx
fffff800002a61ee:	48 83 ef 01          	sub    $0x1,%rdi
fffff800002a61f2:	75 b0                	jne    0xfffff800002a61a4
fffff800002a61f4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002a61f9:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff800002a61fe:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff800002a6203:	48 83 c4 20          	add    $0x20,%rsp
fffff800002a6207:	5f                   	pop    %rdi
fffff800002a6208:	c3                   	ret
fffff800002a6209:	cc                   	int3
fffff800002a620a:	cc                   	int3
fffff800002a620b:	cc                   	int3
fffff800002a620c:	cc                   	int3
fffff800002a620d:	cc                   	int3
fffff800002a620e:	cc                   	int3
fffff800002a620f:	cc                   	int3
fffff800002a6210:	80 b9 1c 01 00 00 00 	cmpb   $0x0,0x11c(%rcx)
fffff800002a6217:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff800002a621e:	8b 90 8c 00 00 00    	mov    0x8c(%rax),%edx
fffff800002a6224:	74 24                	je     0xfffff800002a624a
fffff800002a6226:	48 8b 81 08 01 00 00 	mov    0x108(%rcx),%rax
fffff800002a622d:	48 8d 15 ec 07 36 00 	lea    0x3607ec(%rip),%rdx        # 0xfffff80000606a20
fffff800002a6234:	8b 40 20             	mov    0x20(%rax),%eax
fffff800002a6237:	48 8b 04 c2          	mov    (%rdx,%rax,8),%rax
fffff800002a623b:	8b 90 98 8c 02 00    	mov    0x28c98(%rax),%edx
fffff800002a6241:	48 89 91 68 05 00 00 	mov    %rdx,0x568(%rcx)
fffff800002a6248:	c3                   	ret
fffff800002a6249:	cc                   	int3
fffff800002a624a:	83 fa 01             	cmp    $0x1,%edx
fffff800002a624d:	74 0d                	je     0xfffff800002a625c
fffff800002a624f:	8b 81 14 03 00 00    	mov    0x314(%rcx),%eax
fffff800002a6255:	48 89 81 68 05 00 00 	mov    %rax,0x568(%rcx)
fffff800002a625c:	c3                   	ret
fffff800002a625d:	cc                   	int3
fffff800002a625e:	cc                   	int3
fffff800002a625f:	cc                   	int3
fffff800002a6260:	cc                   	int3
fffff800002a6261:	cc                   	int3
fffff800002a6262:	cc                   	int3
fffff800002a6263:	cc                   	int3
fffff800002a6264:	48 2b d1             	sub    %rcx,%rdx
fffff800002a6267:	41 b8 02 00 00 00    	mov    $0x2,%r8d
fffff800002a626d:	48 8b 04 0a          	mov    (%rdx,%rcx,1),%rax
fffff800002a6271:	48 21 01             	and    %rax,(%rcx)
fffff800002a6274:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff800002a6278:	49 83 e8 01          	sub    $0x1,%r8
fffff800002a627c:	75 ef                	jne    0xfffff800002a626d
fffff800002a627e:	c3                   	ret
fffff800002a627f:	cc                   	int3
fffff800002a6280:	cc                   	int3
fffff800002a6281:	cc                   	int3
fffff800002a6282:	cc                   	int3
fffff800002a6283:	cc                   	int3
fffff800002a6284:	cc                   	int3
fffff800002a6285:	cc                   	int3
fffff800002a6286:	cc                   	int3
fffff800002a6287:	cc                   	int3
fffff800002a6288:	45 32 c9             	xor    %r9b,%r9b
fffff800002a628b:	45 0f b6 c1          	movzbl %r9b,%r8d
fffff800002a628f:	4a 8b 04 c1          	mov    (%rcx,%r8,8),%rax
fffff800002a6293:	4a 85 04 c2          	test   %rax,(%rdx,%r8,8)
fffff800002a6297:	75 0d                	jne    0xfffff800002a62a6
fffff800002a6299:	41 fe c1             	inc    %r9b
fffff800002a629c:	41 80 f9 02          	cmp    $0x2,%r9b
fffff800002a62a0:	72 e9                	jb     0xfffff800002a628b
fffff800002a62a2:	32 c0                	xor    %al,%al
fffff800002a62a4:	c3                   	ret
fffff800002a62a5:	cc                   	int3
fffff800002a62a6:	b0 01                	mov    $0x1,%al
fffff800002a62a8:	c3                   	ret
fffff800002a62a9:	cc                   	int3
fffff800002a62aa:	cc                   	int3
fffff800002a62ab:	cc                   	int3
fffff800002a62ac:	cc                   	int3
fffff800002a62ad:	cc                   	int3
fffff800002a62ae:	cc                   	int3
fffff800002a62af:	cc                   	int3
fffff800002a62b0:	48 2b d1             	sub    %rcx,%rdx
fffff800002a62b3:	41 b8 02 00 00 00    	mov    $0x2,%r8d
fffff800002a62b9:	48 8b 04 0a          	mov    (%rdx,%rcx,1),%rax
fffff800002a62bd:	48 f7 d0             	not    %rax
fffff800002a62c0:	48 21 01             	and    %rax,(%rcx)
fffff800002a62c3:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff800002a62c7:	49 83 e8 01          	sub    $0x1,%r8
fffff800002a62cb:	75 ec                	jne    0xfffff800002a62b9
fffff800002a62cd:	c3                   	ret
fffff800002a62ce:	cc                   	int3
fffff800002a62cf:	cc                   	int3
fffff800002a62d0:	cc                   	int3
fffff800002a62d1:	cc                   	int3
fffff800002a62d2:	cc                   	int3
fffff800002a62d3:	cc                   	int3
fffff800002a62d4:	cc                   	int3
fffff800002a62d5:	cc                   	int3
fffff800002a62d6:	cc                   	int3
fffff800002a62d7:	cc                   	int3
fffff800002a62d8:	45 33 c0             	xor    %r8d,%r8d
fffff800002a62db:	45 8a c8             	mov    %r8b,%r9b
fffff800002a62de:	41 0f b6 c1          	movzbl %r9b,%eax
fffff800002a62e2:	4c 8d 15 f7 a9 46 00 	lea    0x46a9f7(%rip),%r10        # 0xfffff80000710ce0
fffff800002a62e9:	48 8b 14 c1          	mov    (%rcx,%rax,8),%rdx
fffff800002a62ed:	49 8b 04 c2          	mov    (%r10,%rax,8),%rax
fffff800002a62f1:	48 23 c2             	and    %rdx,%rax
fffff800002a62f4:	48 3b c2             	cmp    %rdx,%rax
fffff800002a62f7:	75 67                	jne    0xfffff800002a6360
fffff800002a62f9:	41 fe c1             	inc    %r9b
fffff800002a62fc:	41 80 f9 02          	cmp    $0x2,%r9b
fffff800002a6300:	72 dc                	jb     0xfffff800002a62de
fffff800002a6302:	48 8b 11             	mov    (%rcx),%rdx
fffff800002a6305:	48 b8 00 00 00 00 00 	movabs $0x200000000000000,%rax
fffff800002a630c:	00 00 02
fffff800002a630f:	48 85 d0             	test   %rdx,%rax
fffff800002a6312:	74 0f                	je     0xfffff800002a6323
fffff800002a6314:	48 b8 00 00 00 00 40 	movabs $0x4000000000,%rax
fffff800002a631b:	00 00 00
fffff800002a631e:	48 85 d0             	test   %rdx,%rax
fffff800002a6321:	74 3d                	je     0xfffff800002a6360
fffff800002a6323:	83 3d 6a 53 50 00 01 	cmpl   $0x1,0x50536a(%rip)        # 0xfffff800007ab694
fffff800002a632a:	75 12                	jne    0xfffff800002a633e
fffff800002a632c:	48 8b 41 08          	mov    0x8(%rcx),%rax
fffff800002a6330:	48 0f ba e0 09       	bt     $0x9,%rax
fffff800002a6335:	73 07                	jae    0xfffff800002a633e
fffff800002a6337:	48 0f ba e0 08       	bt     $0x8,%rax
fffff800002a633c:	73 22                	jae    0xfffff800002a6360
fffff800002a633e:	48 8b 41 08          	mov    0x8(%rcx),%rax
fffff800002a6342:	48 b9 00 00 00 10 00 	movabs $0x2000010000000,%rcx
fffff800002a6349:	00 02 00
fffff800002a634c:	48 85 c1             	test   %rax,%rcx
fffff800002a634f:	74 15                	je     0xfffff800002a6366
fffff800002a6351:	48 b8 00 00 00 00 00 	movabs $0x1000000000000000,%rax
fffff800002a6358:	00 00 10
fffff800002a635b:	48 85 d0             	test   %rdx,%rax
fffff800002a635e:	75 06                	jne    0xfffff800002a6366
fffff800002a6360:	41 b8 20 00 00 00    	mov    $0x20,%r8d
fffff800002a6366:	41 0f b7 c0          	movzwl %r8w,%eax
fffff800002a636a:	c3                   	ret
fffff800002a636b:	cc                   	int3
fffff800002a636c:	cc                   	int3
fffff800002a636d:	cc                   	int3
fffff800002a636e:	cc                   	int3
fffff800002a636f:	cc                   	int3
fffff800002a6370:	cc                   	int3
fffff800002a6371:	cc                   	int3
fffff800002a6372:	cc                   	int3
fffff800002a6373:	cc                   	int3
fffff800002a6374:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002a6379:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002a637e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002a6383:	57                   	push   %rdi
fffff800002a6384:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a6388:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002a638b:	49 8b d8             	mov    %r8,%rbx
fffff800002a638e:	41 0f 11 00          	movups %xmm0,(%r8)
fffff800002a6392:	48 8b f9             	mov    %rcx,%rdi
fffff800002a6395:	be 01 00 00 00       	mov    $0x1,%esi
fffff800002a639a:	e8 f1 f7 fd ff       	call   0xfffff80000285b90
fffff800002a639f:	33 ed                	xor    %ebp,%ebp
fffff800002a63a1:	84 c0                	test   %al,%al
fffff800002a63a3:	0f 84 aa 08 00 00    	je     0xfffff800002a6c53
fffff800002a63a9:	81 ea 02 00 00 40    	sub    $0x40000002,%edx
fffff800002a63af:	0f 84 79 08 00 00    	je     0xfffff800002a6c2e
fffff800002a63b5:	2b d6                	sub    %esi,%edx
fffff800002a63b7:	0f 84 f8 05 00 00    	je     0xfffff800002a69b5
fffff800002a63bd:	2b d6                	sub    %esi,%edx
fffff800002a63bf:	0f 84 2b 04 00 00    	je     0xfffff800002a67f0
fffff800002a63c5:	2b d6                	sub    %esi,%edx
fffff800002a63c7:	0f 84 eb 03 00 00    	je     0xfffff800002a67b8
fffff800002a63cd:	2b d6                	sub    %esi,%edx
fffff800002a63cf:	0f 84 bf 01 00 00    	je     0xfffff800002a6594
fffff800002a63d5:	2b d6                	sub    %esi,%edx
fffff800002a63d7:	0f 84 4e 01 00 00    	je     0xfffff800002a652b
fffff800002a63dd:	2b d6                	sub    %esi,%edx
fffff800002a63df:	0f 84 14 01 00 00    	je     0xfffff800002a64f9
fffff800002a63e5:	2b d6                	sub    %esi,%edx
fffff800002a63e7:	0f 84 f2 00 00 00    	je     0xfffff800002a64df
fffff800002a63ed:	2b d6                	sub    %esi,%edx
fffff800002a63ef:	74 75                	je     0xfffff800002a6466
fffff800002a63f1:	3b d6                	cmp    %esi,%edx
fffff800002a63f3:	74 08                	je     0xfffff800002a63fd
fffff800002a63f5:	40 8a f5             	mov    %bpl,%sil
fffff800002a63f8:	e9 56 08 00 00       	jmp    0xfffff800002a6c53
fffff800002a63fd:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax