14016e448:	8b 18                	mov    (%rax),%ebx
14016e44a:	ff 15 c8 bb 1b 00    	call   *0x1bbbc8(%rip)        # 0x14032a018
14016e450:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
14016e456:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
14016e45a:	49 8b ce             	mov    %r14,%rcx
14016e45d:	89 30                	mov    %esi,(%rax)
14016e45f:	ff 15 f3 b9 1b 00    	call   *0x1bb9f3(%rip)        # 0x140329e58
14016e465:	8b f0                	mov    %eax,%esi
14016e467:	ff 15 ab bb 1b 00    	call   *0x1bbbab(%rip)        # 0x14032a018
14016e46d:	8b 38                	mov    (%rax),%edi
14016e46f:	ff 15 a3 bb 1b 00    	call   *0x1bbba3(%rip)        # 0x14032a018
14016e475:	39 18                	cmp    %ebx,(%rax)
14016e477:	74 08                	je     0x14016e481
14016e479:	ff 15 99 bb 1b 00    	call   *0x1bbb99(%rip)        # 0x14032a018
14016e47f:	89 18                	mov    %ebx,(%rax)
14016e481:	85 ff                	test   %edi,%edi
14016e483:	0f 85 e3 fe ff ff    	jne    0x14016e36c
14016e489:	8b ce                	mov    %esi,%ecx
14016e48b:	e8 d0 a4 00 00       	call   0x140178960
14016e490:	4c 8b 4d ef          	mov    -0x11(%rbp),%r9
14016e494:	44 8b c0             	mov    %eax,%r8d
14016e497:	41 83 ff ff          	cmp    $0xffffffff,%r15d
14016e49b:	75 66                	jne    0x14016e503
14016e49d:	49 8b c1             	mov    %r9,%rax
14016e4a0:	49 2b c6             	sub    %r14,%rax
14016e4a3:	48 83 f8 04          	cmp    $0x4,%rax
14016e4a7:	75 5a                	jne    0x14016e503
14016e4a9:	41 81 f8 78 05 00 00 	cmp    $0x578,%r8d
14016e4b0:	0f 8f ca 00 00 00    	jg     0x14016e580
14016e4b6:	4c 39 75 f7          	cmp    %r14,-0x9(%rbp)
14016e4ba:	0f 83 c0 00 00 00    	jae    0x14016e580
14016e4c0:	41 0f b6 4e ff       	movzbl -0x1(%r14),%ecx
14016e4c5:	8d 41 d5             	lea    -0x2b(%rcx),%eax
14016e4c8:	a8 fd                	test   $0xfd,%al
14016e4ca:	0f 85 b0 00 00 00    	jne    0x14016e580
14016e4d0:	8b 7d b7             	mov    -0x49(%rbp),%edi
14016e4d3:	b8 1f 85 eb 51       	mov    $0x51eb851f,%eax
14016e4d8:	41 f7 e8             	imul   %r8d
14016e4db:	c1 fa 05             	sar    $0x5,%edx
14016e4de:	8b c2                	mov    %edx,%eax
14016e4e0:	c1 e8 1f             	shr    $0x1f,%eax
14016e4e3:	03 d0                	add    %eax,%edx
14016e4e5:	8d 04 92             	lea    (%rdx,%rdx,4),%eax
14016e4e8:	c1 e0 03             	shl    $0x3,%eax
14016e4eb:	44 2b c0             	sub    %eax,%r8d
14016e4ee:	45 6b f8 3c          	imul   $0x3c,%r8d,%r15d
14016e4f2:	80 f9 2b             	cmp    $0x2b,%cl
14016e4f5:	0f 85 01 01 00 00    	jne    0x14016e5fc
14016e4fb:	41 f7 df             	neg    %r15d
14016e4fe:	e9 f9 00 00 00       	jmp    0x14016e5fc
14016e503:	8b 4d bb             	mov    -0x45(%rbp),%ecx
14016e506:	49 8b c1             	mov    %r9,%rax
14016e509:	8b 7d b7             	mov    -0x49(%rbp),%edi
14016e50c:	49 2b c6             	sub    %r14,%rax
14016e50f:	48 83 f8 08          	cmp    $0x8,%rax
14016e513:	75 71                	jne    0x14016e586
14016e515:	83 f9 ff             	cmp    $0xffffffff,%ecx
14016e518:	75 6c                	jne    0x14016e586
14016e51a:	44 3b e9             	cmp    %ecx,%r13d
14016e51d:	75 67                	jne    0x14016e586
14016e51f:	3b f9                	cmp    %ecx,%edi
14016e521:	75 63                	jne    0x14016e586
14016e523:	b8 ad 8b db 68       	mov    $0x68db8bad,%eax
14016e528:	41 8b c8             	mov    %r8d,%ecx
14016e52b:	41 f7 e8             	imul   %r8d
14016e52e:	41 8b f8             	mov    %r8d,%edi
14016e531:	44 8b d2             	mov    %edx,%r10d
14016e534:	41 c1 fa 0c          	sar    $0xc,%r10d
14016e538:	41 8b c2             	mov    %r10d,%eax
14016e53b:	c1 e8 1f             	shr    $0x1f,%eax
14016e53e:	44 03 d0             	add    %eax,%r10d
14016e541:	41 69 c2 10 27 00 00 	imul   $0x2710,%r10d,%eax
14016e548:	44 89 55 bb          	mov    %r10d,-0x45(%rbp)
14016e54c:	2b c8                	sub    %eax,%ecx
14016e54e:	b8 1f 85 eb 51       	mov    $0x51eb851f,%eax
14016e553:	f7 e9                	imul   %ecx
14016e555:	b8 1f 85 eb 51       	mov    $0x51eb851f,%eax
14016e55a:	c1 fa 05             	sar    $0x5,%edx
14016e55d:	44 8b ea             	mov    %edx,%r13d
14016e560:	ff ca                	dec    %edx
14016e562:	41 c1 ed 1f          	shr    $0x1f,%r13d
14016e566:	44 03 ea             	add    %edx,%r13d
14016e569:	41 f7 e8             	imul   %r8d
14016e56c:	c1 fa 05             	sar    $0x5,%edx
14016e56f:	8b c2                	mov    %edx,%eax
14016e571:	c1 e8 1f             	shr    $0x1f,%eax
14016e574:	03 d0                	add    %eax,%edx
14016e576:	6b c2 64             	imul   $0x64,%edx,%eax
14016e579:	2b f8                	sub    %eax,%edi
14016e57b:	89 7d b7             	mov    %edi,-0x49(%rbp)
14016e57e:	eb 7c                	jmp    0x14016e5fc
14016e580:	8b 7d b7             	mov    -0x49(%rbp),%edi
14016e583:	8b 4d bb             	mov    -0x45(%rbp),%ecx
14016e586:	45 85 e4             	test   %r12d,%r12d
14016e589:	75 2d                	jne    0x14016e5b8
14016e58b:	83 ff ff             	cmp    $0xffffffff,%edi
14016e58e:	0f 85 d8 fd ff ff    	jne    0x14016e36c
14016e594:	41 8d 40 ff          	lea    -0x1(%r8),%eax
14016e598:	83 f8 1e             	cmp    $0x1e,%eax
14016e59b:	77 10                	ja     0x14016e5ad
14016e59d:	41 8b f8             	mov    %r8d,%edi
14016e5a0:	44 89 45 b7          	mov    %r8d,-0x49(%rbp)
14016e5a4:	c7 45 cb 01 00 00 00 	movl   $0x1,-0x35(%rbp)
14016e5ab:	eb 4f                	jmp    0x14016e5fc
14016e5ad:	41 bc 01 00 00 00    	mov    $0x1,%r12d
14016e5b3:	89 7d b7             	mov    %edi,-0x49(%rbp)
14016e5b6:	eb 0a                	jmp    0x14016e5c2
14016e5b8:	41 83 fc 01          	cmp    $0x1,%r12d
14016e5bc:	0f 85 aa fd ff ff    	jne    0x14016e36c
14016e5c2:	83 f9 ff             	cmp    $0xffffffff,%ecx
14016e5c5:	0f 85 a1 fd ff ff    	jne    0x14016e36c
14016e5cb:	44 89 45 bb          	mov    %r8d,-0x45(%rbp)
14016e5cf:	41 83 f8 64          	cmp    $0x64,%r8d
14016e5d3:	7d 17                	jge    0x14016e5ec
14016e5d5:	41 8d 80 6c 07 00 00 	lea    0x76c(%r8),%eax
14016e5dc:	41 83 f8 46          	cmp    $0x46,%r8d
14016e5e0:	7f 07                	jg     0x14016e5e9
14016e5e2:	41 8d 80 d0 07 00 00 	lea    0x7d0(%r8),%eax
14016e5e9:	89 45 bb             	mov    %eax,-0x45(%rbp)
14016e5ec:	83 ff ff             	cmp    $0xffffffff,%edi
14016e5ef:	b8 00 00 00 00       	mov    $0x0,%eax
14016e5f4:	44 0f 44 e0          	cmove  %eax,%r12d
14016e5f8:	44 89 65 cb          	mov    %r12d,-0x35(%rbp)
14016e5fc:	8b 5d bf             	mov    -0x41(%rbp),%ebx
14016e5ff:	4d 8b f1             	mov    %r9,%r14
14016e602:	44 8b 4d c3          	mov    -0x3d(%rbp),%r9d
14016e606:	4c 8d 05 f3 19 e9 ff 	lea    -0x16e60d(%rip),%r8        # 0x140000000
14016e60d:	8b 45 d7             	mov    -0x29(%rbp),%eax
14016e610:	44 8b 65 cb          	mov    -0x35(%rbp),%r12d
14016e614:	ff c0                	inc    %eax
14016e616:	41 80 3e 00          	cmpb   $0x0,(%r14)
14016e61a:	89 45 d7             	mov    %eax,-0x29(%rbp)
14016e61d:	0f 85 73 fa ff ff    	jne    0x14016e096
14016e623:	8b 75 bb             	mov    -0x45(%rbp),%esi
14016e626:	33 c9                	xor    %ecx,%ecx
14016e628:	41 83 f9 ff          	cmp    $0xffffffff,%r9d
14016e62c:	74 0a                	je     0x14016e638
14016e62e:	44 8b 55 cf          	mov    -0x31(%rbp),%r10d
14016e632:	44 8b 5d d3          	mov    -0x2d(%rbp),%r11d
14016e636:	eb 09                	jmp    0x14016e641
14016e638:	44 8b d1             	mov    %ecx,%r10d
14016e63b:	44 8b d9             	mov    %ecx,%r11d
14016e63e:	44 8b c9             	mov    %ecx,%r9d
14016e641:	83 ff ff             	cmp    $0xffffffff,%edi
14016e644:	0f 84 22 fd ff ff    	je     0x14016e36c
14016e64a:	41 83 fd ff          	cmp    $0xffffffff,%r13d
14016e64e:	0f 84 18 fd ff ff    	je     0x14016e36c
14016e654:	81 fe 2f 06 00 00    	cmp    $0x62f,%esi
14016e65a:	0f 8c 0c fd ff ff    	jl     0x14016e36c
14016e660:	83 ff 1f             	cmp    $0x1f,%edi
14016e663:	0f 8f 03 fd ff ff    	jg     0x14016e36c
14016e669:	41 83 fd 0b          	cmp    $0xb,%r13d
14016e66d:	0f 8f f9 fc ff ff    	jg     0x14016e36c
14016e673:	41 83 fa 17          	cmp    $0x17,%r10d
14016e677:	0f 8f ef fc ff ff    	jg     0x14016e36c
14016e67d:	41 83 fb 3b          	cmp    $0x3b,%r11d
14016e681:	0f 8f e5 fc ff ff    	jg     0x14016e36c
14016e687:	41 83 f9 3c          	cmp    $0x3c,%r9d
14016e68b:	0f 8f db fc ff ff    	jg     0x14016e36c
14016e691:	8b c1                	mov    %ecx,%eax
14016e693:	41 83 fd 01          	cmp    $0x1,%r13d
14016e697:	8b ce                	mov    %esi,%ecx
14016e699:	0f 9e c0             	setle  %al
14016e69c:	2b c8                	sub    %eax,%ecx
14016e69e:	b8 1f 85 eb 51       	mov    $0x51eb851f,%eax
14016e6a3:	f7 e9                	imul   %ecx
14016e6a5:	44 8b c2             	mov    %edx,%r8d
14016e6a8:	41 c1 f8 07          	sar    $0x7,%r8d
14016e6ac:	41 8b c0             	mov    %r8d,%eax
14016e6af:	c1 e8 1f             	shr    $0x1f,%eax
14016e6b2:	44 03 c0             	add    %eax,%r8d
14016e6b5:	b8 1f 85 eb 51       	mov    $0x51eb851f,%eax
14016e6ba:	f7 e9                	imul   %ecx
14016e6bc:	c1 fa 05             	sar    $0x5,%edx
14016e6bf:	8b c2                	mov    %edx,%eax
14016e6c1:	c1 e8 1f             	shr    $0x1f,%eax
14016e6c4:	03 d0                	add    %eax,%edx
14016e6c6:	8b c1                	mov    %ecx,%eax
14016e6c8:	44 2b c2             	sub    %edx,%r8d
14016e6cb:	99                   	cltd
14016e6cc:	83 e2 03             	and    $0x3,%edx
14016e6cf:	41 81 c0 23 fe ff ff 	add    $0xfffffe23,%r8d
14016e6d6:	8d 0c 02             	lea    (%rdx,%rax,1),%ecx
14016e6d9:	49 63 c5             	movslq %r13d,%rax
14016e6dc:	c1 f9 02             	sar    $0x2,%ecx
14016e6df:	41 03 c8             	add    %r8d,%ecx
14016e6e2:	48 63 d1             	movslq %ecx,%rdx
14016e6e5:	48 8d 0d 14 19 e9 ff 	lea    -0x16e6ec(%rip),%rcx        # 0x140000000
14016e6ec:	48 63 84 81 50 db 33 	movslq 0x33db50(%rcx,%rax,4),%rax
14016e6f3:	00
14016e6f4:	48 03 d0             	add    %rax,%rdx
14016e6f7:	8d 86 4e f8 ff ff    	lea    -0x7b2(%rsi),%eax
14016e6fd:	48 63 c8             	movslq %eax,%rcx
14016e700:	48 69 c1 6d 01 00 00 	imul   $0x16d,%rcx,%rax
14016e707:	48 03 d0             	add    %rax,%rdx
14016e70a:	48 63 c7             	movslq %edi,%rax
14016e70d:	48 ff ca             	dec    %rdx
14016e710:	48 03 d0             	add    %rax,%rdx
14016e713:	49 63 c2             	movslq %r10d,%rax
14016e716:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
14016e71a:	48 8d 0c c8          	lea    (%rax,%rcx,8),%rcx
14016e71e:	49 63 c3             	movslq %r11d,%rax
14016e721:	48 6b d1 3c          	imul   $0x3c,%rcx,%rdx
14016e725:	48 03 d0             	add    %rax,%rdx
14016e728:	49 63 c1             	movslq %r9d,%rax
14016e72b:	4c 6b c2 3c          	imul   $0x3c,%rdx,%r8
14016e72f:	4c 03 c0             	add    %rax,%r8
14016e732:	41 83 ff ff          	cmp    $0xffffffff,%r15d
14016e736:	75 1a                	jne    0x14016e752
14016e738:	33 c0                	xor    %eax,%eax
14016e73a:	44 8b f8             	mov    %eax,%r15d
14016e73d:	49 63 cf             	movslq %r15d,%rcx
14016e740:	4a 8d 04 01          	lea    (%rcx,%r8,1),%rax
14016e744:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
14016e748:	48 89 01             	mov    %rax,(%rcx)
14016e74b:	33 c0                	xor    %eax,%eax
14016e74d:	e9 1f fc ff ff       	jmp    0x14016e371
14016e752:	45 85 ff             	test   %r15d,%r15d
14016e755:	7e e6                	jle    0x14016e73d
14016e757:	48 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rdx
14016e75e:	ff ff 7f
14016e761:	49 63 cf             	movslq %r15d,%rcx
14016e764:	48 8b c2             	mov    %rdx,%rax
14016e767:	48 2b c1             	sub    %rcx,%rax
14016e76a:	4c 3b c0             	cmp    %rax,%r8
14016e76d:	7e d1                	jle    0x14016e740
14016e76f:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
14016e773:	b8 01 00 00 00       	mov    $0x1,%eax
14016e778:	48 89 11             	mov    %rdx,(%rcx)
14016e77b:	e9 f1 fb ff ff       	jmp    0x14016e371
14016e780:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14016e785:	55                   	push   %rbp
14016e786:	56                   	push   %rsi
14016e787:	57                   	push   %rdi
14016e788:	41 54                	push   %r12
14016e78a:	41 55                	push   %r13
14016e78c:	41 56                	push   %r14
14016e78e:	41 57                	push   %r15
14016e790:	b8 80 10 00 00       	mov    $0x1080,%eax
14016e795:	e8 46 be 18 00       	call   0x1402fa5e0
14016e79a:	48 2b e0             	sub    %rax,%rsp
14016e79d:	48 8b 05 dc 99 29 00 	mov    0x2999dc(%rip),%rax        # 0x140408180
14016e7a4:	48 33 c4             	xor    %rsp,%rax
14016e7a7:	48 89 84 24 70 10 00 	mov    %rax,0x1070(%rsp)
14016e7ae:	00
14016e7af:	4c 8b 3a             	mov    (%rdx),%r15
14016e7b2:	4d 8b 20             	mov    (%r8),%r12
14016e7b5:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14016e7ba:	48 8b 8c 24 e0 10 00 	mov    0x10e0(%rsp),%rcx
14016e7c1:	00
14016e7c2:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
14016e7c7:	48 8b 8c 24 e8 10 00 	mov    0x10e8(%rsp),%rcx
14016e7ce:	00
14016e7cf:	4c 89 4c 24 48       	mov    %r9,0x48(%rsp)
14016e7d4:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
14016e7d9:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
14016e7de:	c7 44 24 34 01 00 00 	movl   $0x1,0x34(%rsp)
14016e7e5:	00
14016e7e6:	4d 85 ff             	test   %r15,%r15
14016e7e9:	74 0b                	je     0x14016e7f6
14016e7eb:	41 80 3f 00          	cmpb   $0x0,(%r15)
14016e7ef:	c6 44 24 32 01       	movb   $0x1,0x32(%rsp)
14016e7f4:	75 05                	jne    0x14016e7fb
14016e7f6:	c6 44 24 32 00       	movb   $0x0,0x32(%rsp)
14016e7fb:	33 f6                	xor    %esi,%esi
14016e7fd:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
14016e802:	8b ee                	mov    %esi,%ebp
14016e804:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
14016e809:	44 8b ee             	mov    %esi,%r13d
14016e80c:	c6 44 24 31 00       	movb   $0x0,0x31(%rsp)
14016e811:	45 32 f6             	xor    %r14b,%r14b
14016e814:	e8 d7 14 ff ff       	call   0x14015fcf0
14016e819:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
14016e81f:	89 74 24 28          	mov    %esi,0x28(%rsp)
14016e823:	4c 8d 05 d6 ea 1b 00 	lea    0x1bead6(%rip),%r8        # 0x14032d300
14016e82a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14016e82f:	ba 08 00 00 00       	mov    $0x8,%edx
14016e834:	b9 e9 fd 00 00       	mov    $0xfde9,%ecx
14016e839:	48 8b f8             	mov    %rax,%rdi
14016e83c:	8b de                	mov    %esi,%ebx
14016e83e:	ff 15 04 ac 1b 00    	call   *0x1bac04(%rip)        # 0x140329448
14016e844:	48 63 f0             	movslq %eax,%rsi
14016e847:	85 c0                	test   %eax,%eax
14016e849:	7e 46                	jle    0x14016e891
14016e84b:	48 8b ce             	mov    %rsi,%rcx
14016e84e:	48 03 c9             	add    %rcx,%rcx
14016e851:	ff 15 b1 44 29 00    	call   *0x2944b1(%rip)        # 0x140402d08
14016e857:	48 8b d8             	mov    %rax,%rbx
14016e85a:	48 85 c0             	test   %rax,%rax
14016e85d:	74 32                	je     0x14016e891
14016e85f:	89 74 24 28          	mov    %esi,0x28(%rsp)
14016e863:	4c 8d 05 96 ea 1b 00 	lea    0x1bea96(%rip),%r8        # 0x14032d300
14016e86a:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
14016e870:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14016e875:	33 d2                	xor    %edx,%edx
14016e877:	b9 e9 fd 00 00       	mov    $0xfde9,%ecx
14016e87c:	ff 15 c6 ab 1b 00    	call   *0x1babc6(%rip)        # 0x140329448
14016e882:	85 c0                	test   %eax,%eax
14016e884:	75 0b                	jne    0x14016e891
14016e886:	48 8b cb             	mov    %rbx,%rcx
14016e889:	ff 15 81 44 29 00    	call   *0x294481(%rip)        # 0x140402d10
14016e88f:	33 db                	xor    %ebx,%ebx
14016e891:	48 85 ff             	test   %rdi,%rdi
14016e894:	74 18                	je     0x14016e8ae
14016e896:	48 85 db             	test   %rbx,%rbx
14016e899:	74 13                	je     0x14016e8ae
14016e89b:	48 8b d3             	mov    %rbx,%rdx
14016e89e:	48 8b cf             	mov    %rdi,%rcx
14016e8a1:	ff 15 11 b8 1b 00    	call   *0x1bb811(%rip)        # 0x14032a0b8
14016e8a7:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14016e8ac:	eb 0c                	jmp    0x14016e8ba
14016e8ae:	ff 15 64 b7 1b 00    	call   *0x1bb764(%rip)        # 0x14032a018
14016e8b4:	c7 00 26 27 00 00    	movl   $0x2726,(%rax)
14016e8ba:	48 8b cf             	mov    %rdi,%rcx
14016e8bd:	ff 15 4d 44 29 00    	call   *0x29444d(%rip)        # 0x140402d10
14016e8c3:	48 8b cb             	mov    %rbx,%rcx
14016e8c6:	ff 15 44 44 29 00    	call   *0x294444(%rip)        # 0x140402d10
14016e8cc:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14016e8d1:	48 85 c9             	test   %rcx,%rcx
14016e8d4:	0f 84 95 07 00 00    	je     0x14016f06f
14016e8da:	40 32 f6             	xor    %sil,%sil
14016e8dd:	0f 1f 00             	nopl   (%rax)
14016e8e0:	4c 8b c1             	mov    %rcx,%r8
14016e8e3:	ba 00 10 00 00       	mov    $0x1000,%edx
14016e8e8:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14016e8ed:	ff 15 5d b7 1b 00    	call   *0x1bb75d(%rip)        # 0x14032a050
14016e8f3:	48 85 c0             	test   %rax,%rax
14016e8f6:	0f 84 d7 06 00 00    	je     0x14016efd3
14016e8fc:	0f b6 44 24 70       	movzbl 0x70(%rsp),%eax
14016e901:	83 fd 03             	cmp    $0x3,%ebp
14016e904:	75 0f                	jne    0x14016e915
14016e906:	3c 0a                	cmp    $0xa,%al
14016e908:	74 09                	je     0x14016e913
14016e90a:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14016e90f:	3c 0d                	cmp    $0xd,%al
14016e911:	75 cd                	jne    0x14016e8e0
14016e913:	33 ed                	xor    %ebp,%ebp
14016e915:	48 8d 5c 24 70       	lea    0x70(%rsp),%rbx
14016e91a:	84 c0                	test   %al,%al
14016e91c:	74 28                	je     0x14016e946
14016e91e:	66 90                	xchg   %ax,%ax
14016e920:	0f be d0             	movsbl %al,%edx
14016e923:	48 8d 0d ce f1 1c 00 	lea    0x1cf1ce(%rip),%rcx        # 0x14033daf8
14016e92a:	e8 11 e1 18 00       	call   0x1402fca40
14016e92f:	48 85 c0             	test   %rax,%rax
14016e932:	74 12                	je     0x14016e946
14016e934:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
14016e938:	48 ff c3             	inc    %rbx
14016e93b:	84 c0                	test   %al,%al
14016e93d:	75 e1                	jne    0x14016e920