18008ab26:	89 45 67             	mov    %eax,0x67(%rbp)
18008ab29:	48 8b c1             	mov    %rcx,%rax
18008ab2c:	48 ff c0             	inc    %rax
18008ab2f:	66 39 34 47          	cmp    %si,(%rdi,%rax,2)
18008ab33:	75 f7                	jne    0x18008ab2c
18008ab35:	48 8b 5d 07          	mov    0x7(%rbp),%rbx
18008ab39:	48 8b d1             	mov    %rcx,%rdx
18008ab3c:	48 ff c2             	inc    %rdx
18008ab3f:	66 39 34 53          	cmp    %si,(%rbx,%rdx,2)
18008ab43:	75 f7                	jne    0x18008ab3c
18008ab45:	48 03 c2             	add    %rdx,%rax
18008ab48:	48 ff c1             	inc    %rcx
18008ab4b:	66 41 39 74 4d 00    	cmp    %si,0x0(%r13,%rcx,2)
18008ab51:	75 f5                	jne    0x18008ab48
18008ab53:	48 03 c1             	add    %rcx,%rax
18008ab56:	48 8d 04 45 0e 00 00 	lea    0xe(,%rax,2),%rax
18008ab5d:	00
18008ab5e:	8b c8                	mov    %eax,%ecx
18008ab60:	44 8b f8             	mov    %eax,%r15d
18008ab63:	e8 e8 f2 00 00       	call   0x180099e50
18008ab68:	4c 8b f0             	mov    %rax,%r14
18008ab6b:	48 85 c0             	test   %rax,%rax
18008ab6e:	75 0a                	jne    0x18008ab7a
18008ab70:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
18008ab75:	e9 83 01 00 00       	jmp    0x18008acfd
18008ab7a:	49 d1 ef             	shr    $1,%r15
18008ab7d:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
18008ab82:	4c 8d 05 57 6e 0c 00 	lea    0xc6e57(%rip),%r8        # 0x1801519e0
18008ab89:	4d 8b cd             	mov    %r13,%r9
18008ab8c:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
18008ab91:	49 8b d7             	mov    %r15,%rdx
18008ab94:	49 8b ce             	mov    %r14,%rcx
18008ab97:	e8 a0 2f 0a 00       	call   0x18012db3c
18008ab9c:	8b 4d 6f             	mov    0x6f(%rbp),%ecx
18008ab9f:	48 8d 45 7f          	lea    0x7f(%rbp),%rax
18008aba3:	33 db                	xor    %ebx,%ebx
18008aba5:	4c 8d 4d ff          	lea    -0x1(%rbp),%r9
18008aba9:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
18008abae:	4d 8b c6             	mov    %r14,%r8
18008abb1:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
18008abb6:	ba 09 00 00 d0       	mov    $0xd0000009,%edx
18008abbb:	8b 45 67             	mov    0x67(%rbp),%eax
18008abbe:	89 44 24 58          	mov    %eax,0x58(%rsp)
18008abc2:	48 8d 45 77          	lea    0x77(%rbp),%rax
18008abc6:	89 5c 24 50          	mov    %ebx,0x50(%rsp)
18008abca:	89 5c 24 48          	mov    %ebx,0x48(%rsp)
18008abce:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
18008abd2:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
18008abd7:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
18008abdc:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
18008abe1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
18008abe6:	e8 41 45 ff ff       	call   0x18007f12c
18008abeb:	85 c0                	test   %eax,%eax
18008abed:	79 2a                	jns    0x18008ac19
18008abef:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
18008abf3:	48 8b cf             	mov    %rdi,%rcx
18008abf6:	e8 19 fc ff ff       	call   0x18008a814
18008abfb:	8b d8                	mov    %eax,%ebx
18008abfd:	85 c0                	test   %eax,%eax
18008abff:	0f 88 f4 00 00 00    	js     0x18008acf9
18008ac05:	48 8b 7d f7          	mov    -0x9(%rbp),%rdi
18008ac09:	ff c6                	inc    %esi
18008ac0b:	83 fe 02             	cmp    $0x2,%esi
18008ac0e:	73 09                	jae    0x18008ac19
18008ac10:	48 8b 5d 07          	mov    0x7(%rbp),%rbx
18008ac14:	e9 64 ff ff ff       	jmp    0x18008ab7d
18008ac19:	8b 55 77             	mov    0x77(%rbp),%edx
18008ac1c:	4c 8d 05 e5 6c 0c 00 	lea    0xc6ce5(%rip),%r8        # 0x180151908
18008ac23:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
18008ac27:	e8 c4 4e ff ff       	call   0x18007faf0
18008ac2c:	48 85 c0             	test   %rax,%rax
18008ac2f:	75 0a                	jne    0x18008ac3b
18008ac31:	bb 7b 00 00 c0       	mov    $0xc000007b,%ebx
18008ac36:	e9 c2 00 00 00       	jmp    0x18008acfd
18008ac3b:	44 8b 78 0c          	mov    0xc(%rax),%r15d
18008ac3f:	41 8b f7             	mov    %r15d,%esi
18008ac42:	41 8b d7             	mov    %r15d,%edx
18008ac45:	48 03 75 ff          	add    -0x1(%rbp),%rsi
18008ac49:	48 8b ce             	mov    %rsi,%rcx
18008ac4c:	e8 6f fd ff ff       	call   0x18008a9c0
18008ac51:	48 8b d8             	mov    %rax,%rbx
18008ac54:	48 85 c0             	test   %rax,%rax
18008ac57:	74 d8                	je     0x18008ac31
18008ac59:	8b 15 19 83 11 00    	mov    0x118319(%rip),%edx        # 0x1801a2f78
18008ac5f:	48 8b 0d 02 83 11 00 	mov    0x118302(%rip),%rcx        # 0x1801a2f68
18008ac66:	e8 55 fd ff ff       	call   0x18008a9c0
18008ac6b:	48 8b c8             	mov    %rax,%rcx
18008ac6e:	48 85 c0             	test   %rax,%rax
18008ac71:	74 be                	je     0x18008ac31
18008ac73:	b8 cd fe cd fe       	mov    $0xfecdfecd,%eax
18008ac78:	39 01                	cmp    %eax,(%rcx)
18008ac7a:	75 1e                	jne    0x18008ac9a
18008ac7c:	39 03                	cmp    %eax,(%rbx)
18008ac7e:	75 1a                	jne    0x18008ac9a
18008ac80:	48 8b 41 1c          	mov    0x1c(%rcx),%rax
18008ac84:	48 2b 43 1c          	sub    0x1c(%rbx),%rax
18008ac88:	75 08                	jne    0x18008ac92
18008ac8a:	48 8b 41 24          	mov    0x24(%rcx),%rax
18008ac8e:	48 2b 43 24          	sub    0x24(%rbx),%rax
18008ac92:	48 85 c0             	test   %rax,%rax
18008ac95:	0f 94 c0             	sete   %al
18008ac98:	eb 02                	jmp    0x18008ac9c
18008ac9a:	32 c0                	xor    %al,%al
18008ac9c:	84 c0                	test   %al,%al
18008ac9e:	75 16                	jne    0x18008acb6
18008aca0:	49 8b d6             	mov    %r14,%rdx
18008aca3:	48 8d 0d 56 6d 0c 00 	lea    0xc6d56(%rip),%rcx        # 0x180151a00
18008acaa:	e8 39 58 00 00       	call   0x1800904e8
18008acaf:	bb 21 02 00 c0       	mov    $0xc0000221,%ebx
18008acb4:	eb 47                	jmp    0x18008acfd
18008acb6:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
18008acba:	8b 55 77             	mov    0x77(%rbp),%edx
18008acbd:	48 89 35 14 58 0e 00 	mov    %rsi,0xe5814(%rip)        # 0x1801704d8
18008acc4:	33 f6                	xor    %esi,%esi
18008acc6:	48 89 3d 1b 58 0e 00 	mov    %rdi,0xe581b(%rip)        # 0x1801704e8
18008accd:	8b de                	mov    %esi,%ebx
18008accf:	48 89 0d 0a 58 0e 00 	mov    %rcx,0xe580a(%rip)        # 0x1801704e0
18008acd6:	8b fe                	mov    %esi,%edi
18008acd8:	48 8d 04 11          	lea    (%rcx,%rdx,1),%rax
18008acdc:	89 15 12 58 0e 00    	mov    %edx,0xe5812(%rip)        # 0x1801704f4
18008ace2:	48 89 05 0f 58 0e 00 	mov    %rax,0xe580f(%rip)        # 0x1801704f8
18008ace9:	44 89 3d 00 58 0e 00 	mov    %r15d,0xe5800(%rip)        # 0x1801704f0
18008acf0:	48 89 0d d9 57 0e 00 	mov    %rcx,0xe57d9(%rip)        # 0x1801704d0
18008acf7:	eb 04                	jmp    0x18008acfd
18008acf9:	48 8b 7d f7          	mov    -0x9(%rbp),%rdi
18008acfd:	83 7d 6f ff          	cmpl   $0xffffffff,0x6f(%rbp)
18008ad01:	74 08                	je     0x18008ad0b
18008ad03:	8b 4d 6f             	mov    0x6f(%rbp),%ecx
18008ad06:	e8 ad bc f9 ff       	call   0x1800269b8
18008ad0b:	41 bf 01 00 00 00    	mov    $0x1,%r15d
18008ad11:	4d 85 e4             	test   %r12,%r12
18008ad14:	74 14                	je     0x18008ad2a
18008ad16:	49 8b cc             	mov    %r12,%rcx
18008ad19:	e8 de f2 00 00       	call   0x180099ffc
18008ad1e:	eb 0a                	jmp    0x18008ad2a
18008ad20:	48 8b 7d f7          	mov    -0x9(%rbp),%rdi
18008ad24:	eb eb                	jmp    0x18008ad11
18008ad26:	48 8b 7d f7          	mov    -0x9(%rbp),%rdi
18008ad2a:	4d 85 ed             	test   %r13,%r13
18008ad2d:	74 08                	je     0x18008ad37
18008ad2f:	49 8b cd             	mov    %r13,%rcx
18008ad32:	e8 c5 f2 00 00       	call   0x180099ffc
18008ad37:	48 8b 45 07          	mov    0x7(%rbp),%rax
18008ad3b:	48 85 c0             	test   %rax,%rax
18008ad3e:	74 08                	je     0x18008ad48
18008ad40:	48 8b c8             	mov    %rax,%rcx
18008ad43:	e8 b4 f2 00 00       	call   0x180099ffc
18008ad48:	48 85 ff             	test   %rdi,%rdi
18008ad4b:	74 08                	je     0x18008ad55
18008ad4d:	48 8b cf             	mov    %rdi,%rcx
18008ad50:	e8 a7 f2 00 00       	call   0x180099ffc
18008ad55:	4d 85 f6             	test   %r14,%r14
18008ad58:	74 08                	je     0x18008ad62
18008ad5a:	49 8b ce             	mov    %r14,%rcx
18008ad5d:	e8 9a f2 00 00       	call   0x180099ffc
18008ad62:	85 db                	test   %ebx,%ebx
18008ad64:	79 18                	jns    0x18008ad7e
18008ad66:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
18008ad6a:	48 85 c9             	test   %rcx,%rcx
18008ad6d:	74 0f                	je     0x18008ad7e
18008ad6f:	8b 55 77             	mov    0x77(%rbp),%edx
18008ad72:	85 d2                	test   %edx,%edx
18008ad74:	74 08                	je     0x18008ad7e
18008ad76:	45 8b c7             	mov    %r15d,%r8d
18008ad79:	e8 6e 50 ff ff       	call   0x18007fdec
18008ad7e:	8b c3                	mov    %ebx,%eax
18008ad80:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
18008ad87:	41 5f                	pop    %r15
18008ad89:	41 5e                	pop    %r14
18008ad8b:	41 5d                	pop    %r13
18008ad8d:	41 5c                	pop    %r12
18008ad8f:	5f                   	pop    %rdi
18008ad90:	5e                   	pop    %rsi
18008ad91:	5b                   	pop    %rbx
18008ad92:	5d                   	pop    %rbp
18008ad93:	c3                   	ret
18008ad94:	cc                   	int3
18008ad95:	cc                   	int3
18008ad96:	cc                   	int3
18008ad97:	cc                   	int3
18008ad98:	48 83 ec 28          	sub    $0x28,%rsp
18008ad9c:	84 c9                	test   %cl,%cl
18008ad9e:	74 46                	je     0x18008ade6
18008ada0:	48 8b 05 31 57 0e 00 	mov    0xe5731(%rip),%rax        # 0x1801704d8
18008ada7:	48 8b 0d 3a 57 0e 00 	mov    0xe573a(%rip),%rcx        # 0x1801704e8
18008adae:	48 89 05 d3 81 11 00 	mov    %rax,0x1181d3(%rip)        # 0x1801a2f88
18008adb5:	8b 05 35 57 0e 00    	mov    0xe5735(%rip),%eax        # 0x1801704f0
18008adbb:	89 05 9f 81 11 00    	mov    %eax,0x11819f(%rip)        # 0x1801a2f60
18008adc1:	48 8b 05 08 57 0e 00 	mov    0xe5708(%rip),%rax        # 0x1801704d0
18008adc8:	48 89 05 b1 81 11 00 	mov    %rax,0x1181b1(%rip)        # 0x1801a2f80
18008adcf:	48 8b 05 22 57 0e 00 	mov    0xe5722(%rip),%rax        # 0x1801704f8
18008add6:	48 89 05 73 81 11 00 	mov    %rax,0x118173(%rip)        # 0x1801a2f50
18008addd:	e8 aa 70 fd ff       	call   0x180061e8c
18008ade2:	85 c0                	test   %eax,%eax
18008ade4:	79 46                	jns    0x18008ae2c
18008ade6:	48 8b 05 7b 81 11 00 	mov    0x11817b(%rip),%rax        # 0x1801a2f68
18008aded:	48 8d 0d 1c d0 0b 00 	lea    0xbd01c(%rip),%rcx        # 0x180147e10
18008adf4:	48 89 05 8d 81 11 00 	mov    %rax,0x11818d(%rip)        # 0x1801a2f88
18008adfb:	8b 05 77 81 11 00    	mov    0x118177(%rip),%eax        # 0x1801a2f78
18008ae01:	89 05 59 81 11 00    	mov    %eax,0x118159(%rip)        # 0x1801a2f60
18008ae07:	48 8b 05 4a 81 11 00 	mov    0x11814a(%rip),%rax        # 0x1801a2f58
18008ae0e:	48 89 05 6b 81 11 00 	mov    %rax,0x11816b(%rip)        # 0x1801a2f80
18008ae15:	48 8b 05 54 81 11 00 	mov    0x118154(%rip),%rax        # 0x1801a2f70
18008ae1c:	48 89 05 2d 81 11 00 	mov    %rax,0x11812d(%rip)        # 0x1801a2f50
18008ae23:	e8 64 70 fd ff       	call   0x180061e8c
18008ae28:	85 c0                	test   %eax,%eax
18008ae2a:	78 0d                	js     0x18008ae39
18008ae2c:	c6 05 79 56 0e 00 00 	movb   $0x0,0xe5679(%rip)        # 0x1801704ac
18008ae33:	48 83 c4 28          	add    $0x28,%rsp
18008ae37:	c3                   	ret
18008ae38:	cc                   	int3
18008ae39:	48 83 c4 28          	add    $0x28,%rsp
18008ae3d:	e9 be 6e fd ff       	jmp    0x180061d00
18008ae42:	cc                   	int3
18008ae43:	cc                   	int3
18008ae44:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
18008ae49:	57                   	push   %rdi
18008ae4a:	48 83 ec 20          	sub    $0x20,%rsp
18008ae4e:	8b f9                	mov    %ecx,%edi
18008ae50:	8b c9                	mov    %ecx,%ecx
18008ae52:	e8 f9 ef 00 00       	call   0x180099e50
18008ae57:	48 8b d8             	mov    %rax,%rbx
18008ae5a:	48 85 c0             	test   %rax,%rax
18008ae5d:	74 0d                	je     0x18008ae6c
18008ae5f:	44 8b c7             	mov    %edi,%r8d
18008ae62:	33 d2                	xor    %edx,%edx
18008ae64:	48 8b c8             	mov    %rax,%rcx
18008ae67:	e8 14 ae 0a 00       	call   0x180135c80
18008ae6c:	48 8b c3             	mov    %rbx,%rax
18008ae6f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
18008ae74:	48 83 c4 20          	add    $0x20,%rsp
18008ae78:	5f                   	pop    %rdi
18008ae79:	c3                   	ret
18008ae7a:	cc                   	int3
18008ae7b:	cc                   	int3
18008ae7c:	83 f9 02             	cmp    $0x2,%ecx
18008ae7f:	b8 25 02 00 c0       	mov    $0xc0000225,%eax
18008ae84:	ba 0d 00 00 c0       	mov    $0xc000000d,%edx
18008ae89:	0f 44 c2             	cmove  %edx,%eax
18008ae8c:	c3                   	ret
18008ae8d:	cc                   	int3
18008ae8e:	cc                   	int3
18008ae8f:	cc                   	int3
18008ae90:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
18008ae95:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
18008ae9a:	57                   	push   %rdi
18008ae9b:	48 83 ec 20          	sub    $0x20,%rsp
18008ae9f:	48 8b fa             	mov    %rdx,%rdi
18008aea2:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
18008aea7:	48 8b d9             	mov    %rcx,%rbx
18008aeaa:	33 f6                	xor    %esi,%esi
18008aeac:	40 88 31             	mov    %sil,(%rcx)
18008aeaf:	ba 49 00 00 16       	mov    $0x16000049,%edx
18008aeb4:	48 8b 0d 1d 9b 11 00 	mov    0x119b1d(%rip),%rcx        # 0x1801a49d8
18008aebb:	e8 54 15 ff ff       	call   0x18007c414
18008aec0:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
18008aec6:	85 c0                	test   %eax,%eax
18008aec8:	44 0f 48 c6          	cmovs  %esi,%r8d
18008aecc:	44 88 03             	mov    %r8b,(%rbx)
18008aecf:	48 85 ff             	test   %rdi,%rdi
18008aed2:	74 08                	je     0x18008aedc
18008aed4:	8a 05 86 8a 11 00    	mov    0x118a86(%rip),%al        # 0x1801a3960
18008aeda:	88 07                	mov    %al,(%rdi)
18008aedc:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
18008aee1:	33 c0                	xor    %eax,%eax
18008aee3:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
18008aee8:	48 83 c4 20          	add    $0x20,%rsp
18008aeec:	5f                   	pop    %rdi
18008aeed:	c3                   	ret
18008aeee:	cc                   	int3
18008aeef:	cc                   	int3
18008aef0:	48 8b c4             	mov    %rsp,%rax
18008aef3:	48 89 58 08          	mov    %rbx,0x8(%rax)
18008aef7:	48 89 68 10          	mov    %rbp,0x10(%rax)
18008aefb:	48 89 70 20          	mov    %rsi,0x20(%rax)
18008aeff:	57                   	push   %rdi
18008af00:	41 54                	push   %r12
18008af02:	41 55                	push   %r13
18008af04:	41 56                	push   %r14
18008af06:	41 57                	push   %r15
18008af08:	48 83 ec 30          	sub    $0x30,%rsp
18008af0c:	4c 8b e2             	mov    %rdx,%r12
18008af0f:	4c 8d 40 18          	lea    0x18(%rax),%r8
18008af13:	4c 8b f9             	mov    %rcx,%r15
18008af16:	45 33 ed             	xor    %r13d,%r13d
18008af19:	48 8b 0d b8 9a 11 00 	mov    0x119ab8(%rip),%rcx        # 0x1801a49d8
18008af20:	ba 02 00 00 22       	mov    $0x22000002,%edx
18008af25:	4c 89 68 18          	mov    %r13,0x18(%rax)
18008af29:	e8 2a 16 ff ff       	call   0x18007c558
18008af2e:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
18008af33:	8b f0                	mov    %eax,%esi
18008af35:	85 c0                	test   %eax,%eax
18008af37:	78 79                	js     0x18008afb2
18008af39:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
18008af3d:	48 8b f9             	mov    %rcx,%rdi
18008af40:	48 ff c7             	inc    %rdi
18008af43:	66 44 39 2c 7b       	cmp    %r13w,(%rbx,%rdi,2)
18008af48:	75 f6                	jne    0x18008af40
18008af4a:	48 85 ff             	test   %rdi,%rdi
18008af4d:	75 07                	jne    0x18008af56
18008af4f:	be 01 00 00 c0       	mov    $0xc0000001,%esi
18008af54:	eb 5c                	jmp    0x18008afb2
18008af56:	48 ff c1             	inc    %rcx
18008af59:	66 45 39 2c 4f       	cmp    %r13w,(%r15,%rcx,2)
18008af5e:	75 f6                	jne    0x18008af56
18008af60:	48 03 cf             	add    %rdi,%rcx
18008af63:	48 8d 2c 4d 04 00 00 	lea    0x4(,%rcx,2),%rbp
18008af6a:	00
18008af6b:	48 8b cd             	mov    %rbp,%rcx
18008af6e:	e8 dd ee 00 00       	call   0x180099e50
18008af73:	4c 8b f0             	mov    %rax,%r14
18008af76:	48 85 c0             	test   %rax,%rax
18008af79:	75 07                	jne    0x18008af82
18008af7b:	be 9a 00 00 c0       	mov    $0xc000009a,%esi
18008af80:	eb 30                	jmp    0x18008afb2
18008af82:	48 d1 ed             	shr    $1,%rbp
18008af85:	4c 8d 05 b4 b2 0b 00 	lea    0xbb2b4(%rip),%r8        # 0x180146240
18008af8c:	66 83 7c 7b fe 5c    	cmpw   $0x5c,-0x2(%rbx,%rdi,2)
18008af92:	4c 8b cb             	mov    %rbx,%r9
18008af95:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
18008af9a:	48 8b d5             	mov    %rbp,%rdx
18008af9d:	49 8b ce             	mov    %r14,%rcx
18008afa0:	74 07                	je     0x18008afa9
18008afa2:	4c 8d 05 77 6b 0c 00 	lea    0xc6b77(%rip),%r8        # 0x180151b20
18008afa9:	e8 8e 2b 0a 00       	call   0x18012db3c
18008afae:	4d 89 34 24          	mov    %r14,(%r12)
18008afb2:	48 85 db             	test   %rbx,%rbx
18008afb5:	74 08                	je     0x18008afbf
18008afb7:	48 8b cb             	mov    %rbx,%rcx
18008afba:	e8 3d f0 00 00       	call   0x180099ffc
18008afbf:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
18008afc4:	8b c6                	mov    %esi,%eax
18008afc6:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
18008afcb:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
18008afd0:	48 83 c4 30          	add    $0x30,%rsp
18008afd4:	41 5f                	pop    %r15
18008afd6:	41 5e                	pop    %r14
18008afd8:	41 5d                	pop    %r13
18008afda:	41 5c                	pop    %r12
18008afdc:	5f                   	pop    %rdi
18008afdd:	c3                   	ret
18008afde:	cc                   	int3
18008afdf:	cc                   	int3
18008afe0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
18008afe5:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
18008afea:	44 88 44 24 18       	mov    %r8b,0x18(%rsp)
18008afef:	55                   	push   %rbp
18008aff0:	56                   	push   %rsi
18008aff1:	57                   	push   %rdi
18008aff2:	41 54                	push   %r12