14000cb62:	4c 89 40 10          	mov    %r8,0x10(%rax)
14000cb66:	49 89 08             	mov    %rcx,(%r8)
14000cb69:	4c 89 41 08          	mov    %r8,0x8(%rcx)
14000cb6d:	48 8b 42 08          	mov    0x8(%rdx),%rax
14000cb71:	40 38 70 18          	cmp    %sil,0x18(%rax)
14000cb75:	0f 84 3b fe ff ff    	je     0x14000c9b6
14000cb7b:	49 8b 03             	mov    (%r11),%rax
14000cb7e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000cb83:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000cb88:	4c 89 0f             	mov    %r9,(%rdi)
14000cb8b:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000cb8f:	48 8b c7             	mov    %rdi,%rax
14000cb92:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
14000cb96:	48 83 c4 20          	add    $0x20,%rsp
14000cb9a:	5f                   	pop    %rdi
14000cb9b:	c3                   	ret
14000cb9c:	cc                   	int3
14000cb9d:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
14000cba2:	e8 45 f9 ff ff       	call   0x14000c4ec
14000cba7:	48 8d 0d 7a 02 02 00 	lea    0x2027a(%rip),%rcx        # 0x14002ce28
14000cbae:	e8 ed 78 01 00       	call   0x1400244a0
14000cbb3:	cc                   	int3
14000cbb4:	cc                   	int3
14000cbb5:	cc                   	int3
14000cbb6:	cc                   	int3
14000cbb7:	cc                   	int3
14000cbb8:	cc                   	int3
14000cbb9:	cc                   	int3
14000cbba:	cc                   	int3
14000cbbb:	cc                   	int3
14000cbbc:	40 53                	rex push %rbx
14000cbbe:	48 83 ec 30          	sub    $0x30,%rsp
14000cbc2:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
14000cbc9:	ff ff
14000cbcb:	48 8b da             	mov    %rdx,%rbx
14000cbce:	e8 49 01 00 00       	call   0x14000cd1c
14000cbd3:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14000cbd8:	66 83 60 18 00       	andw   $0x0,0x18(%rax)
14000cbdd:	8b 0b                	mov    (%rbx),%ecx
14000cbdf:	89 48 1c             	mov    %ecx,0x1c(%rax)
14000cbe2:	48 8b 4b 04          	mov    0x4(%rbx),%rcx
14000cbe6:	48 89 48 20          	mov    %rcx,0x20(%rax)
14000cbea:	48 83 c4 30          	add    $0x30,%rsp
14000cbee:	5b                   	pop    %rbx
14000cbef:	c3                   	ret
14000cbf0:	cc                   	int3
14000cbf1:	cc                   	int3
14000cbf2:	cc                   	int3
14000cbf3:	cc                   	int3
14000cbf4:	cc                   	int3
14000cbf5:	cc                   	int3
14000cbf6:	cc                   	int3
14000cbf7:	cc                   	int3
14000cbf8:	40 57                	rex push %rdi
14000cbfa:	48 83 ec 40          	sub    $0x40,%rsp
14000cbfe:	48 c7 44 24 30 fe ff 	movq   $0xfffffffffffffffe,0x30(%rsp)
14000cc05:	ff ff
14000cc07:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
14000cc0c:	4d 8b d9             	mov    %r9,%r11
14000cc0f:	48 8b fa             	mov    %rdx,%rdi
14000cc12:	48 8b 11             	mov    (%rcx),%rdx
14000cc15:	48 8b 42 08          	mov    0x8(%rdx),%rax
14000cc19:	4c 8b ca             	mov    %rdx,%r9
14000cc1c:	41 b2 01             	mov    $0x1,%r10b
14000cc1f:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14000cc23:	75 1f                	jne    0x14000cc44
14000cc25:	45 8b 03             	mov    (%r11),%r8d
14000cc28:	4c 8b c8             	mov    %rax,%r9
14000cc2b:	44 3b 40 1c          	cmp    0x1c(%rax),%r8d
14000cc2f:	41 0f 92 c2          	setb   %r10b
14000cc33:	73 05                	jae    0x14000cc3a
14000cc35:	48 8b 00             	mov    (%rax),%rax
14000cc38:	eb 04                	jmp    0x14000cc3e
14000cc3a:	48 8b 40 10          	mov    0x10(%rax),%rax
14000cc3e:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14000cc42:	74 e4                	je     0x14000cc28
14000cc44:	49 8b d9             	mov    %r9,%rbx
14000cc47:	45 84 d2             	test   %r10b,%r10b
14000cc4a:	74 73                	je     0x14000ccbf
14000cc4c:	4c 3b 0a             	cmp    (%rdx),%r9
14000cc4f:	75 29                	jne    0x14000cc7a
14000cc51:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14000cc56:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14000cc5b:	41 b0 01             	mov    $0x1,%r8b
14000cc5e:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14000cc63:	e8 08 01 00 00       	call   0x14000cd70
14000cc68:	48 8b 00             	mov    (%rax),%rax
14000cc6b:	48 89 07             	mov    %rax,(%rdi)
14000cc6e:	c6 47 08 01          	movb   $0x1,0x8(%rdi)
14000cc72:	48 8b c7             	mov    %rdi,%rax
14000cc75:	e9 8e 00 00 00       	jmp    0x14000cd08
14000cc7a:	41 80 79 19 00       	cmpb   $0x0,0x19(%r9)
14000cc7f:	74 06                	je     0x14000cc87
14000cc81:	49 8b 59 10          	mov    0x10(%r9),%rbx
14000cc85:	eb 38                	jmp    0x14000ccbf
14000cc87:	49 8b 01             	mov    (%r9),%rax
14000cc8a:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14000cc8e:	75 0f                	jne    0x14000cc9f
14000cc90:	48 8b d8             	mov    %rax,%rbx
14000cc93:	48 8b 40 10          	mov    0x10(%rax),%rax
14000cc97:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14000cc9b:	74 f3                	je     0x14000cc90
14000cc9d:	eb 20                	jmp    0x14000ccbf
14000cc9f:	49 8b 41 08          	mov    0x8(%r9),%rax
14000cca3:	eb 0c                	jmp    0x14000ccb1
14000cca5:	48 3b 18             	cmp    (%rax),%rbx
14000cca8:	75 0d                	jne    0x14000ccb7
14000ccaa:	48 8b d8             	mov    %rax,%rbx
14000ccad:	48 8b 40 08          	mov    0x8(%rax),%rax
14000ccb1:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14000ccb5:	74 ee                	je     0x14000cca5
14000ccb7:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14000ccbb:	48 0f 44 d8          	cmove  %rax,%rbx
14000ccbf:	41 8b 03             	mov    (%r11),%eax
14000ccc2:	39 43 1c             	cmp    %eax,0x1c(%rbx)
14000ccc5:	73 26                	jae    0x14000cced
14000ccc7:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14000cccc:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14000ccd1:	45 8a c2             	mov    %r10b,%r8b
14000ccd4:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14000ccd9:	e8 92 00 00 00       	call   0x14000cd70
14000ccde:	48 8b 00             	mov    (%rax),%rax
14000cce1:	48 89 07             	mov    %rax,(%rdi)
14000cce4:	c6 47 08 01          	movb   $0x1,0x8(%rdi)
14000cce8:	48 8b c7             	mov    %rdi,%rax
14000cceb:	eb 1b                	jmp    0x14000cd08
14000cced:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14000ccf2:	48 ff 15 2f e2 01 00 	rex.W call *0x1e22f(%rip)        # 0x14002af28
14000ccf9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000ccfe:	48 89 1f             	mov    %rbx,(%rdi)
14000cd01:	c6 47 08 00          	movb   $0x0,0x8(%rdi)
14000cd05:	48 8b c7             	mov    %rdi,%rax
14000cd08:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14000cd0d:	48 83 c4 40          	add    $0x40,%rsp
14000cd11:	5f                   	pop    %rdi
14000cd12:	c3                   	ret
14000cd13:	cc                   	int3
14000cd14:	cc                   	int3
14000cd15:	cc                   	int3
14000cd16:	cc                   	int3
14000cd17:	cc                   	int3
14000cd18:	cc                   	int3
14000cd19:	cc                   	int3
14000cd1a:	cc                   	int3
14000cd1b:	cc                   	int3
14000cd1c:	40 53                	rex push %rbx
14000cd1e:	48 83 ec 30          	sub    $0x30,%rsp
14000cd22:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
14000cd29:	ff ff
14000cd2b:	48 8b d9             	mov    %rcx,%rbx
14000cd2e:	b9 28 00 00 00       	mov    $0x28,%ecx
14000cd33:	e8 9c 75 01 00       	call   0x1400242d4
14000cd38:	48 8b d0             	mov    %rax,%rdx
14000cd3b:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14000cd40:	48 85 c0             	test   %rax,%rax
14000cd43:	74 1e                	je     0x14000cd63
14000cd45:	48 8b 03             	mov    (%rbx),%rax
14000cd48:	48 89 02             	mov    %rax,(%rdx)
14000cd4b:	48 8b 03             	mov    (%rbx),%rax
14000cd4e:	48 89 42 08          	mov    %rax,0x8(%rdx)
14000cd52:	48 8b 03             	mov    (%rbx),%rax
14000cd55:	48 89 42 10          	mov    %rax,0x10(%rdx)
14000cd59:	48 8b c2             	mov    %rdx,%rax
14000cd5c:	48 83 c4 30          	add    $0x30,%rsp
14000cd60:	5b                   	pop    %rbx
14000cd61:	c3                   	ret
14000cd62:	cc                   	int3
14000cd63:	e8 10 77 01 00       	call   0x140024478
14000cd68:	cc                   	int3
14000cd69:	cc                   	int3
14000cd6a:	cc                   	int3
14000cd6b:	cc                   	int3
14000cd6c:	cc                   	int3
14000cd6d:	cc                   	int3
14000cd6e:	cc                   	int3
14000cd6f:	cc                   	int3
14000cd70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000cd75:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000cd7a:	57                   	push   %rdi
14000cd7b:	48 83 ec 20          	sub    $0x20,%rsp
14000cd7f:	48 8b 41 08          	mov    0x8(%rcx),%rax
14000cd83:	4c 8b d9             	mov    %rcx,%r11
14000cd86:	48 b9 65 66 66 66 66 	movabs $0x666666666666665,%rcx
14000cd8d:	66 66 06
14000cd90:	4d 8b d1             	mov    %r9,%r10
14000cd93:	48 8b fa             	mov    %rdx,%rdi
14000cd96:	48 3b c1             	cmp    %rcx,%rax
14000cd99:	0f 83 42 02 00 00    	jae    0x14000cfe1
14000cd9f:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
14000cda4:	48 ff c0             	inc    %rax
14000cda7:	49 89 43 08          	mov    %rax,0x8(%r11)
14000cdab:	33 f6                	xor    %esi,%esi
14000cdad:	4d 89 51 08          	mov    %r10,0x8(%r9)
14000cdb1:	49 8b 03             	mov    (%r11),%rax
14000cdb4:	4c 3b d0             	cmp    %rax,%r10
14000cdb7:	75 0f                	jne    0x14000cdc8
14000cdb9:	4c 89 48 08          	mov    %r9,0x8(%rax)
14000cdbd:	49 8b 03             	mov    (%r11),%rax
14000cdc0:	4c 89 08             	mov    %r9,(%rax)
14000cdc3:	49 8b 03             	mov    (%r11),%rax
14000cdc6:	eb 22                	jmp    0x14000cdea
14000cdc8:	45 84 c0             	test   %r8b,%r8b
14000cdcb:	74 10                	je     0x14000cddd
14000cdcd:	4d 89 0a             	mov    %r9,(%r10)
14000cdd0:	49 8b 03             	mov    (%r11),%rax
14000cdd3:	4c 3b 10             	cmp    (%rax),%r10
14000cdd6:	75 16                	jne    0x14000cdee
14000cdd8:	4c 89 08             	mov    %r9,(%rax)
14000cddb:	eb 11                	jmp    0x14000cdee
14000cddd:	4d 89 4a 10          	mov    %r9,0x10(%r10)
14000cde1:	49 8b 03             	mov    (%r11),%rax
14000cde4:	4c 3b 50 10          	cmp    0x10(%rax),%r10
14000cde8:	75 04                	jne    0x14000cdee
14000cdea:	4c 89 48 10          	mov    %r9,0x10(%rax)
14000cdee:	49 8b 41 08          	mov    0x8(%r9),%rax
14000cdf2:	49 8b d1             	mov    %r9,%rdx
14000cdf5:	e9 bb 01 00 00       	jmp    0x14000cfb5
14000cdfa:	4c 8d 52 08          	lea    0x8(%rdx),%r10
14000cdfe:	49 8b 0a             	mov    (%r10),%rcx
14000ce01:	48 8d 59 08          	lea    0x8(%rcx),%rbx
14000ce05:	4c 8b 03             	mov    (%rbx),%r8
14000ce08:	49 8b 00             	mov    (%r8),%rax
14000ce0b:	48 3b c8             	cmp    %rax,%rcx
14000ce0e:	0f 85 c5 00 00 00    	jne    0x14000ced9
14000ce14:	49 8b 40 10          	mov    0x10(%r8),%rax
14000ce18:	40 38 70 18          	cmp    %sil,0x18(%rax)
14000ce1c:	0f 84 bd 00 00 00    	je     0x14000cedf
14000ce22:	4c 8b 41 10          	mov    0x10(%rcx),%r8
14000ce26:	49 3b d0             	cmp    %r8,%rdx
14000ce29:	75 49                	jne    0x14000ce74
14000ce2b:	49 8b 00             	mov    (%r8),%rax
14000ce2e:	48 8b d1             	mov    %rcx,%rdx
14000ce31:	48 89 41 10          	mov    %rax,0x10(%rcx)
14000ce35:	49 8b 00             	mov    (%r8),%rax
14000ce38:	40 38 70 19          	cmp    %sil,0x19(%rax)
14000ce3c:	75 04                	jne    0x14000ce42
14000ce3e:	48 89 48 08          	mov    %rcx,0x8(%rax)
14000ce42:	48 8b 03             	mov    (%rbx),%rax
14000ce45:	49 89 40 08          	mov    %rax,0x8(%r8)
14000ce49:	49 8b 03             	mov    (%r11),%rax
14000ce4c:	48 3b 48 08          	cmp    0x8(%rax),%rcx
14000ce50:	75 06                	jne    0x14000ce58
14000ce52:	4c 89 40 08          	mov    %r8,0x8(%rax)
14000ce56:	eb 11                	jmp    0x14000ce69
14000ce58:	48 8b 03             	mov    (%rbx),%rax
14000ce5b:	48 3b 08             	cmp    (%rax),%rcx
14000ce5e:	75 05                	jne    0x14000ce65
14000ce60:	4c 89 00             	mov    %r8,(%rax)
14000ce63:	eb 04                	jmp    0x14000ce69
14000ce65:	4c 89 40 10          	mov    %r8,0x10(%rax)
14000ce69:	49 89 08             	mov    %rcx,(%r8)
14000ce6c:	4c 8b d3             	mov    %rbx,%r10
14000ce6f:	4c 89 03             	mov    %r8,(%rbx)
14000ce72:	eb 03                	jmp    0x14000ce77
14000ce74:	4c 8b c1             	mov    %rcx,%r8
14000ce77:	41 c6 40 18 01       	movb   $0x1,0x18(%r8)
14000ce7c:	49 8b 02             	mov    (%r10),%rax
14000ce7f:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000ce83:	40 88 71 18          	mov    %sil,0x18(%rcx)
14000ce87:	49 8b 02             	mov    (%r10),%rax
14000ce8a:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000ce8e:	4c 8b 01             	mov    (%rcx),%r8
14000ce91:	49 8b 40 10          	mov    0x10(%r8),%rax
14000ce95:	48 89 01             	mov    %rax,(%rcx)
14000ce98:	49 8b 40 10          	mov    0x10(%r8),%rax
14000ce9c:	40 38 70 19          	cmp    %sil,0x19(%rax)
14000cea0:	75 04                	jne    0x14000cea6
14000cea2:	48 89 48 08          	mov    %rcx,0x8(%rax)
14000cea6:	48 8b 41 08          	mov    0x8(%rcx),%rax
14000ceaa:	49 89 40 08          	mov    %rax,0x8(%r8)
14000ceae:	49 8b 03             	mov    (%r11),%rax
14000ceb1:	48 3b 48 08          	cmp    0x8(%rax),%rcx
14000ceb5:	75 06                	jne    0x14000cebd
14000ceb7:	4c 89 40 08          	mov    %r8,0x8(%rax)
14000cebb:	eb 13                	jmp    0x14000ced0
14000cebd:	48 8b 41 08          	mov    0x8(%rcx),%rax
14000cec1:	48 3b 48 10          	cmp    0x10(%rax),%rcx
14000cec5:	75 06                	jne    0x14000cecd
14000cec7:	4c 89 40 10          	mov    %r8,0x10(%rax)
14000cecb:	eb 03                	jmp    0x14000ced0
14000cecd:	4c 89 00             	mov    %r8,(%rax)
14000ced0:	49 89 48 10          	mov    %rcx,0x10(%r8)
14000ced4:	e9 d4 00 00 00       	jmp    0x14000cfad
14000ced9:	40 38 70 18          	cmp    %sil,0x18(%rax)
14000cedd:	75 1f                	jne    0x14000cefe
14000cedf:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
14000cee3:	c6 40 18 01          	movb   $0x1,0x18(%rax)
14000cee7:	49 8b 02             	mov    (%r10),%rax
14000ceea:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000ceee:	40 88 71 18          	mov    %sil,0x18(%rcx)
14000cef2:	49 8b 02             	mov    (%r10),%rax
14000cef5:	48 8b 50 08          	mov    0x8(%rax),%rdx
14000cef9:	e9 b3 00 00 00       	jmp    0x14000cfb1
14000cefe:	48 8b 01             	mov    (%rcx),%rax
14000cf01:	48 3b d0             	cmp    %rax,%rdx
14000cf04:	75 4d                	jne    0x14000cf53
14000cf06:	48 8b d1             	mov    %rcx,%rdx
14000cf09:	48 8b c8             	mov    %rax,%rcx
14000cf0c:	48 8b 40 10          	mov    0x10(%rax),%rax
14000cf10:	48 89 02             	mov    %rax,(%rdx)
14000cf13:	48 8b 41 10          	mov    0x10(%rcx),%rax
14000cf17:	40 38 70 19          	cmp    %sil,0x19(%rax)
14000cf1b:	75 04                	jne    0x14000cf21
14000cf1d:	48 89 50 08          	mov    %rdx,0x8(%rax)
14000cf21:	48 8b 03             	mov    (%rbx),%rax
14000cf24:	48 89 41 08          	mov    %rax,0x8(%rcx)
14000cf28:	49 8b 03             	mov    (%r11),%rax
14000cf2b:	48 3b 50 08          	cmp    0x8(%rax),%rdx
14000cf2f:	75 06                	jne    0x14000cf37
14000cf31:	48 89 48 08          	mov    %rcx,0x8(%rax)
14000cf35:	eb 12                	jmp    0x14000cf49
14000cf37:	48 8b 03             	mov    (%rbx),%rax
14000cf3a:	48 3b 50 10          	cmp    0x10(%rax),%rdx
14000cf3e:	75 06                	jne    0x14000cf46
14000cf40:	48 89 48 10          	mov    %rcx,0x10(%rax)
14000cf44:	eb 03                	jmp    0x14000cf49
14000cf46:	48 89 08             	mov    %rcx,(%rax)
14000cf49:	48 89 51 10          	mov    %rdx,0x10(%rcx)
14000cf4d:	4c 8b d3             	mov    %rbx,%r10
14000cf50:	48 89 0b             	mov    %rcx,(%rbx)
14000cf53:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
14000cf57:	49 8b 02             	mov    (%r10),%rax
14000cf5a:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000cf5e:	40 88 71 18          	mov    %sil,0x18(%rcx)
14000cf62:	49 8b 02             	mov    (%r10),%rax
14000cf65:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000cf69:	4c 8b 41 10          	mov    0x10(%rcx),%r8
14000cf6d:	49 8b 00             	mov    (%r8),%rax
14000cf70:	48 89 41 10          	mov    %rax,0x10(%rcx)
14000cf74:	49 8b 00             	mov    (%r8),%rax
14000cf77:	40 38 70 19          	cmp    %sil,0x19(%rax)
14000cf7b:	75 04                	jne    0x14000cf81
14000cf7d:	48 89 48 08          	mov    %rcx,0x8(%rax)
14000cf81:	48 8b 41 08          	mov    0x8(%rcx),%rax
14000cf85:	49 89 40 08          	mov    %rax,0x8(%r8)
14000cf89:	49 8b 03             	mov    (%r11),%rax
14000cf8c:	48 3b 48 08          	cmp    0x8(%rax),%rcx
14000cf90:	75 06                	jne    0x14000cf98
14000cf92:	4c 89 40 08          	mov    %r8,0x8(%rax)
14000cf96:	eb 12                	jmp    0x14000cfaa
14000cf98:	48 8b 41 08          	mov    0x8(%rcx),%rax
14000cf9c:	48 3b 08             	cmp    (%rax),%rcx
14000cf9f:	75 05                	jne    0x14000cfa6
14000cfa1:	4c 89 00             	mov    %r8,(%rax)
14000cfa4:	eb 04                	jmp    0x14000cfaa
14000cfa6:	4c 89 40 10          	mov    %r8,0x10(%rax)
14000cfaa:	49 89 08             	mov    %rcx,(%r8)
14000cfad:	4c 89 41 08          	mov    %r8,0x8(%rcx)
14000cfb1:	48 8b 42 08          	mov    0x8(%rdx),%rax
14000cfb5:	40 38 70 18          	cmp    %sil,0x18(%rax)