14085576a:	e8 b1 70 fe ff       	call   0x14083c820
14085576f:	90                   	nop
140855770:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140855777:	00
140855778:	e8 a3 70 fe ff       	call   0x14083c820
14085577d:	90                   	nop
14085577e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140855783:	e8 98 70 fe ff       	call   0x14083c820
140855788:	90                   	nop
140855789:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14085578e:	e8 8d 70 fe ff       	call   0x14083c820
140855793:	90                   	nop
140855794:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140855799:	40 0f b6 d5          	movzbl %bpl,%edx
14085579d:	49 8b ce             	mov    %r14,%rcx
1408557a0:	e8 4b 64 fe ff       	call   0x14083bbf0
1408557a5:	90                   	nop
1408557a6:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1408557ab:	e8 70 70 fe ff       	call   0x14083c820
1408557b0:	49 8b c6             	mov    %r14,%rax
1408557b3:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
1408557ba:	00
1408557bb:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1408557bf:	49 8b 6b 28          	mov    0x28(%r11),%rbp
1408557c3:	49 8b 73 30          	mov    0x30(%r11),%rsi
1408557c7:	49 8b e3             	mov    %r11,%rsp
1408557ca:	41 5f                	pop    %r15
1408557cc:	41 5e                	pop    %r14
1408557ce:	5f                   	pop    %rdi
1408557cf:	c3                   	ret
1408557d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408557d5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1408557da:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1408557df:	41 56                	push   %r14
1408557e1:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1408557e8:	4d 8b f0             	mov    %r8,%r14
1408557eb:	48 8b f2             	mov    %rdx,%rsi
1408557ee:	48 8b d9             	mov    %rcx,%rbx
1408557f1:	49 8b 10             	mov    (%r8),%rdx
1408557f4:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1408557fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140855800:	48 ff c0             	inc    %rax
140855803:	80 3c 02 00          	cmpb   $0x0,(%rdx,%rax,1)
140855807:	75 f7                	jne    0x140855800
140855809:	4c 8b 41 10          	mov    0x10(%rcx),%r8
14085580d:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
140855812:	76 03                	jbe    0x140855817
140855814:	48 8b 09             	mov    (%rcx),%rcx
140855817:	4c 3b c0             	cmp    %rax,%r8
14085581a:	75 0d                	jne    0x140855829
14085581c:	e8 2f a2 68 00       	call   0x140edfa50
140855821:	85 c0                	test   %eax,%eax
140855823:	75 04                	jne    0x140855829
140855825:	b0 01                	mov    $0x1,%al
140855827:	eb 02                	jmp    0x14085582b
140855829:	32 c0                	xor    %al,%al
14085582b:	0f b6 d0             	movzbl %al,%edx
14085582e:	0f b6 c2             	movzbl %dl,%eax
140855831:	34 01                	xor    $0x1,%al
140855833:	0f b6 f8             	movzbl %al,%edi
140855836:	f7 43 20 00 01 00 00 	testl  $0x100,0x20(%rbx)
14085583d:	0f 44 fa             	cmove  %edx,%edi
140855840:	40 84 ff             	test   %dil,%dil
140855843:	74 2b                	je     0x140855870
140855845:	e8 36 b6 fe ff       	call   0x140840e80
14085584a:	80 78 6c 00          	cmpb   $0x0,0x6c(%rax)
14085584e:	75 20                	jne    0x140855870
140855850:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140855855:	e8 36 65 fe ff       	call   0x14083bd90
14085585a:	90                   	nop
14085585b:	4c 8b c0             	mov    %rax,%r8
14085585e:	40 0f b6 d7          	movzbl %dil,%edx
140855862:	48 8b ce             	mov    %rsi,%rcx
140855865:	e8 86 63 fe ff       	call   0x14083bbf0
14085586a:	90                   	nop
14085586b:	e9 a5 00 00 00       	jmp    0x140855915
140855870:	e8 5b ed ff ff       	call   0x1408545d0
140855875:	49 8b 16             	mov    (%r14),%rdx
140855878:	48 8b c8             	mov    %rax,%rcx
14085587b:	e8 60 ab fe ff       	call   0x1408403e0
140855880:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140855885:	e8 06 ec ff ff       	call   0x140854490
14085588a:	90                   	nop
14085588b:	48 8d 15 be ce 7c 00 	lea    0x7ccebe(%rip),%rdx        # 0x141022750
140855892:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140855897:	e8 54 64 fe ff       	call   0x14083bcf0
14085589c:	90                   	nop
14085589d:	48 8b d3             	mov    %rbx,%rdx
1408558a0:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
1408558a7:	00
1408558a8:	e8 d3 ed ff ff       	call   0x140854680
1408558ad:	90                   	nop
1408558ae:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1408558b3:	48 8b d0             	mov    %rax,%rdx
1408558b6:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1408558bb:	e8 d0 7c fe ff       	call   0x14083d590
1408558c0:	90                   	nop
1408558c1:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1408558c6:	48 8b d0             	mov    %rax,%rdx
1408558c9:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1408558ce:	e8 bd 7c fe ff       	call   0x14083d590
1408558d3:	90                   	nop
1408558d4:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1408558d9:	e8 42 6f fe ff       	call   0x14083c820
1408558de:	90                   	nop
1408558df:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
1408558e6:	00
1408558e7:	e8 34 6f fe ff       	call   0x14083c820
1408558ec:	90                   	nop
1408558ed:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1408558f2:	e8 29 6f fe ff       	call   0x14083c820
1408558f7:	90                   	nop
1408558f8:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1408558fd:	e8 1e 6f fe ff       	call   0x14083c820
140855902:	90                   	nop
140855903:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140855908:	40 0f b6 d7          	movzbl %dil,%edx
14085590c:	48 8b ce             	mov    %rsi,%rcx
14085590f:	e8 dc 62 fe ff       	call   0x14083bbf0
140855914:	90                   	nop
140855915:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14085591a:	e8 01 6f fe ff       	call   0x14083c820
14085591f:	48 8b c6             	mov    %rsi,%rax
140855922:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140855929:	00
14085592a:	49 8b 5b 10          	mov    0x10(%r11),%rbx
14085592e:	49 8b 73 18          	mov    0x18(%r11),%rsi
140855932:	49 8b 7b 20          	mov    0x20(%r11),%rdi
140855936:	49 8b e3             	mov    %r11,%rsp
140855939:	41 5e                	pop    %r14
14085593b:	c3                   	ret
14085593c:	cc                   	int3
14085593d:	cc                   	int3
14085593e:	cc                   	int3
14085593f:	cc                   	int3
140855940:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140855945:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14085594a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14085594f:	41 56                	push   %r14
140855951:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140855958:	49 8b d8             	mov    %r8,%rbx
14085595b:	48 8b f2             	mov    %rdx,%rsi
14085595e:	4c 8b f1             	mov    %rcx,%r14
140855961:	41 0f b6 00          	movzbl (%r8),%eax
140855965:	8b 11                	mov    (%rcx),%edx
140855967:	3b d0                	cmp    %eax,%edx
140855969:	40 0f 94 c7          	sete   %dil
14085596d:	f7 41 04 00 01 00 00 	testl  $0x100,0x4(%rcx)
140855974:	74 06                	je     0x14085597c
140855976:	3b d0                	cmp    %eax,%edx
140855978:	40 0f 95 c7          	setne  %dil
14085597c:	40 84 ff             	test   %dil,%dil
14085597f:	74 2b                	je     0x1408559ac
140855981:	e8 fa b4 fe ff       	call   0x140840e80
140855986:	80 78 6c 00          	cmpb   $0x0,0x6c(%rax)
14085598a:	75 20                	jne    0x1408559ac
14085598c:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140855991:	e8 fa 63 fe ff       	call   0x14083bd90
140855996:	90                   	nop
140855997:	4c 8b c0             	mov    %rax,%r8
14085599a:	40 0f b6 d7          	movzbl %dil,%edx
14085599e:	48 8b ce             	mov    %rsi,%rcx
1408559a1:	e8 4a 62 fe ff       	call   0x14083bbf0
1408559a6:	90                   	nop
1408559a7:	e9 98 00 00 00       	jmp    0x140855a44
1408559ac:	0f b6 13             	movzbl (%rbx),%edx
1408559af:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
1408559b6:	00
1408559b7:	e8 44 ee ff ff       	call   0x140854800
1408559bc:	48 8b d8             	mov    %rax,%rbx
1408559bf:	48 8d 15 8a cd 7c 00 	lea    0x7ccd8a(%rip),%rdx        # 0x141022750
1408559c6:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1408559cb:	e8 20 63 fe ff       	call   0x14083bcf0
1408559d0:	90                   	nop
1408559d1:	41 8b 16             	mov    (%r14),%edx
1408559d4:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1408559d9:	e8 22 ed ff ff       	call   0x140854700
1408559de:	90                   	nop
1408559df:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1408559e4:	48 8b d0             	mov    %rax,%rdx
1408559e7:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1408559ec:	e8 9f 7b fe ff       	call   0x14083d590
1408559f1:	90                   	nop
1408559f2:	4c 8b c3             	mov    %rbx,%r8
1408559f5:	48 8b d0             	mov    %rax,%rdx
1408559f8:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1408559fd:	e8 8e 7b fe ff       	call   0x14083d590
140855a02:	90                   	nop
140855a03:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140855a08:	e8 13 6e fe ff       	call   0x14083c820
140855a0d:	90                   	nop
140855a0e:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140855a13:	e8 08 6e fe ff       	call   0x14083c820
140855a18:	90                   	nop
140855a19:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140855a1e:	e8 fd 6d fe ff       	call   0x14083c820
140855a23:	90                   	nop
140855a24:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140855a2b:	00
140855a2c:	e8 ef 6d fe ff       	call   0x14083c820
140855a31:	90                   	nop
140855a32:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140855a37:	40 0f b6 d7          	movzbl %dil,%edx
140855a3b:	48 8b ce             	mov    %rsi,%rcx
140855a3e:	e8 ad 61 fe ff       	call   0x14083bbf0
140855a43:	90                   	nop
140855a44:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140855a49:	e8 d2 6d fe ff       	call   0x14083c820
140855a4e:	48 8b c6             	mov    %rsi,%rax
140855a51:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140855a58:	00
140855a59:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140855a5d:	49 8b 73 18          	mov    0x18(%r11),%rsi
140855a61:	49 8b 7b 20          	mov    0x20(%r11),%rdi
140855a65:	49 8b e3             	mov    %r11,%rsp
140855a68:	41 5e                	pop    %r14
140855a6a:	c3                   	ret
140855a6b:	cc                   	int3
140855a6c:	cc                   	int3
140855a6d:	cc                   	int3
140855a6e:	cc                   	int3
140855a6f:	cc                   	int3
140855a70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140855a75:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140855a7a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140855a7f:	57                   	push   %rdi
140855a80:	41 56                	push   %r14
140855a82:	41 57                	push   %r15
140855a84:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140855a8b:	49 8b f1             	mov    %r9,%rsi
140855a8e:	49 8b e8             	mov    %r8,%rbp
140855a91:	4c 8b f2             	mov    %rdx,%r14
140855a94:	4c 8b f9             	mov    %rcx,%r15
140855a97:	33 db                	xor    %ebx,%ebx
140855a99:	e8 32 eb ff ff       	call   0x1408545d0
140855a9e:	48 8b f8             	mov    %rax,%rdi
140855aa1:	38 1e                	cmp    %bl,(%rsi)
140855aa3:	0f 95 c3             	setne  %bl
140855aa6:	44 8b c3             	mov    %ebx,%r8d
140855aa9:	48 8b d6             	mov    %rsi,%rdx
140855aac:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140855ab1:	e8 6a 62 fe ff       	call   0x14083bd20
140855ab6:	90                   	nop
140855ab7:	48 8b d0             	mov    %rax,%rdx
140855aba:	48 8b cf             	mov    %rdi,%rcx
140855abd:	e8 4e 76 fe ff       	call   0x14083d110
140855ac2:	90                   	nop
140855ac3:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140855ac8:	e8 53 6d fe ff       	call   0x14083c820
140855acd:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140855ad2:	e8 b9 e9 ff ff       	call   0x140854490
140855ad7:	90                   	nop
140855ad8:	48 8b d5             	mov    %rbp,%rdx
140855adb:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140855ae0:	e8 0b 62 fe ff       	call   0x14083bcf0
140855ae5:	90                   	nop
140855ae6:	49 8b d6             	mov    %r14,%rdx
140855ae9:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140855af0:	00
140855af1:	e8 8a eb ff ff       	call   0x140854680
140855af6:	90                   	nop
140855af7:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140855afc:	48 8b d0             	mov    %rax,%rdx
140855aff:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140855b04:	e8 87 7a fe ff       	call   0x14083d590
140855b09:	90                   	nop
140855b0a:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140855b0f:	48 8b d0             	mov    %rax,%rdx
140855b12:	49 8b cf             	mov    %r15,%rcx
140855b15:	e8 76 7a fe ff       	call   0x14083d590
140855b1a:	90                   	nop
140855b1b:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140855b20:	e8 fb 6c fe ff       	call   0x14083c820
140855b25:	90                   	nop
140855b26:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140855b2d:	00
140855b2e:	e8 ed 6c fe ff       	call   0x14083c820
140855b33:	90                   	nop
140855b34:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140855b39:	e8 e2 6c fe ff       	call   0x14083c820
140855b3e:	90                   	nop
140855b3f:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140855b44:	e8 d7 6c fe ff       	call   0x14083c820
140855b49:	49 8b c7             	mov    %r15,%rax
140855b4c:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140855b53:	00
140855b54:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140855b58:	49 8b 6b 28          	mov    0x28(%r11),%rbp
140855b5c:	49 8b 73 30          	mov    0x30(%r11),%rsi
140855b60:	49 8b e3             	mov    %r11,%rsp
140855b63:	41 5f                	pop    %r15
140855b65:	41 5e                	pop    %r14
140855b67:	5f                   	pop    %rdi
140855b68:	c3                   	ret
140855b69:	cc                   	int3
140855b6a:	cc                   	int3
140855b6b:	cc                   	int3
140855b6c:	cc                   	int3
140855b6d:	cc                   	int3
140855b6e:	cc                   	int3
140855b6f:	cc                   	int3
140855b70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140855b75:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140855b7a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140855b7f:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140855b84:	55                   	push   %rbp
140855b85:	48 8d ac 24 60 fe ff 	lea    -0x1a0(%rsp),%rbp
140855b8c:	ff
140855b8d:	48 81 ec a0 02 00 00 	sub    $0x2a0,%rsp
140855b94:	48 8b 05 65 33 b6 00 	mov    0xb63365(%rip),%rax        # 0x1413b8f00
140855b9b:	48 33 c4             	xor    %rsp,%rax
140855b9e:	48 89 85 90 01 00 00 	mov    %rax,0x190(%rbp)
140855ba5:	45 33 f6             	xor    %r14d,%r14d
140855ba8:	ba 0a 00 00 00       	mov    $0xa,%edx
140855bad:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140855bb2:	e8 29 60 fe ff       	call   0x14083bbe0
140855bb7:	48 8b f8             	mov    %rax,%rdi
140855bba:	48 8d 15 7f d9 7e 00 	lea    0x7ed97f(%rip),%rdx        # 0x141043540
140855bc1:	48 8d 8d 10 01 00 00 	lea    0x110(%rbp),%rcx
140855bc8:	e8 d3 15 00 00       	call   0x1408571a0
140855bcd:	48 8b d0             	mov    %rax,%rdx
140855bd0:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
140855bd5:	76 03                	jbe    0x140855bda
140855bd7:	48 8b 10             	mov    (%rax),%rdx
140855bda:	49 8b ce             	mov    %r14,%rcx
140855bdd:	48 8d 35 04 ca 78 00 	lea    0x78ca04(%rip),%rsi        # 0x140fe25e8
140855be4:	0f 1f 40 00          	nopl   0x0(%rax)
140855be8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140855bef:	00
140855bf0:	0f b6 1c 0e          	movzbl (%rsi,%rcx,1),%ebx
140855bf4:	48 ff c1             	inc    %rcx
140855bf7:	0f b6 44 0a ff       	movzbl -0x1(%rdx,%rcx,1),%eax
140855bfc:	2b d8                	sub    %eax,%ebx
140855bfe:	75 06                	jne    0x140855c06
140855c00:	48 83 f9 07          	cmp    $0x7,%rcx
140855c04:	75 ea                	jne    0x140855bf0
140855c06:	48 8b 95 28 01 00 00 	mov    0x128(%rbp),%rdx
140855c0d:	48 83 fa 0f          	cmp    $0xf,%rdx
140855c11:	76 34                	jbe    0x140855c47
140855c13:	48 ff c2             	inc    %rdx
140855c16:	48 8b 8d 10 01 00 00 	mov    0x110(%rbp),%rcx
140855c1d:	48 8b c1             	mov    %rcx,%rax
140855c20:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140855c27:	72 19                	jb     0x140855c42
140855c29:	48 83 c2 27          	add    $0x27,%rdx
140855c2d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140855c31:	48 2b c1             	sub    %rcx,%rax
140855c34:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140855c38:	48 83 f8 1f          	cmp    $0x1f,%rax
140855c3c:	0f 87 74 08 00 00    	ja     0x1408564b6