14071e581:	85 c0                	test   %eax,%eax
14071e583:	75 04                	jne    0x14071e589
14071e585:	32 db                	xor    %bl,%bl
14071e587:	eb 02                	jmp    0x14071e58b
14071e589:	b3 01                	mov    $0x1,%bl
14071e58b:	80 3d 67 48 d1 00 00 	cmpb   $0x0,0xd14867(%rip)        # 0x141432df9
14071e592:	0f 85 d3 00 00 00    	jne    0x14071e66b
14071e598:	84 db                	test   %bl,%bl
14071e59a:	0f 84 c3 00 00 00    	je     0x14071e663
14071e5a0:	4c 8d 3d e5 51 88 00 	lea    0x8851e5(%rip),%r15        # 0x140fa378c
14071e5a7:	49 8b d7             	mov    %r15,%rdx
14071e5aa:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e5af:	e8 3c d7 11 00       	call   0x14083bcf0
14071e5b4:	90                   	nop
14071e5b5:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071e5ba:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071e5bf:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14071e5c4:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14071e5c9:	45 8b cd             	mov    %r13d,%r9d
14071e5cc:	4c 8b 85 c8 00 00 00 	mov    0xc8(%rbp),%r8
14071e5d3:	41 8b d6             	mov    %r14d,%edx
14071e5d6:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071e5da:	e8 31 d6 11 00       	call   0x14083bc10
14071e5df:	90                   	nop
14071e5e0:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e5e5:	e8 36 e2 11 00       	call   0x14083c820
14071e5ea:	88 5d 28             	mov    %bl,0x28(%rbp)
14071e5ed:	4c 8b cf             	mov    %rdi,%r9
14071e5f0:	4c 8d 05 75 25 8c 00 	lea    0x8c2575(%rip),%r8        # 0x140fe0b6c
14071e5f7:	48 8b d6             	mov    %rsi,%rdx
14071e5fa:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e5ff:	e8 7c 21 00 00       	call   0x140720780
14071e604:	48 8b d0             	mov    %rax,%rdx
14071e607:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071e60b:	e8 b0 e7 11 00       	call   0x14083cdc0
14071e610:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e615:	e8 06 e2 11 00       	call   0x14083c820
14071e61a:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071e61e:	e8 2d 1b 12 00       	call   0x140840150
14071e623:	e8 28 2e 12 00       	call   0x140841450
14071e628:	84 c0                	test   %al,%al
14071e62a:	74 0c                	je     0x14071e638
14071e62c:	e8 4f 28 12 00       	call   0x140840e80
14071e631:	80 78 79 00          	cmpb   $0x0,0x79(%rax)
14071e635:	75 01                	jne    0x14071e638
14071e637:	cc                   	int3
14071e638:	41 8b ce             	mov    %r14d,%ecx
14071e63b:	e8 60 0b 12 00       	call   0x14083f1a0
14071e640:	84 c0                	test   %al,%al
14071e642:	0f 85 15 01 00 00    	jne    0x14071e75d
14071e648:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14071e64c:	e8 cf e1 11 00       	call   0x14083c820
14071e651:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071e655:	e8 c6 e1 11 00       	call   0x14083c820
14071e65a:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14071e65e:	e8 bd e1 11 00       	call   0x14083c820
14071e663:	80 f3 01             	xor    $0x1,%bl
14071e666:	e9 c8 00 00 00       	jmp    0x14071e733
14071e66b:	4c 8d 3d 1a 51 88 00 	lea    0x88511a(%rip),%r15        # 0x140fa378c
14071e672:	49 8b d7             	mov    %r15,%rdx
14071e675:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e67a:	e8 71 d6 11 00       	call   0x14083bcf0
14071e67f:	90                   	nop
14071e680:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071e685:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071e68a:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14071e68f:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14071e694:	45 8b cd             	mov    %r13d,%r9d
14071e697:	4c 8b 85 c8 00 00 00 	mov    0xc8(%rbp),%r8
14071e69e:	41 8b d6             	mov    %r14d,%edx
14071e6a1:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071e6a6:	e8 65 d5 11 00       	call   0x14083bc10
14071e6ab:	90                   	nop
14071e6ac:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e6b1:	e8 6a e1 11 00       	call   0x14083c820
14071e6b6:	88 5d 98             	mov    %bl,-0x68(%rbp)
14071e6b9:	84 db                	test   %bl,%bl
14071e6bb:	75 0a                	jne    0x14071e6c7
14071e6bd:	e8 be 27 12 00       	call   0x140840e80
14071e6c2:	38 58 6c             	cmp    %bl,0x6c(%rax)
14071e6c5:	74 2d                	je     0x14071e6f4
14071e6c7:	4c 8b cf             	mov    %rdi,%r9
14071e6ca:	4c 8d 05 9b 24 8c 00 	lea    0x8c249b(%rip),%r8        # 0x140fe0b6c
14071e6d1:	48 8b d6             	mov    %rsi,%rdx
14071e6d4:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e6d9:	e8 a2 20 00 00       	call   0x140720780
14071e6de:	48 8b d0             	mov    %rax,%rdx
14071e6e1:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071e6e5:	e8 d6 e6 11 00       	call   0x14083cdc0
14071e6ea:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e6ef:	e8 2c e1 11 00       	call   0x14083c820
14071e6f4:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071e6f9:	e8 72 2d 12 00       	call   0x140841470
14071e6fe:	84 c0                	test   %al,%al
14071e700:	74 01                	je     0x14071e703
14071e702:	cc                   	int3
14071e703:	80 7d 98 00          	cmpb   $0x0,-0x68(%rbp)
14071e707:	74 0c                	je     0x14071e715
14071e709:	41 8b ce             	mov    %r14d,%ecx
14071e70c:	e8 8f 0a 12 00       	call   0x14083f1a0
14071e711:	84 c0                	test   %al,%al
14071e713:	75 42                	jne    0x14071e757
14071e715:	80 f3 01             	xor    $0x1,%bl
14071e718:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14071e71c:	e8 ff e0 11 00       	call   0x14083c820
14071e721:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071e725:	e8 f6 e0 11 00       	call   0x14083c820
14071e72a:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14071e72e:	e8 ed e0 11 00       	call   0x14083c820
14071e733:	0f b6 c3             	movzbl %bl,%eax
14071e736:	4c 8d 9c 24 90 01 00 	lea    0x190(%rsp),%r11
14071e73d:	00
14071e73e:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14071e742:	49 8b 73 40          	mov    0x40(%r11),%rsi
14071e746:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14071e74a:	49 8b e3             	mov    %r11,%rsp
14071e74d:	41 5f                	pop    %r15
14071e74f:	41 5e                	pop    %r14
14071e751:	41 5d                	pop    %r13
14071e753:	41 5c                	pop    %r12
14071e755:	5d                   	pop    %rbp
14071e756:	c3                   	ret
14071e757:	e8 04 5d 13 00       	call   0x140854460
14071e75c:	90                   	nop
14071e75d:	e8 fe 5c 13 00       	call   0x140854460
14071e762:	cc                   	int3
14071e763:	cc                   	int3
14071e764:	cc                   	int3
14071e765:	cc                   	int3
14071e766:	cc                   	int3
14071e767:	cc                   	int3
14071e768:	cc                   	int3
14071e769:	cc                   	int3
14071e76a:	cc                   	int3
14071e76b:	cc                   	int3
14071e76c:	cc                   	int3
14071e76d:	cc                   	int3
14071e76e:	cc                   	int3
14071e76f:	cc                   	int3
14071e770:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14071e775:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
14071e77a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14071e77f:	55                   	push   %rbp
14071e780:	56                   	push   %rsi
14071e781:	57                   	push   %rdi
14071e782:	41 54                	push   %r12
14071e784:	41 55                	push   %r13
14071e786:	41 56                	push   %r14
14071e788:	41 57                	push   %r15
14071e78a:	48 8d ac 24 70 ff ff 	lea    -0x90(%rsp),%rbp
14071e791:	ff
14071e792:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
14071e799:	4d 8b e9             	mov    %r9,%r13
14071e79c:	44 8b f9             	mov    %ecx,%r15d
14071e79f:	48 8b 9d f8 00 00 00 	mov    0xf8(%rbp),%rbx
14071e7a6:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14071e7ad:	0f 1f 00             	nopl   (%rax)
14071e7b0:	48 ff c0             	inc    %rax
14071e7b3:	80 3c 03 00          	cmpb   $0x0,(%rbx,%rax,1)
14071e7b7:	75 f7                	jne    0x14071e7b0
14071e7b9:	4c 8b b5 f0 00 00 00 	mov    0xf0(%rbp),%r14
14071e7c0:	4d 63 46 08          	movslq 0x8(%r14),%r8
14071e7c4:	4c 3b c0             	cmp    %rax,%r8
14071e7c7:	74 05                	je     0x14071e7ce
14071e7c9:	40 32 ff             	xor    %dil,%dil
14071e7cc:	eb 1b                	jmp    0x14071e7e9
14071e7ce:	49 8b 0e             	mov    (%r14),%rcx
14071e7d1:	48 85 c9             	test   %rcx,%rcx
14071e7d4:	75 05                	jne    0x14071e7db
14071e7d6:	48 85 c0             	test   %rax,%rax
14071e7d9:	eb 0a                	jmp    0x14071e7e5
14071e7db:	48 8b d3             	mov    %rbx,%rdx
14071e7de:	e8 6d 12 7c 00       	call   0x140edfa50
14071e7e3:	85 c0                	test   %eax,%eax
14071e7e5:	40 0f 94 c7          	sete   %dil
14071e7e9:	40 0f b6 f7          	movzbl %dil,%esi
14071e7ed:	40 80 f6 01          	xor    $0x1,%sil
14071e7f1:	80 3d 01 46 d1 00 00 	cmpb   $0x0,0xd14601(%rip)        # 0x141432df9
14071e7f8:	0f 85 d1 00 00 00    	jne    0x14071e8cf
14071e7fe:	40 84 f6             	test   %sil,%sil
14071e801:	0f 84 94 01 00 00    	je     0x14071e99b
14071e807:	4c 8d 25 7e 4f 88 00 	lea    0x884f7e(%rip),%r12        # 0x140fa378c
14071e80e:	49 8b d4             	mov    %r12,%rdx
14071e811:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e816:	e8 d5 d4 11 00       	call   0x14083bcf0
14071e81b:	90                   	nop
14071e81c:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071e821:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071e826:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
14071e82b:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071e830:	44 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%r9d
14071e837:	4c 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%r8
14071e83e:	41 8b d7             	mov    %r15d,%edx
14071e841:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071e845:	e8 c6 d3 11 00       	call   0x14083bc10
14071e84a:	90                   	nop
14071e84b:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e850:	e8 cb df 11 00       	call   0x14083c820
14071e855:	40 88 75 28          	mov    %sil,0x28(%rbp)
14071e859:	4c 8b cb             	mov    %rbx,%r9
14071e85c:	4c 8d 05 09 23 8c 00 	lea    0x8c2309(%rip),%r8        # 0x140fe0b6c
14071e863:	49 8b d6             	mov    %r14,%rdx
14071e866:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e86b:	e8 10 20 00 00       	call   0x140720880
14071e870:	48 8b d0             	mov    %rax,%rdx
14071e873:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071e877:	e8 44 e5 11 00       	call   0x14083cdc0
14071e87c:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e881:	e8 9a df 11 00       	call   0x14083c820
14071e886:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071e88a:	e8 c1 18 12 00       	call   0x140840150
14071e88f:	e8 bc 2b 12 00       	call   0x140841450
14071e894:	84 c0                	test   %al,%al
14071e896:	74 0c                	je     0x14071e8a4
14071e898:	e8 e3 25 12 00       	call   0x140840e80
14071e89d:	80 78 79 00          	cmpb   $0x0,0x79(%rax)
14071e8a1:	75 01                	jne    0x14071e8a4
14071e8a3:	cc                   	int3
14071e8a4:	41 8b cf             	mov    %r15d,%ecx
14071e8a7:	e8 f4 08 12 00       	call   0x14083f1a0
14071e8ac:	84 c0                	test   %al,%al
14071e8ae:	0f 85 0c 01 00 00    	jne    0x14071e9c0
14071e8b4:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14071e8b8:	e8 63 df 11 00       	call   0x14083c820
14071e8bd:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071e8c1:	e8 5a df 11 00       	call   0x14083c820
14071e8c6:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14071e8ca:	e9 c7 00 00 00       	jmp    0x14071e996
14071e8cf:	4c 8d 25 b6 4e 88 00 	lea    0x884eb6(%rip),%r12        # 0x140fa378c
14071e8d6:	49 8b d4             	mov    %r12,%rdx
14071e8d9:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e8de:	e8 0d d4 11 00       	call   0x14083bcf0
14071e8e3:	90                   	nop
14071e8e4:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071e8e9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071e8ee:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
14071e8f3:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071e8f8:	44 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%r9d
14071e8ff:	4c 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%r8
14071e906:	41 8b d7             	mov    %r15d,%edx
14071e909:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071e90e:	e8 fd d2 11 00       	call   0x14083bc10
14071e913:	90                   	nop
14071e914:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071e919:	e8 02 df 11 00       	call   0x14083c820
14071e91e:	40 88 75 98          	mov    %sil,-0x68(%rbp)
14071e922:	40 84 f6             	test   %sil,%sil
14071e925:	75 0b                	jne    0x14071e932
14071e927:	e8 54 25 12 00       	call   0x140840e80
14071e92c:	40 38 70 6c          	cmp    %sil,0x6c(%rax)
14071e930:	74 2d                	je     0x14071e95f
14071e932:	4c 8b cb             	mov    %rbx,%r9
14071e935:	4c 8d 05 30 22 8c 00 	lea    0x8c2230(%rip),%r8        # 0x140fe0b6c
14071e93c:	49 8b d6             	mov    %r14,%rdx
14071e93f:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e944:	e8 37 1f 00 00       	call   0x140720880
14071e949:	48 8b d0             	mov    %rax,%rdx
14071e94c:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071e950:	e8 6b e4 11 00       	call   0x14083cdc0
14071e955:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071e95a:	e8 c1 de 11 00       	call   0x14083c820
14071e95f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071e964:	e8 07 2b 12 00       	call   0x140841470
14071e969:	84 c0                	test   %al,%al
14071e96b:	74 01                	je     0x14071e96e
14071e96d:	cc                   	int3
14071e96e:	80 7d 98 00          	cmpb   $0x0,-0x68(%rbp)
14071e972:	74 0c                	je     0x14071e980
14071e974:	41 8b cf             	mov    %r15d,%ecx
14071e977:	e8 24 08 12 00       	call   0x14083f1a0
14071e97c:	84 c0                	test   %al,%al
14071e97e:	75 3a                	jne    0x14071e9ba
14071e980:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14071e984:	e8 97 de 11 00       	call   0x14083c820
14071e989:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071e98d:	e8 8e de 11 00       	call   0x14083c820
14071e992:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14071e996:	e8 85 de 11 00       	call   0x14083c820
14071e99b:	40 0f b6 c7          	movzbl %dil,%eax
14071e99f:	48 8b 9c 24 d0 01 00 	mov    0x1d0(%rsp),%rbx
14071e9a6:	00
14071e9a7:	48 81 c4 90 01 00 00 	add    $0x190,%rsp
14071e9ae:	41 5f                	pop    %r15
14071e9b0:	41 5e                	pop    %r14
14071e9b2:	41 5d                	pop    %r13
14071e9b4:	41 5c                	pop    %r12
14071e9b6:	5f                   	pop    %rdi
14071e9b7:	5e                   	pop    %rsi
14071e9b8:	5d                   	pop    %rbp
14071e9b9:	c3                   	ret
14071e9ba:	e8 a1 5a 13 00       	call   0x140854460
14071e9bf:	90                   	nop
14071e9c0:	e8 9b 5a 13 00       	call   0x140854460
14071e9c5:	cc                   	int3
14071e9c6:	cc                   	int3
14071e9c7:	cc                   	int3
14071e9c8:	cc                   	int3
14071e9c9:	cc                   	int3
14071e9ca:	cc                   	int3
14071e9cb:	cc                   	int3
14071e9cc:	cc                   	int3
14071e9cd:	cc                   	int3
14071e9ce:	cc                   	int3
14071e9cf:	cc                   	int3
14071e9d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14071e9d5:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
14071e9da:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14071e9df:	55                   	push   %rbp
14071e9e0:	56                   	push   %rsi
14071e9e1:	57                   	push   %rdi
14071e9e2:	41 54                	push   %r12
14071e9e4:	41 55                	push   %r13
14071e9e6:	41 56                	push   %r14
14071e9e8:	41 57                	push   %r15
14071e9ea:	48 8d ac 24 70 ff ff 	lea    -0x90(%rsp),%rbp
14071e9f1:	ff
14071e9f2:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
14071e9f9:	4d 8b e9             	mov    %r9,%r13
14071e9fc:	44 8b f9             	mov    %ecx,%r15d
14071e9ff:	48 8b 9d f8 00 00 00 	mov    0xf8(%rbp),%rbx
14071ea06:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14071ea0d:	0f 1f 00             	nopl   (%rax)
14071ea10:	48 ff c0             	inc    %rax
14071ea13:	80 3c 03 00          	cmpb   $0x0,(%rbx,%rax,1)
14071ea17:	75 f7                	jne    0x14071ea10
14071ea19:	4c 8b b5 f0 00 00 00 	mov    0xf0(%rbp),%r14
14071ea20:	4d 63 46 08          	movslq 0x8(%r14),%r8
14071ea24:	4c 3b c0             	cmp    %rax,%r8
14071ea27:	74 05                	je     0x14071ea2e
14071ea29:	40 32 ff             	xor    %dil,%dil
14071ea2c:	eb 1b                	jmp    0x14071ea49
14071ea2e:	49 8b 0e             	mov    (%r14),%rcx
14071ea31:	48 85 c9             	test   %rcx,%rcx
14071ea34:	75 05                	jne    0x14071ea3b
14071ea36:	48 85 c0             	test   %rax,%rax
14071ea39:	eb 0a                	jmp    0x14071ea45
14071ea3b:	48 8b d3             	mov    %rbx,%rdx
14071ea3e:	e8 0d 10 7c 00       	call   0x140edfa50
14071ea43:	85 c0                	test   %eax,%eax
14071ea45:	40 0f 94 c7          	sete   %dil
14071ea49:	40 0f b6 f7          	movzbl %dil,%esi
14071ea4d:	40 80 f6 01          	xor    $0x1,%sil
14071ea51:	80 3d a1 43 d1 00 00 	cmpb   $0x0,0xd143a1(%rip)        # 0x141432df9
14071ea58:	0f 85 d1 00 00 00    	jne    0x14071eb2f
14071ea5e:	40 84 f6             	test   %sil,%sil
14071ea61:	0f 84 94 01 00 00    	je     0x14071ebfb
14071ea67:	4c 8d 25 1e 4d 88 00 	lea    0x884d1e(%rip),%r12        # 0x140fa378c
14071ea6e:	49 8b d4             	mov    %r12,%rdx
14071ea71:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071ea76:	e8 75 d2 11 00       	call   0x14083bcf0