14003b9a5:	40 55                	rex push %rbp
14003b9a7:	48 83 ec 30          	sub    $0x30,%rsp
14003b9ab:	48 8b ea             	mov    %rdx,%rbp
14003b9ae:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14003b9b2:	48 83 c4 30          	add    $0x30,%rsp
14003b9b6:	5d                   	pop    %rbp
14003b9b7:	e9 14 6f fe ff       	jmp    0x1400228d0
14003b9bc:	cc                   	int3
14003b9bd:	40 55                	rex push %rbp
14003b9bf:	48 83 ec 20          	sub    $0x20,%rsp
14003b9c3:	48 8b ea             	mov    %rdx,%rbp
14003b9c6:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
14003b9ca:	48 83 c4 20          	add    $0x20,%rsp
14003b9ce:	5d                   	pop    %rbp
14003b9cf:	e9 fc 6e fe ff       	jmp    0x1400228d0
14003b9d4:	cc                   	int3
14003b9d5:	40 55                	rex push %rbp
14003b9d7:	48 83 ec 20          	sub    $0x20,%rsp
14003b9db:	48 8b ea             	mov    %rdx,%rbp
14003b9de:	48 8b 45 48          	mov    0x48(%rbp),%rax
14003b9e2:	8b 08                	mov    (%rax),%ecx
14003b9e4:	48 83 c4 20          	add    $0x20,%rsp
14003b9e8:	5d                   	pop    %rbp
14003b9e9:	e9 8e de fe ff       	jmp    0x14002987c
14003b9ee:	cc                   	int3
14003b9ef:	40 55                	rex push %rbp
14003b9f1:	48 83 ec 20          	sub    $0x20,%rsp
14003b9f5:	48 8b ea             	mov    %rdx,%rbp
14003b9f8:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
14003b9fc:	48 8b 01             	mov    (%rcx),%rax
14003b9ff:	8b 08                	mov    (%rax),%ecx
14003ba01:	89 4d 24             	mov    %ecx,0x24(%rbp)
14003ba04:	33 c0                	xor    %eax,%eax
14003ba06:	81 f9 63 73 6d e0    	cmp    $0xe06d7363,%ecx
14003ba0c:	0f 94 c0             	sete   %al
14003ba0f:	89 45 20             	mov    %eax,0x20(%rbp)
14003ba12:	8b 45 20             	mov    0x20(%rbp),%eax
14003ba15:	48 83 c4 20          	add    $0x20,%rsp
14003ba19:	5d                   	pop    %rbp
14003ba1a:	c3                   	ret
14003ba1b:	cc                   	int3
14003ba1c:	40 55                	rex push %rbp
14003ba1e:	48 83 ec 20          	sub    $0x20,%rsp
14003ba22:	48 8b ea             	mov    %rdx,%rbp
14003ba25:	48 8b 45 58          	mov    0x58(%rbp),%rax
14003ba29:	8b 08                	mov    (%rax),%ecx
14003ba2b:	48 83 c4 20          	add    $0x20,%rsp
14003ba2f:	5d                   	pop    %rbp
14003ba30:	e9 47 de fe ff       	jmp    0x14002987c
14003ba35:	cc                   	int3
14003ba36:	40 55                	rex push %rbp
14003ba38:	48 83 ec 20          	sub    $0x20,%rsp
14003ba3c:	48 8b ea             	mov    %rdx,%rbp
14003ba3f:	48 8b 45 48          	mov    0x48(%rbp),%rax
14003ba43:	48 8b 08             	mov    (%rax),%rcx
14003ba46:	48 8b 11             	mov    (%rcx),%rdx
14003ba49:	83 a2 a8 03 00 00 ef 	andl   $0xffffffef,0x3a8(%rdx)
14003ba50:	48 83 c4 20          	add    $0x20,%rsp
14003ba54:	5d                   	pop    %rbp
14003ba55:	c3                   	ret
14003ba56:	cc                   	int3
14003ba57:	40 55                	rex push %rbp
14003ba59:	48 83 ec 30          	sub    $0x30,%rsp
14003ba5d:	48 8b ea             	mov    %rdx,%rbp
14003ba60:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
14003ba64:	e8 67 6e fe ff       	call   0x1400228d0
14003ba69:	90                   	nop
14003ba6a:	48 83 c4 30          	add    $0x30,%rsp
14003ba6e:	5d                   	pop    %rbp
14003ba6f:	c3                   	ret
14003ba70:	cc                   	int3
14003ba71:	40 55                	rex push %rbp
14003ba73:	48 83 ec 20          	sub    $0x20,%rsp
14003ba77:	48 8b ea             	mov    %rdx,%rbp
14003ba7a:	b9 07 00 00 00       	mov    $0x7,%ecx
14003ba7f:	48 83 c4 20          	add    $0x20,%rsp
14003ba83:	5d                   	pop    %rbp
14003ba84:	e9 f3 dd fe ff       	jmp    0x14002987c
14003ba89:	cc                   	int3
14003ba8a:	40 55                	rex push %rbp
14003ba8c:	48 83 ec 20          	sub    $0x20,%rsp
14003ba90:	48 8b ea             	mov    %rdx,%rbp
14003ba93:	b9 06 00 00 00       	mov    $0x6,%ecx
14003ba98:	48 83 c4 20          	add    $0x20,%rsp
14003ba9c:	5d                   	pop    %rbp
14003ba9d:	e9 da dd fe ff       	jmp    0x14002987c
14003baa2:	cc                   	int3
14003baa3:	40 55                	rex push %rbp
14003baa5:	48 83 ec 20          	sub    $0x20,%rsp
14003baa9:	48 8b ea             	mov    %rdx,%rbp
14003baac:	b9 08 00 00 00       	mov    $0x8,%ecx
14003bab1:	48 83 c4 20          	add    $0x20,%rsp
14003bab5:	5d                   	pop    %rbp
14003bab6:	e9 c1 dd fe ff       	jmp    0x14002987c
14003babb:	cc                   	int3
14003babc:	40 55                	rex push %rbp
14003babe:	48 83 ec 20          	sub    $0x20,%rsp
14003bac2:	48 8b ea             	mov    %rdx,%rbp
14003bac5:	48 8b 45 48          	mov    0x48(%rbp),%rax
14003bac9:	8b 08                	mov    (%rax),%ecx
14003bacb:	48 83 c4 20          	add    $0x20,%rsp
14003bacf:	5d                   	pop    %rbp
14003bad0:	e9 17 a9 fe ff       	jmp    0x1400263ec
14003bad5:	cc                   	int3
14003bad6:	40 55                	rex push %rbp
14003bad8:	48 83 ec 20          	sub    $0x20,%rsp
14003badc:	48 8b ea             	mov    %rdx,%rbp
14003badf:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
14003bae6:	8b 08                	mov    (%rax),%ecx
14003bae8:	48 83 c4 20          	add    $0x20,%rsp
14003baec:	5d                   	pop    %rbp
14003baed:	e9 8a dd fe ff       	jmp    0x14002987c
14003baf2:	cc                   	int3
14003baf3:	40 55                	rex push %rbp
14003baf5:	48 83 ec 20          	sub    $0x20,%rsp
14003baf9:	48 8b ea             	mov    %rdx,%rbp
14003bafc:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14003bb00:	e8 cb 6d fe ff       	call   0x1400228d0
14003bb05:	90                   	nop
14003bb06:	48 83 c4 20          	add    $0x20,%rsp
14003bb0a:	5d                   	pop    %rbp
14003bb0b:	c3                   	ret
14003bb0c:	cc                   	int3
14003bb0d:	40 55                	rex push %rbp
14003bb0f:	48 83 ec 20          	sub    $0x20,%rsp
14003bb13:	48 8b ea             	mov    %rdx,%rbp
14003bb16:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14003bb1a:	48 83 c4 20          	add    $0x20,%rsp
14003bb1e:	5d                   	pop    %rbp
14003bb1f:	e9 ac 6d fe ff       	jmp    0x1400228d0
14003bb24:	cc                   	int3
14003bb25:	40 55                	rex push %rbp
14003bb27:	48 83 ec 20          	sub    $0x20,%rsp
14003bb2b:	48 8b ea             	mov    %rdx,%rbp
14003bb2e:	8b 4d 40             	mov    0x40(%rbp),%ecx
14003bb31:	48 83 c4 20          	add    $0x20,%rsp
14003bb35:	5d                   	pop    %rbp
14003bb36:	e9 b1 a8 fe ff       	jmp    0x1400263ec
14003bb3b:	cc                   	int3
14003bb3c:	40 55                	rex push %rbp
14003bb3e:	48 83 ec 30          	sub    $0x30,%rsp
14003bb42:	48 8b ea             	mov    %rdx,%rbp
14003bb45:	8b 4d 60             	mov    0x60(%rbp),%ecx
14003bb48:	48 83 c4 30          	add    $0x30,%rsp
14003bb4c:	5d                   	pop    %rbp
14003bb4d:	e9 9a a8 fe ff       	jmp    0x1400263ec
14003bb52:	cc                   	int3
14003bb53:	40 55                	rex push %rbp
14003bb55:	48 83 ec 20          	sub    $0x20,%rsp
14003bb59:	48 8b ea             	mov    %rdx,%rbp
14003bb5c:	48 8b 45 68          	mov    0x68(%rbp),%rax
14003bb60:	8b 08                	mov    (%rax),%ecx
14003bb62:	48 83 c4 20          	add    $0x20,%rsp
14003bb66:	5d                   	pop    %rbp
14003bb67:	e9 10 dd fe ff       	jmp    0x14002987c
14003bb6c:	cc                   	int3
14003bb6d:	40 55                	rex push %rbp
14003bb6f:	48 83 ec 20          	sub    $0x20,%rsp
14003bb73:	48 8b ea             	mov    %rdx,%rbp
14003bb76:	b9 05 00 00 00       	mov    $0x5,%ecx
14003bb7b:	48 83 c4 20          	add    $0x20,%rsp
14003bb7f:	5d                   	pop    %rbp
14003bb80:	e9 f7 dc fe ff       	jmp    0x14002987c
14003bb85:	cc                   	int3
14003bb86:	40 55                	rex push %rbp
14003bb88:	48 83 ec 20          	sub    $0x20,%rsp
14003bb8c:	48 8b ea             	mov    %rdx,%rbp
14003bb8f:	b9 04 00 00 00       	mov    $0x4,%ecx
14003bb94:	48 83 c4 20          	add    $0x20,%rsp
14003bb98:	5d                   	pop    %rbp
14003bb99:	e9 de dc fe ff       	jmp    0x14002987c
14003bb9e:	cc                   	int3
14003bb9f:	40 55                	rex push %rbp
14003bba1:	48 83 ec 20          	sub    $0x20,%rsp
14003bba5:	48 8b ea             	mov    %rdx,%rbp
14003bba8:	80 7d 70 00          	cmpb   $0x0,0x70(%rbp)
14003bbac:	74 0b                	je     0x14003bbb9
14003bbae:	b9 03 00 00 00       	mov    $0x3,%ecx
14003bbb3:	e8 c4 dc fe ff       	call   0x14002987c
14003bbb8:	90                   	nop
14003bbb9:	48 83 c4 20          	add    $0x20,%rsp
14003bbbd:	5d                   	pop    %rbp
14003bbbe:	c3                   	ret
14003bbbf:	cc                   	int3
14003bbc0:	40 55                	rex push %rbp
14003bbc2:	48 83 ec 30          	sub    $0x30,%rsp
14003bbc6:	48 8b ea             	mov    %rdx,%rbp
14003bbc9:	b9 0b 00 00 00       	mov    $0xb,%ecx
14003bbce:	48 83 c4 30          	add    $0x30,%rsp
14003bbd2:	5d                   	pop    %rbp
14003bbd3:	e9 a4 dc fe ff       	jmp    0x14002987c
14003bbd8:	cc                   	int3
14003bbd9:	40 55                	rex push %rbp
14003bbdb:	48 83 ec 40          	sub    $0x40,%rsp
14003bbdf:	48 8b ea             	mov    %rdx,%rbp
14003bbe2:	83 7d 40 00          	cmpl   $0x0,0x40(%rbp)
14003bbe6:	74 62                	je     0x14003bc4a
14003bbe8:	83 7d 44 00          	cmpl   $0x0,0x44(%rbp)
14003bbec:	74 4d                	je     0x14003bc3b
14003bbee:	4c 8b 8d 80 00 00 00 	mov    0x80(%rbp),%r9
14003bbf5:	49 63 11             	movslq (%r9),%rdx
14003bbf8:	48 c1 fa 06          	sar    $0x6,%rdx
14003bbfc:	4c 8d 05 fd 64 01 00 	lea    0x164fd(%rip),%r8        # 0x140052100
14003bc03:	41 8b 01             	mov    (%r9),%eax
14003bc06:	83 e0 3f             	and    $0x3f,%eax
14003bc09:	48 8d 0c c0          	lea    (%rax,%rax,8),%rcx
14003bc0d:	49 8b 04 d0          	mov    (%r8,%rdx,8),%rax
14003bc11:	44 8a 44 c8 38       	mov    0x38(%rax,%rcx,8),%r8b
14003bc16:	41 80 e0 fe          	and    $0xfe,%r8b
14003bc1a:	49 63 11             	movslq (%r9),%rdx
14003bc1d:	48 c1 fa 06          	sar    $0x6,%rdx
14003bc21:	4c 8d 15 d8 64 01 00 	lea    0x164d8(%rip),%r10        # 0x140052100
14003bc28:	41 8b 01             	mov    (%r9),%eax
14003bc2b:	83 e0 3f             	and    $0x3f,%eax
14003bc2e:	48 8d 0c c0          	lea    (%rax,%rax,8),%rcx
14003bc32:	49 8b 04 d2          	mov    (%r10,%rdx,8),%rax
14003bc36:	44 88 44 c8 38       	mov    %r8b,0x38(%rax,%rcx,8)
14003bc3b:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
14003bc42:	8b 08                	mov    (%rax),%ecx
14003bc44:	e8 a3 a7 fe ff       	call   0x1400263ec
14003bc49:	90                   	nop
14003bc4a:	48 83 c4 40          	add    $0x40,%rsp
14003bc4e:	5d                   	pop    %rbp
14003bc4f:	c3                   	ret
14003bc50:	cc                   	int3
14003bc51:	40 55                	rex push %rbp
14003bc53:	48 83 ec 20          	sub    $0x20,%rsp
14003bc57:	48 8b ea             	mov    %rdx,%rbp
14003bc5a:	48 8b 01             	mov    (%rcx),%rax
14003bc5d:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
14003bc63:	74 0c                	je     0x14003bc71
14003bc65:	81 38 1d 00 00 c0    	cmpl   $0xc000001d,(%rax)
14003bc6b:	74 04                	je     0x14003bc71
14003bc6d:	33 c0                	xor    %eax,%eax
14003bc6f:	eb 05                	jmp    0x14003bc76
14003bc71:	b8 01 00 00 00       	mov    $0x1,%eax
14003bc76:	48 83 c4 20          	add    $0x20,%rsp
14003bc7a:	5d                   	pop    %rbp
14003bc7b:	c3                   	ret
14003bc7c:	cc                   	int3
14003bc7d:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
14003bc84:	e9 bb cb ff ff       	jmp    0x140038844
14003bc89:	cc                   	int3
14003bc8a:	cc                   	int3
14003bc8b:	cc                   	int3
14003bc8c:	cc                   	int3
14003bc8d:	cc                   	int3
14003bc8e:	cc                   	int3
14003bc8f:	cc                   	int3
14003bc90:	40 55                	rex push %rbp
14003bc92:	48 83 ec 20          	sub    $0x20,%rsp
14003bc96:	48 8b ea             	mov    %rdx,%rbp
14003bc99:	48 8b 01             	mov    (%rcx),%rax
14003bc9c:	33 c9                	xor    %ecx,%ecx
14003bc9e:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
14003bca4:	0f 94 c1             	sete   %cl
14003bca7:	8b c1                	mov    %ecx,%eax
14003bca9:	48 83 c4 20          	add    $0x20,%rsp
14003bcad:	5d                   	pop    %rbp
14003bcae:	c3                   	ret
14003bcaf:	cc                   	int3
14003bcb0:	c2 00 00             	ret    $0x0
14003bcb3:	cc                   	int3
14003bcb4:	48 8d 0d 05 6e 01 00 	lea    0x16e05(%rip),%rcx        # 0x140052ac0
14003bcbb:	e9 48 cb ff ff       	jmp    0x140038808
14003bcc0:	40 53                	rex push %rbx
14003bcc2:	48 83 ec 20          	sub    $0x20,%rsp
14003bcc6:	eb 3c                	jmp    0x14003bd04
14003bcc8:	48 8b 03             	mov    (%rbx),%rax
14003bccb:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14003bccf:	48 89 05 82 6f 01 00 	mov    %rax,0x16f82(%rip)        # 0x140052c58
14003bcd6:	48 8b 01             	mov    (%rcx),%rax
14003bcd9:	48 8b 40 10          	mov    0x10(%rax),%rax
14003bcdd:	ff 15 4d 08 00 00    	call   *0x84d(%rip)        # 0x14003c530
14003bce3:	48 8b c8             	mov    %rax,%rcx
14003bce6:	48 85 c0             	test   %rax,%rax
14003bce9:	74 11                	je     0x14003bcfc
14003bceb:	48 8b 10             	mov    (%rax),%rdx
14003bcee:	48 8b 02             	mov    (%rdx),%rax
14003bcf1:	ba 01 00 00 00       	mov    $0x1,%edx
14003bcf6:	ff 15 34 08 00 00    	call   *0x834(%rip)        # 0x14003c530
14003bcfc:	48 8b cb             	mov    %rbx,%rcx
14003bcff:	e8 dc 57 fc ff       	call   0x1400014e0
14003bd04:	48 8b 1d 4d 6f 01 00 	mov    0x16f4d(%rip),%rbx        # 0x140052c58
14003bd0b:	48 85 db             	test   %rbx,%rbx
14003bd0e:	75 b8                	jne    0x14003bcc8
14003bd10:	48 83 c4 20          	add    $0x20,%rsp
14003bd14:	5b                   	pop    %rbx
14003bd15:	c3                   	ret
14003bd16:	cc                   	int3
14003bd17:	cc                   	int3
14003bd18:	48 83 ec 28          	sub    $0x28,%rsp
14003bd1c:	48 8b 0d 25 6f 01 00 	mov    0x16f25(%rip),%rcx        # 0x140052c48
14003bd23:	48 85 c9             	test   %rcx,%rcx
14003bd26:	74 29                	je     0x14003bd51
14003bd28:	48 8b 01             	mov    (%rcx),%rax
14003bd2b:	48 8b 40 10          	mov    0x10(%rax),%rax
14003bd2f:	ff 15 fb 07 00 00    	call   *0x7fb(%rip)        # 0x14003c530
14003bd35:	4c 8b c0             	mov    %rax,%r8
14003bd38:	48 85 c0             	test   %rax,%rax
14003bd3b:	74 14                	je     0x14003bd51
14003bd3d:	48 8b 08             	mov    (%rax),%rcx
14003bd40:	ba 01 00 00 00       	mov    $0x1,%edx
14003bd45:	48 8b 01             	mov    (%rcx),%rax
14003bd48:	49 8b c8             	mov    %r8,%rcx
14003bd4b:	ff 15 df 07 00 00    	call   *0x7df(%rip)        # 0x14003c530
14003bd51:	48 83 c4 28          	add    $0x28,%rsp
14003bd55:	c3                   	ret
14003bd56:	cc                   	int3
14003bd57:	cc                   	int3
14003bd58:	48 83 ec 28          	sub    $0x28,%rsp
14003bd5c:	eb 26                	jmp    0x14003bd84
14003bd5e:	48 8d 0d fb 6f 01 00 	lea    0x16ffb(%rip),%rcx        # 0x140052d60
14003bd65:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
14003bd69:	48 ff c0             	inc    %rax
14003bd6c:	48 89 05 1d 31 01 00 	mov    %rax,0x1311d(%rip)        # 0x14004ee90
14003bd73:	ff 15 ef 02 00 00    	call   *0x2ef(%rip)        # 0x14003c068
14003bd79:	48 85 c0             	test   %rax,%rax
14003bd7c:	74 06                	je     0x14003bd84
14003bd7e:	ff 15 ac 07 00 00    	call   *0x7ac(%rip)        # 0x14003c530
14003bd84:	48 8b 05 05 31 01 00 	mov    0x13105(%rip),%rax        # 0x14004ee90
14003bd8b:	48 83 f8 0a          	cmp    $0xa,%rax
14003bd8f:	72 cd                	jb     0x14003bd5e
14003bd91:	48 83 c4 28          	add    $0x28,%rsp
14003bd95:	c3                   	ret
14003bd96:	cc                   	int3
14003bd97:	cc                   	int3
14003bd98:	48 8d 0d b1 6f 01 00 	lea    0x16fb1(%rip),%rcx        # 0x140052d50
14003bd9f:	e9 64 ca ff ff       	jmp    0x140038808