140011b7f:	83 e1 1f             	and    $0x1f,%ecx
140011b82:	8d 53 09             	lea    0x9(%rbx),%edx
140011b85:	41 f6 c6 20          	test   $0x20,%r14b
140011b89:	74 29                	je     0x140011bb4
140011b8b:	8d 41 f8             	lea    -0x8(%rcx),%eax
140011b8e:	83 f8 01             	cmp    $0x1,%eax
140011b91:	76 1a                	jbe    0x140011bad
140011b93:	83 f9 0e             	cmp    $0xe,%ecx
140011b96:	75 05                	jne    0x140011b9d
140011b98:	8d 4b 0f             	lea    0xf(%rbx),%ecx
140011b9b:	eb 33                	jmp    0x140011bd0
140011b9d:	8d 41 ed             	lea    -0x13(%rcx),%eax
140011ba0:	b9 0a 00 00 00       	mov    $0xa,%ecx
140011ba5:	83 f8 01             	cmp    $0x1,%eax
140011ba8:	0f 47 cb             	cmova  %ebx,%ecx
140011bab:	eb 23                	jmp    0x140011bd0
140011bad:	b9 0b 00 00 00       	mov    $0xb,%ecx
140011bb2:	eb 1c                	jmp    0x140011bd0
140011bb4:	41 f6 c6 02          	test   $0x2,%r14b
140011bb8:	74 16                	je     0x140011bd0
140011bba:	83 f9 05             	cmp    $0x5,%ecx
140011bbd:	75 07                	jne    0x140011bc6
140011bbf:	b9 04 00 00 00       	mov    $0x4,%ecx
140011bc4:	eb 0a                	jmp    0x140011bd0
140011bc6:	8b c3                	mov    %ebx,%eax
140011bc8:	83 f9 08             	cmp    $0x8,%ecx
140011bcb:	0f 44 c2             	cmove  %edx,%eax
140011bce:	8b c8                	mov    %eax,%ecx
140011bd0:	4c 8d 3d 79 0e 2f 00 	lea    0x2f0e79(%rip),%r15        # 0x140302a50
140011bd7:	45 33 d2             	xor    %r10d,%r10d
140011bda:	85 c9                	test   %ecx,%ecx
140011bdc:	74 73                	je     0x140011c51
140011bde:	8b d9                	mov    %ecx,%ebx
140011be0:	48 c1 e3 05          	shl    $0x5,%rbx
140011be4:	4e 39 14 3b          	cmp    %r10,(%rbx,%r15,1)
140011be8:	75 0c                	jne    0x140011bf6
140011bea:	e8 29 fd ff ff       	call   0x140011918
140011bef:	45 33 d2             	xor    %r10d,%r10d
140011bf2:	85 c0                	test   %eax,%eax
140011bf4:	74 5b                	je     0x140011c51
140011bf6:	b9 20 00 00 00       	mov    $0x20,%ecx
140011bfb:	ff 15 4f 0f 20 00    	call   *0x200f4f(%rip)        # 0x140212b50
140011c01:	33 f6                	xor    %esi,%esi
140011c03:	48 85 c0             	test   %rax,%rax
140011c06:	0f 84 07 0c 00 00    	je     0x140012813
140011c0c:	4a 8b 0c 3b          	mov    (%rbx,%r15,1),%rcx
140011c10:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
140011c17:	48 8d 15 22 58 23 00 	lea    0x235822(%rip),%rdx        # 0x140247440
140011c1e:	48 89 10             	mov    %rdx,(%rax)
140011c21:	48 89 48 10          	mov    %rcx,0x10(%rax)
140011c25:	40 88 70 18          	mov    %sil,0x18(%rax)
140011c29:	89 37                	mov    %esi,(%rdi)
140011c2b:	48 89 47 08          	mov    %rax,0x8(%rdi)
140011c2f:	eb 13                	jmp    0x140011c44
140011c31:	f0 ff 4c 24 60       	lock decl 0x60(%rsp)
140011c36:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140011c3b:	48 8b 09             	mov    (%rcx),%rcx
140011c3e:	ff 15 14 05 20 00    	call   *0x200514(%rip)        # 0x140212158
140011c44:	8b 44 24 60          	mov    0x60(%rsp),%eax
140011c48:	85 c0                	test   %eax,%eax
140011c4a:	75 e5                	jne    0x140011c31
140011c4c:	e9 7d 0b 00 00       	jmp    0x1400127ce
140011c51:	45 8b c6             	mov    %r14d,%r8d
140011c54:	41 d1 e8             	shr    $1,%r8d
140011c57:	41 80 e0 01          	and    $0x1,%r8b
140011c5b:	74 35                	je     0x140011c92
140011c5d:	44 39 15 c8 15 30 00 	cmp    %r10d,0x3015c8(%rip)        # 0x14031322c
140011c64:	75 2c                	jne    0x140011c92
140011c66:	c7 07 02 00 00 00    	movl   $0x2,(%rdi)
140011c6c:	4c 89 57 08          	mov    %r10,0x8(%rdi)
140011c70:	eb 13                	jmp    0x140011c85
140011c72:	f0 ff 4c 24 60       	lock decl 0x60(%rsp)
140011c77:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140011c7c:	48 8b 09             	mov    (%rcx),%rcx
140011c7f:	ff 15 d3 04 20 00    	call   *0x2004d3(%rip)        # 0x140212158
140011c85:	8b 44 24 60          	mov    0x60(%rsp),%eax
140011c89:	85 c0                	test   %eax,%eax
140011c8b:	75 e5                	jne    0x140011c72
140011c8d:	e9 3c 0b 00 00       	jmp    0x1400127ce
140011c92:	4c 89 55 88          	mov    %r10,-0x78(%rbp)
140011c96:	45 8b ce             	mov    %r14d,%r9d
140011c99:	41 c1 e9 02          	shr    $0x2,%r9d
140011c9d:	44 89 4c 24 78       	mov    %r9d,0x78(%rsp)
140011ca2:	41 0f b6 ce          	movzbl %r14b,%ecx
140011ca6:	41 0f b6 c1          	movzbl %r9b,%eax
140011caa:	0b c8                	or     %eax,%ecx
140011cac:	83 e1 01             	and    $0x1,%ecx
140011caf:	8b d1                	mov    %ecx,%edx
140011cb1:	83 ca 02             	or     $0x2,%edx
140011cb4:	45 84 c0             	test   %r8b,%r8b
140011cb7:	0f 44 d1             	cmove  %ecx,%edx
140011cba:	41 8b c6             	mov    %r14d,%eax
140011cbd:	c1 e8 05             	shr    $0x5,%eax
140011cc0:	44 8b e2             	mov    %edx,%r12d
140011cc3:	41 83 cc 20          	or     $0x20,%r12d
140011cc7:	a8 01                	test   $0x1,%al
140011cc9:	44 0f 44 e2          	cmove  %edx,%r12d
140011ccd:	41 8b c6             	mov    %r14d,%eax
140011cd0:	c1 e8 03             	shr    $0x3,%eax
140011cd3:	24 01                	and    $0x1,%al
140011cd5:	89 45 98             	mov    %eax,-0x68(%rbp)
140011cd8:	0f 85 b1 00 00 00    	jne    0x140011d8f
140011cde:	44 39 15 4b 15 30 00 	cmp    %r10d,0x30154b(%rip)        # 0x140313230
140011ce5:	74 2d                	je     0x140011d14
140011ce7:	48 8b 0d 9a 0a 2f 00 	mov    0x2f0a9a(%rip),%rcx        # 0x140302788
140011cee:	48 85 c9             	test   %rcx,%rcx
140011cf1:	74 21                	je     0x140011d14
140011cf3:	41 f6 c6 22          	test   $0x22,%r14b
140011cf7:	75 1b                	jne    0x140011d14
140011cf9:	4c 89 6d 80          	mov    %r13,-0x80(%rbp)
140011cfd:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
140011d01:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140011d06:	e8 b5 b0 ff ff       	call   0x14000cdc0
140011d0b:	8a 44 24 70          	mov    0x70(%rsp),%al
140011d0f:	45 33 d2             	xor    %r10d,%r10d
140011d12:	eb 07                	jmp    0x140011d1b
140011d14:	41 8a c2             	mov    %r10b,%al
140011d17:	88 44 24 70          	mov    %al,0x70(%rsp)
140011d1b:	84 c0                	test   %al,%al
140011d1d:	74 66                	je     0x140011d85
140011d1f:	44 89 17             	mov    %r10d,(%rdi)
140011d22:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140011d27:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
140011d2b:	48 85 c9             	test   %rcx,%rcx
140011d2e:	74 18                	je     0x140011d48
140011d30:	48 8b 01             	mov    (%rcx),%rax
140011d33:	48 8b 00             	mov    (%rax),%rax
140011d36:	ff 15 f4 10 20 00    	call   *0x2010f4(%rip)        # 0x140212e30
140011d3c:	8a 44 24 70          	mov    0x70(%rsp),%al
140011d40:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140011d45:	45 33 d2             	xor    %r10d,%r10d
140011d48:	84 c0                	test   %al,%al
140011d4a:	74 2c                	je     0x140011d78
140011d4c:	48 85 c9             	test   %rcx,%rcx
140011d4f:	74 27                	je     0x140011d78
140011d51:	4c 89 54 24 68       	mov    %r10,0x68(%rsp)
140011d56:	48 8b 01             	mov    (%rcx),%rax
140011d59:	48 8b 40 08          	mov    0x8(%rax),%rax
140011d5d:	ff 15 cd 10 20 00    	call   *0x2010cd(%rip)        # 0x140212e30
140011d63:	eb 13                	jmp    0x140011d78
140011d65:	f0 ff 4c 24 60       	lock decl 0x60(%rsp)
140011d6a:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140011d6f:	48 8b 09             	mov    (%rcx),%rcx
140011d72:	ff 15 e0 03 20 00    	call   *0x2003e0(%rip)        # 0x140212158
140011d78:	8b 44 24 60          	mov    0x60(%rsp),%eax
140011d7c:	85 c0                	test   %eax,%eax
140011d7e:	75 e5                	jne    0x140011d65
140011d80:	e9 49 0a 00 00       	jmp    0x1400127ce
140011d85:	41 8b c6             	mov    %r14d,%eax
140011d88:	c1 e8 02             	shr    $0x2,%eax
140011d8b:	89 44 24 78          	mov    %eax,0x78(%rsp)
140011d8f:	41 8b da             	mov    %r10d,%ebx
140011d92:	41 8b ca             	mov    %r10d,%ecx
140011d95:	89 4c 24 7c          	mov    %ecx,0x7c(%rsp)
140011d99:	83 f9 04             	cmp    $0x4,%ecx
140011d9c:	0f 8d 51 07 00 00    	jge    0x1400124f3
140011da2:	44 88 54 24 50       	mov    %r10b,0x50(%rsp)
140011da7:	4d 8b cd             	mov    %r13,%r9
140011daa:	4d 8b fa             	mov    %r10,%r15
140011dad:	48 8d 3d 9c 0c 2f 00 	lea    0x2f0c9c(%rip),%rdi        # 0x140302a50
140011db4:	41 8b f2             	mov    %r10d,%esi
140011db7:	41 0f b7 41 0a       	movzwl 0xa(%r9),%eax
140011dbc:	a8 1f                	test   $0x1f,%al
140011dbe:	74 6d                	je     0x140011e2d
140011dc0:	0f b7 f0             	movzwl %ax,%esi
140011dc3:	83 e6 1f             	and    $0x1f,%esi
140011dc6:	41 f6 c4 20          	test   $0x20,%r12b
140011dca:	74 37                	je     0x140011e03
140011dcc:	8d 46 f8             	lea    -0x8(%rsi),%eax
140011dcf:	83 f8 01             	cmp    $0x1,%eax
140011dd2:	76 21                	jbe    0x140011df5
140011dd4:	83 fe 0e             	cmp    $0xe,%esi
140011dd7:	75 05                	jne    0x140011dde
140011dd9:	8d 46 01             	lea    0x1(%rsi),%eax
140011ddc:	eb 1c                	jmp    0x140011dfa
140011dde:	8d 46 ed             	lea    -0x13(%rsi),%eax
140011de1:	83 f8 01             	cmp    $0x1,%eax
140011de4:	76 08                	jbe    0x140011dee
140011de6:	41 8b f2             	mov    %r10d,%esi
140011de9:	49 8b c2             	mov    %r10,%rax
140011dec:	eb 0e                	jmp    0x140011dfc
140011dee:	b8 0a 00 00 00       	mov    $0xa,%eax
140011df3:	eb 05                	jmp    0x140011dfa
140011df5:	b8 0b 00 00 00       	mov    $0xb,%eax
140011dfa:	8b f0                	mov    %eax,%esi
140011dfc:	48 85 c0             	test   %rax,%rax
140011dff:	74 27                	je     0x140011e28
140011e01:	eb 1d                	jmp    0x140011e20
140011e03:	41 f6 c4 02          	test   $0x2,%r12b
140011e07:	74 14                	je     0x140011e1d
140011e09:	83 fe 05             	cmp    $0x5,%esi
140011e0c:	75 05                	jne    0x140011e13
140011e0e:	8d 46 ff             	lea    -0x1(%rsi),%eax
140011e11:	eb e7                	jmp    0x140011dfa
140011e13:	83 fe 08             	cmp    $0x8,%esi
140011e16:	75 ce                	jne    0x140011de6
140011e18:	8d 46 01             	lea    0x1(%rsi),%eax
140011e1b:	eb dd                	jmp    0x140011dfa
140011e1d:	83 e0 1f             	and    $0x1f,%eax
140011e20:	48 c1 e0 05          	shl    $0x5,%rax
140011e24:	4c 8b 3c 38          	mov    (%rax,%rdi,1),%r15
140011e28:	4d 85 ff             	test   %r15,%r15
140011e2b:	75 0d                	jne    0x140011e3a
140011e2d:	4d 8b 49 10          	mov    0x10(%r9),%r9
140011e31:	4d 85 c9             	test   %r9,%r9
140011e34:	0f 85 7a ff ff ff    	jne    0x140011db4
140011e3a:	4d 85 c9             	test   %r9,%r9
140011e3d:	48 8b 7d 90          	mov    -0x70(%rbp),%rdi
140011e41:	0f 84 5f 07 00 00    	je     0x1400125a6
140011e47:	66 44 89 95 50 01 00 	mov    %r10w,0x150(%rbp)
140011e4e:	00
140011e4f:	48 8d 95 50 01 00 00 	lea    0x150(%rbp),%rdx
140011e56:	49 8b cd             	mov    %r13,%rcx
140011e59:	e8 b6 35 00 00       	call   0x140015414
140011e5e:	33 db                	xor    %ebx,%ebx
140011e60:	38 5d 98             	cmp    %bl,-0x68(%rbp)
140011e63:	75 04                	jne    0x140011e69
140011e65:	41 83 cc 01          	or     $0x1,%r12d
140011e69:	8a 95 c0 09 00 00    	mov    0x9c0(%rbp),%dl
140011e6f:	b9 1f 00 02 00       	mov    $0x2001f,%ecx
140011e74:	f6 44 24 78 01       	testb  $0x1,0x78(%rsp)
140011e79:	0f 84 ba 02 00 00    	je     0x140012139
140011e7f:	89 5d 80             	mov    %ebx,-0x80(%rbp)
140011e82:	e8 d1 f9 ff ff       	call   0x140011858
140011e87:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140011e8c:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140011e90:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140011e95:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140011e9a:	89 44 24 28          	mov    %eax,0x28(%rsp)
140011e9e:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140011ea2:	45 33 c9             	xor    %r9d,%r9d
140011ea5:	45 33 c0             	xor    %r8d,%r8d
140011ea8:	48 8d 95 50 01 00 00 	lea    0x150(%rbp),%rdx
140011eaf:	49 8b cf             	mov    %r15,%rcx
140011eb2:	ff 15 58 02 32 00    	call   *0x320258(%rip)        # 0x140332110
140011eb8:	8b d8                	mov    %eax,%ebx
140011eba:	83 f8 05             	cmp    $0x5,%eax
140011ebd:	0f 85 0e 05 00 00    	jne    0x1400123d1
140011ec3:	41 f6 c6 01          	test   $0x1,%r14b
140011ec7:	0f 85 05 06 00 00    	jne    0x1400124d2
140011ecd:	8a 95 c0 09 00 00    	mov    0x9c0(%rbp),%dl
140011ed3:	b9 19 00 02 00       	mov    $0x20019,%ecx
140011ed8:	e8 7b f9 ff ff       	call   0x140011858
140011edd:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140011ee1:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140011ee6:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140011eea:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140011eef:	33 c9                	xor    %ecx,%ecx
140011ef1:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140011ef6:	89 44 24 28          	mov    %eax,0x28(%rsp)
140011efa:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140011efe:	45 33 c9             	xor    %r9d,%r9d
140011f01:	45 33 c0             	xor    %r8d,%r8d
140011f04:	48 8d 95 50 01 00 00 	lea    0x150(%rbp),%rdx
140011f0b:	49 8b cf             	mov    %r15,%rcx
140011f0e:	ff 15 fc 01 32 00    	call   *0x3201fc(%rip)        # 0x140332110
140011f14:	8b d8                	mov    %eax,%ebx
140011f16:	41 83 e4 fe          	and    $0xfffffffe,%r12d
140011f1a:	45 33 d2             	xor    %r10d,%r10d
140011f1d:	85 c0                	test   %eax,%eax
140011f1f:	0f 84 af 04 00 00    	je     0x1400123d4
140011f25:	83 f8 02             	cmp    $0x2,%eax
140011f28:	0f 84 a6 04 00 00    	je     0x1400123d4
140011f2e:	0f b6 85 c0 09 00 00 	movzbl 0x9c0(%rbp),%eax
140011f35:	48 8d 0d fc 4c 22 00 	lea    0x224cfc(%rip),%rcx        # 0x140236c38
140011f3c:	48 89 4d 48          	mov    %rcx,0x48(%rbp)
140011f40:	48 8d 15 29 68 23 00 	lea    0x236829(%rip),%rdx        # 0x140248770
140011f47:	48 89 55 50          	mov    %rdx,0x50(%rbp)
140011f4b:	89 45 58             	mov    %eax,0x58(%rbp)
140011f4e:	66 44 89 55 5c       	mov    %r10w,0x5c(%rbp)
140011f53:	48 89 4d 30          	mov    %rcx,0x30(%rbp)
140011f57:	48 8d 05 f2 67 23 00 	lea    0x2367f2(%rip),%rax        # 0x140248750
140011f5e:	48 89 45 38          	mov    %rax,0x38(%rbp)
140011f62:	44 89 75 40          	mov    %r14d,0x40(%rbp)
140011f66:	66 44 89 55 44       	mov    %r10w,0x44(%rbp)
140011f6b:	0f 57 c0             	xorps  %xmm0,%xmm0
140011f6e:	0f 11 45 78          	movups %xmm0,0x78(%rbp)
140011f72:	4c 89 95 88 00 00 00 	mov    %r10,0x88(%rbp)
140011f79:	4c 89 95 90 00 00 00 	mov    %r10,0x90(%rbp)
140011f80:	48 8d 85 50 01 00 00 	lea    0x150(%rbp),%rax
140011f87:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
140011f8b:	49 ff c0             	inc    %r8
140011f8e:	66 46 39 14 40       	cmp    %r10w,(%rax,%r8,2)
140011f93:	75 f6                	jne    0x140011f8b
140011f95:	48 8d 95 50 01 00 00 	lea    0x150(%rbp),%rdx
140011f9c:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140011fa0:	e8 e7 4c ff ff       	call   0x140006c8c
140011fa5:	48 8d 05 44 4c 22 00 	lea    0x224c44(%rip),%rax        # 0x140236bf0
140011fac:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
140011fb3:	48 8d 05 a6 67 23 00 	lea    0x2367a6(%rip),%rax        # 0x140248760
140011fba:	48 89 85 18 01 00 00 	mov    %rax,0x118(%rbp)
140011fc1:	0f 10 4d 78          	movups 0x78(%rbp),%xmm1
140011fc5:	0f 11 8d 20 01 00 00 	movups %xmm1,0x120(%rbp)
140011fcc:	0f 10 85 88 00 00 00 	movups 0x88(%rbp),%xmm0
140011fd3:	0f 11 85 30 01 00 00 	movups %xmm0,0x130(%rbp)
140011fda:	33 c9                	xor    %ecx,%ecx
140011fdc:	66 89 8d 40 01 00 00 	mov    %cx,0x140(%rbp)
140011fe3:	48 8d 05 26 4c 22 00 	lea    0x224c26(%rip),%rax        # 0x140236c10
140011fea:	48 89 85 f0 00 00 00 	mov    %rax,0xf0(%rbp)
140011ff1:	48 8d 05 10 68 23 00 	lea    0x236810(%rip),%rax        # 0x140248808
140011ff8:	48 89 85 f8 00 00 00 	mov    %rax,0xf8(%rbp)
140011fff:	49 8b 45 00          	mov    0x0(%r13),%rax
140012003:	48 89 85 00 01 00 00 	mov    %rax,0x100(%rbp)
14001200a:	66 89 8d 08 01 00 00 	mov    %cx,0x108(%rbp)
140012011:	48 8d 05 48 4c 22 00 	lea    0x224c48(%rip),%rax        # 0x140236c60
140012018:	48 89 45 18          	mov    %rax,0x18(%rbp)
14001201c:	48 8d 05 7d 67 23 00 	lea    0x23677d(%rip),%rax        # 0x1402487a0
140012023:	48 89 45 20          	mov    %rax,0x20(%rbp)
140012027:	89 5d 28             	mov    %ebx,0x28(%rbp)
14001202a:	66 89 4d 2c          	mov    %cx,0x2c(%rbp)
14001202e:	45 33 c9             	xor    %r9d,%r9d
140012031:	ba a7 03 00 00       	mov    $0x3a7,%edx
140012036:	b9 5e d0 65 00       	mov    $0x65d05e,%ecx
14001203b:	45 8d 41 32          	lea    0x32(%r9),%r8d
14001203f:	e8 80 4f 15 00       	call   0x140166fc4
140012044:	84 c0                	test   %al,%al
140012046:	74 7a                	je     0x1400120c2
140012048:	48 8d 45 18          	lea    0x18(%rbp),%rax
14001204c:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140012050:	48 8d 85 f0 00 00 00 	lea    0xf0(%rbp),%rax
140012057:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
14001205b:	48 8d 85 10 01 00 00 	lea    0x110(%rbp),%rax
140012062:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140012066:	48 8d 45 30          	lea    0x30(%rbp),%rax
14001206a:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
14001206e:	48 8d 45 48          	lea    0x48(%rbp),%rax
140012072:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140012076:	48 8d 05 1b 42 23 00 	lea    0x23421b(%rip),%rax        # 0x140246298
14001207d:	48 89 45 78          	mov    %rax,0x78(%rbp)
140012081:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
140012085:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
14001208c:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
140012090:	48 89 85 88 00 00 00 	mov    %rax,0x88(%rbp)
140012097:	45 33 c9             	xor    %r9d,%r9d
14001209a:	48 8d 45 78          	lea    0x78(%rbp),%rax
14001209e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400120a3:	48 8d 05 06 67 23 00 	lea    0x236706(%rip),%rax        # 0x1402487b0
1400120aa:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400120af:	ba a7 03 00 00       	mov    $0x3a7,%edx
1400120b4:	b9 5e d0 65 00       	mov    $0x65d05e,%ecx
1400120b9:	45 8d 41 32          	lea    0x32(%r9),%r8d
1400120bd:	e8 2a 51 15 00       	call   0x1401671ec
1400120c2:	48 8b 85 38 01 00 00 	mov    0x138(%rbp),%rax
1400120c9:	48 83 f8 07          	cmp    $0x7,%rax
1400120cd:	76 35                	jbe    0x140012104
1400120cf:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400120d6:	00
1400120d7:	48 8b 8d 20 01 00 00 	mov    0x120(%rbp),%rcx
1400120de:	48 8b d1             	mov    %rcx,%rdx
1400120e1:	48 3d 00 10 00 00    	cmp    $0x1000,%rax