140204493:	66 0f 6f 44 24 20    	movdqa 0x20(%rsp),%xmm0
140204499:	66 0f 6f 4c 24 30    	movdqa 0x30(%rsp),%xmm1
14020449f:	66 0f 6f 54 24 40    	movdqa 0x40(%rsp),%xmm2
1402044a5:	66 0f 6f 5c 24 50    	movdqa 0x50(%rsp),%xmm3
1402044ab:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1402044b0:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1402044b5:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
1402044bc:	00
1402044bd:	4c 8b 8c 24 88 00 00 	mov    0x88(%rsp),%r9
1402044c4:	00
1402044c5:	48 83 c4 68          	add    $0x68,%rsp
1402044c9:	eb 01                	jmp    0x1402044cc
1402044cb:	cc                   	int3
1402044cc:	ff e0                	jmp    *%rax
1402044ce:	48 8d 05 db e2 12 00 	lea    0x12e2db(%rip),%rax        # 0x1403327b0
1402044d5:	e9 7a ff ff ff       	jmp    0x140204454
1402044da:	90                   	nop
1402044db:	90                   	nop
1402044dc:	90                   	nop
1402044dd:	90                   	nop
1402044de:	90                   	nop
1402044df:	90                   	nop
1402044e0:	40 53                	rex push %rbx
1402044e2:	48 83 ec 20          	sub    $0x20,%rsp
1402044e6:	b9 02 00 00 00       	mov    $0x2,%ecx
1402044eb:	e8 aa 25 00 00       	call   0x140206a9a
1402044f0:	e8 97 11 00 00       	call   0x14020568c
1402044f5:	8b c8                	mov    %eax,%ecx
1402044f7:	e8 d4 25 00 00       	call   0x140206ad0
1402044fc:	e8 cf 22 e0 ff       	call   0x1400067d0
140204501:	8b d8                	mov    %eax,%ebx
140204503:	e8 ec 25 00 00       	call   0x140206af4
140204508:	b9 01 00 00 00       	mov    $0x1,%ecx
14020450d:	89 18                	mov    %ebx,(%rax)
14020450f:	e8 c4 03 00 00       	call   0x1402048d8
140204514:	84 c0                	test   %al,%al
140204516:	74 73                	je     0x14020458b
140204518:	e8 1f 14 00 00       	call   0x14020593c
14020451d:	48 8d 0d 5c 14 00 00 	lea    0x145c(%rip),%rcx        # 0x140205980
140204524:	e8 5f 05 00 00       	call   0x140204a88
140204529:	e8 92 3c e0 ff       	call   0x1400081c0
14020452e:	8b c8                	mov    %eax,%ecx
140204530:	e8 71 25 00 00       	call   0x140206aa6
140204535:	85 c0                	test   %eax,%eax
140204537:	75 52                	jne    0x14020458b
140204539:	e8 56 11 00 00       	call   0x140205694
14020453e:	e8 7d 11 00 00       	call   0x1402056c0
140204543:	85 c0                	test   %eax,%eax
140204545:	74 0c                	je     0x140204553
140204547:	48 8d 0d 82 22 e0 ff 	lea    -0x1fdd7e(%rip),%rcx        # 0x1400067d0
14020454e:	e8 4d 25 00 00       	call   0x140206aa0
140204553:	e8 a8 9e e0 ff       	call   0x14000e400
140204558:	e8 a3 9e e0 ff       	call   0x14000e400
14020455d:	e8 6e 22 e0 ff       	call   0x1400067d0
140204562:	8b c8                	mov    %eax,%ecx
140204564:	e8 7f 25 00 00       	call   0x140206ae8
140204569:	e8 32 49 e2 ff       	call   0x140028ea0
14020456e:	84 c0                	test   %al,%al
140204570:	74 05                	je     0x140204577
140204572:	e8 35 25 00 00       	call   0x140206aac
140204577:	e8 54 22 e0 ff       	call   0x1400067d0
14020457c:	e8 e7 12 00 00       	call   0x140205868
140204581:	85 c0                	test   %eax,%eax
140204583:	75 06                	jne    0x14020458b
140204585:	48 83 c4 20          	add    $0x20,%rsp
140204589:	5b                   	pop    %rbx
14020458a:	c3                   	ret
14020458b:	b9 07 00 00 00       	mov    $0x7,%ecx
140204590:	e8 4f 11 00 00       	call   0x1402056e4
140204595:	cc                   	int3
140204596:	90                   	nop
140204597:	90                   	nop
140204598:	90                   	nop
140204599:	90                   	nop
14020459a:	90                   	nop
14020459b:	90                   	nop
14020459c:	90                   	nop
14020459d:	90                   	nop
14020459e:	90                   	nop
14020459f:	90                   	nop
1402045a0:	48 83 ec 28          	sub    $0x28,%rsp
1402045a4:	e8 fb 10 00 00       	call   0x1402056a4
1402045a9:	33 c0                	xor    %eax,%eax
1402045ab:	48 83 c4 28          	add    $0x28,%rsp
1402045af:	c3                   	ret
1402045b0:	48 83 ec 28          	sub    $0x28,%rsp
1402045b4:	e8 0b 13 00 00       	call   0x1402058c4
1402045b9:	e8 12 22 e0 ff       	call   0x1400067d0
1402045be:	8b c8                	mov    %eax,%ecx
1402045c0:	48 83 c4 28          	add    $0x28,%rsp
1402045c4:	e9 25 25 00 00       	jmp    0x140206aee
1402045c9:	cc                   	int3
1402045ca:	90                   	nop
1402045cb:	90                   	nop
1402045cc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402045d1:	57                   	push   %rdi
1402045d2:	48 83 ec 30          	sub    $0x30,%rsp
1402045d6:	b9 01 00 00 00       	mov    $0x1,%ecx
1402045db:	e8 bc 02 00 00       	call   0x14020489c
1402045e0:	84 c0                	test   %al,%al
1402045e2:	0f 84 30 01 00 00    	je     0x140204718
1402045e8:	40 32 ff             	xor    %dil,%dil
1402045eb:	40 88 7c 24 20       	mov    %dil,0x20(%rsp)
1402045f0:	e8 6b 02 00 00       	call   0x140204860
1402045f5:	8a d8                	mov    %al,%bl
1402045f7:	8b 0d b3 c9 10 00    	mov    0x10c9b3(%rip),%ecx        # 0x140310fb0
1402045fd:	83 f9 01             	cmp    $0x1,%ecx
140204600:	0f 84 21 01 00 00    	je     0x140204727
140204606:	85 c9                	test   %ecx,%ecx
140204608:	75 4a                	jne    0x140204654
14020460a:	c7 05 9c c9 10 00 01 	movl   $0x1,0x10c99c(%rip)        # 0x140310fb0
140204611:	00 00 00
140204614:	48 8d 15 15 ec 00 00 	lea    0xec15(%rip),%rdx        # 0x140213230
14020461b:	48 8d 0d e6 eb 00 00 	lea    0xebe6(%rip),%rcx        # 0x140213208
140204622:	e8 97 24 00 00       	call   0x140206abe
140204627:	85 c0                	test   %eax,%eax
140204629:	74 0a                	je     0x140204635
14020462b:	b8 ff 00 00 00       	mov    $0xff,%eax
140204630:	e9 d8 00 00 00       	jmp    0x14020470d
140204635:	48 8d 15 94 eb 00 00 	lea    0xeb94(%rip),%rdx        # 0x1402131d0
14020463c:	48 8d 0d 1d e8 00 00 	lea    0xe81d(%rip),%rcx        # 0x140212e60
140204643:	e8 70 24 00 00       	call   0x140206ab8
140204648:	c7 05 5e c9 10 00 02 	movl   $0x2,0x10c95e(%rip)        # 0x140310fb0
14020464f:	00 00 00
140204652:	eb 08                	jmp    0x14020465c
140204654:	40 b7 01             	mov    $0x1,%dil
140204657:	40 88 7c 24 20       	mov    %dil,0x20(%rsp)
14020465c:	8a cb                	mov    %bl,%cl
14020465e:	e8 99 03 00 00       	call   0x1402049fc
140204663:	e8 64 10 00 00       	call   0x1402056cc
140204668:	48 8b d8             	mov    %rax,%rbx
14020466b:	48 83 38 00          	cmpq   $0x0,(%rax)
14020466f:	74 1e                	je     0x14020468f
140204671:	48 8b c8             	mov    %rax,%rcx
140204674:	e8 eb 02 00 00       	call   0x140204964
140204679:	84 c0                	test   %al,%al
14020467b:	74 12                	je     0x14020468f
14020467d:	45 33 c0             	xor    %r8d,%r8d
140204680:	41 8d 50 02          	lea    0x2(%r8),%edx
140204684:	33 c9                	xor    %ecx,%ecx
140204686:	48 8b 03             	mov    (%rbx),%rax
140204689:	ff 15 a1 e7 00 00    	call   *0xe7a1(%rip)        # 0x140212e30
14020468f:	e8 40 10 00 00       	call   0x1402056d4
140204694:	48 8b d8             	mov    %rax,%rbx
140204697:	48 83 38 00          	cmpq   $0x0,(%rax)
14020469b:	74 14                	je     0x1402046b1
14020469d:	48 8b c8             	mov    %rax,%rcx
1402046a0:	e8 bf 02 00 00       	call   0x140204964
1402046a5:	84 c0                	test   %al,%al
1402046a7:	74 08                	je     0x1402046b1
1402046a9:	48 8b 0b             	mov    (%rbx),%rcx
1402046ac:	e8 31 24 00 00       	call   0x140206ae2
1402046b1:	e8 76 11 00 00       	call   0x14020582c
1402046b6:	0f b7 d8             	movzwl %ax,%ebx
1402046b9:	e8 f4 23 00 00       	call   0x140206ab2
1402046be:	44 8b cb             	mov    %ebx,%r9d
1402046c1:	4c 8b c0             	mov    %rax,%r8
1402046c4:	33 d2                	xor    %edx,%edx
1402046c6:	48 8d 0d 33 b9 df ff 	lea    -0x2046cd(%rip),%rcx        # 0x140000000
1402046cd:	e8 7a 19 e0 ff       	call   0x14000604c
1402046d2:	8b d8                	mov    %eax,%ebx
1402046d4:	e8 97 11 00 00       	call   0x140205870
1402046d9:	84 c0                	test   %al,%al
1402046db:	74 54                	je     0x140204731
1402046dd:	40 84 ff             	test   %dil,%dil
1402046e0:	75 05                	jne    0x1402046e7
1402046e2:	e8 ef 23 00 00       	call   0x140206ad6
1402046e7:	33 d2                	xor    %edx,%edx
1402046e9:	b1 01                	mov    $0x1,%cl
1402046eb:	e8 30 03 00 00       	call   0x140204a20
1402046f0:	8b c3                	mov    %ebx,%eax
1402046f2:	eb 19                	jmp    0x14020470d
1402046f4:	8b d8                	mov    %eax,%ebx
1402046f6:	e8 75 11 00 00       	call   0x140205870
1402046fb:	84 c0                	test   %al,%al
1402046fd:	74 3a                	je     0x140204739
1402046ff:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
140204704:	75 05                	jne    0x14020470b
140204706:	e8 d1 23 00 00       	call   0x140206adc
14020470b:	8b c3                	mov    %ebx,%eax
14020470d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140204712:	48 83 c4 30          	add    $0x30,%rsp
140204716:	5f                   	pop    %rdi
140204717:	c3                   	ret
140204718:	b9 07 00 00 00       	mov    $0x7,%ecx
14020471d:	e8 c2 0f 00 00       	call   0x1402056e4
140204722:	90                   	nop
140204723:	eb 01                	jmp    0x140204726
140204725:	90                   	nop
140204726:	90                   	nop
140204727:	b9 07 00 00 00       	mov    $0x7,%ecx
14020472c:	e8 b3 0f 00 00       	call   0x1402056e4
140204731:	8b cb                	mov    %ebx,%ecx
140204733:	e8 8c 23 00 00       	call   0x140206ac4
140204738:	90                   	nop
140204739:	8b cb                	mov    %ebx,%ecx
14020473b:	e8 8a 23 00 00       	call   0x140206aca
140204740:	90                   	nop
140204741:	90                   	nop
140204742:	90                   	nop
140204743:	90                   	nop
140204744:	90                   	nop
140204745:	90                   	nop
140204746:	90                   	nop
140204747:	90                   	nop
140204748:	90                   	nop
140204749:	90                   	nop
14020474a:	90                   	nop
14020474b:	90                   	nop
14020474c:	90                   	nop
14020474d:	90                   	nop
14020474e:	90                   	nop
14020474f:	90                   	nop
140204750:	48 83 ec 28          	sub    $0x28,%rsp
140204754:	e8 87 0e 00 00       	call   0x1402055e0
140204759:	48 83 c4 28          	add    $0x28,%rsp
14020475d:	e9 6a fe ff ff       	jmp    0x1402045cc
140204762:	cc                   	int3
140204763:	90                   	nop
140204764:	90                   	nop
140204765:	90                   	nop
140204766:	90                   	nop
140204767:	90                   	nop
140204768:	90                   	nop
140204769:	90                   	nop
14020476a:	90                   	nop
14020476b:	90                   	nop
14020476c:	90                   	nop
14020476d:	90                   	nop
14020476e:	90                   	nop
14020476f:	90                   	nop
140204770:	48 3b 0d 09 ca 0f 00 	cmp    0xfca09(%rip),%rcx        # 0x140301180
140204777:	75 10                	jne    0x140204789
140204779:	48 c1 c1 10          	rol    $0x10,%rcx
14020477d:	66 f7 c1 ff ff       	test   $0xffff,%cx
140204782:	75 01                	jne    0x140204785
140204784:	c3                   	ret
140204785:	48 c1 c9 10          	ror    $0x10,%rcx
140204789:	e9 02 06 00 00       	jmp    0x140204d90
14020478e:	cc                   	int3
14020478f:	90                   	nop
140204790:	48 8b c4             	mov    %rsp,%rax
140204793:	4c 89 48 20          	mov    %r9,0x20(%rax)
140204797:	4c 89 40 18          	mov    %r8,0x18(%rax)
14020479b:	48 89 50 10          	mov    %rdx,0x10(%rax)
14020479f:	53                   	push   %rbx
1402047a0:	56                   	push   %rsi
1402047a1:	57                   	push   %rdi
1402047a2:	41 56                	push   %r14
1402047a4:	48 83 ec 38          	sub    $0x38,%rsp
1402047a8:	4d 8b f1             	mov    %r9,%r14
1402047ab:	49 8b d8             	mov    %r8,%rbx
1402047ae:	48 8b f2             	mov    %rdx,%rsi
1402047b1:	c6 40 c8 00          	movb   $0x0,-0x38(%rax)
1402047b5:	48 8b fa             	mov    %rdx,%rdi
1402047b8:	49 0f af f8          	imul   %r8,%rdi
1402047bc:	48 03 f9             	add    %rcx,%rdi
1402047bf:	48 89 78 08          	mov    %rdi,0x8(%rax)
1402047c3:	48 8b c3             	mov    %rbx,%rax
1402047c6:	48 ff cb             	dec    %rbx
1402047c9:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
1402047ce:	48 85 c0             	test   %rax,%rax
1402047d1:	74 19                	je     0x1402047ec
1402047d3:	48 2b fe             	sub    %rsi,%rdi
1402047d6:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
1402047db:	48 8b cf             	mov    %rdi,%rcx
1402047de:	49 8b c6             	mov    %r14,%rax
1402047e1:	48 8b 15 48 e6 00 00 	mov    0xe648(%rip),%rdx        # 0x140212e30
1402047e8:	ff d2                	call   *%rdx
1402047ea:	eb d7                	jmp    0x1402047c3
1402047ec:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
1402047f1:	48 83 c4 38          	add    $0x38,%rsp
1402047f5:	41 5e                	pop    %r14
1402047f7:	5f                   	pop    %rdi
1402047f8:	5e                   	pop    %rsi
1402047f9:	5b                   	pop    %rbx
1402047fa:	c3                   	ret
1402047fb:	90                   	nop
1402047fc:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140204801:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140204806:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14020480b:	57                   	push   %rdi
14020480c:	41 56                	push   %r14
14020480e:	41 57                	push   %r15
140204810:	48 83 ec 50          	sub    $0x50,%rsp
140204814:	4d 8b f1             	mov    %r9,%r14
140204817:	49 8b f0             	mov    %r8,%rsi
14020481a:	4c 8b fa             	mov    %rdx,%r15
14020481d:	48 8b f9             	mov    %rcx,%rdi
140204820:	33 db                	xor    %ebx,%ebx
140204822:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140204827:	48 3b de             	cmp    %rsi,%rbx
14020482a:	74 19                	je     0x140204845
14020482c:	49 2b ff             	sub    %r15,%rdi
14020482f:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
140204834:	48 8b cf             	mov    %rdi,%rcx
140204837:	49 8b c6             	mov    %r14,%rax
14020483a:	ff 15 f0 e5 00 00    	call   *0xe5f0(%rip)        # 0x140212e30
140204840:	48 ff c3             	inc    %rbx
140204843:	eb dd                	jmp    0x140204822
140204845:	eb 00                	jmp    0x140204847
140204847:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
14020484c:	49 8b 5b 28          	mov    0x28(%r11),%rbx
140204850:	49 8b 73 30          	mov    0x30(%r11),%rsi
140204854:	49 8b e3             	mov    %r11,%rsp
140204857:	41 5f                	pop    %r15
140204859:	41 5e                	pop    %r14
14020485b:	5f                   	pop    %rdi
14020485c:	c3                   	ret
14020485d:	90                   	nop
14020485e:	90                   	nop
14020485f:	90                   	nop
140204860:	48 83 ec 28          	sub    $0x28,%rsp
140204864:	e8 53 11 00 00       	call   0x1402059bc
140204869:	85 c0                	test   %eax,%eax
14020486b:	74 21                	je     0x14020488e
14020486d:	65 48 8b 04 25 30 00 	mov    %gs:0x30,%rax
140204874:	00 00
140204876:	48 8b 48 08          	mov    0x8(%rax),%rcx
14020487a:	eb 05                	jmp    0x140204881
14020487c:	48 3b c8             	cmp    %rax,%rcx
14020487f:	74 14                	je     0x140204895
140204881:	33 c0                	xor    %eax,%eax
140204883:	f0 48 0f b1 0d 2c c7 	lock cmpxchg %rcx,0x10c72c(%rip)        # 0x140310fb8
14020488a:	10 00
14020488c:	75 ee                	jne    0x14020487c
14020488e:	32 c0                	xor    %al,%al
140204890:	48 83 c4 28          	add    $0x28,%rsp
140204894:	c3                   	ret
140204895:	b0 01                	mov    $0x1,%al
140204897:	eb f7                	jmp    0x140204890
140204899:	cc                   	int3
14020489a:	90                   	nop
14020489b:	90                   	nop
14020489c:	48 83 ec 28          	sub    $0x28,%rsp
1402048a0:	85 c9                	test   %ecx,%ecx
1402048a2:	75 07                	jne    0x1402048ab
1402048a4:	c6 05 15 c7 10 00 01 	movb   $0x1,0x10c715(%rip)        # 0x140310fc0
1402048ab:	e8 54 07 00 00       	call   0x140205004
1402048b0:	e8 eb 45 e2 ff       	call   0x140028ea0
1402048b5:	84 c0                	test   %al,%al
1402048b7:	75 04                	jne    0x1402048bd
1402048b9:	32 c0                	xor    %al,%al
1402048bb:	eb 14                	jmp    0x1402048d1
1402048bd:	e8 de 45 e2 ff       	call   0x140028ea0
1402048c2:	84 c0                	test   %al,%al
1402048c4:	75 09                	jne    0x1402048cf
1402048c6:	33 c9                	xor    %ecx,%ecx
1402048c8:	e8 d3 45 e2 ff       	call   0x140028ea0
1402048cd:	eb ea                	jmp    0x1402048b9