14040cc33:	66 89 01             	mov    %ax,(%rcx)
14040cc36:	49 8b c0             	mov    %r8,%rax
14040cc39:	49 2b c7             	sub    %r15,%rax
14040cc3c:	d1 ef                	shr    $1,%edi
14040cc3e:	48 83 e8 02          	sub    $0x2,%rax
14040cc42:	48 99                	cqto
14040cc44:	48 2b c2             	sub    %rdx,%rax
14040cc47:	48 d1 f8             	sar    $1,%rax
14040cc4a:	48 3b f8             	cmp    %rax,%rdi
14040cc4d:	0f 8f 21 01 00 00    	jg     0x14040cd74
14040cc53:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
14040cc58:	4c 89 6c 24 50       	mov    %r13,0x50(%rsp)
14040cc5d:	45 33 ed             	xor    %r13d,%r13d
14040cc60:	66 44 89 69 10       	mov    %r13w,0x10(%rcx)
14040cc65:	b9 18 00 00 00       	mov    $0x18,%ecx
14040cc6a:	e8 99 e4 a0 00       	call   0x140e1b108
14040cc6f:	48 8b c8             	mov    %rax,%rcx
14040cc72:	48 85 c0             	test   %rax,%rax
14040cc75:	74 0d                	je     0x14040cc84
14040cc77:	4c 89 28             	mov    %r13,(%rax)
14040cc7a:	4c 89 68 08          	mov    %r13,0x8(%rax)
14040cc7e:	4c 89 68 10          	mov    %r13,0x10(%rax)
14040cc82:	eb 03                	jmp    0x14040cc87
14040cc84:	49 8b cd             	mov    %r13,%rcx
14040cc87:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
14040cc8c:	49 89 4e 08          	mov    %rcx,0x8(%r14)
14040cc90:	48 8b 41 10          	mov    0x10(%rcx),%rax
14040cc94:	48 2b 01             	sub    (%rcx),%rax
14040cc97:	48 d1 f8             	sar    $1,%rax
14040cc9a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14040cc9f:	48 3b f8             	cmp    %rax,%rdi
14040cca2:	76 0a                	jbe    0x14040ccae
14040cca4:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14040cca9:	e8 32 b1 da ff       	call   0x1401b7de0
14040ccae:	85 ff                	test   %edi,%edi
14040ccb0:	0f 84 81 00 00 00    	je     0x14040cd37
14040ccb6:	83 bc 24 b0 00 00 00 	cmpl   $0x1,0xb0(%rsp)
14040ccbd:	01
14040ccbe:	75 40                	jne    0x14040cd00
14040ccc0:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14040ccc4:	0f b7 03             	movzwl (%rbx),%eax
14040ccc7:	66 41 89 46 10       	mov    %ax,0x10(%r14)
14040cccc:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14040ccd0:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14040ccd4:	74 0a                	je     0x14040cce0
14040ccd6:	66 89 02             	mov    %ax,(%rdx)
14040ccd9:	48 83 41 08 02       	addq   $0x2,0x8(%rcx)
14040ccde:	eb 09                	jmp    0x14040cce9
14040cce0:	4d 8d 46 10          	lea    0x10(%r14),%r8
14040cce4:	e8 37 ae da ff       	call   0x1401b7b20
14040cce9:	48 83 c3 02          	add    $0x2,%rbx
14040cced:	48 83 ef 01          	sub    $0x1,%rdi
14040ccf1:	75 cd                	jne    0x14040ccc0
14040ccf3:	eb 42                	jmp    0x14040cd37
14040ccf5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14040ccfc:	00 00 00 00
14040cd00:	0f b7 03             	movzwl (%rbx),%eax
14040cd03:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14040cd07:	66 c1 c8 08          	ror    $0x8,%ax
14040cd0b:	66 41 89 46 10       	mov    %ax,0x10(%r14)
14040cd10:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14040cd14:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14040cd18:	74 0a                	je     0x14040cd24
14040cd1a:	66 89 02             	mov    %ax,(%rdx)
14040cd1d:	48 83 41 08 02       	addq   $0x2,0x8(%rcx)
14040cd22:	eb 09                	jmp    0x14040cd2d
14040cd24:	4d 8d 46 10          	lea    0x10(%r14),%r8
14040cd28:	e8 f3 ad da ff       	call   0x1401b7b20
14040cd2d:	48 83 c3 02          	add    $0x2,%rbx
14040cd31:	48 83 ef 01          	sub    $0x1,%rdi
14040cd35:	75 c9                	jne    0x14040cd00
14040cd37:	4d 8b 46 08          	mov    0x8(%r14),%r8
14040cd3b:	49 8b 56 18          	mov    0x18(%r14),%rdx
14040cd3f:	49 8b 0c 24          	mov    (%r12),%rcx
14040cd43:	e8 68 6a 00 00       	call   0x1404137b0
14040cd48:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14040cd4d:	41 2b df             	sub    %r15d,%ebx
14040cd50:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14040cd55:	41 88 46 20          	mov    %al,0x20(%r14)
14040cd59:	8b c3                	mov    %ebx,%eax
14040cd5b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14040cd60:	48 33 cc             	xor    %rsp,%rcx
14040cd63:	e8 98 e7 a0 00       	call   0x140e1b500
14040cd68:	48 83 c4 68          	add    $0x68,%rsp
14040cd6c:	41 5f                	pop    %r15
14040cd6e:	41 5e                	pop    %r14
14040cd70:	41 5c                	pop    %r12
14040cd72:	5b                   	pop    %rbx
14040cd73:	c3                   	ret
14040cd74:	45 2b c7             	sub    %r15d,%r8d
14040cd77:	48 8d 15 d2 44 be 00 	lea    0xbe44d2(%rip),%rdx        # 0x140ff1250
14040cd7e:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14040cd83:	45 8d 48 fe          	lea    -0x2(%r8),%r9d
14040cd87:	44 8b c7             	mov    %edi,%r8d
14040cd8a:	e8 61 c3 d9 ff       	call   0x1401a90f0
14040cd8f:	48 8d 15 3a 3c f9 00 	lea    0xf93c3a(%rip),%rdx        # 0x1413a09d0
14040cd96:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14040cd9b:	e8 78 fa a0 00       	call   0x140e1c818
14040cda0:	cc                   	int3
14040cda1:	45 2b c7             	sub    %r15d,%r8d
14040cda4:	48 8d 15 8d 44 be 00 	lea    0xbe448d(%rip),%rdx        # 0x140ff1238
14040cdab:	45 8b c8             	mov    %r8d,%r9d
14040cdae:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14040cdb3:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14040cdb9:	e8 32 c3 d9 ff       	call   0x1401a90f0
14040cdbe:	48 8d 15 0b 3c f9 00 	lea    0xf93c0b(%rip),%rdx        # 0x1413a09d0
14040cdc5:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14040cdca:	e8 49 fa a0 00       	call   0x140e1c818
14040cdcf:	cc                   	int3
14040cdd0:	40 55                	rex push %rbp
14040cdd2:	53                   	push   %rbx
14040cdd3:	56                   	push   %rsi
14040cdd4:	57                   	push   %rdi
14040cdd5:	41 54                	push   %r12
14040cdd7:	41 55                	push   %r13
14040cdd9:	41 56                	push   %r14
14040cddb:	41 57                	push   %r15
14040cddd:	48 8b ec             	mov    %rsp,%rbp
14040cde0:	48 83 ec 78          	sub    $0x78,%rsp
14040cde4:	48 8b 05 15 c1 fa 00 	mov    0xfac115(%rip),%rax        # 0x1413b8f00
14040cdeb:	48 33 c4             	xor    %rsp,%rax
14040cdee:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14040cdf2:	4d 8b e1             	mov    %r9,%r12
14040cdf5:	4c 89 4d c0          	mov    %r9,-0x40(%rbp)
14040cdf9:	49 8b f8             	mov    %r8,%rdi
14040cdfc:	48 8b f2             	mov    %rdx,%rsi
14040cdff:	4c 8b f1             	mov    %rcx,%r14
14040ce02:	33 db                	xor    %ebx,%ebx
14040ce04:	48 8b 81 88 00 00 00 	mov    0x88(%rcx),%rax
14040ce0b:	0f b6 10             	movzbl (%rax),%edx
14040ce0e:	88 11                	mov    %dl,(%rcx)
14040ce10:	8b c2                	mov    %edx,%eax
14040ce12:	83 fa 16             	cmp    $0x16,%edx
14040ce15:	0f 87 e2 05 00 00    	ja     0x14040d3fd
14040ce1b:	48 8d 15 de 31 bf ff 	lea    -0x40ce22(%rip),%rdx        # 0x140000000
14040ce22:	8b 8c 82 5c d6 40 00 	mov    0x40d65c(%rdx,%rax,4),%ecx
14040ce29:	48 03 ca             	add    %rdx,%rcx
14040ce2c:	ff e1                	jmp    *%rcx
14040ce2e:	b9 10 00 00 00       	mov    $0x10,%ecx
14040ce33:	e8 d0 e2 a0 00       	call   0x140e1b108
14040ce38:	48 8b f8             	mov    %rax,%rdi
14040ce3b:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14040ce3f:	48 85 c0             	test   %rax,%rax
14040ce42:	74 10                	je     0x14040ce54
14040ce44:	49 8b 8e 88 00 00 00 	mov    0x88(%r14),%rcx
14040ce4b:	48 89 18             	mov    %rbx,(%rax)
14040ce4e:	48 89 48 08          	mov    %rcx,0x8(%rax)
14040ce52:	eb 03                	jmp    0x14040ce57
14040ce54:	48 8b fb             	mov    %rbx,%rdi
14040ce57:	49 89 7e 08          	mov    %rdi,0x8(%r14)
14040ce5b:	b9 18 00 00 00       	mov    $0x18,%ecx
14040ce60:	e8 a3 e2 a0 00       	call   0x140e1b108
14040ce65:	48 8b c8             	mov    %rax,%rcx
14040ce68:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14040ce6c:	48 85 c0             	test   %rax,%rax
14040ce6f:	74 0f                	je     0x14040ce80
14040ce71:	48 8b 47 08          	mov    0x8(%rdi),%rax
14040ce75:	88 19                	mov    %bl,(%rcx)
14040ce77:	48 89 41 08          	mov    %rax,0x8(%rcx)
14040ce7b:	88 59 10             	mov    %bl,0x10(%rcx)
14040ce7e:	eb 03                	jmp    0x14040ce83
14040ce80:	48 8b cb             	mov    %rbx,%rcx
14040ce83:	48 89 0f             	mov    %rcx,(%rdi)
14040ce86:	4d 8b cc             	mov    %r12,%r9
14040ce89:	45 33 c0             	xor    %r8d,%r8d
14040ce8c:	33 d2                	xor    %edx,%edx
14040ce8e:	e8 3d f7 ff ff       	call   0x14040c5d0
14040ce93:	e9 b8 05 00 00       	jmp    0x14040d450
14040ce98:	b9 a8 00 00 00       	mov    $0xa8,%ecx
14040ce9d:	e8 66 e2 a0 00       	call   0x140e1b108
14040cea2:	48 8b c8             	mov    %rax,%rcx
14040cea5:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14040cea9:	48 85 c0             	test   %rax,%rax
14040ceac:	74 71                	je     0x14040cf1f
14040ceae:	49 8b 86 88 00 00 00 	mov    0x88(%r14),%rax
14040ceb5:	48 89 59 10          	mov    %rbx,0x10(%rcx)
14040ceb9:	89 59 18             	mov    %ebx,0x18(%rcx)
14040cebc:	48 89 59 40          	mov    %rbx,0x40(%rcx)
14040cec0:	89 59 48             	mov    %ebx,0x48(%rcx)
14040cec3:	48 89 19             	mov    %rbx,(%rcx)
14040cec6:	66 89 59 08          	mov    %bx,0x8(%rcx)
14040ceca:	89 59 0c             	mov    %ebx,0xc(%rcx)
14040cecd:	88 59 20             	mov    %bl,0x20(%rcx)
14040ced0:	48 89 59 28          	mov    %rbx,0x28(%rcx)
14040ced4:	88 59 30             	mov    %bl,0x30(%rcx)
14040ced7:	66 c7 41 32 ff ff    	movw   $0xffff,0x32(%rcx)
14040cedd:	48 89 59 38          	mov    %rbx,0x38(%rcx)
14040cee1:	66 89 59 50          	mov    %bx,0x50(%rcx)
14040cee5:	48 89 59 58          	mov    %rbx,0x58(%rcx)
14040cee9:	66 89 59 60          	mov    %bx,0x60(%rcx)
14040ceed:	88 59 62             	mov    %bl,0x62(%rcx)
14040cef0:	48 89 59 68          	mov    %rbx,0x68(%rcx)
14040cef4:	88 59 70             	mov    %bl,0x70(%rcx)
14040cef7:	48 89 59 78          	mov    %rbx,0x78(%rcx)
14040cefb:	66 89 99 80 00 00 00 	mov    %bx,0x80(%rcx)
14040cf02:	48 89 99 88 00 00 00 	mov    %rbx,0x88(%rcx)
14040cf09:	48 89 99 90 00 00 00 	mov    %rbx,0x90(%rcx)
14040cf10:	48 89 81 98 00 00 00 	mov    %rax,0x98(%rcx)
14040cf17:	88 99 a0 00 00 00    	mov    %bl,0xa0(%rcx)
14040cf1d:	eb 03                	jmp    0x14040cf22
14040cf1f:	48 8b cb             	mov    %rbx,%rcx
14040cf22:	49 89 4e 10          	mov    %rcx,0x10(%r14)
14040cf26:	8b 45 68             	mov    0x68(%rbp),%eax
14040cf29:	89 44 24 20          	mov    %eax,0x20(%rsp)
14040cf2d:	4d 8b cc             	mov    %r12,%r9
14040cf30:	4c 8b c7             	mov    %rdi,%r8
14040cf33:	48 8b d6             	mov    %rsi,%rdx
14040cf36:	e8 a5 df ff ff       	call   0x14040aee0
14040cf3b:	e9 0e 05 00 00       	jmp    0x14040d44e
14040cf40:	b9 30 00 00 00       	mov    $0x30,%ecx
14040cf45:	e8 be e1 a0 00       	call   0x140e1b108
14040cf4a:	48 8b c8             	mov    %rax,%rcx
14040cf4d:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14040cf51:	48 85 c0             	test   %rax,%rax
14040cf54:	74 25                	je     0x14040cf7b
14040cf56:	49 8b 86 88 00 00 00 	mov    0x88(%r14),%rax
14040cf5d:	48 89 19             	mov    %rbx,(%rcx)
14040cf60:	c7 41 08 00 00 ff ff 	movl   $0xffff0000,0x8(%rcx)
14040cf67:	48 89 59 10          	mov    %rbx,0x10(%rcx)
14040cf6b:	48 89 59 18          	mov    %rbx,0x18(%rcx)
14040cf6f:	48 89 41 20          	mov    %rax,0x20(%rcx)
14040cf73:	89 59 28             	mov    %ebx,0x28(%rcx)
14040cf76:	88 59 2c             	mov    %bl,0x2c(%rcx)
14040cf79:	eb 03                	jmp    0x14040cf7e
14040cf7b:	48 8b cb             	mov    %rbx,%rcx
14040cf7e:	49 89 4e 18          	mov    %rcx,0x18(%r14)
14040cf82:	8b 45 68             	mov    0x68(%rbp),%eax
14040cf85:	89 44 24 20          	mov    %eax,0x20(%rsp)
14040cf89:	4d 8b cc             	mov    %r12,%r9
14040cf8c:	4c 8b c7             	mov    %rdi,%r8
14040cf8f:	48 8b d6             	mov    %rsi,%rdx
14040cf92:	e8 d9 2c 00 00       	call   0x14040fc70
14040cf97:	e9 b2 04 00 00       	jmp    0x14040d44e
14040cf9c:	b9 20 00 00 00       	mov    $0x20,%ecx
14040cfa1:	e8 62 e1 a0 00       	call   0x140e1b108
14040cfa6:	48 8b d0             	mov    %rax,%rdx
14040cfa9:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14040cfad:	48 85 c0             	test   %rax,%rax
14040cfb0:	74 1a                	je     0x14040cfcc
14040cfb2:	49 8b 8e 88 00 00 00 	mov    0x88(%r14),%rcx
14040cfb9:	48 89 58 08          	mov    %rbx,0x8(%rax)
14040cfbd:	89 58 10             	mov    %ebx,0x10(%rax)
14040cfc0:	66 89 18             	mov    %bx,(%rax)
14040cfc3:	88 58 02             	mov    %bl,0x2(%rax)
14040cfc6:	48 89 48 18          	mov    %rcx,0x18(%rax)
14040cfca:	eb 03                	jmp    0x14040cfcf
14040cfcc:	48 8b d3             	mov    %rbx,%rdx
14040cfcf:	49 89 56 20          	mov    %rdx,0x20(%r14)
14040cfd3:	4c 8d 4e 03          	lea    0x3(%rsi),%r9
14040cfd7:	4c 3b cf             	cmp    %rdi,%r9
14040cfda:	0f 87 98 05 00 00    	ja     0x14040d578
14040cfe0:	48 8d 4e 02          	lea    0x2(%rsi),%rcx
14040cfe4:	4c 3b c9             	cmp    %rcx,%r9
14040cfe7:	0f 82 8b 05 00 00    	jb     0x14040d578
14040cfed:	0f b7 06             	movzwl (%rsi),%eax
14040cff0:	83 7d 68 01          	cmpl   $0x1,0x68(%rbp)
14040cff4:	74 04                	je     0x14040cffa
14040cff6:	66 c1 c8 08          	ror    $0x8,%ax
14040cffa:	66 89 02             	mov    %ax,(%rdx)
14040cffd:	0f b6 01             	movzbl (%rcx),%eax
14040d000:	88 42 02             	mov    %al,0x2(%rdx)
14040d003:	8b d8                	mov    %eax,%ebx
14040d005:	48 8d 4e 03          	lea    0x3(%rsi),%rcx
14040d009:	48 03 c8             	add    %rax,%rcx
14040d00c:	48 3b cf             	cmp    %rdi,%rcx
14040d00f:	0f 87 39 05 00 00    	ja     0x14040d54e
14040d015:	49 3b c9             	cmp    %r9,%rcx
14040d018:	0f 82 30 05 00 00    	jb     0x14040d54e
14040d01e:	48 8d 4a 08          	lea    0x8(%rdx),%rcx
14040d022:	44 8b c3             	mov    %ebx,%r8d
14040d025:	49 8b d1             	mov    %r9,%rdx
14040d028:	e8 33 13 da ff       	call   0x1401ae360
14040d02d:	83 c3 03             	add    $0x3,%ebx
14040d030:	e9 1b 04 00 00       	jmp    0x14040d450
14040d035:	b9 28 00 00 00       	mov    $0x28,%ecx
14040d03a:	e8 c9 e0 a0 00       	call   0x140e1b108
14040d03f:	4c 8b f8             	mov    %rax,%r15
14040d042:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14040d046:	48 85 c0             	test   %rax,%rax
14040d049:	74 19                	je     0x14040d064
14040d04b:	49 8b 8e 88 00 00 00 	mov    0x88(%r14),%rcx
14040d052:	48 89 58 08          	mov    %rbx,0x8(%rax)
14040d056:	89 58 10             	mov    %ebx,0x10(%rax)
14040d059:	89 18                	mov    %ebx,(%rax)
14040d05b:	48 89 48 18          	mov    %rcx,0x18(%rax)
14040d05f:	88 58 20             	mov    %bl,0x20(%rax)
14040d062:	eb 03                	jmp    0x14040d067
14040d064:	4c 8b fb             	mov    %rbx,%r15
14040d067:	4d 89 7e 28          	mov    %r15,0x28(%r14)
14040d06b:	48 8d 56 04          	lea    0x4(%rsi),%rdx
14040d06f:	48 3b d7             	cmp    %rdi,%rdx
14040d072:	0f 87 4d 05 00 00    	ja     0x14040d5c5
14040d078:	48 3b d6             	cmp    %rsi,%rdx
14040d07b:	0f 82 44 05 00 00    	jb     0x14040d5c5
14040d081:	8b 06                	mov    (%rsi),%eax
14040d083:	83 7d 68 01          	cmpl   $0x1,0x68(%rbp)
14040d087:	74 02                	je     0x14040d08b
14040d089:	0f c8                	bswap  %eax
14040d08b:	41 89 07             	mov    %eax,(%r15)
14040d08e:	2b fe                	sub    %esi,%edi
14040d090:	44 8d 47 fc          	lea    -0x4(%rdi),%r8d
14040d094:	45 85 c0             	test   %r8d,%r8d
14040d097:	0f 88 07 05 00 00    	js     0x14040d5a4
14040d09d:	49 8d 4f 08          	lea    0x8(%r15),%rcx
14040d0a1:	e8 ba 12 da ff       	call   0x1401ae360
14040d0a6:	2b f6                	sub    %esi,%esi
14040d0a8:	03 f7                	add    %edi,%esi
14040d0aa:	49 8b 04 24          	mov    (%r12),%rax
14040d0ae:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
14040d0b2:	48 8b 0d ff 9e 01 01 	mov    0x1019eff(%rip),%rcx        # 0x141426fb8
14040d0b9:	48 85 c9             	test   %rcx,%rcx
14040d0bc:	74 51                	je     0x14040d10f
14040d0be:	e8 6d 84 40 00       	call   0x140815530
14040d0c3:	84 c0                	test   %al,%al
14040d0c5:	74 48                	je     0x14040d10f
14040d0c7:	49 8b 7f 08          	mov    0x8(%r15),%rdi
14040d0cb:	45 8b 6f 10          	mov    0x10(%r15),%r13d
14040d0cf:	b9 28 00 00 00       	mov    $0x28,%ecx
14040d0d4:	e8 2f e0 a0 00       	call   0x140e1b108
14040d0d9:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
14040d0dd:	48 85 c0             	test   %rax,%rax
14040d0e0:	74 11                	je     0x14040d0f3
14040d0e2:	4c 8b c7             	mov    %rdi,%r8
14040d0e5:	41 8b d5             	mov    %r13d,%edx
14040d0e8:	48 8b c8             	mov    %rax,%rcx
14040d0eb:	e8 00 4b 32 00       	call   0x140731bf0
14040d0f0:	48 8b d8             	mov    %rax,%rbx
14040d0f3:	48 89 5d c8          	mov    %rbx,-0x38(%rbp)
14040d0f7:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14040d0fb:	48 8b 49 48          	mov    0x48(%rcx),%rcx
14040d0ff:	45 8b 07             	mov    (%r15),%r8d
14040d102:	4c 8d 4d c8          	lea    -0x38(%rbp),%r9
14040d106:	48 8b 51 28          	mov    0x28(%rcx),%rdx
14040d10a:	e8 51 c8 00 00       	call   0x140419960
14040d10f:	41 c6 47 20 01       	movb   $0x1,0x20(%r15)
14040d114:	8b de                	mov    %esi,%ebx
14040d116:	e9 35 03 00 00       	jmp    0x14040d450
14040d11b:	b9 28 00 00 00       	mov    $0x28,%ecx
14040d120:	e8 e3 df a0 00       	call   0x140e1b108
14040d125:	48 8b c8             	mov    %rax,%rcx
14040d128:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
14040d12c:	48 85 c0             	test   %rax,%rax
14040d12f:	74 1b                	je     0x14040d14c
14040d131:	49 8b 86 88 00 00 00 	mov    0x88(%r14),%rax
14040d138:	48 89 19             	mov    %rbx,(%rcx)
14040d13b:	48 89 59 08          	mov    %rbx,0x8(%rcx)
14040d13f:	48 89 59 10          	mov    %rbx,0x10(%rcx)
14040d143:	48 89 41 18          	mov    %rax,0x18(%rcx)
14040d147:	88 59 20             	mov    %bl,0x20(%rcx)
14040d14a:	eb 03                	jmp    0x14040d14f