140271ee9:	ff c8                	dec    %eax
140271eeb:	89 41 10             	mov    %eax,0x10(%rcx)
140271eee:	85 c0                	test   %eax,%eax
140271ef0:	7f 18                	jg     0x140271f0a
140271ef2:	0f 88 4a 01 00 00    	js     0x140272042
140271ef8:	48 8b 01             	mov    (%rcx),%rax
140271efb:	ba 01 00 00 00       	mov    $0x1,%edx
140271f00:	48 8b 00             	mov    (%rax),%rax
140271f03:	ff 15 17 1b d1 00    	call   *0xd11b17(%rip)        # 0x140f83a20
140271f09:	90                   	nop
140271f0a:	48 8b 45 40          	mov    0x40(%rbp),%rax
140271f0e:	48 8b 00             	mov    (%rax),%rax
140271f11:	4a 8d 0c e0          	lea    (%rax,%r12,8),%rcx
140271f15:	49 8b 55 08          	mov    0x8(%r13),%rdx
140271f19:	e8 62 a8 fe ff       	call   0x14025c780
140271f1e:	90                   	nop
140271f1f:	4d 85 f6             	test   %r14,%r14
140271f22:	74 29                	je     0x140271f4d
140271f24:	41 8b 46 10          	mov    0x10(%r14),%eax
140271f28:	ff c8                	dec    %eax
140271f2a:	41 89 46 10          	mov    %eax,0x10(%r14)
140271f2e:	85 c0                	test   %eax,%eax
140271f30:	7f 1b                	jg     0x140271f4d
140271f32:	0f 88 15 01 00 00    	js     0x14027204d
140271f38:	49 8b 06             	mov    (%r14),%rax
140271f3b:	ba 01 00 00 00       	mov    $0x1,%edx
140271f40:	49 8b ce             	mov    %r14,%rcx
140271f43:	48 8b 00             	mov    (%rax),%rax
140271f46:	ff 15 d4 1a d1 00    	call   *0xd11ad4(%rip)        # 0x140f83a20
140271f4c:	90                   	nop
140271f4d:	48 85 db             	test   %rbx,%rbx
140271f50:	74 27                	je     0x140271f79
140271f52:	8b 43 10             	mov    0x10(%rbx),%eax
140271f55:	ff c8                	dec    %eax
140271f57:	89 43 10             	mov    %eax,0x10(%rbx)
140271f5a:	85 c0                	test   %eax,%eax
140271f5c:	7f 1b                	jg     0x140271f79
140271f5e:	0f 88 f4 00 00 00    	js     0x140272058
140271f64:	48 8b 03             	mov    (%rbx),%rax
140271f67:	ba 01 00 00 00       	mov    $0x1,%edx
140271f6c:	48 8b cb             	mov    %rbx,%rcx
140271f6f:	48 8b 00             	mov    (%rax),%rax
140271f72:	ff 15 a8 1a d1 00    	call   *0xd11aa8(%rip)        # 0x140f83a20
140271f78:	90                   	nop
140271f79:	48 85 f6             	test   %rsi,%rsi
140271f7c:	74 27                	je     0x140271fa5
140271f7e:	8b 46 10             	mov    0x10(%rsi),%eax
140271f81:	ff c8                	dec    %eax
140271f83:	89 46 10             	mov    %eax,0x10(%rsi)
140271f86:	85 c0                	test   %eax,%eax
140271f88:	7f 1b                	jg     0x140271fa5
140271f8a:	0f 88 d3 00 00 00    	js     0x140272063
140271f90:	48 8b 06             	mov    (%rsi),%rax
140271f93:	ba 01 00 00 00       	mov    $0x1,%edx
140271f98:	48 8b ce             	mov    %rsi,%rcx
140271f9b:	48 8b 00             	mov    (%rax),%rax
140271f9e:	ff 15 7c 1a d1 00    	call   *0xd11a7c(%rip)        # 0x140f83a20
140271fa4:	90                   	nop
140271fa5:	48 85 ff             	test   %rdi,%rdi
140271fa8:	74 23                	je     0x140271fcd
140271faa:	8b 47 10             	mov    0x10(%rdi),%eax
140271fad:	ff c8                	dec    %eax
140271faf:	89 47 10             	mov    %eax,0x10(%rdi)
140271fb2:	85 c0                	test   %eax,%eax
140271fb4:	7f 17                	jg     0x140271fcd
140271fb6:	78 33                	js     0x140271feb
140271fb8:	48 8b 07             	mov    (%rdi),%rax
140271fbb:	ba 01 00 00 00       	mov    $0x1,%edx
140271fc0:	48 8b cf             	mov    %rdi,%rcx
140271fc3:	48 8b 00             	mov    (%rax),%rax
140271fc6:	ff 15 54 1a d1 00    	call   *0xd11a54(%rip)        # 0x140f83a20
140271fcc:	90                   	nop
140271fcd:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
140271fd2:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140271fd6:	49 8b 73 38          	mov    0x38(%r11),%rsi
140271fda:	49 8b 7b 48          	mov    0x48(%r11),%rdi
140271fde:	49 8b e3             	mov    %r11,%rsp
140271fe1:	41 5f                	pop    %r15
140271fe3:	41 5e                	pop    %r14
140271fe5:	41 5d                	pop    %r13
140271fe7:	41 5c                	pop    %r12
140271fe9:	5d                   	pop    %rbp
140271fea:	c3                   	ret
140271feb:	b9 02 00 00 00       	mov    $0x2,%ecx
140271ff0:	e8 0b 87 51 00       	call   0x14078a700
140271ff5:	90                   	nop
140271ff6:	33 c9                	xor    %ecx,%ecx
140271ff8:	e8 03 87 51 00       	call   0x14078a700
140271ffd:	cc                   	int3
140271ffe:	b9 01 00 00 00       	mov    $0x1,%ecx
140272003:	e8 f8 86 51 00       	call   0x14078a700
140272008:	90                   	nop
140272009:	33 c9                	xor    %ecx,%ecx
14027200b:	e8 f0 86 51 00       	call   0x14078a700
140272010:	cc                   	int3
140272011:	b9 01 00 00 00       	mov    $0x1,%ecx
140272016:	e8 e5 86 51 00       	call   0x14078a700
14027201b:	90                   	nop
14027201c:	33 c9                	xor    %ecx,%ecx
14027201e:	e8 dd 86 51 00       	call   0x14078a700
140272023:	cc                   	int3
140272024:	b9 01 00 00 00       	mov    $0x1,%ecx
140272029:	e8 d2 86 51 00       	call   0x14078a700
14027202e:	90                   	nop
14027202f:	33 c9                	xor    %ecx,%ecx
140272031:	e8 ca 86 51 00       	call   0x14078a700
140272036:	cc                   	int3
140272037:	b9 01 00 00 00       	mov    $0x1,%ecx
14027203c:	e8 bf 86 51 00       	call   0x14078a700
140272041:	90                   	nop
140272042:	b9 02 00 00 00       	mov    $0x2,%ecx
140272047:	e8 b4 86 51 00       	call   0x14078a700
14027204c:	90                   	nop
14027204d:	b9 02 00 00 00       	mov    $0x2,%ecx
140272052:	e8 a9 86 51 00       	call   0x14078a700
140272057:	90                   	nop
140272058:	b9 02 00 00 00       	mov    $0x2,%ecx
14027205d:	e8 9e 86 51 00       	call   0x14078a700
140272062:	90                   	nop
140272063:	b9 02 00 00 00       	mov    $0x2,%ecx
140272068:	e8 93 86 51 00       	call   0x14078a700
14027206d:	cc                   	int3
14027206e:	cc                   	int3
14027206f:	cc                   	int3
140272070:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140272075:	55                   	push   %rbp
140272076:	56                   	push   %rsi
140272077:	57                   	push   %rdi
140272078:	48 83 ec 40          	sub    $0x40,%rsp
14027207c:	48 8b ea             	mov    %rdx,%rbp
14027207f:	48 8b f1             	mov    %rcx,%rsi
140272082:	b9 68 00 00 00       	mov    $0x68,%ecx
140272087:	e8 7c 90 ba 00       	call   0x140e1b108
14027208c:	48 8b d8             	mov    %rax,%rbx
14027208f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140272094:	48 85 c0             	test   %rax,%rax
140272097:	74 38                	je     0x1402720d1
140272099:	0f 57 c0             	xorps  %xmm0,%xmm0
14027209c:	33 c0                	xor    %eax,%eax
14027209e:	0f 11 03             	movups %xmm0,(%rbx)
1402720a1:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
1402720a5:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1402720a9:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1402720ad:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1402720b1:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
1402720b5:	48 89 43 60          	mov    %rax,0x60(%rbx)
1402720b9:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1402720bd:	48 8b cb             	mov    %rbx,%rcx
1402720c0:	e8 7b 35 fe ff       	call   0x140255640
1402720c5:	48 8d 05 a4 96 d6 00 	lea    0xd696a4(%rip),%rax        # 0x140fdb770
1402720cc:	48 89 03             	mov    %rax,(%rbx)
1402720cf:	eb 02                	jmp    0x1402720d3
1402720d1:	33 db                	xor    %ebx,%ebx
1402720d3:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1402720d8:	48 8b 45 28          	mov    0x28(%rbp),%rax
1402720dc:	48 63 4e 10          	movslq 0x10(%rsi),%rcx
1402720e0:	48 8b 00             	mov    (%rax),%rax
1402720e3:	44 0f b6 4e 20       	movzbl 0x20(%rsi),%r9d
1402720e8:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
1402720ec:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
1402720f1:	48 85 d2             	test   %rdx,%rdx
1402720f4:	74 1c                	je     0x140272112
1402720f6:	8b 42 10             	mov    0x10(%rdx),%eax
1402720f9:	ff c0                	inc    %eax
1402720fb:	89 42 10             	mov    %eax,0x10(%rdx)
1402720fe:	83 f8 01             	cmp    $0x1,%eax
140272101:	0f 8e 86 00 00 00    	jle    0x14027218d
140272107:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14027210c:	0f 84 83 00 00 00    	je     0x140272195
140272112:	4c 8b 46 08          	mov    0x8(%rsi),%r8
140272116:	48 8b 56 18          	mov    0x18(%rsi),%rdx
14027211a:	48 85 db             	test   %rbx,%rbx
14027211d:	74 14                	je     0x140272133
14027211f:	8b 43 10             	mov    0x10(%rbx),%eax
140272122:	ff c0                	inc    %eax
140272124:	89 43 10             	mov    %eax,0x10(%rbx)
140272127:	83 f8 01             	cmp    $0x1,%eax
14027212a:	7e 74                	jle    0x1402721a0
14027212c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140272131:	74 75                	je     0x1402721a8
140272133:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140272138:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
14027213d:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140272142:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140272147:	e8 54 d1 43 00       	call   0x1406af2a0
14027214c:	90                   	nop
14027214d:	48 85 db             	test   %rbx,%rbx
140272150:	74 23                	je     0x140272175
140272152:	8b 43 10             	mov    0x10(%rbx),%eax
140272155:	ff c8                	dec    %eax
140272157:	89 43 10             	mov    %eax,0x10(%rbx)
14027215a:	85 c0                	test   %eax,%eax
14027215c:	7f 17                	jg     0x140272175
14027215e:	78 22                	js     0x140272182
140272160:	48 8b 03             	mov    (%rbx),%rax
140272163:	ba 01 00 00 00       	mov    $0x1,%edx
140272168:	48 8b cb             	mov    %rbx,%rcx
14027216b:	48 8b 00             	mov    (%rax),%rax
14027216e:	ff 15 ac 18 d1 00    	call   *0xd118ac(%rip)        # 0x140f83a20
140272174:	90                   	nop
140272175:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14027217a:	48 83 c4 40          	add    $0x40,%rsp
14027217e:	5f                   	pop    %rdi
14027217f:	5e                   	pop    %rsi
140272180:	5d                   	pop    %rbp
140272181:	c3                   	ret
140272182:	b9 02 00 00 00       	mov    $0x2,%ecx
140272187:	e8 74 85 51 00       	call   0x14078a700
14027218c:	90                   	nop
14027218d:	33 c9                	xor    %ecx,%ecx
14027218f:	e8 6c 85 51 00       	call   0x14078a700
140272194:	cc                   	int3
140272195:	b9 01 00 00 00       	mov    $0x1,%ecx
14027219a:	e8 61 85 51 00       	call   0x14078a700
14027219f:	90                   	nop
1402721a0:	33 c9                	xor    %ecx,%ecx
1402721a2:	e8 59 85 51 00       	call   0x14078a700
1402721a7:	cc                   	int3
1402721a8:	b9 01 00 00 00       	mov    $0x1,%ecx
1402721ad:	e8 4e 85 51 00       	call   0x14078a700
1402721b2:	cc                   	int3
1402721b3:	cc                   	int3
1402721b4:	cc                   	int3
1402721b5:	cc                   	int3
1402721b6:	cc                   	int3
1402721b7:	cc                   	int3
1402721b8:	cc                   	int3
1402721b9:	cc                   	int3
1402721ba:	cc                   	int3
1402721bb:	cc                   	int3
1402721bc:	cc                   	int3
1402721bd:	cc                   	int3
1402721be:	cc                   	int3
1402721bf:	cc                   	int3
1402721c0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1402721c5:	55                   	push   %rbp
1402721c6:	56                   	push   %rsi
1402721c7:	57                   	push   %rdi
1402721c8:	48 83 ec 40          	sub    $0x40,%rsp
1402721cc:	48 8b ea             	mov    %rdx,%rbp
1402721cf:	48 8b f1             	mov    %rcx,%rsi
1402721d2:	b9 68 00 00 00       	mov    $0x68,%ecx
1402721d7:	e8 2c 8f ba 00       	call   0x140e1b108
1402721dc:	48 8b d8             	mov    %rax,%rbx
1402721df:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1402721e4:	48 85 c0             	test   %rax,%rax
1402721e7:	74 38                	je     0x140272221
1402721e9:	0f 57 c0             	xorps  %xmm0,%xmm0
1402721ec:	33 c0                	xor    %eax,%eax
1402721ee:	0f 11 03             	movups %xmm0,(%rbx)
1402721f1:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
1402721f5:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1402721f9:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1402721fd:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
140272201:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
140272205:	48 89 43 60          	mov    %rax,0x60(%rbx)
140272209:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14027220d:	48 8b cb             	mov    %rbx,%rcx
140272210:	e8 2b 34 fe ff       	call   0x140255640
140272215:	48 8d 05 5c 9a d6 00 	lea    0xd69a5c(%rip),%rax        # 0x140fdbc78
14027221c:	48 89 03             	mov    %rax,(%rbx)
14027221f:	eb 02                	jmp    0x140272223
140272221:	33 db                	xor    %ebx,%ebx
140272223:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140272228:	48 8b 45 28          	mov    0x28(%rbp),%rax
14027222c:	48 63 4e 10          	movslq 0x10(%rsi),%rcx
140272230:	48 8b 00             	mov    (%rax),%rax
140272233:	44 0f b6 4e 20       	movzbl 0x20(%rsi),%r9d
140272238:	48 8b 14 c8          	mov    (%rax,%rcx,8),%rdx
14027223c:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
140272241:	48 85 d2             	test   %rdx,%rdx
140272244:	74 1c                	je     0x140272262
140272246:	8b 42 10             	mov    0x10(%rdx),%eax
140272249:	ff c0                	inc    %eax
14027224b:	89 42 10             	mov    %eax,0x10(%rdx)
14027224e:	83 f8 01             	cmp    $0x1,%eax
140272251:	0f 8e 86 00 00 00    	jle    0x1402722dd
140272257:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14027225c:	0f 84 83 00 00 00    	je     0x1402722e5
140272262:	4c 8b 46 08          	mov    0x8(%rsi),%r8
140272266:	48 8b 56 18          	mov    0x18(%rsi),%rdx
14027226a:	48 85 db             	test   %rbx,%rbx
14027226d:	74 14                	je     0x140272283
14027226f:	8b 43 10             	mov    0x10(%rbx),%eax
140272272:	ff c0                	inc    %eax
140272274:	89 43 10             	mov    %eax,0x10(%rbx)
140272277:	83 f8 01             	cmp    $0x1,%eax
14027227a:	7e 74                	jle    0x1402722f0
14027227c:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140272281:	74 75                	je     0x1402722f8
140272283:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140272288:	44 88 4c 24 20       	mov    %r9b,0x20(%rsp)
14027228d:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140272292:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
140272297:	e8 04 d0 43 00       	call   0x1406af2a0
14027229c:	90                   	nop
14027229d:	48 85 db             	test   %rbx,%rbx
1402722a0:	74 23                	je     0x1402722c5
1402722a2:	8b 43 10             	mov    0x10(%rbx),%eax
1402722a5:	ff c8                	dec    %eax
1402722a7:	89 43 10             	mov    %eax,0x10(%rbx)
1402722aa:	85 c0                	test   %eax,%eax
1402722ac:	7f 17                	jg     0x1402722c5
1402722ae:	78 22                	js     0x1402722d2
1402722b0:	48 8b 03             	mov    (%rbx),%rax
1402722b3:	ba 01 00 00 00       	mov    $0x1,%edx
1402722b8:	48 8b cb             	mov    %rbx,%rcx
1402722bb:	48 8b 00             	mov    (%rax),%rax
1402722be:	ff 15 5c 17 d1 00    	call   *0xd1175c(%rip)        # 0x140f83a20
1402722c4:	90                   	nop
1402722c5:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1402722ca:	48 83 c4 40          	add    $0x40,%rsp
1402722ce:	5f                   	pop    %rdi
1402722cf:	5e                   	pop    %rsi
1402722d0:	5d                   	pop    %rbp
1402722d1:	c3                   	ret
1402722d2:	b9 02 00 00 00       	mov    $0x2,%ecx
1402722d7:	e8 24 84 51 00       	call   0x14078a700
1402722dc:	90                   	nop
1402722dd:	33 c9                	xor    %ecx,%ecx
1402722df:	e8 1c 84 51 00       	call   0x14078a700
1402722e4:	cc                   	int3
1402722e5:	b9 01 00 00 00       	mov    $0x1,%ecx
1402722ea:	e8 11 84 51 00       	call   0x14078a700
1402722ef:	90                   	nop
1402722f0:	33 c9                	xor    %ecx,%ecx
1402722f2:	e8 09 84 51 00       	call   0x14078a700
1402722f7:	cc                   	int3
1402722f8:	b9 01 00 00 00       	mov    $0x1,%ecx
1402722fd:	e8 fe 83 51 00       	call   0x14078a700
140272302:	cc                   	int3
140272303:	cc                   	int3
140272304:	cc                   	int3
140272305:	cc                   	int3
140272306:	cc                   	int3
140272307:	cc                   	int3
140272308:	cc                   	int3
140272309:	cc                   	int3
14027230a:	cc                   	int3
14027230b:	cc                   	int3
14027230c:	cc                   	int3
14027230d:	cc                   	int3
14027230e:	cc                   	int3
14027230f:	cc                   	int3
140272310:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140272315:	55                   	push   %rbp
140272316:	56                   	push   %rsi
140272317:	57                   	push   %rdi
140272318:	48 83 ec 40          	sub    $0x40,%rsp
14027231c:	48 8b ea             	mov    %rdx,%rbp