14011a5c4:	48 8b c8             	mov    %rax,%rcx
14011a5c7:	e8 f4 0b 01 00       	call   0x14012b1c0
14011a5cc:	90                   	nop
14011a5cd:	48 8d 05 6c 03 21 00 	lea    0x21036c(%rip),%rax        # 0x14032a940
14011a5d4:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14011a5d9:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14011a5de:	48 85 c9             	test   %rcx,%rcx
14011a5e1:	74 25                	je     0x14011a608
14011a5e3:	40 38 7c 24 58       	cmp    %dil,0x58(%rsp)
14011a5e8:	74 14                	je     0x14011a5fe
14011a5ea:	e8 0d 38 fc ff       	call   0x1400dddfc
14011a5ef:	ba 18 00 00 00       	mov    $0x18,%edx
14011a5f4:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14011a5f9:	e8 86 fc 1d 00       	call   0x1402fa284
14011a5fe:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
14011a603:	c6 44 24 58 00       	movb   $0x0,0x58(%rsp)
14011a608:	48 83 7d 08 00       	cmpq   $0x0,0x8(%rbp)
14011a60d:	75 6f                	jne    0x14011a67e
14011a60f:	48 8b 55 10          	mov    0x10(%rbp),%rdx
14011a613:	48 83 fa 0f          	cmp    $0xf,%rdx
14011a617:	76 31                	jbe    0x14011a64a
14011a619:	48 ff c2             	inc    %rdx
14011a61c:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14011a620:	48 8b c1             	mov    %rcx,%rax
14011a623:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14011a62a:	72 19                	jb     0x14011a645
14011a62c:	48 83 c2 27          	add    $0x27,%rdx
14011a630:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14011a634:	48 2b c1             	sub    %rcx,%rax
14011a637:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14011a63b:	48 83 f8 1f          	cmp    $0x1f,%rax
14011a63f:	0f 87 dd 05 00 00    	ja     0x14011ac22
14011a645:	e8 3a fc 1d 00       	call   0x1402fa284
14011a64a:	48 89 7d 08          	mov    %rdi,0x8(%rbp)
14011a64e:	48 c7 45 10 0f 00 00 	movq   $0xf,0x10(%rbp)
14011a655:	00
14011a656:	c6 45 f8 00          	movb   $0x0,-0x8(%rbp)
14011a65a:	49 8b 55 00          	mov    0x0(%r13),%rdx
14011a65e:	48 85 d2             	test   %rdx,%rdx
14011a661:	74 16                	je     0x14011a679
14011a663:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011a667:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011a66b:	48 83 c2 08          	add    $0x8,%rdx
14011a66f:	48 03 ca             	add    %rdx,%rcx
14011a672:	48 8b 01             	mov    (%rcx),%rax
14011a675:	ff 50 08             	call   *0x8(%rax)
14011a678:	90                   	nop
14011a679:	e9 e3 05 00 00       	jmp    0x14011ac61
14011a67e:	49 8b 14 24          	mov    (%r12),%rdx
14011a682:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14011a687:	48 85 d2             	test   %rdx,%rdx
14011a68a:	74 14                	je     0x14011a6a0
14011a68c:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011a690:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011a694:	48 83 c2 08          	add    $0x8,%rdx
14011a698:	48 03 ca             	add    %rdx,%rcx
14011a69b:	48 8b 01             	mov    (%rcx),%rax
14011a69e:	ff 10                	call   *(%rax)
14011a6a0:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
14011a6a4:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14011a6a9:	48 8d 8b 70 ff ff ff 	lea    -0x90(%rbx),%rcx
14011a6b0:	e8 6b 36 ff ff       	call   0x14010dd20
14011a6b5:	84 c0                	test   %al,%al
14011a6b7:	74 6f                	je     0x14011a728
14011a6b9:	48 8b 55 10          	mov    0x10(%rbp),%rdx
14011a6bd:	48 83 fa 0f          	cmp    $0xf,%rdx
14011a6c1:	76 31                	jbe    0x14011a6f4
14011a6c3:	48 ff c2             	inc    %rdx
14011a6c6:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14011a6ca:	48 8b c1             	mov    %rcx,%rax
14011a6cd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14011a6d4:	72 19                	jb     0x14011a6ef
14011a6d6:	48 83 c2 27          	add    $0x27,%rdx
14011a6da:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14011a6de:	48 2b c1             	sub    %rcx,%rax
14011a6e1:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14011a6e5:	48 83 f8 1f          	cmp    $0x1f,%rax
14011a6e9:	0f 87 33 05 00 00    	ja     0x14011ac22
14011a6ef:	e8 90 fb 1d 00       	call   0x1402fa284
14011a6f4:	48 89 7d 08          	mov    %rdi,0x8(%rbp)
14011a6f8:	48 c7 45 10 0f 00 00 	movq   $0xf,0x10(%rbp)
14011a6ff:	00
14011a700:	c6 45 f8 00          	movb   $0x0,-0x8(%rbp)
14011a704:	49 8b 55 00          	mov    0x0(%r13),%rdx
14011a708:	48 85 d2             	test   %rdx,%rdx
14011a70b:	74 16                	je     0x14011a723
14011a70d:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011a711:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011a715:	48 83 c2 08          	add    $0x8,%rdx
14011a719:	48 03 ca             	add    %rdx,%rcx
14011a71c:	48 8b 01             	mov    (%rcx),%rax
14011a71f:	ff 50 08             	call   *0x8(%rax)
14011a722:	90                   	nop
14011a723:	e9 39 05 00 00       	jmp    0x14011ac61
14011a728:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14011a72c:	48 8b 01             	mov    (%rcx),%rax
14011a72f:	ff 50 50             	call   *0x50(%rax)
14011a732:	89 44 24 30          	mov    %eax,0x30(%rsp)
14011a736:	8b f0                	mov    %eax,%esi
14011a738:	c1 ee 18             	shr    $0x18,%esi
14011a73b:	8b c8                	mov    %eax,%ecx
14011a73d:	c1 e9 10             	shr    $0x10,%ecx
14011a740:	0f b6 f9             	movzbl %cl,%edi
14011a743:	8b c8                	mov    %eax,%ecx
14011a745:	c1 e9 08             	shr    $0x8,%ecx
14011a748:	0f b6 d9             	movzbl %cl,%ebx
14011a74b:	44 0f b6 f0          	movzbl %al,%r14d
14011a74f:	49 8b 0c 24          	mov    (%r12),%rcx
14011a753:	48 8b 01             	mov    (%rcx),%rax
14011a756:	ff 90 88 00 00 00    	call   *0x88(%rax)
14011a75c:	48 8b d0             	mov    %rax,%rdx
14011a75f:	48 b9 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rcx
14011a766:	9c f2 cb
14011a769:	4c 33 f1             	xor    %rcx,%r14
14011a76c:	49 b9 b3 01 00 00 00 	movabs $0x100000001b3,%r9
14011a773:	01 00 00
14011a776:	4d 0f af f1          	imul   %r9,%r14
14011a77a:	4c 33 f3             	xor    %rbx,%r14
14011a77d:	4d 0f af f1          	imul   %r9,%r14
14011a781:	4c 33 f7             	xor    %rdi,%r14
14011a784:	4d 0f af f1          	imul   %r9,%r14
14011a788:	4c 33 f6             	xor    %rsi,%r14
14011a78b:	4d 0f af f1          	imul   %r9,%r14
14011a78f:	48 c1 e8 08          	shr    $0x8,%rax
14011a793:	44 0f b6 c0          	movzbl %al,%r8d
14011a797:	0f b6 c2             	movzbl %dl,%eax
14011a79a:	48 33 c1             	xor    %rcx,%rax
14011a79d:	49 0f af c1          	imul   %r9,%rax
14011a7a1:	4c 33 c0             	xor    %rax,%r8
14011a7a4:	4d 0f af c1          	imul   %r9,%r8
14011a7a8:	48 8b c2             	mov    %rdx,%rax
14011a7ab:	48 c1 e8 10          	shr    $0x10,%rax
14011a7af:	0f b6 c8             	movzbl %al,%ecx
14011a7b2:	4c 33 c1             	xor    %rcx,%r8
14011a7b5:	4d 0f af c1          	imul   %r9,%r8
14011a7b9:	48 8b c2             	mov    %rdx,%rax
14011a7bc:	48 c1 e8 18          	shr    $0x18,%rax
14011a7c0:	0f b6 c8             	movzbl %al,%ecx
14011a7c3:	4c 33 c1             	xor    %rcx,%r8
14011a7c6:	4d 0f af c1          	imul   %r9,%r8
14011a7ca:	48 8b c2             	mov    %rdx,%rax
14011a7cd:	48 c1 e8 20          	shr    $0x20,%rax
14011a7d1:	0f b6 c8             	movzbl %al,%ecx
14011a7d4:	4c 33 c1             	xor    %rcx,%r8
14011a7d7:	4d 0f af c1          	imul   %r9,%r8
14011a7db:	48 8b c2             	mov    %rdx,%rax
14011a7de:	48 c1 e8 28          	shr    $0x28,%rax
14011a7e2:	0f b6 c8             	movzbl %al,%ecx
14011a7e5:	4c 33 c1             	xor    %rcx,%r8
14011a7e8:	4d 0f af c1          	imul   %r9,%r8
14011a7ec:	48 8b c2             	mov    %rdx,%rax
14011a7ef:	48 c1 e8 30          	shr    $0x30,%rax
14011a7f3:	0f b6 c8             	movzbl %al,%ecx
14011a7f6:	4c 33 c1             	xor    %rcx,%r8
14011a7f9:	4d 0f af c1          	imul   %r9,%r8
14011a7fd:	48 8b c2             	mov    %rdx,%rax
14011a800:	48 c1 e8 38          	shr    $0x38,%rax
14011a804:	4c 33 c0             	xor    %rax,%r8
14011a807:	4d 0f af c1          	imul   %r9,%r8
14011a80b:	4d 33 c6             	xor    %r14,%r8
14011a80e:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14011a813:	4c 23 87 50 02 00 00 	and    0x250(%rdi),%r8
14011a81a:	4d 03 c0             	add    %r8,%r8
14011a81d:	48 8b 87 38 02 00 00 	mov    0x238(%rdi),%rax
14011a824:	4a 8b 5c c0 08       	mov    0x8(%rax,%r8,8),%rbx
14011a829:	4c 8b 8f 28 02 00 00 	mov    0x228(%rdi),%r9
14011a830:	49 3b d9             	cmp    %r9,%rbx
14011a833:	74 21                	je     0x14011a856
14011a835:	4a 8b 04 c0          	mov    (%rax,%r8,8),%rax
14011a839:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
14011a83d:	0f 1f 00             	nopl   (%rax)
14011a840:	3b 4b 10             	cmp    0x10(%rbx),%ecx
14011a843:	75 06                	jne    0x14011a84b
14011a845:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14011a849:	74 0d                	je     0x14011a858
14011a84b:	48 3b d8             	cmp    %rax,%rbx
14011a84e:	74 06                	je     0x14011a856
14011a850:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14011a854:	eb ea                	jmp    0x14011a840
14011a856:	33 db                	xor    %ebx,%ebx
14011a858:	48 85 db             	test   %rbx,%rbx
14011a85b:	49 0f 44 d9          	cmove  %r9,%rbx
14011a85f:	49 3b d9             	cmp    %r9,%rbx
14011a862:	0f 84 8e 00 00 00    	je     0x14011a8f6
14011a868:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
14011a86c:	e8 af ab fb ff       	call   0x1400d5420
14011a871:	48 8d 53 10          	lea    0x10(%rbx),%rdx
14011a875:	48 8d 8f 20 02 00 00 	lea    0x220(%rdi),%rcx
14011a87c:	e8 3f 82 01 00       	call   0x140132ac0
14011a881:	48 8b c8             	mov    %rax,%rcx
14011a884:	48 03 c9             	add    %rcx,%rcx
14011a887:	48 8b 97 38 02 00 00 	mov    0x238(%rdi),%rdx
14011a88e:	48 8b 04 ca          	mov    (%rdx,%rcx,8),%rax
14011a892:	48 39 5c ca 08       	cmp    %rbx,0x8(%rdx,%rcx,8)
14011a897:	75 22                	jne    0x14011a8bb
14011a899:	48 3b c3             	cmp    %rbx,%rax
14011a89c:	75 12                	jne    0x14011a8b0
14011a89e:	48 8b 87 28 02 00 00 	mov    0x228(%rdi),%rax
14011a8a5:	48 89 04 ca          	mov    %rax,(%rdx,%rcx,8)
14011a8a9:	48 89 44 ca 08       	mov    %rax,0x8(%rdx,%rcx,8)
14011a8ae:	eb 17                	jmp    0x14011a8c7
14011a8b0:	48 8b 43 08          	mov    0x8(%rbx),%rax
14011a8b4:	48 89 44 ca 08       	mov    %rax,0x8(%rdx,%rcx,8)
14011a8b9:	eb 0c                	jmp    0x14011a8c7
14011a8bb:	48 3b c3             	cmp    %rbx,%rax
14011a8be:	75 07                	jne    0x14011a8c7
14011a8c0:	48 8b 03             	mov    (%rbx),%rax
14011a8c3:	48 89 04 ca          	mov    %rax,(%rdx,%rcx,8)
14011a8c7:	48 8b 13             	mov    (%rbx),%rdx
14011a8ca:	48 ff 8f 30 02 00 00 	decq   0x230(%rdi)
14011a8d1:	48 8b 43 08          	mov    0x8(%rbx),%rax
14011a8d5:	48 89 10             	mov    %rdx,(%rax)
14011a8d8:	48 8b 43 08          	mov    0x8(%rbx),%rax
14011a8dc:	48 89 42 08          	mov    %rax,0x8(%rdx)
14011a8e0:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
14011a8e4:	e8 87 f2 f7 ff       	call   0x140099b70
14011a8e9:	ba 50 00 00 00       	mov    $0x50,%edx
14011a8ee:	48 8b cb             	mov    %rbx,%rcx
14011a8f1:	e8 8e f9 1d 00       	call   0x1402fa284
14011a8f6:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14011a8fa:	48 8b 01             	mov    (%rcx),%rax
14011a8fd:	ff 50 50             	call   *0x50(%rax)
14011a900:	3b 87 80 01 00 00    	cmp    0x180(%rdi),%eax
14011a906:	0f 85 2f 02 00 00    	jne    0x14011ab3b
14011a90c:	45 84 ff             	test   %r15b,%r15b
14011a90f:	79 11                	jns    0x14011a922
14011a911:	41 0f ba f7 07       	btr    $0x7,%r15d
14011a916:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14011a91d:	e8 3e 58 08 00       	call   0x1401a0160
14011a922:	49 8b 0c 24          	mov    (%r12),%rcx
14011a926:	48 8b 01             	mov    (%rcx),%rax
14011a929:	ff 50 70             	call   *0x70(%rax)
14011a92c:	84 c0                	test   %al,%al
14011a92e:	0f 84 07 02 00 00    	je     0x14011ab3b
14011a934:	81 7c 24 40 c8 00 00 	cmpl   $0xc8,0x40(%rsp)
14011a93b:	00
14011a93c:	0f 85 f9 01 00 00    	jne    0x14011ab3b
14011a942:	48 8d 9f d8 01 00 00 	lea    0x1d8(%rdi),%rbx
14011a949:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14011a94e:	48 8b cb             	mov    %rbx,%rcx
14011a951:	e8 fa 7d fb ff       	call   0x1400d2750
14011a956:	90                   	nop
14011a957:	33 f6                	xor    %esi,%esi
14011a959:	48 89 75 f0          	mov    %rsi,-0x10(%rbp)
14011a95d:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
14011a961:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14011a966:	48 89 75 b0          	mov    %rsi,-0x50(%rbp)
14011a96a:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
14011a96f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14011a974:	48 8d 45 58          	lea    0x58(%rbp),%rax
14011a978:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14011a97d:	48 89 b5 90 00 00 00 	mov    %rsi,0x90(%rbp)
14011a984:	48 8d 45 18          	lea    0x18(%rbp),%rax
14011a988:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14011a98d:	48 89 75 50          	mov    %rsi,0x50(%rbp)
14011a991:	48 8d 45 58          	lea    0x58(%rbp),%rax
14011a995:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14011a99a:	48 8d 45 18          	lea    0x18(%rbp),%rax
14011a99e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14011a9a3:	4c 8d 0d ee 95 21 00 	lea    0x2195ee(%rip),%r9        # 0x140333f98
14011a9aa:	41 b8 07 00 00 00    	mov    $0x7,%r8d
14011a9b0:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
14011a9b7:	48 8b 8f c8 01 00 00 	mov    0x1c8(%rdi),%rcx
14011a9be:	e8 4d fd fc ff       	call   0x1400ea710
14011a9c3:	41 0f ba ef 08       	bts    $0x8,%r15d
14011a9c8:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
14011a9cc:	48 85 c9             	test   %rcx,%rcx
14011a9cf:	74 15                	je     0x14011a9e6
14011a9d1:	48 8b 01             	mov    (%rcx),%rax
14011a9d4:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14011a9d9:	48 3b ca             	cmp    %rdx,%rcx
14011a9dc:	0f 95 c2             	setne  %dl
14011a9df:	ff 50 20             	call   *0x20(%rax)
14011a9e2:	48 89 75 b0          	mov    %rsi,-0x50(%rbp)
14011a9e6:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14011a9ea:	48 85 c9             	test   %rcx,%rcx
14011a9ed:	74 14                	je     0x14011aa03
14011a9ef:	48 8b 01             	mov    (%rcx),%rax
14011a9f2:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
14011a9f6:	48 3b ca             	cmp    %rdx,%rcx
14011a9f9:	0f 95 c2             	setne  %dl
14011a9fc:	ff 50 20             	call   *0x20(%rax)
14011a9ff:	48 89 75 f0          	mov    %rsi,-0x10(%rbp)
14011aa03:	80 bd 18 01 00 00 00 	cmpb   $0x0,0x118(%rbp)
14011aa0a:	74 21                	je     0x14011aa2d
14011aa0c:	80 bd 10 01 00 00 00 	cmpb   $0x0,0x110(%rbp)
14011aa13:	74 0c                	je     0x14011aa21
14011aa15:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
14011aa1c:	e8 df d3 f7 ff       	call   0x140097e00
14011aa21:	48 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%rcx
14011aa28:	e8 a3 ea f8 ff       	call   0x1400a94d0
14011aa2d:	0f 57 c0             	xorps  %xmm0,%xmm0
14011aa30:	0f 11 45 58          	movups %xmm0,0x58(%rbp)
14011aa34:	66 0f 6f 35 f4 ff 20 	movdqa 0x20fff4(%rip),%xmm6        # 0x14032aa30
14011aa3b:	00
14011aa3c:	f3 0f 7f 75 68       	movdqu %xmm6,0x68(%rbp)
14011aa41:	c6 45 58 00          	movb   $0x0,0x58(%rbp)
14011aa45:	0f 11 45 18          	movups %xmm0,0x18(%rbp)
14011aa49:	0f 57 c9             	xorps  %xmm1,%xmm1
14011aa4c:	f3 0f 7f 4d 28       	movdqu %xmm1,0x28(%rbp)
14011aa51:	b9 20 00 00 00       	mov    $0x20,%ecx
14011aa56:	e8 ed f7 1d 00       	call   0x1402fa248
14011aa5b:	48 89 45 18          	mov    %rax,0x18(%rbp)
14011aa5f:	66 0f 6f 05 f9 51 21 	movdqa 0x2151f9(%rip),%xmm0        # 0x14032fc60
14011aa66:	00
14011aa67:	f3 0f 7f 45 28       	movdqu %xmm0,0x28(%rbp)
14011aa6c:	0f 10 05 45 95 21 00 	movups 0x219545(%rip),%xmm0        # 0x140333fb8
14011aa73:	0f 11 00             	movups %xmm0,(%rax)
14011aa76:	f2 0f 10 05 4a 95 21 	movsd  0x21954a(%rip),%xmm0        # 0x140333fc8
14011aa7d:	00
14011aa7e:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
14011aa83:	c6 40 18 00          	movb   $0x0,0x18(%rax)
14011aa87:	4c 8d 4d 58          	lea    0x58(%rbp),%r9
14011aa8b:	41 b0 01             	mov    $0x1,%r8b
14011aa8e:	48 8d 55 18          	lea    0x18(%rbp),%rdx
14011aa92:	4c 8d b7 70 ff ff ff 	lea    -0x90(%rdi),%r14
14011aa99:	49 8b ce             	mov    %r14,%rcx
14011aa9c:	e8 2f 64 ff ff       	call   0x140110ed0
14011aaa1:	90                   	nop
14011aaa2:	48 8b 55 30          	mov    0x30(%rbp),%rdx
14011aaa6:	48 83 fa 0f          	cmp    $0xf,%rdx
14011aaaa:	76 3c                	jbe    0x14011aae8
14011aaac:	48 ff c2             	inc    %rdx
14011aaaf:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
14011aab3:	48 8b c1             	mov    %rcx,%rax
14011aab6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14011aabd:	72 1c                	jb     0x14011aadb
14011aabf:	48 83 c2 27          	add    $0x27,%rdx
14011aac3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14011aac7:	48 2b c1             	sub    %rcx,%rax
14011aaca:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14011aace:	48 83 f8 1f          	cmp    $0x1f,%rax
14011aad2:	76 07                	jbe    0x14011aadb
14011aad4:	ff 15 1e f5 20 00    	call   *0x20f51e(%rip)        # 0x140329ff8
14011aada:	cc                   	int3
14011aadb:	e8 a4 f7 1d 00       	call   0x1402fa284
14011aae0:	66 0f 6f 35 48 ff 20 	movdqa 0x20ff48(%rip),%xmm6        # 0x14032aa30
14011aae7:	00
14011aae8:	f3 0f 7f 75 28       	movdqu %xmm6,0x28(%rbp)
14011aaed:	c6 45 18 00          	movb   $0x0,0x18(%rbp)
14011aaf1:	48 8b 55 70          	mov    0x70(%rbp),%rdx
14011aaf5:	48 83 fa 0f          	cmp    $0xf,%rdx
14011aaf9:	76 35                	jbe    0x14011ab30
14011aafb:	48 ff c2             	inc    %rdx
14011aafe:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
14011ab02:	48 8b c1             	mov    %rcx,%rax
14011ab05:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14011ab0c:	72 1c                	jb     0x14011ab2a
14011ab0e:	48 83 c2 27          	add    $0x27,%rdx
14011ab12:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx