140180d00:	72 18                	jb     0x140180d1a
140180d02:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140180d06:	48 2b d1             	sub    %rcx,%rdx
140180d09:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140180d0d:	48 83 f8 1f          	cmp    $0x1f,%rax
140180d11:	76 07                	jbe    0x140180d1a
140180d13:	ff 15 67 1e 09 00    	call   *0x91e67(%rip)        # 0x140212b80
140180d19:	cc                   	int3
140180d1a:	ff 15 20 1e 09 00    	call   *0x91e20(%rip)        # 0x140212b40
140180d20:	41 b7 01             	mov    $0x1,%r15b
140180d23:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140180d27:	e8 b8 21 f8 ff       	call   0x140102ee4
140180d2c:	eb 7e                	jmp    0x140180dac
140180d2e:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140180d33:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140180d37:	48 8d 4f 30          	lea    0x30(%rdi),%rcx
140180d3b:	e8 74 be ef ff       	call   0x14007cbb4
140180d40:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
140180d44:	44 38 7b 19          	cmp    %r15b,0x19(%rbx)
140180d48:	75 12                	jne    0x140180d5c
140180d4a:	48 8d 53 20          	lea    0x20(%rbx),%rdx
140180d4e:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140180d53:	e8 90 7d ea ff       	call   0x140028ae8
140180d58:	84 c0                	test   %al,%al
140180d5a:	79 04                	jns    0x140180d60
140180d5c:	48 8b 5f 30          	mov    0x30(%rdi),%rbx
140180d60:	48 3b 5f 30          	cmp    0x30(%rdi),%rbx
140180d64:	75 15                	jne    0x140180d7b
140180d66:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140180d6b:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140180d6f:	48 8d 4f 30          	lea    0x30(%rdi),%rcx
140180d73:	e8 d8 39 ff ff       	call   0x140174750
140180d78:	41 b7 01             	mov    $0x1,%r15b
140180d7b:	33 ff                	xor    %edi,%edi
140180d7d:	eb 2d                	jmp    0x140180dac
140180d7f:	83 c8 ff             	or     $0xffffffff,%eax
140180d82:	f0 0f c1 44 24 30    	lock xadd %eax,0x30(%rsp)
140180d88:	83 f8 01             	cmp    $0x1,%eax
140180d8b:	75 14                	jne    0x140180da1
140180d8d:	ff 15 45 1a 09 00    	call   *0x91a45(%rip)        # 0x1402127d8
140180d93:	39 44 24 34          	cmp    %eax,0x34(%rsp)
140180d97:	0f 85 b2 06 00 00    	jne    0x14018144f
140180d9d:	89 7c 24 34          	mov    %edi,0x34(%rsp)
140180da1:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140180da6:	ff 15 4c 1a 09 00    	call   *0x91a4c(%rip)        # 0x1402127f8
140180dac:	8b 44 24 30          	mov    0x30(%rsp),%eax
140180db0:	85 c0                	test   %eax,%eax
140180db2:	75 cb                	jne    0x140180d7f
140180db4:	39 7c 24 34          	cmp    %edi,0x34(%rsp)
140180db8:	74 10                	je     0x140180dca
140180dba:	ff 15 18 1a 09 00    	call   *0x91a18(%rip)        # 0x1402127d8
140180dc0:	39 44 24 34          	cmp    %eax,0x34(%rsp)
140180dc4:	0f 85 98 06 00 00    	jne    0x140181462
140180dca:	45 84 ff             	test   %r15b,%r15b
140180dcd:	0f 85 c6 00 00 00    	jne    0x140180e99
140180dd3:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140180dd8:	40 88 bb f0 00 00 00 	mov    %dil,0xf0(%rbx)
140180ddf:	48 8b 45 88          	mov    -0x78(%rbp),%rax
140180de3:	48 83 f8 07          	cmp    $0x7,%rax
140180de7:	76 33                	jbe    0x140180e1c
140180de9:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140180df0:	00
140180df1:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140180df6:	48 8b d1             	mov    %rcx,%rdx
140180df9:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140180dff:	72 15                	jb     0x140180e16
140180e01:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140180e05:	48 2b d1             	sub    %rcx,%rdx
140180e08:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140180e0c:	48 83 f8 1f          	cmp    $0x1f,%rax
140180e10:	0f 87 32 06 00 00    	ja     0x140181448
140180e16:	ff 15 24 1d 09 00    	call   *0x91d24(%rip)        # 0x140212b40
140180e1c:	f3 0f 7f 75 80       	movdqu %xmm6,-0x80(%rbp)
140180e21:	66 89 7c 24 70       	mov    %di,0x70(%rsp)
140180e26:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
140180e2a:	48 83 f8 07          	cmp    $0x7,%rax
140180e2e:	76 32                	jbe    0x140180e62
140180e30:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140180e37:	00
140180e38:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140180e3e:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140180e42:	48 8b d1             	mov    %rcx,%rdx
140180e45:	72 15                	jb     0x140180e5c
140180e47:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140180e4b:	48 2b d1             	sub    %rcx,%rdx
140180e4e:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140180e52:	48 83 f8 1f          	cmp    $0x1f,%rax
140180e56:	0f 87 ec 05 00 00    	ja     0x140181448
140180e5c:	ff 15 de 1c 09 00    	call   *0x91cde(%rip)        # 0x140212b40
140180e62:	48 8b c3             	mov    %rbx,%rax
140180e65:	48 8b 8d b0 01 00 00 	mov    0x1b0(%rbp),%rcx
140180e6c:	48 33 cc             	xor    %rsp,%rcx
140180e6f:	e8 fc 38 08 00       	call   0x140204770
140180e74:	4c 8d 9c 24 e0 02 00 	lea    0x2e0(%rsp),%r11
140180e7b:	00
140180e7c:	49 8b 5b 58          	mov    0x58(%r11),%rbx
140180e80:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
140180e85:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
140180e8a:	49 8b e3             	mov    %r11,%rsp
140180e8d:	41 5f                	pop    %r15
140180e8f:	41 5e                	pop    %r14
140180e91:	41 5d                	pop    %r13
140180e93:	41 5c                	pop    %r12
140180e95:	5f                   	pop    %rdi
140180e96:	5e                   	pop    %rsi
140180e97:	5d                   	pop    %rbp
140180e98:	c3                   	ret
140180e99:	0f 57 c0             	xorps  %xmm0,%xmm0
140180e9c:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
140180ea3:	66 0f 7f b5 90 00 00 	movdqa %xmm6,0x90(%rbp)
140180eaa:	00
140180eab:	66 89 bd 80 00 00 00 	mov    %di,0x80(%rbp)
140180eb2:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
140180eb9:	66 0f 7f b5 b0 00 00 	movdqa %xmm6,0xb0(%rbp)
140180ec0:	00
140180ec1:	66 89 bd a0 00 00 00 	mov    %di,0xa0(%rbp)
140180ec8:	89 bd c0 00 00 00    	mov    %edi,0xc0(%rbp)
140180ece:	0f 11 85 c8 00 00 00 	movups %xmm0,0xc8(%rbp)
140180ed5:	48 89 bd d8 00 00 00 	mov    %rdi,0xd8(%rbp)
140180edc:	41 bf 07 00 00 00    	mov    $0x7,%r15d
140180ee2:	4c 89 bd e0 00 00 00 	mov    %r15,0xe0(%rbp)
140180ee9:	66 89 bd c8 00 00 00 	mov    %di,0xc8(%rbp)
140180ef0:	40 88 bd 08 01 00 00 	mov    %dil,0x108(%rbp)
140180ef7:	0f 11 85 10 01 00 00 	movups %xmm0,0x110(%rbp)
140180efe:	66 0f 7f b5 20 01 00 	movdqa %xmm6,0x120(%rbp)
140180f05:	00
140180f06:	66 89 bd 10 01 00 00 	mov    %di,0x110(%rbp)
140180f0d:	0f 11 85 30 01 00 00 	movups %xmm0,0x130(%rbp)
140180f14:	66 0f 7f b5 40 01 00 	movdqa %xmm6,0x140(%rbp)
140180f1b:	00
140180f1c:	66 89 bd 30 01 00 00 	mov    %di,0x130(%rbp)
140180f23:	0f 11 85 50 01 00 00 	movups %xmm0,0x150(%rbp)
140180f2a:	66 0f 7f b5 60 01 00 	movdqa %xmm6,0x160(%rbp)
140180f31:	00
140180f32:	66 89 bd 50 01 00 00 	mov    %di,0x150(%rbp)
140180f39:	41 b0 01             	mov    $0x1,%r8b
140180f3c:	48 8d 56 68          	lea    0x68(%rsi),%rdx
140180f40:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140180f45:	e8 76 cd ea ff       	call   0x14002dcc0
140180f4a:	48 8b d8             	mov    %rax,%rbx
140180f4d:	48 8d 85 80 00 00 00 	lea    0x80(%rbp),%rax
140180f54:	48 3b c3             	cmp    %rbx,%rax
140180f57:	74 6c                	je     0x140180fc5
140180f59:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
140180f60:	49 3b c7             	cmp    %r15,%rax
140180f63:	76 31                	jbe    0x140180f96
140180f65:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140180f6c:	00
140180f6d:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140180f74:	48 8b d1             	mov    %rcx,%rdx
140180f77:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140180f7d:	72 11                	jb     0x140180f90
140180f7f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140180f83:	48 2b d1             	sub    %rcx,%rdx
140180f86:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140180f8a:	48 83 f8 1f          	cmp    $0x1f,%rax
140180f8e:	77 6b                	ja     0x140180ffb
140180f90:	ff 15 aa 1b 09 00    	call   *0x91baa(%rip)        # 0x140212b40
140180f96:	66 0f 7f b5 90 00 00 	movdqa %xmm6,0x90(%rbp)
140180f9d:	00
140180f9e:	66 89 bd 80 00 00 00 	mov    %di,0x80(%rbp)
140180fa5:	0f 10 03             	movups (%rbx),%xmm0
140180fa8:	0f 29 85 80 00 00 00 	movaps %xmm0,0x80(%rbp)
140180faf:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
140180fb3:	0f 29 8d 90 00 00 00 	movaps %xmm1,0x90(%rbp)
140180fba:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
140180fbe:	4c 89 7b 18          	mov    %r15,0x18(%rbx)
140180fc2:	66 89 3b             	mov    %di,(%rbx)
140180fc5:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140180fca:	41 bc 00 10 00 00    	mov    $0x1000,%r12d
140180fd0:	49 3b c7             	cmp    %r15,%rax
140180fd3:	76 33                	jbe    0x140181008
140180fd5:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140180fdc:	00
140180fdd:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140180fe2:	48 8b d1             	mov    %rcx,%rdx
140180fe5:	49 3b c4             	cmp    %r12,%rax
140180fe8:	72 18                	jb     0x140181002
140180fea:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140180fee:	48 2b d1             	sub    %rcx,%rdx
140180ff1:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140180ff5:	48 83 f8 1f          	cmp    $0x1f,%rax
140180ff9:	76 07                	jbe    0x140181002
140180ffb:	ff 15 7f 1b 09 00    	call   *0x91b7f(%rip)        # 0x140212b80
140181001:	cc                   	int3
140181002:	ff 15 38 1b 09 00    	call   *0x91b38(%rip)        # 0x140212b40
140181008:	41 b0 01             	mov    $0x1,%r8b
14018100b:	48 8d 56 78          	lea    0x78(%rsi),%rdx
14018100f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140181014:	e8 a7 cc ea ff       	call   0x14002dcc0
140181019:	48 8b d8             	mov    %rax,%rbx
14018101c:	48 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%rax
140181023:	48 3b c3             	cmp    %rbx,%rax
140181026:	74 69                	je     0x140181091
140181028:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
14018102f:	49 3b c7             	cmp    %r15,%rax
140181032:	76 2e                	jbe    0x140181062
140181034:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018103b:	00
14018103c:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
140181043:	48 8b d1             	mov    %rcx,%rdx
140181046:	49 3b c4             	cmp    %r12,%rax
140181049:	72 11                	jb     0x14018105c
14018104b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018104f:	48 2b d1             	sub    %rcx,%rdx
140181052:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140181056:	48 83 f8 1f          	cmp    $0x1f,%rax
14018105a:	77 65                	ja     0x1401810c1
14018105c:	ff 15 de 1a 09 00    	call   *0x91ade(%rip)        # 0x140212b40
140181062:	66 0f 7f b5 b0 00 00 	movdqa %xmm6,0xb0(%rbp)
140181069:	00
14018106a:	66 89 bd a0 00 00 00 	mov    %di,0xa0(%rbp)
140181071:	0f 10 03             	movups (%rbx),%xmm0
140181074:	0f 29 85 a0 00 00 00 	movaps %xmm0,0xa0(%rbp)
14018107b:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
14018107f:	0f 29 8d b0 00 00 00 	movaps %xmm1,0xb0(%rbp)
140181086:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
14018108a:	4c 89 7b 18          	mov    %r15,0x18(%rbx)
14018108e:	66 89 3b             	mov    %di,(%rbx)
140181091:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140181096:	49 3b c7             	cmp    %r15,%rax
140181099:	76 33                	jbe    0x1401810ce
14018109b:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401810a2:	00
1401810a3:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1401810a8:	48 8b d1             	mov    %rcx,%rdx
1401810ab:	49 3b c4             	cmp    %r12,%rax
1401810ae:	72 18                	jb     0x1401810c8
1401810b0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401810b4:	48 2b d1             	sub    %rcx,%rdx
1401810b7:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401810bb:	48 83 f8 1f          	cmp    $0x1f,%rax
1401810bf:	76 07                	jbe    0x1401810c8
1401810c1:	ff 15 b9 1a 09 00    	call   *0x91ab9(%rip)        # 0x140212b80
1401810c7:	cc                   	int3
1401810c8:	ff 15 72 1a 09 00    	call   *0x91a72(%rip)        # 0x140212b40
1401810ce:	8b 86 88 00 00 00    	mov    0x88(%rsi),%eax
1401810d4:	89 85 c0 00 00 00    	mov    %eax,0xc0(%rbp)
1401810da:	48 8d 85 c8 00 00 00 	lea    0xc8(%rbp),%rax
1401810e1:	48 3b c6             	cmp    %rsi,%rax
1401810e4:	74 1c                	je     0x140181102
1401810e6:	48 8b d6             	mov    %rsi,%rdx
1401810e9:	4c 39 7e 18          	cmp    %r15,0x18(%rsi)
1401810ed:	76 03                	jbe    0x1401810f2
1401810ef:	48 8b 16             	mov    (%rsi),%rdx
1401810f2:	4c 8b 46 10          	mov    0x10(%rsi),%r8
1401810f6:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
1401810fd:	e8 72 82 e8 ff       	call   0x140009374
140181102:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140181106:	48 8d 8d e8 00 00 00 	lea    0xe8(%rbp),%rcx
14018110d:	e8 8e 68 f5 ff       	call   0x1400d79a0
140181112:	0f 57 c0             	xorps  %xmm0,%xmm0
140181115:	41 38 7e 60          	cmp    %dil,0x60(%r14)
140181119:	74 43                	je     0x14018115e
14018111b:	0f 11 85 70 01 00 00 	movups %xmm0,0x170(%rbp)
140181122:	0f 57 c9             	xorps  %xmm1,%xmm1
140181125:	f3 0f 7f 8d 80 01 00 	movdqu %xmm1,0x180(%rbp)
14018112c:	00
14018112d:	49 8b d6             	mov    %r14,%rdx
140181130:	4d 39 7e 18          	cmp    %r15,0x18(%r14)
140181134:	76 03                	jbe    0x140181139
140181136:	49 8b 16             	mov    (%r14),%rdx
140181139:	4d 8b 46 10          	mov    0x10(%r14),%r8
14018113d:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
140181144:	e8 ab 5c e8 ff       	call   0x140006df4
140181149:	4c 8d 85 70 01 00 00 	lea    0x170(%rbp),%r8
140181150:	48 8b 95 70 01 00 00 	mov    0x170(%rbp),%rdx
140181157:	bb 01 00 00 00       	mov    $0x1,%ebx
14018115c:	eb 1a                	jmp    0x140181178
14018115e:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
140181162:	f3 0f 7f 75 10       	movdqu %xmm6,0x10(%rbp)
140181167:	66 89 7d 00          	mov    %di,0x0(%rbp)
14018116b:	4c 8d 45 00          	lea    0x0(%rbp),%r8
14018116f:	48 8b 55 00          	mov    0x0(%rbp),%rdx
140181173:	bb 02 00 00 00       	mov    $0x2,%ebx
140181178:	48 8d 85 10 01 00 00 	lea    0x110(%rbp),%rax
14018117f:	49 3b c0             	cmp    %r8,%rax
140181182:	74 18                	je     0x14018119c
140181184:	4d 39 78 18          	cmp    %r15,0x18(%r8)
140181188:	49 0f 46 d0          	cmovbe %r8,%rdx
14018118c:	4d 8b 40 10          	mov    0x10(%r8),%r8
140181190:	48 8d 8d 10 01 00 00 	lea    0x110(%rbp),%rcx
140181197:	e8 d8 81 e8 ff       	call   0x140009374
14018119c:	f6 c3 02             	test   $0x2,%bl
14018119f:	74 3b                	je     0x1401811dc
1401811a1:	83 e3 fd             	and    $0xfffffffd,%ebx
1401811a4:	48 8b 45 18          	mov    0x18(%rbp),%rax
1401811a8:	49 3b c7             	cmp    %r15,%rax
1401811ab:	76 2f                	jbe    0x1401811dc
1401811ad:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401811b4:	00
1401811b5:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1401811b9:	48 8b d1             	mov    %rcx,%rdx
1401811bc:	49 3b c4             	cmp    %r12,%rax
1401811bf:	72 15                	jb     0x1401811d6
1401811c1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401811c5:	48 2b d1             	sub    %rcx,%rdx
1401811c8:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401811cc:	48 83 f8 1f          	cmp    $0x1f,%rax
1401811d0:	0f 87 72 02 00 00    	ja     0x140181448
1401811d6:	ff 15 64 19 09 00    	call   *0x91964(%rip)        # 0x140212b40
1401811dc:	f6 c3 01             	test   $0x1,%bl
1401811df:	74 0f                	je     0x1401811f0
1401811e1:	83 e3 fe             	and    $0xfffffffe,%ebx
1401811e4:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401811eb:	e8 f0 45 e8 ff       	call   0x1400057e0
1401811f0:	0f 57 c0             	xorps  %xmm0,%xmm0
1401811f3:	41 38 7e 60          	cmp    %dil,0x60(%r14)
1401811f7:	74 44                	je     0x14018123d
1401811f9:	49 8d 56 20          	lea    0x20(%r14),%rdx
1401811fd:	0f 11 85 90 01 00 00 	movups %xmm0,0x190(%rbp)
140181204:	0f 57 c9             	xorps  %xmm1,%xmm1
140181207:	f3 0f 7f 8d a0 01 00 	movdqu %xmm1,0x1a0(%rbp)
14018120e:	00
14018120f:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140181213:	4c 39 7a 18          	cmp    %r15,0x18(%rdx)
140181217:	76 03                	jbe    0x14018121c
140181219:	48 8b 12             	mov    (%rdx),%rdx
14018121c:	48 8d 8d 90 01 00 00 	lea    0x190(%rbp),%rcx
140181223:	e8 cc 5b e8 ff       	call   0x140006df4
140181228:	4c 8d 85 90 01 00 00 	lea    0x190(%rbp),%r8
14018122f:	48 8b 95 90 01 00 00 	mov    0x190(%rbp),%rdx
140181236:	b8 04 00 00 00       	mov    $0x4,%eax
14018123b:	eb 1a                	jmp    0x140181257
14018123d:	0f 11 45 20          	movups %xmm0,0x20(%rbp)
140181241:	f3 0f 7f 75 30       	movdqu %xmm6,0x30(%rbp)
140181246:	66 89 7d 20          	mov    %di,0x20(%rbp)
14018124a:	4c 8d 45 20          	lea    0x20(%rbp),%r8
14018124e:	48 8b 55 20          	mov    0x20(%rbp),%rdx
140181252:	b8 08 00 00 00       	mov    $0x8,%eax
140181257:	0b d8                	or     %eax,%ebx
140181259:	48 8d 85 30 01 00 00 	lea    0x130(%rbp),%rax
140181260:	49 3b c0             	cmp    %r8,%rax
140181263:	74 18                	je     0x14018127d
140181265:	4d 39 78 18          	cmp    %r15,0x18(%r8)
140181269:	49 0f 46 d0          	cmovbe %r8,%rdx
14018126d:	4d 8b 40 10          	mov    0x10(%r8),%r8
140181271:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx
140181278:	e8 f7 80 e8 ff       	call   0x140009374
14018127d:	f6 c3 08             	test   $0x8,%bl
140181280:	74 3b                	je     0x1401812bd
140181282:	83 e3 f7             	and    $0xfffffff7,%ebx
140181285:	48 8b 45 38          	mov    0x38(%rbp),%rax
140181289:	49 3b c7             	cmp    %r15,%rax
14018128c:	76 2f                	jbe    0x1401812bd
14018128e:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140181295:	00
140181296:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14018129a:	48 8b d1             	mov    %rcx,%rdx
14018129d:	49 3b c4             	cmp    %r12,%rax