1402afe93:	cc                   	int3
1402afe94:	cc                   	int3
1402afe95:	cc                   	int3
1402afe96:	cc                   	int3
1402afe97:	cc                   	int3
1402afe98:	cc                   	int3
1402afe99:	cc                   	int3
1402afe9a:	cc                   	int3
1402afe9b:	cc                   	int3
1402afe9c:	cc                   	int3
1402afe9d:	cc                   	int3
1402afe9e:	cc                   	int3
1402afe9f:	cc                   	int3
1402afea0:	cc                   	int3
1402afea1:	cc                   	int3
1402afea2:	cc                   	int3
1402afea3:	cc                   	int3
1402afea4:	cc                   	int3
1402afea5:	cc                   	int3
1402afea6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1402afead:	00 00 00
1402afeb0:	48 3b 0d c9 5b 12 00 	cmp    0x125bc9(%rip),%rcx        # 0x1403d5a80
1402afeb7:	75 10                	jne    0x1402afec9
1402afeb9:	48 c1 c1 10          	rol    $0x10,%rcx
1402afebd:	66 f7 c1 ff ff       	test   $0xffff,%cx
1402afec2:	75 01                	jne    0x1402afec5
1402afec4:	c3                   	ret
1402afec5:	48 c1 c9 10          	ror    $0x10,%rcx
1402afec9:	e9 82 06 00 00       	jmp    0x1402b0550
1402afece:	cc                   	int3
1402afecf:	cc                   	int3
1402afed0:	40 53                	rex push %rbx
1402afed2:	48 83 ec 20          	sub    $0x20,%rsp
1402afed6:	48 8b d9             	mov    %rcx,%rbx
1402afed9:	eb 0f                	jmp    0x1402afeea
1402afedb:	48 8b cb             	mov    %rbx,%rcx
1402afede:	e8 a5 d6 01 00       	call   0x1402cd588
1402afee3:	85 c0                	test   %eax,%eax
1402afee5:	74 13                	je     0x1402afefa
1402afee7:	48 8b cb             	mov    %rbx,%rcx
1402afeea:	e8 2d 2f 01 00       	call   0x1402c2e1c
1402afeef:	48 85 c0             	test   %rax,%rax
1402afef2:	74 e7                	je     0x1402afedb
1402afef4:	48 83 c4 20          	add    $0x20,%rsp
1402afef8:	5b                   	pop    %rbx
1402afef9:	c3                   	ret
1402afefa:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
1402afefe:	74 06                	je     0x1402aff06
1402aff00:	e8 6b e0 ff ff       	call   0x1402adf70
1402aff05:	cc                   	int3
1402aff06:	e8 b5 ae dc ff       	call   0x14007adc0
1402aff0b:	cc                   	int3
1402aff0c:	e9 ef 0c 00 00       	jmp    0x1402b0c00
1402aff11:	cc                   	int3
1402aff12:	cc                   	int3
1402aff13:	cc                   	int3
1402aff14:	40 53                	rex push %rbx
1402aff16:	48 83 ec 20          	sub    $0x20,%rsp
1402aff1a:	48 8d 05 ff d8 0e 00 	lea    0xed8ff(%rip),%rax        # 0x14039d820
1402aff21:	48 8b d9             	mov    %rcx,%rbx
1402aff24:	48 89 01             	mov    %rax,(%rcx)
1402aff27:	f6 c2 01             	test   $0x1,%dl
1402aff2a:	74 0a                	je     0x1402aff36
1402aff2c:	ba 18 00 00 00       	mov    $0x18,%edx
1402aff31:	e8 d6 ff ff ff       	call   0x1402aff0c
1402aff36:	48 8b c3             	mov    %rbx,%rax
1402aff39:	48 83 c4 20          	add    $0x20,%rsp
1402aff3d:	5b                   	pop    %rbx
1402aff3e:	c3                   	ret
1402aff3f:	cc                   	int3
1402aff40:	48 83 ec 28          	sub    $0x28,%rsp
1402aff44:	e8 bf 0c 00 00       	call   0x1402b0c08
1402aff49:	85 c0                	test   %eax,%eax
1402aff4b:	74 21                	je     0x1402aff6e
1402aff4d:	65 48 8b 04 25 30 00 	mov    %gs:0x30,%rax
1402aff54:	00 00
1402aff56:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402aff5a:	eb 05                	jmp    0x1402aff61
1402aff5c:	48 3b c8             	cmp    %rax,%rcx
1402aff5f:	74 14                	je     0x1402aff75
1402aff61:	33 c0                	xor    %eax,%eax
1402aff63:	f0 48 0f b1 0d e4 a4 	lock cmpxchg %rcx,0x12a4e4(%rip)        # 0x1403da450
1402aff6a:	12 00
1402aff6c:	75 ee                	jne    0x1402aff5c
1402aff6e:	32 c0                	xor    %al,%al
1402aff70:	48 83 c4 28          	add    $0x28,%rsp
1402aff74:	c3                   	ret
1402aff75:	b0 01                	mov    $0x1,%al
1402aff77:	eb f7                	jmp    0x1402aff70
1402aff79:	cc                   	int3
1402aff7a:	cc                   	int3
1402aff7b:	cc                   	int3
1402aff7c:	48 83 ec 28          	sub    $0x28,%rsp
1402aff80:	85 c9                	test   %ecx,%ecx
1402aff82:	75 07                	jne    0x1402aff8b
1402aff84:	c6 05 cd a4 12 00 01 	movb   $0x1,0x12a4cd(%rip)        # 0x1403da458
1402aff8b:	e8 c0 02 00 00       	call   0x1402b0250
1402aff90:	e8 e3 25 00 00       	call   0x1402b2578
1402aff95:	84 c0                	test   %al,%al
1402aff97:	75 04                	jne    0x1402aff9d
1402aff99:	32 c0                	xor    %al,%al
1402aff9b:	eb 14                	jmp    0x1402affb1
1402aff9d:	e8 8e e6 01 00       	call   0x1402ce630
1402affa2:	84 c0                	test   %al,%al
1402affa4:	75 09                	jne    0x1402affaf
1402affa6:	33 c9                	xor    %ecx,%ecx
1402affa8:	e8 f3 25 00 00       	call   0x1402b25a0
1402affad:	eb ea                	jmp    0x1402aff99
1402affaf:	b0 01                	mov    $0x1,%al
1402affb1:	48 83 c4 28          	add    $0x28,%rsp
1402affb5:	c3                   	ret
1402affb6:	cc                   	int3
1402affb7:	cc                   	int3
1402affb8:	40 53                	rex push %rbx
1402affba:	48 83 ec 20          	sub    $0x20,%rsp
1402affbe:	80 3d 94 a4 12 00 00 	cmpb   $0x0,0x12a494(%rip)        # 0x1403da459
1402affc5:	8b d9                	mov    %ecx,%ebx
1402affc7:	75 67                	jne    0x1402b0030
1402affc9:	83 f9 01             	cmp    $0x1,%ecx
1402affcc:	77 6a                	ja     0x1402b0038
1402affce:	e8 35 0c 00 00       	call   0x1402b0c08
1402affd3:	85 c0                	test   %eax,%eax
1402affd5:	74 28                	je     0x1402affff
1402affd7:	85 db                	test   %ebx,%ebx
1402affd9:	75 24                	jne    0x1402affff
1402affdb:	48 8d 0d 7e a4 12 00 	lea    0x12a47e(%rip),%rcx        # 0x1403da460
1402affe2:	e8 ad e4 01 00       	call   0x1402ce494
1402affe7:	85 c0                	test   %eax,%eax
1402affe9:	75 10                	jne    0x1402afffb
1402affeb:	48 8d 0d 86 a4 12 00 	lea    0x12a486(%rip),%rcx        # 0x1403da478
1402afff2:	e8 9d e4 01 00       	call   0x1402ce494
1402afff7:	85 c0                	test   %eax,%eax
1402afff9:	74 2e                	je     0x1402b0029
1402afffb:	32 c0                	xor    %al,%al
1402afffd:	eb 33                	jmp    0x1402b0032
1402affff:	66 0f 6f 05 49 61 03 	movdqa 0x36149(%rip),%xmm0        # 0x1402e6150
1402b0006:	00
1402b0007:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
1402b000b:	f3 0f 7f 05 4d a4 12 	movdqu %xmm0,0x12a44d(%rip)        # 0x1403da460
1402b0012:	00
1402b0013:	48 89 05 56 a4 12 00 	mov    %rax,0x12a456(%rip)        # 0x1403da470
1402b001a:	f3 0f 7f 05 56 a4 12 	movdqu %xmm0,0x12a456(%rip)        # 0x1403da478
1402b0021:	00
1402b0022:	48 89 05 5f a4 12 00 	mov    %rax,0x12a45f(%rip)        # 0x1403da488
1402b0029:	c6 05 29 a4 12 00 01 	movb   $0x1,0x12a429(%rip)        # 0x1403da459
1402b0030:	b0 01                	mov    $0x1,%al
1402b0032:	48 83 c4 20          	add    $0x20,%rsp
1402b0036:	5b                   	pop    %rbx
1402b0037:	c3                   	ret
1402b0038:	b9 05 00 00 00       	mov    $0x5,%ecx
1402b003d:	e8 da 0b 00 00       	call   0x1402b0c1c
1402b0042:	cc                   	int3
1402b0043:	cc                   	int3
1402b0044:	48 83 ec 18          	sub    $0x18,%rsp
1402b0048:	4c 8b c1             	mov    %rcx,%r8
1402b004b:	b8 4d 5a 00 00       	mov    $0x5a4d,%eax
1402b0050:	66 39 05 a9 ff d4 ff 	cmp    %ax,-0x2b0057(%rip)        # 0x140000000
1402b0057:	75 78                	jne    0x1402b00d1
1402b0059:	48 63 0d dc ff d4 ff 	movslq -0x2b0024(%rip),%rcx        # 0x14000003c
1402b0060:	48 8d 15 99 ff d4 ff 	lea    -0x2b0067(%rip),%rdx        # 0x140000000
1402b0067:	48 03 ca             	add    %rdx,%rcx
1402b006a:	81 39 50 45 00 00    	cmpl   $0x4550,(%rcx)
1402b0070:	75 5f                	jne    0x1402b00d1
1402b0072:	b8 0b 02 00 00       	mov    $0x20b,%eax
1402b0077:	66 39 41 18          	cmp    %ax,0x18(%rcx)
1402b007b:	75 54                	jne    0x1402b00d1
1402b007d:	4c 2b c2             	sub    %rdx,%r8
1402b0080:	0f b7 51 14          	movzwl 0x14(%rcx),%edx
1402b0084:	48 83 c2 18          	add    $0x18,%rdx
1402b0088:	48 03 d1             	add    %rcx,%rdx
1402b008b:	0f b7 41 06          	movzwl 0x6(%rcx),%eax
1402b008f:	48 8d 0c 80          	lea    (%rax,%rax,4),%rcx
1402b0093:	4c 8d 0c ca          	lea    (%rdx,%rcx,8),%r9
1402b0097:	48 89 14 24          	mov    %rdx,(%rsp)
1402b009b:	49 3b d1             	cmp    %r9,%rdx
1402b009e:	74 18                	je     0x1402b00b8
1402b00a0:	8b 4a 0c             	mov    0xc(%rdx),%ecx
1402b00a3:	4c 3b c1             	cmp    %rcx,%r8
1402b00a6:	72 0a                	jb     0x1402b00b2
1402b00a8:	8b 42 08             	mov    0x8(%rdx),%eax
1402b00ab:	03 c1                	add    %ecx,%eax
1402b00ad:	4c 3b c0             	cmp    %rax,%r8
1402b00b0:	72 08                	jb     0x1402b00ba
1402b00b2:	48 83 c2 28          	add    $0x28,%rdx
1402b00b6:	eb df                	jmp    0x1402b0097
1402b00b8:	33 d2                	xor    %edx,%edx
1402b00ba:	48 85 d2             	test   %rdx,%rdx
1402b00bd:	75 04                	jne    0x1402b00c3
1402b00bf:	32 c0                	xor    %al,%al
1402b00c1:	eb 14                	jmp    0x1402b00d7
1402b00c3:	83 7a 24 00          	cmpl   $0x0,0x24(%rdx)
1402b00c7:	7d 04                	jge    0x1402b00cd
1402b00c9:	32 c0                	xor    %al,%al
1402b00cb:	eb 0a                	jmp    0x1402b00d7
1402b00cd:	b0 01                	mov    $0x1,%al
1402b00cf:	eb 06                	jmp    0x1402b00d7
1402b00d1:	32 c0                	xor    %al,%al
1402b00d3:	eb 02                	jmp    0x1402b00d7
1402b00d5:	32 c0                	xor    %al,%al
1402b00d7:	48 83 c4 18          	add    $0x18,%rsp
1402b00db:	c3                   	ret
1402b00dc:	40 53                	rex push %rbx
1402b00de:	48 83 ec 20          	sub    $0x20,%rsp
1402b00e2:	8a d9                	mov    %cl,%bl
1402b00e4:	e8 1f 0b 00 00       	call   0x1402b0c08
1402b00e9:	33 d2                	xor    %edx,%edx
1402b00eb:	85 c0                	test   %eax,%eax
1402b00ed:	74 0b                	je     0x1402b00fa
1402b00ef:	84 db                	test   %bl,%bl
1402b00f1:	75 07                	jne    0x1402b00fa
1402b00f3:	48 87 15 56 a3 12 00 	xchg   %rdx,0x12a356(%rip)        # 0x1403da450
1402b00fa:	48 83 c4 20          	add    $0x20,%rsp
1402b00fe:	5b                   	pop    %rbx
1402b00ff:	c3                   	ret
1402b0100:	40 53                	rex push %rbx
1402b0102:	48 83 ec 20          	sub    $0x20,%rsp
1402b0106:	80 3d 4b a3 12 00 00 	cmpb   $0x0,0x12a34b(%rip)        # 0x1403da458
1402b010d:	8a d9                	mov    %cl,%bl
1402b010f:	74 04                	je     0x1402b0115
1402b0111:	84 d2                	test   %dl,%dl
1402b0113:	75 0c                	jne    0x1402b0121
1402b0115:	e8 2a e5 01 00       	call   0x1402ce644
1402b011a:	8a cb                	mov    %bl,%cl
1402b011c:	e8 7f 24 00 00       	call   0x1402b25a0
1402b0121:	b0 01                	mov    $0x1,%al
1402b0123:	48 83 c4 20          	add    $0x20,%rsp
1402b0127:	5b                   	pop    %rbx
1402b0128:	c3                   	ret
1402b0129:	cc                   	int3
1402b012a:	cc                   	int3
1402b012b:	cc                   	int3
1402b012c:	40 53                	rex push %rbx
1402b012e:	48 83 ec 20          	sub    $0x20,%rsp
1402b0132:	48 83 3d 26 a3 12 00 	cmpq   $0xffffffffffffffff,0x12a326(%rip)        # 0x1403da460
1402b0139:	ff
1402b013a:	48 8b d9             	mov    %rcx,%rbx
1402b013d:	75 07                	jne    0x1402b0146
1402b013f:	e8 fc e2 01 00       	call   0x1402ce440
1402b0144:	eb 0f                	jmp    0x1402b0155
1402b0146:	48 8b d3             	mov    %rbx,%rdx
1402b0149:	48 8d 0d 10 a3 12 00 	lea    0x12a310(%rip),%rcx        # 0x1403da460
1402b0150:	e8 67 e3 01 00       	call   0x1402ce4bc
1402b0155:	33 d2                	xor    %edx,%edx
1402b0157:	85 c0                	test   %eax,%eax
1402b0159:	48 0f 44 d3          	cmove  %rbx,%rdx
1402b015d:	48 8b c2             	mov    %rdx,%rax
1402b0160:	48 83 c4 20          	add    $0x20,%rsp
1402b0164:	5b                   	pop    %rbx
1402b0165:	c3                   	ret
1402b0166:	cc                   	int3
1402b0167:	cc                   	int3
1402b0168:	48 83 ec 28          	sub    $0x28,%rsp
1402b016c:	e8 bb ff ff ff       	call   0x1402b012c
1402b0171:	48 f7 d8             	neg    %rax
1402b0174:	1b c0                	sbb    %eax,%eax
1402b0176:	f7 d8                	neg    %eax
1402b0178:	ff c8                	dec    %eax
1402b017a:	48 83 c4 28          	add    $0x28,%rsp
1402b017e:	c3                   	ret
1402b017f:	cc                   	int3
1402b0180:	48 8b c4             	mov    %rsp,%rax
1402b0183:	4c 89 48 20          	mov    %r9,0x20(%rax)
1402b0187:	4c 89 40 18          	mov    %r8,0x18(%rax)
1402b018b:	48 89 50 10          	mov    %rdx,0x10(%rax)
1402b018f:	53                   	push   %rbx
1402b0190:	56                   	push   %rsi
1402b0191:	57                   	push   %rdi
1402b0192:	41 56                	push   %r14
1402b0194:	48 83 ec 38          	sub    $0x38,%rsp
1402b0198:	4d 8b f1             	mov    %r9,%r14
1402b019b:	49 8b d8             	mov    %r8,%rbx
1402b019e:	48 8b f2             	mov    %rdx,%rsi
1402b01a1:	c6 40 c8 00          	movb   $0x0,-0x38(%rax)
1402b01a5:	48 8b fa             	mov    %rdx,%rdi
1402b01a8:	49 0f af f8          	imul   %r8,%rdi
1402b01ac:	48 03 f9             	add    %rcx,%rdi
1402b01af:	48 89 78 08          	mov    %rdi,0x8(%rax)
1402b01b3:	48 8b c3             	mov    %rbx,%rax
1402b01b6:	48 ff cb             	dec    %rbx
1402b01b9:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
1402b01be:	48 85 c0             	test   %rax,%rax
1402b01c1:	74 19                	je     0x1402b01dc
1402b01c3:	48 2b fe             	sub    %rsi,%rdi
1402b01c6:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
1402b01cb:	48 8b cf             	mov    %rdi,%rcx
1402b01ce:	49 8b c6             	mov    %r14,%rax
1402b01d1:	48 8b 15 28 57 03 00 	mov    0x35728(%rip),%rdx        # 0x1402e5900
1402b01d8:	ff d2                	call   *%rdx
1402b01da:	eb d7                	jmp    0x1402b01b3
1402b01dc:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
1402b01e1:	48 83 c4 38          	add    $0x38,%rsp
1402b01e5:	41 5e                	pop    %r14
1402b01e7:	5f                   	pop    %rdi
1402b01e8:	5e                   	pop    %rsi
1402b01e9:	5b                   	pop    %rbx
1402b01ea:	c3                   	ret
1402b01eb:	cc                   	int3
1402b01ec:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402b01f1:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402b01f6:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1402b01fb:	57                   	push   %rdi
1402b01fc:	41 56                	push   %r14
1402b01fe:	41 57                	push   %r15
1402b0200:	48 83 ec 50          	sub    $0x50,%rsp
1402b0204:	4d 8b f1             	mov    %r9,%r14
1402b0207:	49 8b f0             	mov    %r8,%rsi
1402b020a:	4c 8b fa             	mov    %rdx,%r15
1402b020d:	48 8b f9             	mov    %rcx,%rdi
1402b0210:	33 db                	xor    %ebx,%ebx
1402b0212:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1402b0217:	48 3b de             	cmp    %rsi,%rbx
1402b021a:	74 19                	je     0x1402b0235
1402b021c:	49 2b ff             	sub    %r15,%rdi
1402b021f:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
1402b0224:	48 8b cf             	mov    %rdi,%rcx
1402b0227:	49 8b c6             	mov    %r14,%rax
1402b022a:	ff 15 d0 56 03 00    	call   *0x356d0(%rip)        # 0x1402e5900
1402b0230:	48 ff c3             	inc    %rbx
1402b0233:	eb dd                	jmp    0x1402b0212
1402b0235:	eb 00                	jmp    0x1402b0237
1402b0237:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1402b023c:	49 8b 5b 28          	mov    0x28(%r11),%rbx
1402b0240:	49 8b 73 30          	mov    0x30(%r11),%rsi
1402b0244:	49 8b e3             	mov    %r11,%rsp
1402b0247:	41 5f                	pop    %r15
1402b0249:	41 5e                	pop    %r14
1402b024b:	5f                   	pop    %rdi
1402b024c:	c3                   	ret
1402b024d:	cc                   	int3
1402b024e:	cc                   	int3
1402b024f:	cc                   	int3
1402b0250:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402b0255:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402b025a:	55                   	push   %rbp
1402b025b:	57                   	push   %rdi
1402b025c:	41 56                	push   %r14
1402b025e:	48 8b ec             	mov    %rsp,%rbp
1402b0261:	48 83 ec 10          	sub    $0x10,%rsp
1402b0265:	33 c0                	xor    %eax,%eax
1402b0267:	33 c9                	xor    %ecx,%ecx
1402b0269:	0f a2                	cpuid
1402b026b:	44 8b c1             	mov    %ecx,%r8d
1402b026e:	44 8b d2             	mov    %edx,%r10d
1402b0271:	41 81 f2 69 6e 65 49 	xor    $0x49656e69,%r10d
1402b0278:	41 81 f0 6e 74 65 6c 	xor    $0x6c65746e,%r8d
1402b027f:	44 8b cb             	mov    %ebx,%r9d
1402b0282:	44 8b f0             	mov    %eax,%r14d
1402b0285:	33 c9                	xor    %ecx,%ecx
1402b0287:	b8 01 00 00 00       	mov    $0x1,%eax
1402b028c:	0f a2                	cpuid