14000c748:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000c74d:	48 83 c4 20          	add    $0x20,%rsp
14000c751:	5f                   	pop    %rdi
14000c752:	48 ff 25 cf e7 01 00 	rex.W jmp *0x1e7cf(%rip)        # 0x14002af28
14000c759:	cc                   	int3
14000c75a:	cc                   	int3
14000c75b:	cc                   	int3
14000c75c:	cc                   	int3
14000c75d:	cc                   	int3
14000c75e:	cc                   	int3
14000c75f:	cc                   	int3
14000c760:	cc                   	int3
14000c761:	cc                   	int3
14000c762:	cc                   	int3
14000c763:	cc                   	int3
14000c764:	cc                   	int3
14000c765:	cc                   	int3
14000c766:	cc                   	int3
14000c767:	cc                   	int3
14000c768:	cc                   	int3
14000c769:	cc                   	int3
14000c76a:	cc                   	int3
14000c76b:	cc                   	int3
14000c76c:	cc                   	int3
14000c76d:	cc                   	int3
14000c76e:	cc                   	int3
14000c76f:	cc                   	int3
14000c770:	40 53                	rex push %rbx
14000c772:	48 83 ec 20          	sub    $0x20,%rsp
14000c776:	c7 41 14 01 00 00 c0 	movl   $0xc0000001,0x14(%rcx)
14000c77d:	48 8b d9             	mov    %rcx,%rbx
14000c780:	f6 c2 01             	test   $0x1,%dl
14000c783:	74 0c                	je     0x14000c791
14000c785:	48 ff 15 9c e7 01 00 	rex.W call *0x1e79c(%rip)        # 0x14002af28
14000c78c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c791:	48 8b c3             	mov    %rbx,%rax
14000c794:	48 83 c4 20          	add    $0x20,%rsp
14000c798:	5b                   	pop    %rbx
14000c799:	c3                   	ret
14000c79a:	cc                   	int3
14000c79b:	cc                   	int3
14000c79c:	cc                   	int3
14000c79d:	cc                   	int3
14000c79e:	cc                   	int3
14000c79f:	cc                   	int3
14000c7a0:	cc                   	int3
14000c7a1:	cc                   	int3
14000c7a2:	cc                   	int3
14000c7a3:	cc                   	int3
14000c7a4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000c7a9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000c7ae:	57                   	push   %rdi
14000c7af:	48 83 ec 20          	sub    $0x20,%rsp
14000c7b3:	80 7a 19 00          	cmpb   $0x0,0x19(%rdx)
14000c7b7:	48 8b da             	mov    %rdx,%rbx
14000c7ba:	48 8b f1             	mov    %rcx,%rsi
14000c7bd:	48 8b fa             	mov    %rdx,%rdi
14000c7c0:	75 5d                	jne    0x14000c81f
14000c7c2:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14000c7c6:	48 8b ce             	mov    %rsi,%rcx
14000c7c9:	e8 d6 ff ff ff       	call   0x14000c7a4
14000c7ce:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14000c7d2:	48 8b 3f             	mov    (%rdi),%rdi
14000c7d5:	48 85 c9             	test   %rcx,%rcx
14000c7d8:	74 12                	je     0x14000c7ec
14000c7da:	48 83 63 28 00       	andq   $0x0,0x28(%rbx)
14000c7df:	48 8b 01             	mov    (%rcx),%rax
14000c7e2:	48 8b 40 10          	mov    0x10(%rax),%rax
14000c7e6:	ff 15 5c e9 01 00    	call   *0x1e95c(%rip)        # 0x14002b148
14000c7ec:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14000c7f0:	48 85 c9             	test   %rcx,%rcx
14000c7f3:	74 12                	je     0x14000c807
14000c7f5:	48 83 63 20 00       	andq   $0x0,0x20(%rbx)
14000c7fa:	48 8b 01             	mov    (%rcx),%rax
14000c7fd:	48 8b 40 10          	mov    0x10(%rax),%rax
14000c801:	ff 15 41 e9 01 00    	call   *0x1e941(%rip)        # 0x14002b148
14000c807:	48 8b cb             	mov    %rbx,%rcx
14000c80a:	48 ff 15 17 e7 01 00 	rex.W call *0x1e717(%rip)        # 0x14002af28
14000c811:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c816:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
14000c81a:	48 8b df             	mov    %rdi,%rbx
14000c81d:	74 a3                	je     0x14000c7c2
14000c81f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000c824:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000c829:	48 83 c4 20          	add    $0x20,%rsp
14000c82d:	5f                   	pop    %rdi
14000c82e:	c3                   	ret
14000c82f:	cc                   	int3
14000c830:	cc                   	int3
14000c831:	cc                   	int3
14000c832:	cc                   	int3
14000c833:	cc                   	int3
14000c834:	cc                   	int3
14000c835:	cc                   	int3
14000c836:	cc                   	int3
14000c837:	cc                   	int3
14000c838:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000c83d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000c842:	57                   	push   %rdi
14000c843:	48 83 ec 20          	sub    $0x20,%rsp
14000c847:	80 7a 19 00          	cmpb   $0x0,0x19(%rdx)
14000c84b:	48 8b fa             	mov    %rdx,%rdi
14000c84e:	48 8b f1             	mov    %rcx,%rsi
14000c851:	48 8b da             	mov    %rdx,%rbx
14000c854:	75 27                	jne    0x14000c87d
14000c856:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14000c85a:	48 8b ce             	mov    %rsi,%rcx
14000c85d:	e8 d6 ff ff ff       	call   0x14000c838
14000c862:	48 8b 1b             	mov    (%rbx),%rbx
14000c865:	48 8b cf             	mov    %rdi,%rcx
14000c868:	48 ff 15 b9 e6 01 00 	rex.W call *0x1e6b9(%rip)        # 0x14002af28
14000c86f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000c874:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14000c878:	48 8b fb             	mov    %rbx,%rdi
14000c87b:	74 d9                	je     0x14000c856
14000c87d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000c882:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000c887:	48 83 c4 20          	add    $0x20,%rsp
14000c88b:	5f                   	pop    %rdi
14000c88c:	c3                   	ret
14000c88d:	cc                   	int3
14000c88e:	cc                   	int3
14000c88f:	cc                   	int3
14000c890:	cc                   	int3
14000c891:	cc                   	int3
14000c892:	cc                   	int3
14000c893:	cc                   	int3
14000c894:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14000c899:	48 83 ec 38          	sub    $0x38,%rsp
14000c89d:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
14000c8a4:	ff ff
14000c8a6:	b9 30 00 00 00       	mov    $0x30,%ecx
14000c8ab:	e8 24 7a 01 00       	call   0x1400242d4
14000c8b0:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14000c8b5:	48 85 c0             	test   %rax,%rax
14000c8b8:	74 17                	je     0x14000c8d1
14000c8ba:	48 89 00             	mov    %rax,(%rax)
14000c8bd:	48 89 40 08          	mov    %rax,0x8(%rax)
14000c8c1:	48 89 40 10          	mov    %rax,0x10(%rax)
14000c8c5:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14000c8cb:	48 83 c4 38          	add    $0x38,%rsp
14000c8cf:	c3                   	ret
14000c8d0:	cc                   	int3
14000c8d1:	e8 a2 7b 01 00       	call   0x140024478
14000c8d6:	cc                   	int3
14000c8d7:	cc                   	int3
14000c8d8:	cc                   	int3
14000c8d9:	cc                   	int3
14000c8da:	cc                   	int3
14000c8db:	cc                   	int3
14000c8dc:	cc                   	int3
14000c8dd:	cc                   	int3
14000c8de:	cc                   	int3
14000c8df:	cc                   	int3
14000c8e0:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14000c8e5:	48 83 ec 38          	sub    $0x38,%rsp
14000c8e9:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
14000c8f0:	ff ff
14000c8f2:	b9 28 00 00 00       	mov    $0x28,%ecx
14000c8f7:	e8 d8 79 01 00       	call   0x1400242d4
14000c8fc:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14000c901:	48 85 c0             	test   %rax,%rax
14000c904:	74 17                	je     0x14000c91d
14000c906:	48 89 00             	mov    %rax,(%rax)
14000c909:	48 89 40 08          	mov    %rax,0x8(%rax)
14000c90d:	48 89 40 10          	mov    %rax,0x10(%rax)
14000c911:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14000c917:	48 83 c4 38          	add    $0x38,%rsp
14000c91b:	c3                   	ret
14000c91c:	cc                   	int3
14000c91d:	e8 56 7b 01 00       	call   0x140024478
14000c922:	cc                   	int3
14000c923:	cc                   	int3
14000c924:	cc                   	int3
14000c925:	cc                   	int3
14000c926:	cc                   	int3
14000c927:	cc                   	int3
14000c928:	cc                   	int3
14000c929:	cc                   	int3
14000c92a:	cc                   	int3
14000c92b:	cc                   	int3
14000c92c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000c931:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000c936:	57                   	push   %rdi
14000c937:	48 83 ec 20          	sub    $0x20,%rsp
14000c93b:	48 8b 41 08          	mov    0x8(%rcx),%rax
14000c93f:	4c 8b d9             	mov    %rcx,%r11
14000c942:	48 b9 54 55 55 55 55 	movabs $0x555555555555554,%rcx
14000c949:	55 55 05
14000c94c:	4d 8b d1             	mov    %r9,%r10
14000c94f:	48 8b fa             	mov    %rdx,%rdi
14000c952:	48 3b c1             	cmp    %rcx,%rax
14000c955:	0f 83 42 02 00 00    	jae    0x14000cb9d
14000c95b:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
14000c960:	48 ff c0             	inc    %rax
14000c963:	49 89 43 08          	mov    %rax,0x8(%r11)
14000c967:	33 f6                	xor    %esi,%esi
14000c969:	4d 89 51 08          	mov    %r10,0x8(%r9)
14000c96d:	49 8b 03             	mov    (%r11),%rax
14000c970:	4c 3b d0             	cmp    %rax,%r10
14000c973:	75 0f                	jne    0x14000c984
14000c975:	4c 89 48 08          	mov    %r9,0x8(%rax)
14000c979:	49 8b 03             	mov    (%r11),%rax
14000c97c:	4c 89 08             	mov    %r9,(%rax)
14000c97f:	49 8b 03             	mov    (%r11),%rax
14000c982:	eb 22                	jmp    0x14000c9a6
14000c984:	45 84 c0             	test   %r8b,%r8b
14000c987:	74 10                	je     0x14000c999
14000c989:	4d 89 0a             	mov    %r9,(%r10)
14000c98c:	49 8b 03             	mov    (%r11),%rax
14000c98f:	4c 3b 10             	cmp    (%rax),%r10
14000c992:	75 16                	jne    0x14000c9aa
14000c994:	4c 89 08             	mov    %r9,(%rax)
14000c997:	eb 11                	jmp    0x14000c9aa
14000c999:	4d 89 4a 10          	mov    %r9,0x10(%r10)
14000c99d:	49 8b 03             	mov    (%r11),%rax
14000c9a0:	4c 3b 50 10          	cmp    0x10(%rax),%r10
14000c9a4:	75 04                	jne    0x14000c9aa
14000c9a6:	4c 89 48 10          	mov    %r9,0x10(%rax)
14000c9aa:	49 8b 41 08          	mov    0x8(%r9),%rax
14000c9ae:	49 8b d1             	mov    %r9,%rdx
14000c9b1:	e9 bb 01 00 00       	jmp    0x14000cb71
14000c9b6:	4c 8d 52 08          	lea    0x8(%rdx),%r10
14000c9ba:	49 8b 0a             	mov    (%r10),%rcx
14000c9bd:	48 8d 59 08          	lea    0x8(%rcx),%rbx
14000c9c1:	4c 8b 03             	mov    (%rbx),%r8
14000c9c4:	49 8b 00             	mov    (%r8),%rax
14000c9c7:	48 3b c8             	cmp    %rax,%rcx
14000c9ca:	0f 85 c5 00 00 00    	jne    0x14000ca95
14000c9d0:	49 8b 40 10          	mov    0x10(%r8),%rax
14000c9d4:	40 38 70 18          	cmp    %sil,0x18(%rax)
14000c9d8:	0f 84 bd 00 00 00    	je     0x14000ca9b
14000c9de:	4c 8b 41 10          	mov    0x10(%rcx),%r8
14000c9e2:	49 3b d0             	cmp    %r8,%rdx
14000c9e5:	75 49                	jne    0x14000ca30
14000c9e7:	49 8b 00             	mov    (%r8),%rax
14000c9ea:	48 8b d1             	mov    %rcx,%rdx
14000c9ed:	48 89 41 10          	mov    %rax,0x10(%rcx)
14000c9f1:	49 8b 00             	mov    (%r8),%rax
14000c9f4:	40 38 70 19          	cmp    %sil,0x19(%rax)
14000c9f8:	75 04                	jne    0x14000c9fe
14000c9fa:	48 89 48 08          	mov    %rcx,0x8(%rax)
14000c9fe:	48 8b 03             	mov    (%rbx),%rax
14000ca01:	49 89 40 08          	mov    %rax,0x8(%r8)
14000ca05:	49 8b 03             	mov    (%r11),%rax
14000ca08:	48 3b 48 08          	cmp    0x8(%rax),%rcx
14000ca0c:	75 06                	jne    0x14000ca14
14000ca0e:	4c 89 40 08          	mov    %r8,0x8(%rax)
14000ca12:	eb 11                	jmp    0x14000ca25
14000ca14:	48 8b 03             	mov    (%rbx),%rax
14000ca17:	48 3b 08             	cmp    (%rax),%rcx
14000ca1a:	75 05                	jne    0x14000ca21
14000ca1c:	4c 89 00             	mov    %r8,(%rax)
14000ca1f:	eb 04                	jmp    0x14000ca25
14000ca21:	4c 89 40 10          	mov    %r8,0x10(%rax)
14000ca25:	49 89 08             	mov    %rcx,(%r8)
14000ca28:	4c 8b d3             	mov    %rbx,%r10
14000ca2b:	4c 89 03             	mov    %r8,(%rbx)
14000ca2e:	eb 03                	jmp    0x14000ca33
14000ca30:	4c 8b c1             	mov    %rcx,%r8
14000ca33:	41 c6 40 18 01       	movb   $0x1,0x18(%r8)
14000ca38:	49 8b 02             	mov    (%r10),%rax
14000ca3b:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000ca3f:	40 88 71 18          	mov    %sil,0x18(%rcx)
14000ca43:	49 8b 02             	mov    (%r10),%rax
14000ca46:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000ca4a:	4c 8b 01             	mov    (%rcx),%r8
14000ca4d:	49 8b 40 10          	mov    0x10(%r8),%rax
14000ca51:	48 89 01             	mov    %rax,(%rcx)
14000ca54:	49 8b 40 10          	mov    0x10(%r8),%rax
14000ca58:	40 38 70 19          	cmp    %sil,0x19(%rax)
14000ca5c:	75 04                	jne    0x14000ca62
14000ca5e:	48 89 48 08          	mov    %rcx,0x8(%rax)
14000ca62:	48 8b 41 08          	mov    0x8(%rcx),%rax
14000ca66:	49 89 40 08          	mov    %rax,0x8(%r8)
14000ca6a:	49 8b 03             	mov    (%r11),%rax
14000ca6d:	48 3b 48 08          	cmp    0x8(%rax),%rcx
14000ca71:	75 06                	jne    0x14000ca79
14000ca73:	4c 89 40 08          	mov    %r8,0x8(%rax)
14000ca77:	eb 13                	jmp    0x14000ca8c
14000ca79:	48 8b 41 08          	mov    0x8(%rcx),%rax
14000ca7d:	48 3b 48 10          	cmp    0x10(%rax),%rcx
14000ca81:	75 06                	jne    0x14000ca89
14000ca83:	4c 89 40 10          	mov    %r8,0x10(%rax)
14000ca87:	eb 03                	jmp    0x14000ca8c
14000ca89:	4c 89 00             	mov    %r8,(%rax)
14000ca8c:	49 89 48 10          	mov    %rcx,0x10(%r8)
14000ca90:	e9 d4 00 00 00       	jmp    0x14000cb69
14000ca95:	40 38 70 18          	cmp    %sil,0x18(%rax)
14000ca99:	75 1f                	jne    0x14000caba
14000ca9b:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
14000ca9f:	c6 40 18 01          	movb   $0x1,0x18(%rax)
14000caa3:	49 8b 02             	mov    (%r10),%rax
14000caa6:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000caaa:	40 88 71 18          	mov    %sil,0x18(%rcx)
14000caae:	49 8b 02             	mov    (%r10),%rax
14000cab1:	48 8b 50 08          	mov    0x8(%rax),%rdx
14000cab5:	e9 b3 00 00 00       	jmp    0x14000cb6d
14000caba:	48 8b 01             	mov    (%rcx),%rax
14000cabd:	48 3b d0             	cmp    %rax,%rdx
14000cac0:	75 4d                	jne    0x14000cb0f
14000cac2:	48 8b d1             	mov    %rcx,%rdx
14000cac5:	48 8b c8             	mov    %rax,%rcx
14000cac8:	48 8b 40 10          	mov    0x10(%rax),%rax
14000cacc:	48 89 02             	mov    %rax,(%rdx)
14000cacf:	48 8b 41 10          	mov    0x10(%rcx),%rax
14000cad3:	40 38 70 19          	cmp    %sil,0x19(%rax)
14000cad7:	75 04                	jne    0x14000cadd
14000cad9:	48 89 50 08          	mov    %rdx,0x8(%rax)
14000cadd:	48 8b 03             	mov    (%rbx),%rax
14000cae0:	48 89 41 08          	mov    %rax,0x8(%rcx)
14000cae4:	49 8b 03             	mov    (%r11),%rax
14000cae7:	48 3b 50 08          	cmp    0x8(%rax),%rdx
14000caeb:	75 06                	jne    0x14000caf3
14000caed:	48 89 48 08          	mov    %rcx,0x8(%rax)
14000caf1:	eb 12                	jmp    0x14000cb05
14000caf3:	48 8b 03             	mov    (%rbx),%rax
14000caf6:	48 3b 50 10          	cmp    0x10(%rax),%rdx
14000cafa:	75 06                	jne    0x14000cb02
14000cafc:	48 89 48 10          	mov    %rcx,0x10(%rax)
14000cb00:	eb 03                	jmp    0x14000cb05
14000cb02:	48 89 08             	mov    %rcx,(%rax)
14000cb05:	48 89 51 10          	mov    %rdx,0x10(%rcx)
14000cb09:	4c 8b d3             	mov    %rbx,%r10
14000cb0c:	48 89 0b             	mov    %rcx,(%rbx)
14000cb0f:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
14000cb13:	49 8b 02             	mov    (%r10),%rax
14000cb16:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000cb1a:	40 88 71 18          	mov    %sil,0x18(%rcx)
14000cb1e:	49 8b 02             	mov    (%r10),%rax
14000cb21:	48 8b 48 08          	mov    0x8(%rax),%rcx
14000cb25:	4c 8b 41 10          	mov    0x10(%rcx),%r8
14000cb29:	49 8b 00             	mov    (%r8),%rax
14000cb2c:	48 89 41 10          	mov    %rax,0x10(%rcx)
14000cb30:	49 8b 00             	mov    (%r8),%rax
14000cb33:	40 38 70 19          	cmp    %sil,0x19(%rax)
14000cb37:	75 04                	jne    0x14000cb3d
14000cb39:	48 89 48 08          	mov    %rcx,0x8(%rax)
14000cb3d:	48 8b 41 08          	mov    0x8(%rcx),%rax
14000cb41:	49 89 40 08          	mov    %rax,0x8(%r8)
14000cb45:	49 8b 03             	mov    (%r11),%rax
14000cb48:	48 3b 48 08          	cmp    0x8(%rax),%rcx
14000cb4c:	75 06                	jne    0x14000cb54
14000cb4e:	4c 89 40 08          	mov    %r8,0x8(%rax)
14000cb52:	eb 12                	jmp    0x14000cb66
14000cb54:	48 8b 41 08          	mov    0x8(%rcx),%rax
14000cb58:	48 3b 08             	cmp    (%rax),%rcx
14000cb5b:	75 05                	jne    0x14000cb62
14000cb5d:	4c 89 00             	mov    %r8,(%rax)
14000cb60:	eb 04                	jmp    0x14000cb66