1402663fe:	cc                   	int3
1402663ff:	cc                   	int3
140266400:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140266405:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14026640a:	57                   	push   %rdi
14026640b:	b8 a0 00 00 00       	mov    $0xa0,%eax
140266410:	e8 1b a7 04 00       	call   0x1402b0b30
140266415:	48 2b e0             	sub    %rax,%rsp
140266418:	33 c0                	xor    %eax,%eax
14026641a:	49 8b f0             	mov    %r8,%rsi
14026641d:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140266422:	48 8b da             	mov    %rdx,%rbx
140266425:	89 84 24 80 00 00 00 	mov    %eax,0x80(%rsp)
14026642c:	48 8b f9             	mov    %rcx,%rdi
14026642f:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
140266436:	00
140266437:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
14026643e:	00
14026643f:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
140266446:	00
140266447:	89 84 24 b0 00 00 00 	mov    %eax,0xb0(%rsp)
14026644e:	e8 8d ad e1 ff       	call   0x1400811e0
140266453:	85 c0                	test   %eax,%eax
140266455:	74 7d                	je     0x1402664d4
140266457:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14026645b:	4c 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%r8
140266462:	00
140266463:	48 8b d3             	mov    %rbx,%rdx
140266466:	e8 c5 56 f1 ff       	call   0x14017bb30
14026646b:	85 c0                	test   %eax,%eax
14026646d:	74 65                	je     0x1402664d4
14026646f:	41 b9 10 00 00 00    	mov    $0x10,%r9d
140266475:	c7 84 24 b0 00 00 00 	movl   $0x10,0xb0(%rsp)
14026647c:	10 00 00 00
140266480:	4c 8b c3             	mov    %rbx,%r8
140266483:	48 8d 15 82 99 0b 00 	lea    0xb9982(%rip),%rdx        # 0x14031fe0c
14026648a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14026648f:	e8 4c 1a ed ff       	call   0x140137ee0
140266494:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140266498:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14026649d:	0f 10 00             	movups (%rax),%xmm0
1402664a0:	0f 29 44 24 50       	movaps %xmm0,0x50(%rsp)
1402664a5:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1402664a9:	0f 29 4c 24 60       	movaps %xmm1,0x60(%rsp)
1402664ae:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
1402664b3:	f2 0f 11 44 24 70    	movsd  %xmm0,0x70(%rsp)
1402664b9:	e8 82 46 f1 ff       	call   0x14017ab40
1402664be:	85 c0                	test   %eax,%eax
1402664c0:	74 12                	je     0x1402664d4
1402664c2:	48 63 84 24 b0 00 00 	movslq 0xb0(%rsp),%rax
1402664c9:	00
1402664ca:	48 89 06             	mov    %rax,(%rsi)
1402664cd:	b8 01 00 00 00       	mov    $0x1,%eax
1402664d2:	eb 02                	jmp    0x1402664d6
1402664d4:	33 c0                	xor    %eax,%eax
1402664d6:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
1402664dd:	00
1402664de:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1402664e2:	49 8b 73 20          	mov    0x20(%r11),%rsi
1402664e6:	49 8b e3             	mov    %r11,%rsp
1402664e9:	5f                   	pop    %rdi
1402664ea:	c3                   	ret
1402664eb:	cc                   	int3
1402664ec:	cc                   	int3
1402664ed:	cc                   	int3
1402664ee:	cc                   	int3
1402664ef:	cc                   	int3
1402664f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402664f5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402664fa:	57                   	push   %rdi
1402664fb:	b8 30 00 00 00       	mov    $0x30,%eax
140266500:	e8 2b a6 04 00       	call   0x1402b0b30
140266505:	48 2b e0             	sub    %rax,%rsp
140266508:	48 8b 79 08          	mov    0x8(%rcx),%rdi
14026650c:	49 8b d8             	mov    %r8,%rbx
14026650f:	48 8b cf             	mov    %rdi,%rcx
140266512:	48 8b f2             	mov    %rdx,%rsi
140266515:	e8 66 31 ed ff       	call   0x140139680
14026651a:	48 63 c8             	movslq %eax,%rcx
14026651d:	48 3b d9             	cmp    %rcx,%rbx
140266520:	74 3e                	je     0x140266560
140266522:	e8 49 0b ec ff       	call   0x140127070
140266527:	4c 8d 05 4a df 11 00 	lea    0x11df4a(%rip),%r8        # 0x140384478
14026652e:	ba 6a 00 00 00       	mov    $0x6a,%edx
140266533:	48 8d 0d 0e df 11 00 	lea    0x11df0e(%rip),%rcx        # 0x140384448
14026653a:	e8 51 0c ec ff       	call   0x140127190
14026653f:	45 33 c0             	xor    %r8d,%r8d
140266542:	41 8d 50 69          	lea    0x69(%r8),%edx
140266546:	8d 4a d0             	lea    -0x30(%rdx),%ecx
140266549:	e8 42 0d ec ff       	call   0x140127290
14026654e:	33 c0                	xor    %eax,%eax
140266550:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140266555:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14026655a:	48 83 c4 30          	add    $0x30,%rsp
14026655e:	5f                   	pop    %rdi
14026655f:	c3                   	ret
140266560:	33 db                	xor    %ebx,%ebx
140266562:	4c 8b ce             	mov    %rsi,%r9
140266565:	45 33 c0             	xor    %r8d,%r8d
140266568:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14026656d:	33 d2                	xor    %edx,%edx
14026656f:	48 8b cf             	mov    %rdi,%rcx
140266572:	e8 79 58 f1 ff       	call   0x14017bdf0
140266577:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14026657c:	85 c0                	test   %eax,%eax
14026657e:	0f 95 c3             	setne  %bl
140266581:	8b c3                	mov    %ebx,%eax
140266583:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140266588:	48 83 c4 30          	add    $0x30,%rsp
14026658c:	5f                   	pop    %rdi
14026658d:	c3                   	ret
14026658e:	cc                   	int3
14026658f:	cc                   	int3
140266590:	40 57                	rex push %rdi
140266592:	b8 20 00 00 00       	mov    $0x20,%eax
140266597:	e8 94 a5 04 00       	call   0x1402b0b30
14026659c:	48 2b e0             	sub    %rax,%rsp
14026659f:	48 8b f9             	mov    %rcx,%rdi
1402665a2:	e8 39 ac e1 ff       	call   0x1400811e0
1402665a7:	85 c0                	test   %eax,%eax
1402665a9:	75 08                	jne    0x1402665b3
1402665ab:	33 c0                	xor    %eax,%eax
1402665ad:	48 83 c4 20          	add    $0x20,%rsp
1402665b1:	5f                   	pop    %rdi
1402665b2:	c3                   	ret
1402665b3:	41 b8 50 00 00 00    	mov    $0x50,%r8d
1402665b9:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1402665be:	48 8d 15 43 e1 11 00 	lea    0x11e143(%rip),%rdx        # 0x140384708
1402665c5:	41 8d 48 50          	lea    0x50(%r8),%ecx
1402665c9:	e8 f2 5a e8 ff       	call   0x1400ec0c0
1402665ce:	48 8b d8             	mov    %rax,%rbx
1402665d1:	48 85 c0             	test   %rax,%rax
1402665d4:	74 1f                	je     0x1402665f5
1402665d6:	e8 d5 a1 f8 ff       	call   0x1401f07b0
1402665db:	48 89 43 08          	mov    %rax,0x8(%rbx)
1402665df:	48 85 c0             	test   %rax,%rax
1402665e2:	74 11                	je     0x1402665f5
1402665e4:	48 89 3b             	mov    %rdi,(%rbx)
1402665e7:	48 8b c3             	mov    %rbx,%rax
1402665ea:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402665ef:	48 83 c4 20          	add    $0x20,%rsp
1402665f3:	5f                   	pop    %rdi
1402665f4:	c3                   	ret
1402665f5:	41 b8 52 00 00 00    	mov    $0x52,%r8d
1402665fb:	48 8d 15 06 e1 11 00 	lea    0x11e106(%rip),%rdx        # 0x140384708
140266602:	48 8b cb             	mov    %rbx,%rcx
140266605:	e8 b6 57 e8 ff       	call   0x1400ebdc0
14026660a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14026660f:	33 c0                	xor    %eax,%eax
140266611:	48 83 c4 20          	add    $0x20,%rsp
140266615:	5f                   	pop    %rdi
140266616:	c3                   	ret
140266617:	cc                   	int3
140266618:	cc                   	int3
140266619:	cc                   	int3
14026661a:	cc                   	int3
14026661b:	cc                   	int3
14026661c:	cc                   	int3
14026661d:	cc                   	int3
14026661e:	cc                   	int3
14026661f:	cc                   	int3
140266620:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140266625:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14026662a:	57                   	push   %rdi
14026662b:	b8 20 00 00 00       	mov    $0x20,%eax
140266630:	e8 fb a4 04 00       	call   0x1402b0b30
140266635:	48 2b e0             	sub    %rax,%rsp
140266638:	48 8b f9             	mov    %rcx,%rdi
14026663b:	e8 a0 ab e1 ff       	call   0x1400811e0
140266640:	85 c0                	test   %eax,%eax
140266642:	0f 84 98 01 00 00    	je     0x1402667e0
140266648:	48 8b 37             	mov    (%rdi),%rsi
14026664b:	e8 90 ab e1 ff       	call   0x1400811e0
140266650:	85 c0                	test   %eax,%eax
140266652:	0f 84 88 01 00 00    	je     0x1402667e0
140266658:	41 b8 50 00 00 00    	mov    $0x50,%r8d
14026665e:	48 8d 15 a3 e0 11 00 	lea    0x11e0a3(%rip),%rdx        # 0x140384708
140266665:	41 8d 48 50          	lea    0x50(%r8),%ecx
140266669:	e8 52 5a e8 ff       	call   0x1400ec0c0
14026666e:	48 8b d8             	mov    %rax,%rbx
140266671:	48 85 c0             	test   %rax,%rax
140266674:	0f 84 51 01 00 00    	je     0x1402667cb
14026667a:	e8 31 a1 f8 ff       	call   0x1401f07b0
14026667f:	48 89 43 08          	mov    %rax,0x8(%rbx)
140266683:	48 85 c0             	test   %rax,%rax
140266686:	0f 84 3f 01 00 00    	je     0x1402667cb
14026668c:	48 89 33             	mov    %rsi,(%rbx)
14026668f:	0f 10 07             	movups (%rdi),%xmm0
140266692:	0f 11 03             	movups %xmm0,(%rbx)
140266695:	0f 10 4f 10          	movups 0x10(%rdi),%xmm1
140266699:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
14026669d:	0f 10 47 20          	movups 0x20(%rdi),%xmm0
1402666a1:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1402666a5:	0f 10 4f 30          	movups 0x30(%rdi),%xmm1
1402666a9:	0f 11 4b 30          	movups %xmm1,0x30(%rbx)
1402666ad:	0f 10 47 40          	movups 0x40(%rdi),%xmm0
1402666b1:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1402666b5:	0f 10 4f 50          	movups 0x50(%rdi),%xmm1
1402666b9:	0f 11 4b 50          	movups %xmm1,0x50(%rbx)
1402666bd:	0f 10 47 60          	movups 0x60(%rdi),%xmm0
1402666c1:	0f 11 43 60          	movups %xmm0,0x60(%rbx)
1402666c5:	0f 10 47 70          	movups 0x70(%rdi),%xmm0
1402666c9:	0f 11 43 70          	movups %xmm0,0x70(%rbx)
1402666cd:	0f 10 8f 80 00 00 00 	movups 0x80(%rdi),%xmm1
1402666d4:	0f 11 8b 80 00 00 00 	movups %xmm1,0x80(%rbx)
1402666db:	0f 10 87 90 00 00 00 	movups 0x90(%rdi),%xmm0
1402666e2:	0f 11 83 90 00 00 00 	movups %xmm0,0x90(%rbx)
1402666e9:	48 89 43 08          	mov    %rax,0x8(%rbx)
1402666ed:	33 c0                	xor    %eax,%eax
1402666ef:	48 c7 43 28 00 00 00 	movq   $0x0,0x28(%rbx)
1402666f6:	00
1402666f7:	0f 57 c0             	xorps  %xmm0,%xmm0
1402666fa:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
1402666fe:	48 89 43 20          	mov    %rax,0x20(%rbx)
140266702:	48 8b 57 08          	mov    0x8(%rdi),%rdx
140266706:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14026670a:	e8 91 9f f8 ff       	call   0x1401f06a0
14026670f:	85 c0                	test   %eax,%eax
140266711:	0f 84 80 00 00 00    	je     0x140266797
140266717:	48 8d 57 10          	lea    0x10(%rdi),%rdx
14026671b:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
14026671f:	e8 0c 27 03 00       	call   0x140298e30
140266724:	85 c0                	test   %eax,%eax
140266726:	74 6f                	je     0x140266797
140266728:	48 83 7f 28 00       	cmpq   $0x0,0x28(%rdi)
14026672d:	74 55                	je     0x140266784
14026672f:	48 8b 47 30          	mov    0x30(%rdi),%rax
140266733:	48 8d 15 ce df 11 00 	lea    0x11dfce(%rip),%rdx        # 0x140384708
14026673a:	48 85 c0             	test   %rax,%rax
14026673d:	b9 01 00 00 00       	mov    $0x1,%ecx
140266742:	41 b8 7f 00 00 00    	mov    $0x7f,%r8d
140266748:	48 0f 45 c8          	cmovne %rax,%rcx
14026674c:	e8 cf 4c ec ff       	call   0x14012b420
140266751:	48 89 43 28          	mov    %rax,0x28(%rbx)
140266755:	48 85 c0             	test   %rax,%rax
140266758:	75 1a                	jne    0x140266774
14026675a:	48 8b cb             	mov    %rbx,%rcx
14026675d:	e8 9e 00 00 00       	call   0x140266800
140266762:	33 c0                	xor    %eax,%eax
140266764:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140266769:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14026676e:	48 83 c4 20          	add    $0x20,%rsp
140266772:	5f                   	pop    %rdi
140266773:	c3                   	ret
140266774:	4c 8b 47 30          	mov    0x30(%rdi),%r8
140266778:	48 8b c8             	mov    %rax,%rcx
14026677b:	48 8b 57 28          	mov    0x28(%rdi),%rdx
14026677f:	e8 dc ab 07 00       	call   0x1402e1360
140266784:	48 8b c3             	mov    %rbx,%rax
140266787:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14026678c:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140266791:	48 83 c4 20          	add    $0x20,%rsp
140266795:	5f                   	pop    %rdi
140266796:	c3                   	ret
140266797:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14026679b:	e8 a0 9f f8 ff       	call   0x1401f0740
1402667a0:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1402667a4:	e8 57 28 03 00       	call   0x140299000
1402667a9:	48 8b 53 30          	mov    0x30(%rbx),%rdx
1402667ad:	4c 8d 05 54 df 11 00 	lea    0x11df54(%rip),%r8        # 0x140384708
1402667b4:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1402667b8:	41 b9 61 00 00 00    	mov    $0x61,%r9d
1402667be:	e8 dd 4a ec ff       	call   0x14012b2a0
1402667c3:	41 b8 62 00 00 00    	mov    $0x62,%r8d
1402667c9:	eb 06                	jmp    0x1402667d1
1402667cb:	41 b8 52 00 00 00    	mov    $0x52,%r8d
1402667d1:	48 8d 15 30 df 11 00 	lea    0x11df30(%rip),%rdx        # 0x140384708
1402667d8:	48 8b cb             	mov    %rbx,%rcx
1402667db:	e8 e0 55 e8 ff       	call   0x1400ebdc0
1402667e0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402667e5:	33 c0                	xor    %eax,%eax
1402667e7:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402667ec:	48 83 c4 20          	add    $0x20,%rsp
1402667f0:	5f                   	pop    %rdi
1402667f1:	c3                   	ret
1402667f2:	cc                   	int3
1402667f3:	cc                   	int3
1402667f4:	cc                   	int3
1402667f5:	cc                   	int3
1402667f6:	cc                   	int3
1402667f7:	cc                   	int3
1402667f8:	cc                   	int3
1402667f9:	cc                   	int3
1402667fa:	cc                   	int3
1402667fb:	cc                   	int3
1402667fc:	cc                   	int3
1402667fd:	cc                   	int3
1402667fe:	cc                   	int3
1402667ff:	cc                   	int3
140266800:	48 85 c9             	test   %rcx,%rcx
140266803:	74 57                	je     0x14026685c
140266805:	53                   	push   %rbx
140266806:	b8 20 00 00 00       	mov    $0x20,%eax
14026680b:	e8 20 a3 04 00       	call   0x1402b0b30
140266810:	48 2b e0             	sub    %rax,%rsp
140266813:	48 8b d9             	mov    %rcx,%rbx
140266816:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14026681a:	e8 21 9f f8 ff       	call   0x1401f0740
14026681f:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
140266823:	e8 d8 27 03 00       	call   0x140299000
140266828:	48 8b 53 30          	mov    0x30(%rbx),%rdx
14026682c:	4c 8d 05 d5 de 11 00 	lea    0x11ded5(%rip),%r8        # 0x140384708
140266833:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140266837:	41 b9 61 00 00 00    	mov    $0x61,%r9d
14026683d:	e8 5e 4a ec ff       	call   0x14012b2a0
140266842:	41 b8 62 00 00 00    	mov    $0x62,%r8d
140266848:	48 8d 15 b9 de 11 00 	lea    0x11deb9(%rip),%rdx        # 0x140384708
14026684f:	48 8b cb             	mov    %rbx,%rcx
140266852:	e8 69 55 e8 ff       	call   0x1400ebdc0
140266857:	48 83 c4 20          	add    $0x20,%rsp
14026685b:	5b                   	pop    %rbx
14026685c:	c3                   	ret
14026685d:	cc                   	int3
14026685e:	cc                   	int3
14026685f:	cc                   	int3
140266860:	48 8d 05 e9 dc 11 00 	lea    0x11dce9(%rip),%rax        # 0x140384550
140266867:	c3                   	ret
140266868:	cc                   	int3
140266869:	cc                   	int3
14026686a:	cc                   	int3
14026686b:	cc                   	int3
14026686c:	cc                   	int3
14026686d:	cc                   	int3
14026686e:	cc                   	int3
14026686f:	cc                   	int3
140266870:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140266875:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14026687a:	57                   	push   %rdi
14026687b:	b8 20 00 00 00       	mov    $0x20,%eax
140266880:	e8 ab a2 04 00       	call   0x1402b0b30
140266885:	48 2b e0             	sub    %rax,%rsp
140266888:	48 8b da             	mov    %rdx,%rbx
14026688b:	48 8b f9             	mov    %rcx,%rdi
14026688e:	48 8b cb             	mov    %rbx,%rcx
140266891:	48 8d 15 34 39 0a 00 	lea    0xa3934(%rip),%rdx        # 0x14030a1cc
140266898:	e8 63 20 ed ff       	call   0x140138900
14026689d:	48 8b f0             	mov    %rax,%rsi
1402668a0:	48 85 c0             	test   %rax,%rax
1402668a3:	74 18                	je     0x1402668bd
1402668a5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1402668a9:	e8 52 a4 f8 ff       	call   0x1401f0d00
1402668ae:	48 8b d0             	mov    %rax,%rdx
1402668b1:	48 8b ce             	mov    %rsi,%rcx
1402668b4:	e8 97 24 ed ff       	call   0x140138d50
1402668b9:	85 c0                	test   %eax,%eax
1402668bb:	74 3b                	je     0x1402668f8
1402668bd:	48 8d 15 dc e4 0b 00 	lea    0xbe4dc(%rip),%rdx        # 0x140324da0
1402668c4:	48 8b cb             	mov    %rbx,%rcx
1402668c7:	e8 34 20 ed ff       	call   0x140138900
1402668cc:	48 8b d8             	mov    %rax,%rbx