14076b9cb:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
14076b9cf:	48 63 48 04          	movslq 0x4(%rax),%rcx
14076b9d3:	4c 89 6c 0d b0       	mov    %r13,-0x50(%rbp,%rcx,1)
14076b9d8:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
14076b9dc:	48 63 51 04          	movslq 0x4(%rcx),%rdx
14076b9e0:	44 8d 42 e8          	lea    -0x18(%rdx),%r8d
14076b9e4:	44 89 44 15 ac       	mov    %r8d,-0x54(%rbp,%rdx,1)
14076b9e9:	48 8d 05 f0 dc 83 00 	lea    0x83dcf0(%rip),%rax        # 0x140fa96e0
14076b9f0:	48 89 45 60          	mov    %rax,0x60(%rbp)
14076b9f4:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
14076b9f8:	e8 07 10 69 00       	call   0x140dfca04
14076b9fd:	90                   	nop
14076b9fe:	0f b6 c3             	movzbl %bl,%eax
14076ba01:	48 8b 8d 70 02 00 00 	mov    0x270(%rbp),%rcx
14076ba08:	48 33 cc             	xor    %rsp,%rcx
14076ba0b:	e8 f0 fa 6a 00       	call   0x140e1b500
14076ba10:	4c 8d 9c 24 80 03 00 	lea    0x380(%rsp),%r11
14076ba17:	00
14076ba18:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14076ba1c:	49 8b 73 40          	mov    0x40(%r11),%rsi
14076ba20:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14076ba24:	49 8b e3             	mov    %r11,%rsp
14076ba27:	41 5f                	pop    %r15
14076ba29:	41 5e                	pop    %r14
14076ba2b:	41 5d                	pop    %r13
14076ba2d:	41 5c                	pop    %r12
14076ba2f:	5d                   	pop    %rbp
14076ba30:	c3                   	ret
14076ba31:	e8 6e e7 6b 00       	call   0x140e2a1a4
14076ba36:	90                   	nop
14076ba37:	ba 01 00 00 00       	mov    $0x1,%edx
14076ba3c:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
14076ba43:	e8 78 bd a9 ff       	call   0x1402077c0
14076ba48:	4c 8b c0             	mov    %rax,%r8
14076ba4b:	48 8d 15 96 dc 83 00 	lea    0x83dc96(%rip),%rdx        # 0x140fa96e8
14076ba52:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14076ba57:	e8 d4 4d a7 ff       	call   0x1401e0830
14076ba5c:	48 8d 15 b5 52 c3 00 	lea    0xc352b5(%rip),%rdx        # 0x1413a0d18
14076ba63:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14076ba68:	e8 ab 0d 6b 00       	call   0x140e1c818
14076ba6d:	90                   	nop
14076ba6e:	e8 31 e7 6b 00       	call   0x140e2a1a4
14076ba73:	90                   	nop
14076ba74:	e8 2b e7 6b 00       	call   0x140e2a1a4
14076ba79:	90                   	nop
14076ba7a:	e8 25 e7 6b 00       	call   0x140e2a1a4
14076ba7f:	cc                   	int3
14076ba80:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14076ba85:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14076ba8a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14076ba8f:	55                   	push   %rbp
14076ba90:	41 54                	push   %r12
14076ba92:	41 55                	push   %r13
14076ba94:	41 56                	push   %r14
14076ba96:	41 57                	push   %r15
14076ba98:	48 8d ac 24 50 ff ff 	lea    -0xb0(%rsp),%rbp
14076ba9f:	ff
14076baa0:	48 81 ec b0 01 00 00 	sub    $0x1b0,%rsp
14076baa7:	48 8b 05 52 d4 c4 00 	mov    0xc4d452(%rip),%rax        # 0x1413b8f00
14076baae:	48 33 c4             	xor    %rsp,%rax
14076bab1:	48 89 85 a8 00 00 00 	mov    %rax,0xa8(%rbp)
14076bab8:	4c 8b f9             	mov    %rcx,%r15
14076babb:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
14076bac0:	48 8d 0d b9 b4 8b 00 	lea    0x8bb4b9(%rip),%rcx        # 0x141026f80
14076bac7:	e8 24 08 6d 00       	call   0x140e3c2f0
14076bacc:	48 8b f8             	mov    %rax,%rdi
14076bacf:	48 85 c0             	test   %rax,%rax
14076bad2:	0f 84 4b 05 00 00    	je     0x14076c023
14076bad8:	41 b0 01             	mov    $0x1,%r8b
14076badb:	48 8b d7             	mov    %rdi,%rdx
14076bade:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
14076bae5:	e8 b6 ea 0e 00       	call   0x14085a5a0
14076baea:	90                   	nop
14076baeb:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
14076baf2:	48 83 bd 98 00 00 00 	cmpq   $0xf,0x98(%rbp)
14076baf9:	0f
14076bafa:	48 0f 47 8d 80 00 00 	cmova  0x80(%rbp),%rcx
14076bb01:	00
14076bb02:	e8 f9 a2 0f 00       	call   0x140865e00
14076bb07:	84 c0                	test   %al,%al
14076bb09:	74 72                	je     0x14076bb7d
14076bb0b:	48 8d 15 ee b4 8b 00 	lea    0x8bb4ee(%rip),%rdx        # 0x141027000
14076bb12:	48 8b cf             	mov    %rdi,%rcx
14076bb15:	e8 7a 24 6b 00       	call   0x140e1df94
14076bb1a:	48 85 c0             	test   %rax,%rax
14076bb1d:	74 42                	je     0x14076bb61
14076bb1f:	80 78 06 00          	cmpb   $0x0,0x6(%rax)
14076bb23:	75 3c                	jne    0x14076bb61
14076bb25:	b9 c0 01 00 00       	mov    $0x1c0,%ecx
14076bb2a:	e8 45 6e 6e 00       	call   0x140e52974
14076bb2f:	8b d8                	mov    %eax,%ebx
14076bb31:	48 8b cf             	mov    %rdi,%rcx
14076bb34:	e8 17 1f 32 00       	call   0x140a8da50
14076bb39:	8b f0                	mov    %eax,%esi
14076bb3b:	0f b7 cb             	movzwl %bx,%ecx
14076bb3e:	e8 31 6e 6e 00       	call   0x140e52974
14076bb43:	83 fe ff             	cmp    $0xffffffff,%esi
14076bb46:	75 09                	jne    0x14076bb51
14076bb48:	48 8d 15 c1 b4 8b 00 	lea    0x8bb4c1(%rip),%rdx        # 0x141027010
14076bb4f:	eb 33                	jmp    0x14076bb84
14076bb51:	48 8d 15 8c e9 84 00 	lea    0x84e98c(%rip),%rdx        # 0x140fba4e4
14076bb58:	8b ce                	mov    %esi,%ecx
14076bb5a:	e8 9d b8 6d 00       	call   0x140e473fc
14076bb5f:	eb 0f                	jmp    0x14076bb70
14076bb61:	48 8d 15 7c e9 84 00 	lea    0x84e97c(%rip),%rdx        # 0x140fba4e4
14076bb68:	48 8b cf             	mov    %rdi,%rcx
14076bb6b:	e8 20 44 ae ff       	call   0x14024ff90
14076bb70:	48 8b f0             	mov    %rax,%rsi
14076bb73:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14076bb78:	48 85 c0             	test   %rax,%rax
14076bb7b:	75 1d                	jne    0x14076bb9a
14076bb7d:	48 8d 15 3c b4 8b 00 	lea    0x8bb43c(%rip),%rdx        # 0x141026fc0
14076bb84:	4c 8b c7             	mov    %rdi,%r8
14076bb87:	48 8b 0d 6a 59 cc 00 	mov    0xcc596a(%rip),%rcx        # 0x1414314f8
14076bb8e:	e8 2d 7a 02 00       	call   0x1407935c0
14076bb93:	32 db                	xor    %bl,%bl
14076bb95:	e9 49 04 00 00       	jmp    0x14076bfe3
14076bb9a:	49 8b 7f 08          	mov    0x8(%r15),%rdi
14076bb9e:	48 8b 1f             	mov    (%rdi),%rbx
14076bba1:	48 3b df             	cmp    %rdi,%rbx
14076bba4:	0f 84 85 03 00 00    	je     0x14076bf2f
14076bbaa:	4d 8d 77 20          	lea    0x20(%r15),%r14
14076bbae:	45 33 e4             	xor    %r12d,%r12d
14076bbb1:	48 8b 73 10          	mov    0x10(%rbx),%rsi
14076bbb5:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14076bbba:	45 33 c0             	xor    %r8d,%r8d
14076bbbd:	33 d2                	xor    %edx,%edx
14076bbbf:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14076bbc3:	e8 d8 7b 0b 00       	call   0x1408237a0
14076bbc8:	90                   	nop
14076bbc9:	48 8b 06             	mov    (%rsi),%rax
14076bbcc:	48 8b ce             	mov    %rsi,%rcx
14076bbcf:	48 8b 40 10          	mov    0x10(%rax),%rax
14076bbd3:	ff 15 47 7e 81 00    	call   *0x817e47(%rip)        # 0x140f83a20
14076bbd9:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14076bbdd:	48 8b c8             	mov    %rax,%rcx
14076bbe0:	e8 0b e4 01 00       	call   0x140789ff0
14076bbe5:	45 33 c0             	xor    %r8d,%r8d
14076bbe8:	33 d2                	xor    %edx,%edx
14076bbea:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14076bbee:	e8 ad 7b 0b 00       	call   0x1408237a0
14076bbf3:	90                   	nop
14076bbf4:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14076bbf8:	48 8b ce             	mov    %rsi,%rcx
14076bbfb:	e8 30 17 ff ff       	call   0x14075d330
14076bc00:	0f 57 c0             	xorps  %xmm0,%xmm0
14076bc03:	0f 11 45 20          	movups %xmm0,0x20(%rbp)
14076bc07:	4c 89 65 30          	mov    %r12,0x30(%rbp)
14076bc0b:	4c 89 65 38          	mov    %r12,0x38(%rbp)
14076bc0f:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
14076bc13:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14076bc1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14076bc20:	49 ff c0             	inc    %r8
14076bc23:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
14076bc28:	75 f6                	jne    0x14076bc20
14076bc2a:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14076bc2e:	e8 cd b1 a2 ff       	call   0x140196e00
14076bc33:	90                   	nop
14076bc34:	41 0f b6 47 1c       	movzbl 0x1c(%r15),%eax
14076bc39:	4c 8d 45 20          	lea    0x20(%rbp),%r8
14076bc3d:	48 83 7d 38 0f       	cmpq   $0xf,0x38(%rbp)
14076bc42:	4c 0f 47 45 20       	cmova  0x20(%rbp),%r8
14076bc47:	4c 8b 55 30          	mov    0x30(%rbp),%r10
14076bc4b:	4d 03 d0             	add    %r8,%r10
14076bc4e:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
14076bc52:	48 83 7d 38 0f       	cmpq   $0xf,0x38(%rbp)
14076bc57:	48 0f 47 4d 20       	cmova  0x20(%rbp),%rcx
14076bc5c:	49 3b ca             	cmp    %r10,%rcx
14076bc5f:	74 1c                	je     0x14076bc7d
14076bc61:	0f b6 11             	movzbl (%rcx),%edx
14076bc64:	80 fa 0a             	cmp    $0xa,%dl
14076bc67:	75 05                	jne    0x14076bc6e
14076bc69:	c6 01 20             	movb   $0x20,(%rcx)
14076bc6c:	b2 20                	mov    $0x20,%dl
14076bc6e:	3a d0                	cmp    %al,%dl
14076bc70:	75 03                	jne    0x14076bc75
14076bc72:	c6 01 20             	movb   $0x20,(%rcx)
14076bc75:	48 ff c1             	inc    %rcx
14076bc78:	49 3b ca             	cmp    %r10,%rcx
14076bc7b:	75 e4                	jne    0x14076bc61
14076bc7d:	0f 57 c0             	xorps  %xmm0,%xmm0
14076bc80:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
14076bc84:	4c 89 65 50          	mov    %r12,0x50(%rbp)
14076bc88:	4c 89 65 58          	mov    %r12,0x58(%rbp)
14076bc8c:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
14076bc90:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14076bc97:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14076bc9e:	00 00
14076bca0:	49 ff c0             	inc    %r8
14076bca3:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
14076bca8:	75 f6                	jne    0x14076bca0
14076bcaa:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
14076bcae:	e8 4d b1 a2 ff       	call   0x140196e00
14076bcb3:	90                   	nop
14076bcb4:	48 8d 55 20          	lea    0x20(%rbp),%rdx
14076bcb8:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
14076bcbc:	e8 7f cd a3 ff       	call   0x1401a8a40
14076bcc1:	90                   	nop
14076bcc2:	4d 8b 3e             	mov    (%r14),%r15
14076bcc5:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
14076bcca:	49 8b 77 08          	mov    0x8(%r15),%rsi
14076bcce:	4d 8b ef             	mov    %r15,%r13
14076bcd1:	48 8b 45 58          	mov    0x58(%rbp),%rax
14076bcd5:	4c 8b 65 50          	mov    0x50(%rbp),%r12
14076bcd9:	4c 8b 45 40          	mov    0x40(%rbp),%r8
14076bcdd:	80 7e 19 00          	cmpb   $0x0,0x19(%rsi)
14076bce1:	0f 85 80 00 00 00    	jne    0x14076bd67
14076bce7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14076bcee:	00 00
14076bcf0:	48 8d 55 40          	lea    0x40(%rbp),%rdx
14076bcf4:	48 83 f8 0f          	cmp    $0xf,%rax
14076bcf8:	49 0f 47 d0          	cmova  %r8,%rdx
14076bcfc:	4c 8b 7e 30          	mov    0x30(%rsi),%r15
14076bd00:	48 8d 4e 20          	lea    0x20(%rsi),%rcx
14076bd04:	48 83 7e 38 0f       	cmpq   $0xf,0x38(%rsi)
14076bd09:	76 04                	jbe    0x14076bd0f
14076bd0b:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14076bd0f:	4d 8b c7             	mov    %r15,%r8
14076bd12:	4d 3b e7             	cmp    %r15,%r12
14076bd15:	4d 0f 42 c4          	cmovb  %r12,%r8
14076bd19:	e8 32 3d 77 00       	call   0x140edfa50
14076bd1e:	85 c0                	test   %eax,%eax
14076bd20:	74 06                	je     0x14076bd28
14076bd22:	79 0f                	jns    0x14076bd33
14076bd24:	b0 ff                	mov    $0xff,%al
14076bd26:	eb 1c                	jmp    0x14076bd44
14076bd28:	4d 3b fc             	cmp    %r12,%r15
14076bd2b:	73 04                	jae    0x14076bd31
14076bd2d:	b0 ff                	mov    $0xff,%al
14076bd2f:	eb 13                	jmp    0x14076bd44
14076bd31:	76 04                	jbe    0x14076bd37
14076bd33:	b0 01                	mov    $0x1,%al
14076bd35:	eb 0d                	jmp    0x14076bd44
14076bd37:	48 8d 4e 40          	lea    0x40(%rsi),%rcx
14076bd3b:	48 8d 55 60          	lea    0x60(%rbp),%rdx
14076bd3f:	e8 cc 48 a6 ff       	call   0x1401d0610
14076bd44:	84 c0                	test   %al,%al
14076bd46:	79 06                	jns    0x14076bd4e
14076bd48:	48 8b 76 10          	mov    0x10(%rsi),%rsi
14076bd4c:	eb 06                	jmp    0x14076bd54
14076bd4e:	4c 8b ee             	mov    %rsi,%r13
14076bd51:	48 8b 36             	mov    (%rsi),%rsi
14076bd54:	80 7e 19 00          	cmpb   $0x0,0x19(%rsi)
14076bd58:	48 8b 45 58          	mov    0x58(%rbp),%rax
14076bd5c:	4c 8b 45 40          	mov    0x40(%rbp),%r8
14076bd60:	74 8e                	je     0x14076bcf0
14076bd62:	4c 8b 7c 24 58       	mov    0x58(%rsp),%r15
14076bd67:	41 80 7d 19 00       	cmpb   $0x0,0x19(%r13)
14076bd6c:	0f 85 8a 00 00 00    	jne    0x14076bdfc
14076bd72:	4d 8b 75 30          	mov    0x30(%r13),%r14
14076bd76:	49 8d 55 20          	lea    0x20(%r13),%rdx
14076bd7a:	49 83 7d 38 0f       	cmpq   $0xf,0x38(%r13)
14076bd7f:	76 04                	jbe    0x14076bd85
14076bd81:	49 8b 55 20          	mov    0x20(%r13),%rdx
14076bd85:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
14076bd89:	48 83 f8 0f          	cmp    $0xf,%rax
14076bd8d:	49 0f 47 c8          	cmova  %r8,%rcx
14076bd91:	4d 8b c4             	mov    %r12,%r8
14076bd94:	4d 3b f4             	cmp    %r12,%r14
14076bd97:	4d 0f 42 c6          	cmovb  %r14,%r8
14076bd9b:	e8 b0 3c 77 00       	call   0x140edfa50
14076bda0:	85 c0                	test   %eax,%eax
14076bda2:	74 06                	je     0x14076bdaa
14076bda4:	79 0f                	jns    0x14076bdb5
14076bda6:	b0 ff                	mov    $0xff,%al
14076bda8:	eb 1c                	jmp    0x14076bdc6
14076bdaa:	4d 3b e6             	cmp    %r14,%r12
14076bdad:	73 04                	jae    0x14076bdb3
14076bdaf:	b0 ff                	mov    $0xff,%al
14076bdb1:	eb 13                	jmp    0x14076bdc6
14076bdb3:	76 04                	jbe    0x14076bdb9
14076bdb5:	b0 01                	mov    $0x1,%al
14076bdb7:	eb 0d                	jmp    0x14076bdc6
14076bdb9:	49 8d 55 40          	lea    0x40(%r13),%rdx
14076bdbd:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
14076bdc1:	e8 4a 48 a6 ff       	call   0x1401d0610
14076bdc6:	84 c0                	test   %al,%al
14076bdc8:	78 32                	js     0x14076bdfc
14076bdca:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14076bdcf:	8b 40 28             	mov    0x28(%rax),%eax
14076bdd2:	4d 3b ef             	cmp    %r15,%r13
14076bdd5:	74 2d                	je     0x14076be04
14076bdd7:	8b f0                	mov    %eax,%esi
14076bdd9:	4c 8d 45 40          	lea    0x40(%rbp),%r8
14076bddd:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14076bde2:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
14076bde7:	4d 8d 77 20          	lea    0x20(%r15),%r14
14076bdeb:	49 8b ce             	mov    %r14,%rcx
14076bdee:	e8 0d eb ff ff       	call   0x14076a900
14076bdf3:	48 8b 10             	mov    (%rax),%rdx
14076bdf6:	48 01 72 60          	add    %rsi,0x60(%rdx)
14076bdfa:	eb 2b                	jmp    0x14076be27
14076bdfc:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14076be01:	8b 40 28             	mov    0x28(%rax),%eax
14076be04:	8b f0                	mov    %eax,%esi
14076be06:	4c 8d 45 40          	lea    0x40(%rbp),%r8
14076be0a:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14076be0f:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
14076be14:	4d 8d 77 20          	lea    0x20(%r15),%r14
14076be18:	49 8b ce             	mov    %r14,%rcx
14076be1b:	e8 e0 ea ff ff       	call   0x14076a900
14076be20:	48 8b 08             	mov    (%rax),%rcx
14076be23:	48 89 71 60          	mov    %rsi,0x60(%rcx)
14076be27:	48 8b 55 78          	mov    0x78(%rbp),%rdx
14076be2b:	48 83 fa 0f          	cmp    $0xf,%rdx
14076be2f:	76 31                	jbe    0x14076be62
14076be31:	48 ff c2             	inc    %rdx
14076be34:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
14076be38:	48 8b c1             	mov    %rcx,%rax
14076be3b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14076be42:	72 19                	jb     0x14076be5d
14076be44:	48 83 c2 27          	add    $0x27,%rdx
14076be48:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14076be4c:	48 2b c1             	sub    %rcx,%rax
14076be4f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14076be53:	48 83 f8 1f          	cmp    $0x1f,%rax
14076be57:	0f 87 fc 01 00 00    	ja     0x14076c059
14076be5d:	e8 e2 f2 6a 00       	call   0x140e1b144
14076be62:	45 33 e4             	xor    %r12d,%r12d
14076be65:	4c 89 65 70          	mov    %r12,0x70(%rbp)
14076be69:	48 c7 45 78 0f 00 00 	movq   $0xf,0x78(%rbp)
14076be70:	00
14076be71:	44 88 65 60          	mov    %r12b,0x60(%rbp)
14076be75:	48 8b 55 58          	mov    0x58(%rbp),%rdx
14076be79:	48 83 fa 0f          	cmp    $0xf,%rdx
14076be7d:	76 31                	jbe    0x14076beb0
14076be7f:	48 ff c2             	inc    %rdx
14076be82:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14076be86:	48 8b c1             	mov    %rcx,%rax
14076be89:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14076be90:	72 19                	jb     0x14076beab
14076be92:	48 83 c2 27          	add    $0x27,%rdx
14076be96:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14076be9a:	48 2b c1             	sub    %rcx,%rax
14076be9d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14076bea1:	48 83 f8 1f          	cmp    $0x1f,%rax
14076bea5:	0f 87 ae 01 00 00    	ja     0x14076c059
14076beab:	e8 94 f2 6a 00       	call   0x140e1b144
14076beb0:	4c 89 65 50          	mov    %r12,0x50(%rbp)
14076beb4:	48 c7 45 58 0f 00 00 	movq   $0xf,0x58(%rbp)
14076bebb:	00
14076bebc:	44 88 65 40          	mov    %r12b,0x40(%rbp)
14076bec0:	48 8b 55 38          	mov    0x38(%rbp),%rdx
14076bec4:	48 83 fa 0f          	cmp    $0xf,%rdx
14076bec8:	76 31                	jbe    0x14076befb
14076beca:	48 ff c2             	inc    %rdx
14076becd:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14076bed1:	48 8b c1             	mov    %rcx,%rax
14076bed4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14076bedb:	72 19                	jb     0x14076bef6