1800b29e8:	48 83 ec 20          	sub    $0x20,%rsp
1800b29ec:	4d 8b f0             	mov    %r8,%r14
1800b29ef:	48 8b ea             	mov    %rdx,%rbp
1800b29f2:	48 8b f9             	mov    %rcx,%rdi
1800b29f5:	e8 f2 fe ff ff       	call   0x1800b28ec
1800b29fa:	33 db                	xor    %ebx,%ebx
1800b29fc:	85 c0                	test   %eax,%eax
1800b29fe:	0f 88 39 01 00 00    	js     0x1800b2b3d
1800b2a04:	0f b7 4f 0a          	movzwl 0xa(%rdi),%ecx
1800b2a08:	44 8d 7b 01          	lea    0x1(%rbx),%r15d
1800b2a0c:	66 83 f9 02          	cmp    $0x2,%cx
1800b2a10:	75 0a                	jne    0x1800b2a1c
1800b2a12:	0f b7 47 08          	movzwl 0x8(%rdi),%eax
1800b2a16:	48 c1 e0 04          	shl    $0x4,%rax
1800b2a1a:	eb 0f                	jmp    0x1800b2a2b
1800b2a1c:	66 41 3b cf          	cmp    %r15w,%cx
1800b2a20:	75 06                	jne    0x1800b2a28
1800b2a22:	0f b7 47 08          	movzwl 0x8(%rdi),%eax
1800b2a26:	eb 03                	jmp    0x1800b2a2b
1800b2a28:	48 8b c3             	mov    %rbx,%rax
1800b2a2b:	48 8d 34 38          	lea    (%rax,%rdi,1),%rsi
1800b2a2f:	66 83 f9 02          	cmp    $0x2,%cx
1800b2a33:	75 0a                	jne    0x1800b2a3f
1800b2a35:	0f b7 47 08          	movzwl 0x8(%rdi),%eax
1800b2a39:	48 c1 e0 04          	shl    $0x4,%rax
1800b2a3d:	eb 0f                	jmp    0x1800b2a4e
1800b2a3f:	66 41 3b cf          	cmp    %r15w,%cx
1800b2a43:	75 06                	jne    0x1800b2a4b
1800b2a45:	0f b7 47 08          	movzwl 0x8(%rdi),%eax
1800b2a49:	eb 03                	jmp    0x1800b2a4e
1800b2a4b:	48 8b c3             	mov    %rbx,%rax
1800b2a4e:	48 2b e8             	sub    %rax,%rbp
1800b2a51:	b9 10 00 00 00       	mov    $0x10,%ecx
1800b2a56:	48 3b e9             	cmp    %rcx,%rbp
1800b2a59:	0f 82 de 00 00 00    	jb     0x1800b2b3d
1800b2a5f:	0f b7 06             	movzwl (%rsi),%eax
1800b2a62:	66 3b c1             	cmp    %cx,%ax
1800b2a65:	0f 82 d2 00 00 00    	jb     0x1800b2b3d
1800b2a6b:	48 3b c5             	cmp    %rbp,%rax
1800b2a6e:	0f 87 c9 00 00 00    	ja     0x1800b2b3d
1800b2a74:	0f b7 46 02          	movzwl 0x2(%rsi),%eax
1800b2a78:	66 41 2b c7          	sub    %r15w,%ax
1800b2a7c:	66 41 3b c7          	cmp    %r15w,%ax
1800b2a80:	0f 87 b7 00 00 00    	ja     0x1800b2b3d
1800b2a86:	45 8b c7             	mov    %r15d,%r8d
1800b2a89:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
1800b2a8d:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
1800b2a91:	e8 ee c6 ff ff       	call   0x1800af184
1800b2a96:	85 c0                	test   %eax,%eax
1800b2a98:	0f 88 9f 00 00 00    	js     0x1800b2b3d
1800b2a9e:	44 0f b7 47 0a       	movzwl 0xa(%rdi),%r8d
1800b2aa3:	66 41 83 f8 02       	cmp    $0x2,%r8w
1800b2aa8:	75 0a                	jne    0x1800b2ab4
1800b2aaa:	0f b7 47 08          	movzwl 0x8(%rdi),%eax
1800b2aae:	48 c1 e0 04          	shl    $0x4,%rax
1800b2ab2:	eb 0f                	jmp    0x1800b2ac3
1800b2ab4:	66 45 3b c7          	cmp    %r15w,%r8w
1800b2ab8:	75 06                	jne    0x1800b2ac0
1800b2aba:	0f b7 47 08          	movzwl 0x8(%rdi),%eax
1800b2abe:	eb 03                	jmp    0x1800b2ac3
1800b2ac0:	48 8b c3             	mov    %rbx,%rax
1800b2ac3:	0f b7 0e             	movzwl (%rsi),%ecx
1800b2ac6:	48 03 c8             	add    %rax,%rcx
1800b2ac9:	49 8d 46 ff          	lea    -0x1(%r14),%rax
1800b2acd:	49 85 c6             	test   %rax,%r14
1800b2ad0:	75 0a                	jne    0x1800b2adc
1800b2ad2:	4d 85 f6             	test   %r14,%r14
1800b2ad5:	74 05                	je     0x1800b2adc
1800b2ad7:	48 85 c1             	test   %rax,%rcx
1800b2ada:	eb 0b                	jmp    0x1800b2ae7
1800b2adc:	33 d2                	xor    %edx,%edx
1800b2ade:	48 8b c1             	mov    %rcx,%rax
1800b2ae1:	49 f7 f6             	div    %r14
1800b2ae4:	48 85 d2             	test   %rdx,%rdx
1800b2ae7:	0f 94 c0             	sete   %al
1800b2aea:	84 c0                	test   %al,%al
1800b2aec:	74 4f                	je     0x1800b2b3d
1800b2aee:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
1800b2af2:	48 85 c1             	test   %rax,%rcx
1800b2af5:	75 46                	jne    0x1800b2b3d
1800b2af7:	48 85 c9             	test   %rcx,%rcx
1800b2afa:	74 41                	je     0x1800b2b3d
1800b2afc:	66 41 83 f8 02       	cmp    $0x2,%r8w
1800b2b01:	75 0b                	jne    0x1800b2b0e
1800b2b03:	44 0f b7 47 08       	movzwl 0x8(%rdi),%r8d
1800b2b08:	41 c1 e0 04          	shl    $0x4,%r8d
1800b2b0c:	eb 10                	jmp    0x1800b2b1e
1800b2b0e:	66 45 3b c7          	cmp    %r15w,%r8w
1800b2b12:	75 07                	jne    0x1800b2b1b
1800b2b14:	44 0f b7 47 08       	movzwl 0x8(%rdi),%r8d
1800b2b19:	eb 03                	jmp    0x1800b2b1e
1800b2b1b:	44 8b c3             	mov    %ebx,%r8d
1800b2b1e:	48 8b d7             	mov    %rdi,%rdx
1800b2b21:	e8 5e 13 f8 ff       	call   0x180033e84
1800b2b26:	39 46 04             	cmp    %eax,0x4(%rsi)
1800b2b29:	75 12                	jne    0x1800b2b3d
1800b2b2b:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1800b2b30:	48 89 38             	mov    %rdi,(%rax)
1800b2b33:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1800b2b38:	48 89 30             	mov    %rsi,(%rax)
1800b2b3b:	eb 05                	jmp    0x1800b2b42
1800b2b3d:	bb 02 00 21 c0       	mov    $0xc0210002,%ebx
1800b2b42:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1800b2b47:	8b c3                	mov    %ebx,%eax
1800b2b49:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1800b2b4e:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1800b2b53:	48 83 c4 20          	add    $0x20,%rsp
1800b2b57:	41 5f                	pop    %r15
1800b2b59:	41 5e                	pop    %r14
1800b2b5b:	5f                   	pop    %rdi
1800b2b5c:	c3                   	ret
1800b2b5d:	cc                   	int3
1800b2b5e:	cc                   	int3
1800b2b5f:	cc                   	int3
1800b2b60:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1800b2b65:	57                   	push   %rdi
1800b2b66:	48 83 ec 50          	sub    $0x50,%rsp
1800b2b6a:	48 8b 05 ff 9d 0b 00 	mov    0xb9dff(%rip),%rax        # 0x18016c970
1800b2b71:	48 33 c4             	xor    %rsp,%rax
1800b2b74:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1800b2b79:	33 ff                	xor    %edi,%edi
1800b2b7b:	48 8b da             	mov    %rdx,%rbx
1800b2b7e:	48 89 3a             	mov    %rdi,(%rdx)
1800b2b81:	0f b7 41 0a          	movzwl 0xa(%rcx),%eax
1800b2b85:	66 83 f8 02          	cmp    $0x2,%ax
1800b2b89:	75 0a                	jne    0x1800b2b95
1800b2b8b:	0f b7 51 08          	movzwl 0x8(%rcx),%edx
1800b2b8f:	48 c1 e2 04          	shl    $0x4,%rdx
1800b2b93:	eb 0f                	jmp    0x1800b2ba4
1800b2b95:	66 83 f8 01          	cmp    $0x1,%ax
1800b2b99:	75 06                	jne    0x1800b2ba1
1800b2b9b:	0f b7 51 08          	movzwl 0x8(%rcx),%edx
1800b2b9f:	eb 03                	jmp    0x1800b2ba4
1800b2ba1:	48 8b d7             	mov    %rdi,%rdx
1800b2ba4:	41 b9 20 00 00 00    	mov    $0x20,%r9d
1800b2baa:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1800b2baf:	e8 e0 f9 ff ff       	call   0x1800b2594
1800b2bb4:	85 c0                	test   %eax,%eax
1800b2bb6:	78 1d                	js     0x1800b2bd5
1800b2bb8:	b9 05 20 00 00       	mov    $0x2005,%ecx
1800b2bbd:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1800b2bc2:	41 b8 20 00 00 00    	mov    $0x20,%r8d
1800b2bc8:	4c 8b cb             	mov    %rbx,%r9
1800b2bcb:	e8 2c f6 ff ff       	call   0x1800b21fc
1800b2bd0:	85 c0                	test   %eax,%eax
1800b2bd2:	0f 49 c7             	cmovns %edi,%eax
1800b2bd5:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1800b2bda:	48 33 cc             	xor    %rsp,%rcx
1800b2bdd:	e8 4a 2f f6 ff       	call   0x180015b2c
1800b2be2:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1800b2be7:	48 83 c4 50          	add    $0x50,%rsp
1800b2beb:	5f                   	pop    %rdi
1800b2bec:	c3                   	ret
1800b2bed:	cc                   	int3
1800b2bee:	cc                   	int3
1800b2bef:	cc                   	int3
1800b2bf0:	4c 8b dc             	mov    %rsp,%r11
1800b2bf3:	49 89 5b 20          	mov    %rbx,0x20(%r11)
1800b2bf7:	55                   	push   %rbp
1800b2bf8:	56                   	push   %rsi
1800b2bf9:	57                   	push   %rdi
1800b2bfa:	41 56                	push   %r14
1800b2bfc:	41 57                	push   %r15
1800b2bfe:	48 83 ec 60          	sub    $0x60,%rsp
1800b2c02:	48 8b 05 67 9d 0b 00 	mov    0xb9d67(%rip),%rax        # 0x18016c970
1800b2c09:	48 33 c4             	xor    %rsp,%rax
1800b2c0c:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1800b2c11:	45 33 f6             	xor    %r14d,%r14d
1800b2c14:	48 8d 7a 08          	lea    0x8(%rdx),%rdi
1800b2c18:	48 8b f1             	mov    %rcx,%rsi
1800b2c1b:	4d 89 73 a8          	mov    %r14,-0x58(%r11)
1800b2c1f:	48 8b cf             	mov    %rdi,%rcx
1800b2c22:	66 45 89 73 98       	mov    %r14w,-0x68(%r11)
1800b2c27:	49 8b e8             	mov    %r8,%rbp
1800b2c2a:	4d 89 73 a0          	mov    %r14,-0x60(%r11)
1800b2c2e:	41 8d 56 05          	lea    0x5(%r14),%edx
1800b2c32:	e8 e1 c7 ff ff       	call   0x1800af418
1800b2c37:	8b d8                	mov    %eax,%ebx
1800b2c39:	85 c0                	test   %eax,%eax
1800b2c3b:	0f 88 d3 00 00 00    	js     0x1800b2d14
1800b2c41:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1800b2c46:	48 8b d5             	mov    %rbp,%rdx
1800b2c49:	48 8b cf             	mov    %rdi,%rcx
1800b2c4c:	e8 af 22 00 00       	call   0x1800b4f00
1800b2c51:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
1800b2c56:	8b d8                	mov    %eax,%ebx
1800b2c58:	85 c0                	test   %eax,%eax
1800b2c5a:	0f 88 a7 00 00 00    	js     0x1800b2d07
1800b2c60:	45 8d 7e 01          	lea    0x1(%r14),%r15d
1800b2c64:	48 8b cf             	mov    %rdi,%rcx
1800b2c67:	41 8b d7             	mov    %r15d,%edx
1800b2c6a:	e8 a9 c7 ff ff       	call   0x1800af418
1800b2c6f:	8b d8                	mov    %eax,%ebx
1800b2c71:	85 c0                	test   %eax,%eax
1800b2c73:	0f 88 8e 00 00 00    	js     0x1800b2d07
1800b2c79:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1800b2c7e:	48 8b cf             	mov    %rdi,%rcx
1800b2c81:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1800b2c86:	e8 c5 c6 ff ff       	call   0x1800af350
1800b2c8b:	8b d8                	mov    %eax,%ebx
1800b2c8d:	85 c0                	test   %eax,%eax
1800b2c8f:	78 76                	js     0x1800b2d07
1800b2c91:	b8 05 20 00 00       	mov    $0x2005,%eax
1800b2c96:	66 39 47 08          	cmp    %ax,0x8(%rdi)
1800b2c9a:	75 66                	jne    0x1800b2d02
1800b2c9c:	41 8d 6e 20          	lea    0x20(%r14),%ebp
1800b2ca0:	66 39 6c 24 20       	cmp    %bp,0x20(%rsp)
1800b2ca5:	75 5b                	jne    0x1800b2d02
1800b2ca7:	0f b7 46 0a          	movzwl 0xa(%rsi),%eax
1800b2cab:	66 83 f8 02          	cmp    $0x2,%ax
1800b2caf:	75 0a                	jne    0x1800b2cbb
1800b2cb1:	0f b7 56 08          	movzwl 0x8(%rsi),%edx
1800b2cb5:	48 c1 e2 04          	shl    $0x4,%rdx
1800b2cb9:	eb 0f                	jmp    0x1800b2cca
1800b2cbb:	66 41 3b c7          	cmp    %r15w,%ax
1800b2cbf:	75 06                	jne    0x1800b2cc7
1800b2cc1:	0f b7 56 08          	movzwl 0x8(%rsi),%edx
1800b2cc5:	eb 03                	jmp    0x1800b2cca
1800b2cc7:	49 8b d6             	mov    %r14,%rdx
1800b2cca:	4c 8b cd             	mov    %rbp,%r9
1800b2ccd:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1800b2cd2:	48 8b ce             	mov    %rsi,%rcx
1800b2cd5:	e8 ba f8 ff ff       	call   0x1800b2594
1800b2cda:	8b d8                	mov    %eax,%ebx
1800b2cdc:	85 c0                	test   %eax,%eax
1800b2cde:	78 27                	js     0x1800b2d07
1800b2ce0:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1800b2ce5:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1800b2cea:	4c 8b c5             	mov    %rbp,%r8
1800b2ced:	e8 6e 11 08 00       	call   0x180133e60
1800b2cf2:	48 2b c5             	sub    %rbp,%rax
1800b2cf5:	48 f7 d8             	neg    %rax
1800b2cf8:	1b db                	sbb    %ebx,%ebx
1800b2cfa:	81 e3 00 00 21 c0    	and    $0xc0210000,%ebx
1800b2d00:	eb 05                	jmp    0x1800b2d07
1800b2d02:	bb 00 00 21 c0       	mov    $0xc0210000,%ebx
1800b2d07:	48 85 ff             	test   %rdi,%rdi
1800b2d0a:	74 08                	je     0x1800b2d14
1800b2d0c:	48 8b cf             	mov    %rdi,%rcx
1800b2d0f:	e8 14 c0 ff ff       	call   0x1800aed28
1800b2d14:	8b c3                	mov    %ebx,%eax
1800b2d16:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1800b2d1b:	48 33 cc             	xor    %rsp,%rcx
1800b2d1e:	e8 09 2e f6 ff       	call   0x180015b2c
1800b2d23:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
1800b2d2a:	00
1800b2d2b:	48 83 c4 60          	add    $0x60,%rsp
1800b2d2f:	41 5f                	pop    %r15
1800b2d31:	41 5e                	pop    %r14
1800b2d33:	5f                   	pop    %rdi
1800b2d34:	5e                   	pop    %rsi
1800b2d35:	5d                   	pop    %rbp
1800b2d36:	c3                   	ret
1800b2d37:	cc                   	int3
1800b2d38:	48 8b c4             	mov    %rsp,%rax
1800b2d3b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800b2d3f:	48 89 70 10          	mov    %rsi,0x10(%rax)
1800b2d43:	48 89 78 18          	mov    %rdi,0x18(%rax)
1800b2d47:	4c 89 78 20          	mov    %r15,0x20(%rax)
1800b2d4b:	48 b8 4f 4c 52 44 48 	movabs $0x4656454844524c4f,%rax
1800b2d52:	45 56 46
1800b2d55:	45 8b d0             	mov    %r8d,%r10d
1800b2d58:	8b f2                	mov    %edx,%esi
1800b2d5a:	48 39 01             	cmp    %rax,(%rcx)
1800b2d5d:	0f 85 e7 00 00 00    	jne    0x1800b2e4a
1800b2d63:	66 83 79 0a 01       	cmpw   $0x1,0xa(%rcx)
1800b2d68:	0f 85 dc 00 00 00    	jne    0x1800b2e4a
1800b2d6e:	66 83 79 08 32       	cmpw   $0x32,0x8(%rcx)
1800b2d73:	0f 85 d1 00 00 00    	jne    0x1800b2e4a
1800b2d79:	0f b7 41 0c          	movzwl 0xc(%rcx),%eax
1800b2d7d:	ba 02 00 00 00       	mov    $0x2,%edx
1800b2d82:	66 2b c2             	sub    %dx,%ax
1800b2d85:	66 83 f8 01          	cmp    $0x1,%ax
1800b2d89:	0f 87 bb 00 00 00    	ja     0x1800b2e4a
1800b2d8f:	44 8b 41 0e          	mov    0xe(%rcx),%r8d
1800b2d93:	45 3b c2             	cmp    %r10d,%r8d
1800b2d96:	0f 85 ae 00 00 00    	jne    0x1800b2e4a
1800b2d9c:	44 8b 49 22          	mov    0x22(%rcx),%r9d
1800b2da0:	45 3b ca             	cmp    %r10d,%r9d
1800b2da3:	0f 87 a1 00 00 00    	ja     0x1800b2e4a
1800b2da9:	45 85 c9             	test   %r9d,%r9d
1800b2dac:	0f 84 98 00 00 00    	je     0x1800b2e4a
1800b2db2:	8b 79 26             	mov    0x26(%rcx),%edi
1800b2db5:	3b fa                	cmp    %edx,%edi
1800b2db7:	0f 87 8d 00 00 00    	ja     0x1800b2e4a
1800b2dbd:	33 db                	xor    %ebx,%ebx
1800b2dbf:	41 bf ff ff ff ff    	mov    $0xffffffff,%r15d
1800b2dc5:	45 3b c8             	cmp    %r8d,%r9d
1800b2dc8:	77 3a                	ja     0x1800b2e04
1800b2dca:	44 8b 59 1a          	mov    0x1a(%rcx),%r11d
1800b2dce:	45 3b d8             	cmp    %r8d,%r11d
1800b2dd1:	72 31                	jb     0x1800b2e04
1800b2dd3:	33 d2                	xor    %edx,%edx
1800b2dd5:	41 8b c3             	mov    %r11d,%eax
1800b2dd8:	41 f7 f0             	div    %r8d
1800b2ddb:	85 d2                	test   %edx,%edx
1800b2ddd:	75 25                	jne    0x1800b2e04
1800b2ddf:	33 d2                	xor    %edx,%edx
1800b2de1:	41 8b c3             	mov    %r11d,%eax
1800b2de4:	41 f7 f1             	div    %r9d
1800b2de7:	42 8d 14 00          	lea    (%rax,%r8,1),%edx
1800b2deb:	3b d0                	cmp    %eax,%edx
1800b2ded:	72 50                	jb     0x1800b2e3f
1800b2def:	42 8d 04 02          	lea    (%rdx,%r8,1),%eax
1800b2df3:	41 8b df             	mov    %r15d,%ebx
1800b2df6:	3b c2                	cmp    %edx,%eax
1800b2df8:	0f 43 d8             	cmovae %eax,%ebx
1800b2dfb:	1b c0                	sbb    %eax,%eax
1800b2dfd:	25 95 00 00 c0       	and    $0xc0000095,%eax
1800b2e02:	eb 05                	jmp    0x1800b2e09
1800b2e04:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
1800b2e09:	85 c0                	test   %eax,%eax
1800b2e0b:	78 32                	js     0x1800b2e3f
1800b2e0d:	44 8b 49 1e          	mov    0x1e(%rcx),%r9d
1800b2e11:	45 3b ca             	cmp    %r10d,%r9d
1800b2e14:	76 34                	jbe    0x1800b2e4a
1800b2e16:	33 d2                	xor    %edx,%edx
1800b2e18:	41 8b c1             	mov    %r9d,%eax
1800b2e1b:	41 f7 f2             	div    %r10d
1800b2e1e:	85 d2                	test   %edx,%edx
1800b2e20:	75 28                	jne    0x1800b2e4a
1800b2e22:	44 3b cb             	cmp    %ebx,%r9d
1800b2e25:	77 23                	ja     0x1800b2e4a
1800b2e27:	41 8b c9             	mov    %r9d,%ecx
1800b2e2a:	48 0f af cf          	imul   %rdi,%rcx
1800b2e2e:	49 3b cf             	cmp    %r15,%rcx
1800b2e31:	77 10                	ja     0x1800b2e43
1800b2e33:	42 8d 04 41          	lea    (%rcx,%r8,2),%eax
1800b2e37:	3b c1                	cmp    %ecx,%eax
1800b2e39:	72 08                	jb     0x1800b2e43
1800b2e3b:	3b c6                	cmp    %esi,%eax
1800b2e3d:	75 0b                	jne    0x1800b2e4a
1800b2e3f:	33 c0                	xor    %eax,%eax
1800b2e41:	eb 0c                	jmp    0x1800b2e4f
1800b2e43:	b8 95 00 00 c0       	mov    $0xc0000095,%eax
1800b2e48:	eb 05                	jmp    0x1800b2e4f
1800b2e4a:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
1800b2e4f:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
1800b2e54:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
1800b2e59:	48 8b 7c 24 18       	mov    0x18(%rsp),%rdi
1800b2e5e:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
1800b2e63:	c3                   	ret
1800b2e64:	cc                   	int3
1800b2e65:	cc                   	int3
1800b2e66:	cc                   	int3
1800b2e67:	cc                   	int3
1800b2e68:	40 53                	rex push %rbx
1800b2e6a:	48 83 ec 20          	sub    $0x20,%rsp
1800b2e6e:	41 b8 1c 00 00 00    	mov    $0x1c,%r8d
1800b2e74:	4c 8b da             	mov    %rdx,%r11