1400fd4fc:	00
1400fd4fd:	48 83 bc 24 38 06 00 	cmpq   $0x8,0x638(%rsp)
1400fd504:	00 08
1400fd506:	4c 0f 43 8c 24 20 06 	cmovae 0x620(%rsp),%r9
1400fd50d:	00 00
1400fd50f:	48 83 bc 24 30 06 00 	cmpq   $0x4,0x630(%rsp)
1400fd516:	00 04
1400fd518:	75 43                	jne    0x1400fd55d
1400fd51a:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1400fd520:	48 8d 05 11 0b 13 00 	lea    0x130b11(%rip),%rax        # 0x14022e038
1400fd527:	41 0f b7 09          	movzwl (%r9),%ecx
1400fd52b:	0f b7 15 06 0b 13 00 	movzwl 0x130b06(%rip),%edx        # 0x14022e038
1400fd532:	66 3b ca             	cmp    %dx,%cx
1400fd535:	72 26                	jb     0x1400fd55d
1400fd537:	4c 2b c8             	sub    %rax,%r9
1400fd53a:	66 3b ca             	cmp    %dx,%cx
1400fd53d:	77 1e                	ja     0x1400fd55d
1400fd53f:	49 83 f8 01          	cmp    $0x1,%r8
1400fd543:	0f 84 31 01 00 00    	je     0x1400fd67a
1400fd549:	49 ff c8             	dec    %r8
1400fd54c:	48 83 c0 02          	add    $0x2,%rax
1400fd550:	42 0f b7 0c 08       	movzwl (%rax,%r9,1),%ecx
1400fd555:	0f b7 10             	movzwl (%rax),%edx
1400fd558:	66 3b ca             	cmp    %dx,%cx
1400fd55b:	73 e0                	jae    0x1400fd53d
1400fd55d:	49 8d 8d f8 01 00 00 	lea    0x1f8(%r13),%rcx
1400fd564:	45 33 c0             	xor    %r8d,%r8d
1400fd567:	48 8d 15 0a 04 13 00 	lea    0x13040a(%rip),%rdx        # 0x14022d978
1400fd56e:	e8 8d 8e fc ff       	call   0x1400c6400
1400fd573:	4c 89 b4 24 70 04 00 	mov    %r14,0x470(%rsp)
1400fd57a:	00
1400fd57b:	4c 89 b4 24 80 04 00 	mov    %r14,0x480(%rsp)
1400fd582:	00
1400fd583:	48 c7 84 24 88 04 00 	movq   $0xf,0x488(%rsp)
1400fd58a:	00 0f 00 00 00
1400fd58f:	c6 84 24 70 04 00 00 	movb   $0x0,0x470(%rsp)
1400fd596:	00
1400fd597:	45 33 c0             	xor    %r8d,%r8d
1400fd59a:	48 8d 15 d7 03 13 00 	lea    0x1303d7(%rip),%rdx        # 0x14022d978
1400fd5a1:	48 8d 8c 24 70 04 00 	lea    0x470(%rsp),%rcx
1400fd5a8:	00
1400fd5a9:	e8 52 8e fc ff       	call   0x1400c6400
1400fd5ae:	90                   	nop
1400fd5af:	48 8d 94 24 70 04 00 	lea    0x470(%rsp),%rdx
1400fd5b6:	00
1400fd5b7:	48 8d 8c 24 40 06 00 	lea    0x640(%rsp),%rcx
1400fd5be:	00
1400fd5bf:	e8 1c 9e 03 00       	call   0x1401373e0
1400fd5c4:	4c 89 b4 24 50 04 00 	mov    %r14,0x450(%rsp)
1400fd5cb:	00
1400fd5cc:	4c 89 b4 24 60 04 00 	mov    %r14,0x460(%rsp)
1400fd5d3:	00
1400fd5d4:	48 c7 84 24 68 04 00 	movq   $0x7,0x468(%rsp)
1400fd5db:	00 07 00 00 00
1400fd5e0:	66 44 89 b4 24 50 04 	mov    %r14w,0x450(%rsp)
1400fd5e7:	00 00
1400fd5e9:	45 33 c0             	xor    %r8d,%r8d
1400fd5ec:	48 8d 15 41 a0 13 00 	lea    0x13a041(%rip),%rdx        # 0x140237634
1400fd5f3:	48 8d 8c 24 50 04 00 	lea    0x450(%rsp),%rcx
1400fd5fa:	00
1400fd5fb:	e8 50 8c fc ff       	call   0x1400c6250
1400fd600:	90                   	nop
1400fd601:	48 8d 94 24 50 04 00 	lea    0x450(%rsp),%rdx
1400fd608:	00
1400fd609:	48 8d 8c 24 70 04 00 	lea    0x470(%rsp),%rcx
1400fd610:	00
1400fd611:	e8 0a bd fe ff       	call   0x1400e9320
1400fd616:	4d 8b 65 40          	mov    0x40(%r13),%r12
1400fd61a:	4c 89 b4 24 d0 00 00 	mov    %r14,0xd0(%rsp)
1400fd621:	00
1400fd622:	4c 89 b4 24 e0 00 00 	mov    %r14,0xe0(%rsp)
1400fd629:	00
1400fd62a:	4c 89 b4 24 e8 00 00 	mov    %r14,0xe8(%rsp)
1400fd631:	00
1400fd632:	48 8d b4 24 50 04 00 	lea    0x450(%rsp),%rsi
1400fd639:	00
1400fd63a:	48 83 bc 24 68 04 00 	cmpq   $0x8,0x468(%rsp)
1400fd641:	00 08
1400fd643:	48 0f 43 b4 24 50 04 	cmovae 0x450(%rsp),%rsi
1400fd64a:	00 00
1400fd64c:	48 8b bc 24 60 04 00 	mov    0x460(%rsp),%rdi
1400fd653:	00
1400fd654:	48 83 ff 08          	cmp    $0x8,%rdi
1400fd658:	0f 83 64 02 00 00    	jae    0x1400fd8c2
1400fd65e:	0f 10 06             	movups (%rsi),%xmm0
1400fd661:	0f 11 84 24 d0 00 00 	movups %xmm0,0xd0(%rsp)
1400fd668:	00
1400fd669:	48 c7 84 24 e8 00 00 	movq   $0x7,0xe8(%rsp)
1400fd670:	00 07 00 00 00
1400fd675:	e9 94 02 00 00       	jmp    0x1400fd90e
1400fd67a:	49 8d 8d f8 01 00 00 	lea    0x1f8(%r13),%rcx
1400fd681:	48 8d 84 24 10 04 00 	lea    0x410(%rsp),%rax
1400fd688:	00
1400fd689:	48 3b c8             	cmp    %rax,%rcx
1400fd68c:	74 28                	je     0x1400fd6b6
1400fd68e:	48 8d 94 24 10 04 00 	lea    0x410(%rsp),%rdx
1400fd695:	00
1400fd696:	48 83 bc 24 28 04 00 	cmpq   $0x10,0x428(%rsp)
1400fd69d:	00 10
1400fd69f:	48 0f 43 94 24 10 04 	cmovae 0x410(%rsp),%rdx
1400fd6a6:	00 00
1400fd6a8:	4c 8b 84 24 20 04 00 	mov    0x420(%rsp),%r8
1400fd6af:	00
1400fd6b0:	e8 4b 8d fc ff       	call   0x1400c6400
1400fd6b5:	90                   	nop
1400fd6b6:	48 8d 0d 13 16 22 00 	lea    0x221613(%rip),%rcx        # 0x14031ecd0
1400fd6bd:	e8 96 9c 06 00       	call   0x140167358
1400fd6c2:	85 c0                	test   %eax,%eax
1400fd6c4:	0f 85 7f 08 00 00    	jne    0x1400fdf49
1400fd6ca:	4c 89 b4 24 f0 05 00 	mov    %r14,0x5f0(%rsp)
1400fd6d1:	00
1400fd6d2:	4c 89 b4 24 00 06 00 	mov    %r14,0x600(%rsp)
1400fd6d9:	00
1400fd6da:	48 c7 84 24 08 06 00 	movq   $0xf,0x608(%rsp)
1400fd6e1:	00 0f 00 00 00
1400fd6e6:	c6 84 24 f0 05 00 00 	movb   $0x0,0x5f0(%rsp)
1400fd6ed:	00
1400fd6ee:	45 33 c0             	xor    %r8d,%r8d
1400fd6f1:	48 8d 15 80 02 13 00 	lea    0x130280(%rip),%rdx        # 0x14022d978
1400fd6f8:	48 8d 8c 24 f0 05 00 	lea    0x5f0(%rsp),%rcx
1400fd6ff:	00
1400fd700:	e8 fb 8c fc ff       	call   0x1400c6400
1400fd705:	90                   	nop
1400fd706:	4c 89 b4 24 d0 05 00 	mov    %r14,0x5d0(%rsp)
1400fd70d:	00
1400fd70e:	4c 89 b4 24 e0 05 00 	mov    %r14,0x5e0(%rsp)
1400fd715:	00
1400fd716:	48 c7 84 24 e8 05 00 	movq   $0xf,0x5e8(%rsp)
1400fd71d:	00 0f 00 00 00
1400fd722:	c6 84 24 d0 05 00 00 	movb   $0x0,0x5d0(%rsp)
1400fd729:	00
1400fd72a:	45 33 c0             	xor    %r8d,%r8d
1400fd72d:	48 8d 15 44 02 13 00 	lea    0x130244(%rip),%rdx        # 0x14022d978
1400fd734:	48 8d 8c 24 d0 05 00 	lea    0x5d0(%rsp),%rcx
1400fd73b:	00
1400fd73c:	e8 bf 8c fc ff       	call   0x1400c6400
1400fd741:	90                   	nop
1400fd742:	4c 89 b4 24 b0 05 00 	mov    %r14,0x5b0(%rsp)
1400fd749:	00
1400fd74a:	4c 89 b4 24 c0 05 00 	mov    %r14,0x5c0(%rsp)
1400fd751:	00
1400fd752:	48 c7 84 24 c8 05 00 	movq   $0xf,0x5c8(%rsp)
1400fd759:	00 0f 00 00 00
1400fd75e:	c6 84 24 b0 05 00 00 	movb   $0x0,0x5b0(%rsp)
1400fd765:	00
1400fd766:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
1400fd76c:	48 8d 15 4d f1 13 00 	lea    0x13f14d(%rip),%rdx        # 0x14023c8c0
1400fd773:	48 8d 8c 24 b0 05 00 	lea    0x5b0(%rsp),%rcx
1400fd77a:	00
1400fd77b:	e8 80 8c fc ff       	call   0x1400c6400
1400fd780:	90                   	nop
1400fd781:	4c 8d 8c 24 f0 05 00 	lea    0x5f0(%rsp),%r9
1400fd788:	00
1400fd789:	4c 8d 84 24 d0 05 00 	lea    0x5d0(%rsp),%r8
1400fd790:	00
1400fd791:	48 8d 94 24 b0 05 00 	lea    0x5b0(%rsp),%rdx
1400fd798:	00
1400fd799:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
1400fd7a0:	00
1400fd7a1:	e8 1a 81 03 00       	call   0x1401358c0
1400fd7a6:	90                   	nop
1400fd7a7:	48 8d 8c 24 b0 05 00 	lea    0x5b0(%rsp),%rcx
1400fd7ae:	00
1400fd7af:	e8 cc 8b fc ff       	call   0x1400c6380
1400fd7b4:	90                   	nop
1400fd7b5:	48 8d 8c 24 d0 05 00 	lea    0x5d0(%rsp),%rcx
1400fd7bc:	00
1400fd7bd:	e8 be 8b fc ff       	call   0x1400c6380
1400fd7c2:	90                   	nop
1400fd7c3:	48 8d 8c 24 f0 05 00 	lea    0x5f0(%rsp),%rcx
1400fd7ca:	00
1400fd7cb:	e8 b0 8b fc ff       	call   0x1400c6380
1400fd7d0:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
1400fd7d7:	00
1400fd7d8:	48 85 c9             	test   %rcx,%rcx
1400fd7db:	74 7d                	je     0x1400fd85a
1400fd7dd:	48 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%rax
1400fd7e4:	00
1400fd7e5:	48 85 c0             	test   %rax,%rax
1400fd7e8:	74 0c                	je     0x1400fd7f6
1400fd7ea:	f0 ff 40 08          	lock incl 0x8(%rax)
1400fd7ee:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
1400fd7f5:	00
1400fd7f6:	0f 28 84 24 c0 00 00 	movaps 0xc0(%rsp),%xmm0
1400fd7fd:	00
1400fd7fe:	66 0f 7f 84 24 e0 01 	movdqa %xmm0,0x1e0(%rsp)
1400fd805:	00 00
1400fd807:	48 8b 01             	mov    (%rcx),%rax
1400fd80a:	48 8d 15 e7 f0 13 00 	lea    0x13f0e7(%rip),%rdx        # 0x14023c8f8
1400fd811:	ff 50 28             	call   *0x28(%rax)
1400fd814:	90                   	nop
1400fd815:	48 8b 8c 24 e8 01 00 	mov    0x1e8(%rsp),%rcx
1400fd81c:	00
1400fd81d:	48 85 c9             	test   %rcx,%rcx
1400fd820:	74 38                	je     0x1400fd85a
1400fd822:	41 8b c7             	mov    %r15d,%eax
1400fd825:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400fd82a:	83 f8 01             	cmp    $0x1,%eax
1400fd82d:	75 2b                	jne    0x1400fd85a
1400fd82f:	48 8b 9c 24 e8 01 00 	mov    0x1e8(%rsp),%rbx
1400fd836:	00
1400fd837:	48 8b 03             	mov    (%rbx),%rax
1400fd83a:	48 8b cb             	mov    %rbx,%rcx
1400fd83d:	ff 10                	call   *(%rax)
1400fd83f:	41 8b c7             	mov    %r15d,%eax
1400fd842:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400fd847:	83 f8 01             	cmp    $0x1,%eax
1400fd84a:	75 0e                	jne    0x1400fd85a
1400fd84c:	48 8b 8c 24 e8 01 00 	mov    0x1e8(%rsp),%rcx
1400fd853:	00
1400fd854:	48 8b 01             	mov    (%rcx),%rax
1400fd857:	ff 50 08             	call   *0x8(%rax)
1400fd85a:	48 8d 0d 6f 14 22 00 	lea    0x22146f(%rip),%rcx        # 0x14031ecd0
1400fd861:	e8 16 9b 06 00       	call   0x14016737c
1400fd866:	90                   	nop
1400fd867:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
1400fd86e:	00
1400fd86f:	48 85 db             	test   %rbx,%rbx
1400fd872:	74 2c                	je     0x1400fd8a0
1400fd874:	41 8b c7             	mov    %r15d,%eax
1400fd877:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400fd87c:	83 f8 01             	cmp    $0x1,%eax
1400fd87f:	75 1f                	jne    0x1400fd8a0
1400fd881:	48 8b 03             	mov    (%rbx),%rax
1400fd884:	48 8b cb             	mov    %rbx,%rcx
1400fd887:	ff 10                	call   *(%rax)
1400fd889:	41 8b c7             	mov    %r15d,%eax
1400fd88c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400fd891:	83 f8 01             	cmp    $0x1,%eax
1400fd894:	75 0a                	jne    0x1400fd8a0
1400fd896:	48 8b 03             	mov    (%rbx),%rax
1400fd899:	48 8b cb             	mov    %rbx,%rcx
1400fd89c:	ff 50 08             	call   *0x8(%rax)
1400fd89f:	90                   	nop
1400fd8a0:	e9 cb 02 00 00       	jmp    0x1400fdb70
1400fd8a5:	41 bf ff ff ff ff    	mov    $0xffffffff,%r15d
1400fd8ab:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
1400fd8b0:	48 8b 9c 24 08 04 00 	mov    0x408(%rsp),%rbx
1400fd8b7:	00
1400fd8b8:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1400fd8bd:	e9 ae 02 00 00       	jmp    0x1400fdb70
1400fd8c2:	48 8b df             	mov    %rdi,%rbx
1400fd8c5:	48 83 cb 07          	or     $0x7,%rbx
1400fd8c9:	48 b8 fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rax
1400fd8d0:	ff ff 7f
1400fd8d3:	48 3b d8             	cmp    %rax,%rbx
1400fd8d6:	48 0f 47 d8          	cmova  %rax,%rbx
1400fd8da:	48 8d 53 01          	lea    0x1(%rbx),%rdx
1400fd8de:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
1400fd8e5:	00
1400fd8e6:	e8 65 8d fc ff       	call   0x1400c6650
1400fd8eb:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
1400fd8f2:	00
1400fd8f3:	4c 8d 04 7d 02 00 00 	lea    0x2(,%rdi,2),%r8
1400fd8fa:	00
1400fd8fb:	48 8b d6             	mov    %rsi,%rdx
1400fd8fe:	48 8b c8             	mov    %rax,%rcx
1400fd901:	e8 ba aa 08 00       	call   0x1401883c0
1400fd906:	48 89 9c 24 e8 00 00 	mov    %rbx,0xe8(%rsp)
1400fd90d:	00
1400fd90e:	48 89 bc 24 e0 00 00 	mov    %rdi,0xe0(%rsp)
1400fd915:	00
1400fd916:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
1400fd91c:	48 8d 94 24 d0 00 00 	lea    0xd0(%rsp),%rdx
1400fd923:	00
1400fd924:	49 8b cc             	mov    %r12,%rcx
1400fd927:	e8 f4 6f 01 00       	call   0x140114920
1400fd92c:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
1400fd932:	48 8d 94 24 40 07 00 	lea    0x740(%rsp),%rdx
1400fd939:	00
1400fd93a:	49 8b 4d 40          	mov    0x40(%r13),%rcx
1400fd93e:	e8 bd 6d 01 00       	call   0x140114700
1400fd943:	48 8d 8c 24 50 07 00 	lea    0x750(%rsp),%rcx
1400fd94a:	00
1400fd94b:	e8 70 88 fc ff       	call   0x1400c61c0
1400fd950:	90                   	nop
1400fd951:	48 8d 0d 78 13 22 00 	lea    0x221378(%rip),%rcx        # 0x14031ecd0
1400fd958:	e8 fb 99 06 00       	call   0x140167358
1400fd95d:	85 c0                	test   %eax,%eax
1400fd95f:	0f 85 ec 05 00 00    	jne    0x1400fdf51
1400fd965:	4c 89 b4 24 d0 04 00 	mov    %r14,0x4d0(%rsp)
1400fd96c:	00
1400fd96d:	4c 89 b4 24 e0 04 00 	mov    %r14,0x4e0(%rsp)
1400fd974:	00
1400fd975:	48 c7 84 24 e8 04 00 	movq   $0xf,0x4e8(%rsp)
1400fd97c:	00 0f 00 00 00
1400fd981:	c6 84 24 d0 04 00 00 	movb   $0x0,0x4d0(%rsp)
1400fd988:	00
1400fd989:	45 33 c0             	xor    %r8d,%r8d
1400fd98c:	48 8d 15 e5 ff 12 00 	lea    0x12ffe5(%rip),%rdx        # 0x14022d978
1400fd993:	48 8d 8c 24 d0 04 00 	lea    0x4d0(%rsp),%rcx
1400fd99a:	00
1400fd99b:	e8 60 8a fc ff       	call   0x1400c6400
1400fd9a0:	90                   	nop
1400fd9a1:	4c 89 b4 24 b0 04 00 	mov    %r14,0x4b0(%rsp)
1400fd9a8:	00
1400fd9a9:	4c 89 b4 24 c0 04 00 	mov    %r14,0x4c0(%rsp)
1400fd9b0:	00
1400fd9b1:	48 c7 84 24 c8 04 00 	movq   $0xf,0x4c8(%rsp)
1400fd9b8:	00 0f 00 00 00
1400fd9bd:	c6 84 24 b0 04 00 00 	movb   $0x0,0x4b0(%rsp)
1400fd9c4:	00
1400fd9c5:	45 33 c0             	xor    %r8d,%r8d
1400fd9c8:	48 8d 15 a9 ff 12 00 	lea    0x12ffa9(%rip),%rdx        # 0x14022d978
1400fd9cf:	48 8d 8c 24 b0 04 00 	lea    0x4b0(%rsp),%rcx
1400fd9d6:	00
1400fd9d7:	e8 24 8a fc ff       	call   0x1400c6400
1400fd9dc:	90                   	nop
1400fd9dd:	4c 89 b4 24 90 04 00 	mov    %r14,0x490(%rsp)
1400fd9e4:	00
1400fd9e5:	4c 89 b4 24 a0 04 00 	mov    %r14,0x4a0(%rsp)
1400fd9ec:	00
1400fd9ed:	48 c7 84 24 a8 04 00 	movq   $0xf,0x4a8(%rsp)
1400fd9f4:	00 0f 00 00 00
1400fd9f9:	c6 84 24 90 04 00 00 	movb   $0x0,0x490(%rsp)
1400fda00:	00
1400fda01:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
1400fda07:	48 8d 15 b2 ee 13 00 	lea    0x13eeb2(%rip),%rdx        # 0x14023c8c0
1400fda0e:	48 8d 8c 24 90 04 00 	lea    0x490(%rsp),%rcx
1400fda15:	00
1400fda16:	e8 e5 89 fc ff       	call   0x1400c6400
1400fda1b:	90                   	nop
1400fda1c:	4c 8d 8c 24 d0 04 00 	lea    0x4d0(%rsp),%r9
1400fda23:	00
1400fda24:	4c 8d 84 24 b0 04 00 	lea    0x4b0(%rsp),%r8
1400fda2b:	00
1400fda2c:	48 8d 94 24 90 04 00 	lea    0x490(%rsp),%rdx
1400fda33:	00
1400fda34:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
1400fda3b:	00
1400fda3c:	e8 7f 7e 03 00       	call   0x1401358c0
1400fda41:	90                   	nop
1400fda42:	48 8d 8c 24 90 04 00 	lea    0x490(%rsp),%rcx
1400fda49:	00
1400fda4a:	e8 31 89 fc ff       	call   0x1400c6380
1400fda4f:	90                   	nop
1400fda50:	48 8d 8c 24 b0 04 00 	lea    0x4b0(%rsp),%rcx
1400fda57:	00
1400fda58:	e8 23 89 fc ff       	call   0x1400c6380
1400fda5d:	90                   	nop
1400fda5e:	48 8d 8c 24 d0 04 00 	lea    0x4d0(%rsp),%rcx
1400fda65:	00
1400fda66:	e8 15 89 fc ff       	call   0x1400c6380
1400fda6b:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1400fda72:	00
1400fda73:	48 85 c9             	test   %rcx,%rcx
1400fda76:	74 7d                	je     0x1400fdaf5
1400fda78:	48 8b 84 24 98 00 00 	mov    0x98(%rsp),%rax
1400fda7f:	00
1400fda80:	48 85 c0             	test   %rax,%rax