140019c25:	4c 8d 05 dc da 01 00 	lea    0x1dadc(%rip),%r8        # 0x140037708
140019c2c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140019c31:	e8 8a 49 ff ff       	call   0x14000e5c0
140019c36:	4c 8b 15 0b 44 02 00 	mov    0x2440b(%rip),%r10        # 0x14003e048
140019c3d:	e9 6f fd ff ff       	jmp    0x1400199b1
140019c42:	49 8b 8d f8 00 00 00 	mov    0xf8(%r13),%rcx
140019c49:	48 ff 15 78 bc 01 00 	rex.W call *0x1bc78(%rip)        # 0x1400358c8
140019c50:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019c55:	85 c0                	test   %eax,%eax
140019c57:	74 0e                	je     0x140019c67
140019c59:	33 ff                	xor    %edi,%edi
140019c5b:	4c 8b 15 e6 43 02 00 	mov    0x243e6(%rip),%r10        # 0x14003e048
140019c62:	e9 3c fd ff ff       	jmp    0x1400199a3
140019c67:	48 ff 15 2a ba 01 00 	rex.W call *0x1ba2a(%rip)        # 0x140035698
140019c6e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019c73:	0f b7 f8             	movzwl %ax,%edi
140019c76:	81 cf 00 00 07 80    	or     $0x80070000,%edi
140019c7c:	85 c0                	test   %eax,%eax
140019c7e:	0f 4e f8             	cmovle %eax,%edi
140019c81:	b8 05 40 00 80       	mov    $0x80004005,%eax
140019c86:	85 ff                	test   %edi,%edi
140019c88:	0f 49 f8             	cmovns %eax,%edi
140019c8b:	85 ff                	test   %edi,%edi
140019c8d:	79 cc                	jns    0x140019c5b
140019c8f:	4c 8b 15 b2 43 02 00 	mov    0x243b2(%rip),%r10        # 0x14003e048
140019c96:	48 8d 2d ab 43 02 00 	lea    0x243ab(%rip),%rbp        # 0x14003e048
140019c9d:	4c 3b d5             	cmp    %rbp,%r10
140019ca0:	74 55                	je     0x140019cf7
140019ca2:	41 f6 42 1c 10       	testb  $0x10,0x1c(%r10)
140019ca7:	0f 84 fd fc ff ff    	je     0x1400199aa
140019cad:	8b 06                	mov    (%rsi),%eax
140019caf:	ff c0                	inc    %eax
140019cb1:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
140019cb4:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
140019cba:	77 0a                	ja     0x140019cc6
140019cbc:	8b c1                	mov    %ecx,%eax
140019cbe:	49 8b cf             	mov    %r15,%rcx
140019cc1:	48 2b c8             	sub    %rax,%rcx
140019cc4:	eb 02                	jmp    0x140019cc8
140019cc6:	33 c9                	xor    %ecx,%ecx
140019cc8:	ba 46 00 00 00       	mov    $0x46,%edx
140019ccd:	e9 39 ff ff ff       	jmp    0x140019c0b
140019cd2:	45 33 ff             	xor    %r15d,%r15d
140019cd5:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140019cd9:	4f 8d 0c 37          	lea    (%r15,%r14,1),%r9
140019cdd:	ba 47 00 00 00       	mov    $0x47,%edx
140019ce2:	89 7c 24 28          	mov    %edi,0x28(%rsp)
140019ce6:	4c 8d 05 1b da 01 00 	lea    0x1da1b(%rip),%r8        # 0x140037708
140019ced:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
140019cf2:	e8 05 84 fe ff       	call   0x1400020fc
140019cf7:	83 c8 ff             	or     $0xffffffff,%eax
140019cfa:	01 06                	add    %eax,(%rsi)
140019cfc:	3b d8                	cmp    %eax,%ebx
140019cfe:	74 23                	je     0x140019d23
140019d00:	8b cb                	mov    %ebx,%ecx
140019d02:	48 ff 15 cf ba 01 00 	rex.W call *0x1bacf(%rip)        # 0x1400357d8
140019d09:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019d0e:	48 85 c0             	test   %rax,%rax
140019d11:	74 10                	je     0x140019d23
140019d13:	33 d2                	xor    %edx,%edx
140019d15:	8b cb                	mov    %ebx,%ecx
140019d17:	48 ff 15 7a ba 01 00 	rex.W call *0x1ba7a(%rip)        # 0x140035798
140019d1e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019d23:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
140019d2a:	00
140019d2b:	8b c7                	mov    %edi,%eax
140019d2d:	48 83 c4 40          	add    $0x40,%rsp
140019d31:	41 5f                	pop    %r15
140019d33:	41 5e                	pop    %r14
140019d35:	41 5d                	pop    %r13
140019d37:	41 5c                	pop    %r12
140019d39:	5f                   	pop    %rdi
140019d3a:	5e                   	pop    %rsi
140019d3b:	5d                   	pop    %rbp
140019d3c:	c3                   	ret
140019d3d:	cc                   	int3
140019d3e:	cc                   	int3
140019d3f:	cc                   	int3
140019d40:	cc                   	int3
140019d41:	cc                   	int3
140019d42:	cc                   	int3
140019d43:	cc                   	int3
140019d44:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140019d49:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140019d4e:	55                   	push   %rbp
140019d4f:	57                   	push   %rdi
140019d50:	41 55                	push   %r13
140019d52:	41 56                	push   %r14
140019d54:	41 57                	push   %r15
140019d56:	48 8d 6c 24 c0       	lea    -0x40(%rsp),%rbp
140019d5b:	48 81 ec 40 01 00 00 	sub    $0x140,%rsp
140019d62:	48 8b 05 6f 43 02 00 	mov    0x2436f(%rip),%rax        # 0x14003e0d8
140019d69:	48 33 c4             	xor    %rsp,%rax
140019d6c:	48 89 45 30          	mov    %rax,0x30(%rbp)
140019d70:	48 8b f1             	mov    %rcx,%rsi
140019d73:	8b 0d 03 44 02 00    	mov    0x24403(%rip),%ecx        # 0x14003e17c
140019d79:	48 ff 15 58 ba 01 00 	rex.W call *0x1ba58(%rip)        # 0x1400357d8
140019d80:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019d85:	83 cb ff             	or     $0xffffffff,%ebx
140019d88:	4c 8b f0             	mov    %rax,%r14
140019d8b:	48 85 c0             	test   %rax,%rax
140019d8e:	75 22                	jne    0x140019db2
140019d90:	8b 1d e6 43 02 00    	mov    0x243e6(%rip),%ebx        # 0x14003e17c
140019d96:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140019d9b:	21 44 24 68          	and    %eax,0x68(%rsp)
140019d9f:	4c 8d 74 24 68       	lea    0x68(%rsp),%r14
140019da4:	8b cb                	mov    %ebx,%ecx
140019da6:	48 ff 15 eb b9 01 00 	rex.W call *0x1b9eb(%rip)        # 0x140035798
140019dad:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019db2:	41 8b 0e             	mov    (%r14),%ecx
140019db5:	ff c1                	inc    %ecx
140019db7:	41 89 0e             	mov    %ecx,(%r14)
140019dba:	48 8b 05 87 42 02 00 	mov    0x24287(%rip),%rax        # 0x14003e048
140019dc1:	48 8d 15 80 42 02 00 	lea    0x24280(%rip),%rdx        # 0x14003e048
140019dc8:	4c 8d 05 81 c7 01 00 	lea    0x1c781(%rip),%r8        # 0x140036550
140019dcf:	41 bf df 01 00 00    	mov    $0x1df,%r15d
140019dd5:	48 3b c2             	cmp    %rdx,%rax
140019dd8:	74 4b                	je     0x140019e25
140019dda:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
140019dde:	74 45                	je     0x140019e25
140019de0:	8d 04 89             	lea    (%rcx,%rcx,4),%eax
140019de3:	3d e1 01 00 00       	cmp    $0x1e1,%eax
140019de8:	77 08                	ja     0x140019df2
140019dea:	41 8b cf             	mov    %r15d,%ecx
140019ded:	48 2b c8             	sub    %rax,%rcx
140019df0:	eb 02                	jmp    0x140019df4
140019df2:	33 c9                	xor    %ecx,%ecx
140019df4:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
140019dfb:	4e 8d 0c 01          	lea    (%rcx,%r8,1),%r9
140019dff:	48 8b 0d 42 42 02 00 	mov    0x24242(%rip),%rcx        # 0x14003e048
140019e06:	4c 8d 05 fb d8 01 00 	lea    0x1d8fb(%rip),%r8        # 0x140037708
140019e0d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140019e12:	ba 48 00 00 00       	mov    $0x48,%edx
140019e17:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140019e1c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140019e20:	e8 df 7f fe ff       	call   0x140001e04
140019e25:	0f 10 05 f4 d4 01 00 	movups 0x1d4f4(%rip),%xmm0        # 0x140037320
140019e2c:	48 83 64 24 60 00    	andq   $0x0,0x60(%rsp)
140019e32:	48 83 64 24 58 00    	andq   $0x0,0x58(%rsp)
140019e38:	80 be 0c 01 00 00 00 	cmpb   $0x0,0x10c(%rsi)
140019e3f:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
140019e45:	c6 44 24 50 ff       	movb   $0xff,0x50(%rsp)
140019e4a:	75 11                	jne    0x140019e5d
140019e4c:	bf 9f 13 07 80       	mov    $0x8007139f,%edi
140019e51:	4c 8d 2d f0 41 02 00 	lea    0x241f0(%rip),%r13        # 0x14003e048
140019e58:	e9 7b 01 00 00       	jmp    0x140019fd8
140019e5d:	48 8b 8e f8 00 00 00 	mov    0xf8(%rsi),%rcx
140019e64:	41 bd 00 00 07 80    	mov    $0x80070000,%r13d
140019e6a:	48 85 c9             	test   %rcx,%rcx
140019e6d:	75 25                	jne    0x140019e94
140019e6f:	45 33 c9             	xor    %r9d,%r9d
140019e72:	8d 51 01             	lea    0x1(%rcx),%edx
140019e75:	45 33 c0             	xor    %r8d,%r8d
140019e78:	48 ff 15 39 ba 01 00 	rex.W call *0x1ba39(%rip)        # 0x1400358b8
140019e7f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019e84:	48 89 86 f8 00 00 00 	mov    %rax,0xf8(%rsi)
140019e8b:	48 85 c0             	test   %rax,%rax
140019e8e:	74 14                	je     0x140019ea4
140019e90:	33 ff                	xor    %edi,%edi
140019e92:	eb 31                	jmp    0x140019ec5
140019e94:	48 ff 15 dd b9 01 00 	rex.W call *0x1b9dd(%rip)        # 0x140035878
140019e9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019ea0:	85 c0                	test   %eax,%eax
140019ea2:	75 29                	jne    0x140019ecd
140019ea4:	48 ff 15 ed b7 01 00 	rex.W call *0x1b7ed(%rip)        # 0x140035698
140019eab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019eb0:	0f b7 f8             	movzwl %ax,%edi
140019eb3:	41 0b fd             	or     %r13d,%edi
140019eb6:	85 c0                	test   %eax,%eax
140019eb8:	0f 4e f8             	cmovle %eax,%edi
140019ebb:	b8 05 40 00 80       	mov    $0x80004005,%eax
140019ec0:	85 ff                	test   %edi,%edi
140019ec2:	0f 49 f8             	cmovns %eax,%edi
140019ec5:	85 ff                	test   %edi,%edi
140019ec7:	0f 88 d8 00 00 00    	js     0x140019fa5
140019ecd:	48 8b 8e 88 00 00 00 	mov    0x88(%rsi),%rcx
140019ed4:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140019ed9:	48 ff 15 70 bd 01 00 	rex.W call *0x1bd70(%rip)        # 0x140035c50
140019ee0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019ee5:	8b f8                	mov    %eax,%edi
140019ee7:	85 c0                	test   %eax,%eax
140019ee9:	0f 88 b6 00 00 00    	js     0x140019fa5
140019eef:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140019ef4:	48 8d 15 c5 f4 ff ff 	lea    -0xb3b(%rip),%rdx        # 0x1400193c0
140019efb:	4c 8b c6             	mov    %rsi,%r8
140019efe:	48 ff 15 43 bd 01 00 	rex.W call *0x1bd43(%rip)        # 0x140035c48
140019f05:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019f0a:	8b f8                	mov    %eax,%edi
140019f0c:	85 c0                	test   %eax,%eax
140019f0e:	79 71                	jns    0x140019f81
140019f10:	48 8b 05 31 41 02 00 	mov    0x24131(%rip),%rax        # 0x14003e048
140019f17:	4c 8d 2d 2a 41 02 00 	lea    0x2412a(%rip),%r13        # 0x14003e048
140019f1e:	49 3b c5             	cmp    %r13,%rax
140019f21:	0f 84 85 00 00 00    	je     0x140019fac
140019f27:	f6 40 1c 10          	testb  $0x10,0x1c(%rax)
140019f2b:	74 7f                	je     0x140019fac
140019f2d:	41 8b 06             	mov    (%r14),%eax
140019f30:	ff c0                	inc    %eax
140019f32:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
140019f35:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
140019f3b:	77 0a                	ja     0x140019f47
140019f3d:	8b c1                	mov    %ecx,%eax
140019f3f:	49 8b cf             	mov    %r15,%rcx
140019f42:	48 2b c8             	sub    %rax,%rcx
140019f45:	eb 02                	jmp    0x140019f49
140019f47:	33 c9                	xor    %ecx,%ecx
140019f49:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
140019f50:	4c 8d 0d f9 c5 01 00 	lea    0x1c5f9(%rip),%r9        # 0x140036550
140019f57:	4c 03 c9             	add    %rcx,%r9
140019f5a:	89 7c 24 28          	mov    %edi,0x28(%rsp)
140019f5e:	48 8b 0d e3 40 02 00 	mov    0x240e3(%rip),%rcx        # 0x14003e048
140019f65:	4c 8d 05 9c d7 01 00 	lea    0x1d79c(%rip),%r8        # 0x140037708
140019f6c:	ba 49 00 00 00       	mov    $0x49,%edx
140019f71:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140019f76:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140019f7a:	e8 41 46 ff ff       	call   0x14000e5c0
140019f7f:	eb 2b                	jmp    0x140019fac
140019f81:	48 8b 8e f8 00 00 00 	mov    0xf8(%rsi),%rcx
140019f88:	ba 30 75 00 00       	mov    $0x7530,%edx
140019f8d:	48 ff 15 2c b9 01 00 	rex.W call *0x1b92c(%rip)        # 0x1400358c0
140019f94:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019f99:	3d 02 01 00 00       	cmp    $0x102,%eax
140019f9e:	75 6e                	jne    0x14001a00e
140019fa0:	bf b4 05 07 80       	mov    $0x800705b4,%edi
140019fa5:	4c 8d 2d 9c 40 02 00 	lea    0x2409c(%rip),%r13        # 0x14003e048
140019fac:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140019fb1:	48 85 c9             	test   %rcx,%rcx
140019fb4:	74 0c                	je     0x140019fc2
140019fb6:	48 ff 15 83 bc 01 00 	rex.W call *0x1bc83(%rip)        # 0x140035c40
140019fbd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019fc2:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140019fc7:	48 85 c9             	test   %rcx,%rcx
140019fca:	74 0c                	je     0x140019fd8
140019fcc:	48 ff 15 cd ba 01 00 	rex.W call *0x1bacd(%rip)        # 0x140035aa0
140019fd3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019fd8:	48 8b 05 69 40 02 00 	mov    0x24069(%rip),%rax        # 0x14003e048
140019fdf:	49 3b c5             	cmp    %r13,%rax
140019fe2:	0f 84 a4 02 00 00    	je     0x14001a28c
140019fe8:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
140019fec:	0f 84 9a 02 00 00    	je     0x14001a28c
140019ff2:	41 8b 06             	mov    (%r14),%eax
140019ff5:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
140019ff8:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
140019ffe:	0f 87 56 02 00 00    	ja     0x14001a25a
14001a004:	8b c1                	mov    %ecx,%eax
14001a006:	4c 2b f8             	sub    %rax,%r15
14001a009:	e9 4f 02 00 00       	jmp    0x14001a25d
14001a00e:	83 f8 ff             	cmp    $0xffffffff,%eax
14001a011:	75 21                	jne    0x14001a034
14001a013:	48 ff 15 7e b6 01 00 	rex.W call *0x1b67e(%rip)        # 0x140035698
14001a01a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a01f:	0f b7 f8             	movzwl %ax,%edi
14001a022:	41 0b fd             	or     %r13d,%edi
14001a025:	85 c0                	test   %eax,%eax
14001a027:	0f 4e f8             	cmovle %eax,%edi
14001a02a:	b8 05 40 00 80       	mov    $0x80004005,%eax
14001a02f:	85 ff                	test   %edi,%edi
14001a031:	0f 49 f8             	cmovns %eax,%edi
14001a034:	85 ff                	test   %edi,%edi
14001a036:	0f 88 69 ff ff ff    	js     0x140019fa5
14001a03c:	48 8b 8e f8 00 00 00 	mov    0xf8(%rsi),%rcx
14001a043:	48 ff 15 2e b8 01 00 	rex.W call *0x1b82e(%rip)        # 0x140035878
14001a04a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a04f:	85 c0                	test   %eax,%eax
14001a051:	75 29                	jne    0x14001a07c
14001a053:	48 ff 15 3e b6 01 00 	rex.W call *0x1b63e(%rip)        # 0x140035698
14001a05a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a05f:	0f b7 f8             	movzwl %ax,%edi
14001a062:	41 0b fd             	or     %r13d,%edi
14001a065:	85 c0                	test   %eax,%eax
14001a067:	0f 4e f8             	cmovle %eax,%edi
14001a06a:	b8 05 40 00 80       	mov    $0x80004005,%eax
14001a06f:	85 ff                	test   %edi,%edi
14001a071:	0f 49 f8             	cmovns %eax,%edi
14001a074:	85 ff                	test   %edi,%edi
14001a076:	0f 88 29 ff ff ff    	js     0x140019fa5
14001a07c:	8b 05 66 d4 01 00    	mov    0x1d466(%rip),%eax        # 0x1400374e8
14001a082:	ba 02 00 00 00       	mov    $0x2,%edx
14001a087:	0f 10 05 4a d4 01 00 	movups 0x1d44a(%rip),%xmm0        # 0x1400374d8
14001a08e:	83 65 9c 00          	andl   $0x0,-0x64(%rbp)
14001a092:	45 33 c9             	xor    %r9d,%r9d
14001a095:	48 83 65 a0 00       	andq   $0x0,-0x60(%rbp)
14001a09a:	45 33 c0             	xor    %r8d,%r8d
14001a09d:	83 65 d4 00          	andl   $0x0,-0x2c(%rbp)
14001a0a1:	8d 4a 0b             	lea    0xb(%rdx),%ecx
14001a0a4:	48 83 65 d8 00       	andq   $0x0,-0x28(%rbp)
14001a0a9:	83 65 0c 00          	andl   $0x0,0xc(%rbp)
14001a0ad:	48 83 65 10 00       	andq   $0x0,0x10(%rbp)
14001a0b2:	89 45 98             	mov    %eax,-0x68(%rbp)
14001a0b5:	48 8d 86 b8 00 00 00 	lea    0xb8(%rsi),%rax
14001a0bc:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
14001a0c0:	8b 05 12 d5 01 00    	mov    0x1d512(%rip),%eax        # 0x1400375d8
14001a0c6:	89 45 d0             	mov    %eax,-0x30(%rbp)
14001a0c9:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14001a0ce:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
14001a0d2:	8b 05 80 d2 01 00    	mov    0x1d280(%rip),%eax        # 0x140037358
14001a0d8:	89 45 08             	mov    %eax,0x8(%rbp)
14001a0db:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
14001a0e0:	48 89 45 20          	mov    %rax,0x20(%rbp)
14001a0e4:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
14001a0e9:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14001a0ee:	48 8d 05 3b f6 ff ff 	lea    -0x9c5(%rip),%rax        # 0x140019730
14001a0f5:	0f 11 45 88          	movups %xmm0,-0x78(%rbp)
14001a0f9:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
14001a0fe:	0f 10 05 c3 d4 01 00 	movups 0x1d4c3(%rip),%xmm0        # 0x1400375c8
14001a105:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14001a10a:	48 8d 45 80          	lea    -0x80(%rbp),%rax
14001a10e:	89 4d a8             	mov    %ecx,-0x58(%rbp)
14001a111:	0f 29 45 c0          	movaps %xmm0,-0x40(%rbp)
14001a115:	0f 10 05 2c d2 01 00 	movups 0x1d22c(%rip),%xmm0        # 0x140037348
14001a11c:	89 4d e0             	mov    %ecx,-0x20(%rbp)
14001a11f:	8d 4a ff             	lea    -0x1(%rdx),%ecx
14001a122:	89 55 80             	mov    %edx,-0x80(%rbp)
14001a125:	89 55 b8             	mov    %edx,-0x48(%rbp)
14001a128:	89 55 f0             	mov    %edx,-0x10(%rbp)
14001a12b:	8d 51 02             	lea    0x2(%rcx),%edx
14001a12e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14001a133:	89 54 24 20          	mov    %edx,0x20(%rsp)
14001a137:	c7 45 ac 10 00 00 00 	movl   $0x10,-0x54(%rbp)
14001a13e:	c7 45 e4 10 00 00 00 	movl   $0x10,-0x1c(%rbp)
14001a145:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14001a149:	c7 45 18 11 00 00 00 	movl   $0x11,0x18(%rbp)
14001a150:	89 4d 1c             	mov    %ecx,0x1c(%rbp)
14001a153:	48 ff 15 3e b9 01 00 	rex.W call *0x1b93e(%rip)        # 0x140035a98
14001a15a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a15f:	8b f8                	mov    %eax,%edi
14001a161:	85 c0                	test   %eax,%eax
14001a163:	79 75                	jns    0x14001a1da
14001a165:	48 8b 05 dc 3e 02 00 	mov    0x23edc(%rip),%rax        # 0x14003e048
14001a16c:	4c 8d 2d d5 3e 02 00 	lea    0x23ed5(%rip),%r13        # 0x14003e048
14001a173:	49 3b c5             	cmp    %r13,%rax
14001a176:	0f 84 c7 00 00 00    	je     0x14001a243
14001a17c:	f6 40 1c 10          	testb  $0x10,0x1c(%rax)
14001a180:	0f 84 bd 00 00 00    	je     0x14001a243
14001a186:	41 8b 06             	mov    (%r14),%eax
14001a189:	ff c0                	inc    %eax
14001a18b:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14001a18e:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14001a194:	77 0a                	ja     0x14001a1a0
14001a196:	8b c1                	mov    %ecx,%eax
14001a198:	49 8b cf             	mov    %r15,%rcx
14001a19b:	48 2b c8             	sub    %rax,%rcx
14001a19e:	eb 02                	jmp    0x14001a1a2
14001a1a0:	33 c9                	xor    %ecx,%ecx
14001a1a2:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
14001a1a9:	4c 8d 0d a0 c3 01 00 	lea    0x1c3a0(%rip),%r9        # 0x140036550
14001a1b0:	4c 03 c9             	add    %rcx,%r9
14001a1b3:	89 7c 24 28          	mov    %edi,0x28(%rsp)
14001a1b7:	48 8b 0d 8a 3e 02 00 	mov    0x23e8a(%rip),%rcx        # 0x14003e048
14001a1be:	4c 8d 05 43 d5 01 00 	lea    0x1d543(%rip),%r8        # 0x140037708