14040a70b:	48 89 30             	mov    %rsi,(%rax)
14040a70e:	48 89 70 08          	mov    %rsi,0x8(%rax)
14040a712:	89 70 10             	mov    %esi,0x10(%rax)
14040a715:	c7 40 14 ff ff ff ff 	movl   $0xffffffff,0x14(%rax)
14040a71c:	88 48 18             	mov    %cl,0x18(%rax)
14040a71f:	48 89 70 1c          	mov    %rsi,0x1c(%rax)
14040a723:	eb 03                	jmp    0x14040a728
14040a725:	48 8b c6             	mov    %rsi,%rax
14040a728:	48 89 47 08          	mov    %rax,0x8(%rdi)
14040a72c:	b9 18 00 00 00       	mov    $0x18,%ecx
14040a731:	e8 d2 09 a1 00       	call   0x140e1b108
14040a736:	48 85 c0             	test   %rax,%rax
14040a739:	74 19                	je     0x14040a754
14040a73b:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14040a73f:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
14040a743:	48 89 08             	mov    %rcx,(%rax)
14040a746:	48 89 78 08          	mov    %rdi,0x8(%rax)
14040a74a:	48 89 50 10          	mov    %rdx,0x10(%rax)
14040a74e:	48 89 47 10          	mov    %rax,0x10(%rdi)
14040a752:	eb 0b                	jmp    0x14040a75f
14040a754:	48 8b c6             	mov    %rsi,%rax
14040a757:	48 89 47 10          	mov    %rax,0x10(%rdi)
14040a75b:	eb 02                	jmp    0x14040a75f
14040a75d:	33 f6                	xor    %esi,%esi
14040a75f:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
14040a763:	4c 8b 67 10          	mov    0x10(%rdi),%r12
14040a767:	48 8b 7f 18          	mov    0x18(%rdi),%rdi
14040a76b:	8b 4b 20             	mov    0x20(%rbx),%ecx
14040a76e:	85 c9                	test   %ecx,%ecx
14040a770:	74 07                	je     0x14040a779
14040a772:	83 f9 01             	cmp    $0x1,%ecx
14040a775:	74 09                	je     0x14040a780
14040a777:	eb 7c                	jmp    0x14040a7f5
14040a779:	c7 43 20 01 00 00 00 	movl   $0x1,0x20(%rbx)
14040a780:	83 7b 14 00          	cmpl   $0x0,0x14(%rbx)
14040a784:	7d 2a                	jge    0x14040a7b0
14040a786:	89 73 14             	mov    %esi,0x14(%rbx)
14040a789:	b9 18 00 00 00       	mov    $0x18,%ecx
14040a78e:	e8 75 09 a1 00       	call   0x140e1b108
14040a793:	48 85 c0             	test   %rax,%rax
14040a796:	74 0d                	je     0x14040a7a5
14040a798:	48 89 30             	mov    %rsi,(%rax)
14040a79b:	48 89 70 08          	mov    %rsi,0x8(%rax)
14040a79f:	48 89 70 10          	mov    %rsi,0x10(%rax)
14040a7a3:	eb 03                	jmp    0x14040a7a8
14040a7a5:	48 8b c6             	mov    %rsi,%rax
14040a7a8:	48 89 03             	mov    %rax,(%rbx)
14040a7ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14040a7b0:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
14040a7b5:	75 2d                	jne    0x14040a7e4
14040a7b7:	b9 20 00 00 00       	mov    $0x20,%ecx
14040a7bc:	e8 47 09 a1 00       	call   0x140e1b108
14040a7c1:	48 85 c0             	test   %rax,%rax
14040a7c4:	74 17                	je     0x14040a7dd
14040a7c6:	0f b6 4b 18          	movzbl 0x18(%rbx),%ecx
14040a7ca:	c6 00 00             	movb   $0x0,(%rax)
14040a7cd:	48 89 70 08          	mov    %rsi,0x8(%rax)
14040a7d1:	48 89 70 10          	mov    %rsi,0x10(%rax)
14040a7d5:	88 48 18             	mov    %cl,0x18(%rax)
14040a7d8:	89 70 1c             	mov    %esi,0x1c(%rax)
14040a7db:	eb 03                	jmp    0x14040a7e0
14040a7dd:	48 8b c6             	mov    %rsi,%rax
14040a7e0:	48 89 43 08          	mov    %rax,0x8(%rbx)
14040a7e4:	32 c0                	xor    %al,%al
14040a7e6:	84 c0                	test   %al,%al
14040a7e8:	75 42                	jne    0x14040a82c
14040a7ea:	38 47 18             	cmp    %al,0x18(%rdi)
14040a7ed:	75 28                	jne    0x14040a817
14040a7ef:	83 7f 44 00          	cmpl   $0x0,0x44(%rdi)
14040a7f3:	74 22                	je     0x14040a817
14040a7f5:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14040a7fa:	48 33 cc             	xor    %rsp,%rcx
14040a7fd:	e8 fe 0c a1 00       	call   0x140e1b500
14040a802:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
14040a809:	00
14040a80a:	48 83 c4 60          	add    $0x60,%rsp
14040a80e:	41 5f                	pop    %r15
14040a810:	41 5e                	pop    %r14
14040a812:	41 5c                	pop    %r12
14040a814:	5f                   	pop    %rdi
14040a815:	5e                   	pop    %rsi
14040a816:	c3                   	ret
14040a817:	44 8b 4b 1c          	mov    0x1c(%rbx),%r9d
14040a81b:	4d 8b c4             	mov    %r12,%r8
14040a81e:	48 8b d7             	mov    %rdi,%rdx
14040a821:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14040a825:	e8 26 6d 00 00       	call   0x140411550
14040a82a:	eb ba                	jmp    0x14040a7e6
14040a82c:	4c 8b 73 08          	mov    0x8(%rbx),%r14
14040a830:	4d 85 f6             	test   %r14,%r14
14040a833:	74 46                	je     0x14040a87b
14040a835:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14040a839:	48 85 c9             	test   %rcx,%rcx
14040a83c:	74 0a                	je     0x14040a848
14040a83e:	ba 03 00 00 00       	mov    $0x3,%edx
14040a843:	e8 fc 08 a1 00       	call   0x140e1b144
14040a848:	49 89 76 08          	mov    %rsi,0x8(%r14)
14040a84c:	4d 8b 7e 10          	mov    0x10(%r14),%r15
14040a850:	4d 85 ff             	test   %r15,%r15
14040a853:	74 15                	je     0x14040a86a
14040a855:	49 8b cf             	mov    %r15,%rcx
14040a858:	e8 13 d9 ff ff       	call   0x140408170
14040a85d:	ba 98 00 00 00       	mov    $0x98,%edx
14040a862:	49 8b cf             	mov    %r15,%rcx
14040a865:	e8 da 08 a1 00       	call   0x140e1b144
14040a86a:	49 89 76 10          	mov    %rsi,0x10(%r14)
14040a86e:	ba 20 00 00 00       	mov    $0x20,%edx
14040a873:	49 8b ce             	mov    %r14,%rcx
14040a876:	e8 c9 08 a1 00       	call   0x140e1b144
14040a87b:	48 89 73 08          	mov    %rsi,0x8(%rbx)
14040a87f:	ff 43 14             	incl   0x14(%rbx)
14040a882:	e9 29 ff ff ff       	jmp    0x14040a7b0
14040a887:	cc                   	int3
14040a888:	cc                   	int3
14040a889:	cc                   	int3
14040a88a:	cc                   	int3
14040a88b:	cc                   	int3
14040a88c:	cc                   	int3
14040a88d:	cc                   	int3
14040a88e:	cc                   	int3
14040a88f:	cc                   	int3
14040a890:	40 53                	rex push %rbx
14040a892:	41 54                	push   %r12
14040a894:	41 56                	push   %r14
14040a896:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14040a89d:	48 8b 05 5c e6 fa 00 	mov    0xfae65c(%rip),%rax        # 0x1413b8f00
14040a8a4:	48 33 c4             	xor    %rsp,%rax
14040a8a7:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14040a8ac:	48 8d 5a 02          	lea    0x2(%rdx),%rbx
14040a8b0:	4d 8b e1             	mov    %r9,%r12
14040a8b3:	4c 8b f1             	mov    %rcx,%r14
14040a8b6:	49 3b d8             	cmp    %r8,%rbx
14040a8b9:	0f 87 af 01 00 00    	ja     0x14040aa6e
14040a8bf:	48 3b da             	cmp    %rdx,%rbx
14040a8c2:	0f 82 a6 01 00 00    	jb     0x14040aa6e
14040a8c8:	83 bc 24 c0 00 00 00 	cmpl   $0x1,0xc0(%rsp)
14040a8cf:	01
14040a8d0:	0f b7 02             	movzwl (%rdx),%eax
14040a8d3:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
14040a8d8:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
14040a8dd:	74 04                	je     0x14040a8e3
14040a8df:	66 c1 c8 08          	ror    $0x8,%ax
14040a8e3:	44 0f b7 f8          	movzwl %ax,%r15d
14040a8e7:	41 83 c7 02          	add    $0x2,%r15d
14040a8eb:	66 89 01             	mov    %ax,(%rcx)
14040a8ee:	41 8b ff             	mov    %r15d,%edi
14040a8f1:	48 03 fa             	add    %rdx,%rdi
14040a8f4:	49 3b f8             	cmp    %r8,%rdi
14040a8f7:	0f 87 45 01 00 00    	ja     0x14040aa42
14040a8fd:	48 3b fa             	cmp    %rdx,%rdi
14040a900:	0f 82 3c 01 00 00    	jb     0x14040aa42
14040a906:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
14040a90b:	4c 89 6c 24 60       	mov    %r13,0x60(%rsp)
14040a910:	45 33 ed             	xor    %r13d,%r13d
14040a913:	4c 89 69 10          	mov    %r13,0x10(%rcx)
14040a917:	b9 18 00 00 00       	mov    $0x18,%ecx
14040a91c:	e8 e7 07 a1 00       	call   0x140e1b108
14040a921:	48 85 c0             	test   %rax,%rax
14040a924:	74 0d                	je     0x14040a933
14040a926:	4c 89 28             	mov    %r13,(%rax)
14040a929:	4c 89 68 08          	mov    %r13,0x8(%rax)
14040a92d:	4c 89 68 10          	mov    %r13,0x10(%rax)
14040a931:	eb 03                	jmp    0x14040a936
14040a933:	49 8b c5             	mov    %r13,%rax
14040a936:	48 89 6c 24 78       	mov    %rbp,0x78(%rsp)
14040a93b:	49 89 46 08          	mov    %rax,0x8(%r14)
14040a93f:	48 3b df             	cmp    %rdi,%rbx
14040a942:	0f 83 ab 00 00 00    	jae    0x14040a9f3
14040a948:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14040a94f:	00
14040a950:	b9 18 00 00 00       	mov    $0x18,%ecx
14040a955:	e8 ae 07 a1 00       	call   0x140e1b108
14040a95a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14040a95f:	48 85 c0             	test   %rax,%rax
14040a962:	74 0d                	je     0x14040a971
14040a964:	4c 89 68 08          	mov    %r13,0x8(%rax)
14040a968:	44 89 68 10          	mov    %r13d,0x10(%rax)
14040a96c:	44 88 28             	mov    %r13b,(%rax)
14040a96f:	eb 03                	jmp    0x14040a974
14040a971:	49 8b c5             	mov    %r13,%rax
14040a974:	48 8d 53 01          	lea    0x1(%rbx),%rdx
14040a978:	49 89 46 10          	mov    %rax,0x10(%r14)
14040a97c:	48 3b d7             	cmp    %rdi,%rdx
14040a97f:	0f 87 44 01 00 00    	ja     0x14040aac9
14040a985:	48 3b d3             	cmp    %rbx,%rdx
14040a988:	0f 82 3b 01 00 00    	jb     0x14040aac9
14040a98e:	0f b6 0b             	movzbl (%rbx),%ecx
14040a991:	88 08                	mov    %cl,(%rax)
14040a993:	8b e9                	mov    %ecx,%ebp
14040a995:	4c 8d 41 01          	lea    0x1(%rcx),%r8
14040a999:	4c 03 c3             	add    %rbx,%r8
14040a99c:	4c 3b c7             	cmp    %rdi,%r8
14040a99f:	0f 87 f8 00 00 00    	ja     0x14040aa9d
14040a9a5:	4c 3b c2             	cmp    %rdx,%r8
14040a9a8:	0f 82 ef 00 00 00    	jb     0x14040aa9d
14040a9ae:	48 8d 48 08          	lea    0x8(%rax),%rcx
14040a9b2:	44 8b c5             	mov    %ebp,%r8d
14040a9b5:	e8 a6 39 da ff       	call   0x1401ae360
14040a9ba:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14040a9be:	ff c5                	inc    %ebp
14040a9c0:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14040a9c4:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14040a9c8:	74 0e                	je     0x14040a9d8
14040a9ca:	49 8b 46 10          	mov    0x10(%r14),%rax
14040a9ce:	48 89 02             	mov    %rax,(%rdx)
14040a9d1:	48 83 41 08 08       	addq   $0x8,0x8(%rcx)
14040a9d6:	eb 09                	jmp    0x14040a9e1
14040a9d8:	4d 8d 46 10          	lea    0x10(%r14),%r8
14040a9dc:	e8 df 05 f7 ff       	call   0x14037afc0
14040a9e1:	8b c5                	mov    %ebp,%eax
14040a9e3:	48 03 d8             	add    %rax,%rbx
14040a9e6:	4d 89 6e 10          	mov    %r13,0x10(%r14)
14040a9ea:	48 3b df             	cmp    %rdi,%rbx
14040a9ed:	0f 82 5d ff ff ff    	jb     0x14040a950
14040a9f3:	4d 89 6e 10          	mov    %r13,0x10(%r14)
14040a9f7:	4d 8b 46 08          	mov    0x8(%r14),%r8
14040a9fb:	49 8b 56 18          	mov    0x18(%r14),%rdx
14040a9ff:	49 8b 0c 24          	mov    (%r12),%rcx
14040aa03:	e8 88 72 00 00       	call   0x140411c90
14040aa08:	48 8b 6c 24 78       	mov    0x78(%rsp),%rbp
14040aa0d:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
14040aa12:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
14040aa17:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
14040aa1c:	41 88 46 20          	mov    %al,0x20(%r14)
14040aa20:	41 8b c7             	mov    %r15d,%eax
14040aa23:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
14040aa28:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14040aa2d:	48 33 cc             	xor    %rsp,%rcx
14040aa30:	e8 cb 0a a1 00       	call   0x140e1b500
14040aa35:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
14040aa3c:	41 5e                	pop    %r14
14040aa3e:	41 5c                	pop    %r12
14040aa40:	5b                   	pop    %rbx
14040aa41:	c3                   	ret
14040aa42:	44 2b c2             	sub    %edx,%r8d
14040aa45:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14040aa4a:	45 8b c8             	mov    %r8d,%r9d
14040aa4d:	48 8d 15 8c 68 be 00 	lea    0xbe688c(%rip),%rdx        # 0x140ff12e0
14040aa54:	45 8b c7             	mov    %r15d,%r8d
14040aa57:	e8 94 e6 d9 ff       	call   0x1401a90f0
14040aa5c:	48 8d 15 6d 5f f9 00 	lea    0xf95f6d(%rip),%rdx        # 0x1413a09d0
14040aa63:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14040aa68:	e8 ab 1d a1 00       	call   0x140e1c818
14040aa6d:	cc                   	int3
14040aa6e:	44 2b c2             	sub    %edx,%r8d
14040aa71:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14040aa76:	45 8b c8             	mov    %r8d,%r9d
14040aa79:	48 8d 15 28 68 be 00 	lea    0xbe6828(%rip),%rdx        # 0x140ff12a8
14040aa80:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14040aa86:	e8 65 e6 d9 ff       	call   0x1401a90f0
14040aa8b:	48 8d 15 3e 5f f9 00 	lea    0xf95f3e(%rip),%rdx        # 0x1413a09d0
14040aa92:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14040aa97:	e8 7c 1d a1 00       	call   0x140e1c818
14040aa9c:	cc                   	int3
14040aa9d:	44 8d 41 01          	lea    0x1(%rcx),%r8d
14040aaa1:	2b fb                	sub    %ebx,%edi
14040aaa3:	44 8b cf             	mov    %edi,%r9d
14040aaa6:	48 8d 15 e3 67 be 00 	lea    0xbe67e3(%rip),%rdx        # 0x140ff1290
14040aaad:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14040aab2:	e8 39 e6 d9 ff       	call   0x1401a90f0
14040aab7:	48 8d 15 12 5f f9 00 	lea    0xf95f12(%rip),%rdx        # 0x1413a09d0
14040aabe:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14040aac3:	e8 50 1d a1 00       	call   0x140e1c818
14040aac8:	cc                   	int3
14040aac9:	2b fb                	sub    %ebx,%edi
14040aacb:	48 8d 15 a6 67 be 00 	lea    0xbe67a6(%rip),%rdx        # 0x140ff1278
14040aad2:	44 8b cf             	mov    %edi,%r9d
14040aad5:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14040aada:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14040aae0:	e8 0b e6 d9 ff       	call   0x1401a90f0
14040aae5:	48 8d 15 e4 5e f9 00 	lea    0xf95ee4(%rip),%rdx        # 0x1413a09d0
14040aaec:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14040aaf1:	e8 22 1d a1 00       	call   0x140e1c818
14040aaf6:	cc                   	int3
14040aaf7:	cc                   	int3
14040aaf8:	cc                   	int3
14040aaf9:	cc                   	int3
14040aafa:	cc                   	int3
14040aafb:	cc                   	int3
14040aafc:	cc                   	int3
14040aafd:	cc                   	int3
14040aafe:	cc                   	int3
14040aaff:	cc                   	int3
14040ab00:	40 53                	rex push %rbx
14040ab02:	56                   	push   %rsi
14040ab03:	57                   	push   %rdi
14040ab04:	41 54                	push   %r12
14040ab06:	41 55                	push   %r13
14040ab08:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14040ab0f:	48 8b 05 ea e3 fa 00 	mov    0xfae3ea(%rip),%rax        # 0x1413b8f00
14040ab16:	48 33 c4             	xor    %rsp,%rax
14040ab19:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14040ab1e:	48 8d 7a 03          	lea    0x3(%rdx),%rdi
14040ab22:	4d 8b e9             	mov    %r9,%r13
14040ab25:	49 8b d8             	mov    %r8,%rbx
14040ab28:	48 8b f2             	mov    %rdx,%rsi
14040ab2b:	4c 8b e1             	mov    %rcx,%r12
14040ab2e:	49 3b f8             	cmp    %r8,%rdi
14040ab31:	0f 87 0f 03 00 00    	ja     0x14040ae46
14040ab37:	48 3b fa             	cmp    %rdx,%rdi
14040ab3a:	0f 82 06 03 00 00    	jb     0x14040ae46
14040ab40:	48 89 6c 24 78       	mov    %rbp,0x78(%rsp)
14040ab45:	b9 03 00 00 00       	mov    $0x3,%ecx
14040ab4a:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
14040ab4f:	e8 b4 05 a1 00       	call   0x140e1b108
14040ab54:	45 33 ff             	xor    %r15d,%r15d
14040ab57:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14040ab5c:	48 85 c0             	test   %rax,%rax
14040ab5f:	74 0a                	je     0x14040ab6b
14040ab61:	66 44 89 38          	mov    %r15w,(%rax)
14040ab65:	44 88 78 02          	mov    %r15b,0x2(%rax)
14040ab69:	eb 03                	jmp    0x14040ab6e
14040ab6b:	49 8b c7             	mov    %r15,%rax
14040ab6e:	4c 8b c3             	mov    %rbx,%r8
14040ab71:	49 89 04 24          	mov    %rax,(%r12)
14040ab75:	48 8b d6             	mov    %rsi,%rdx
14040ab78:	48 8b c8             	mov    %rax,%rcx
14040ab7b:	e8 20 8c ff ff       	call   0x1404037a0
14040ab80:	49 8b 0c 24          	mov    (%r12),%rcx
14040ab84:	0f b6 11             	movzbl (%rcx),%edx
14040ab87:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
14040ab8b:	0f b6 49 02          	movzbl 0x2(%rcx),%ecx
14040ab8f:	c1 e2 08             	shl    $0x8,%edx
14040ab92:	0b d0                	or     %eax,%edx
14040ab94:	c1 e2 08             	shl    $0x8,%edx
14040ab97:	0b ca                	or     %edx,%ecx
14040ab99:	83 c1 03             	add    $0x3,%ecx
14040ab9c:	8b e9                	mov    %ecx,%ebp
14040ab9e:	48 03 ee             	add    %rsi,%rbp
14040aba1:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
14040aba5:	48 3b eb             	cmp    %rbx,%rbp
14040aba8:	0f 87 6d 02 00 00    	ja     0x14040ae1b
14040abae:	48 3b ee             	cmp    %rsi,%rbp
14040abb1:	0f 82 64 02 00 00    	jb     0x14040ae1b
14040abb7:	b9 18 00 00 00       	mov    $0x18,%ecx
14040abbc:	4c 89 74 24 70       	mov    %r14,0x70(%rsp)
14040abc1:	4d 89 7c 24 10       	mov    %r15,0x10(%r12)
14040abc6:	e8 3d 05 a1 00       	call   0x140e1b108
14040abcb:	48 85 c0             	test   %rax,%rax
14040abce:	74 0d                	je     0x14040abdd
14040abd0:	4c 89 38             	mov    %r15,(%rax)
14040abd3:	4c 89 78 08          	mov    %r15,0x8(%rax)
14040abd7:	4c 89 78 10          	mov    %r15,0x10(%rax)
14040abdb:	eb 03                	jmp    0x14040abe0
14040abdd:	49 8b c7             	mov    %r15,%rax
14040abe0:	49 89 44 24 08       	mov    %rax,0x8(%r12)
14040abe5:	48 3b fd             	cmp    %rbp,%rdi
14040abe8:	0f 83 02 01 00 00    	jae    0x14040acf0
14040abee:	66 90                	xchg   %ax,%ax
14040abf0:	b9 18 00 00 00       	mov    $0x18,%ecx