140345f31:	90                   	nop
140345f32:	90                   	nop
140345f33:	e8 30 5e cd ff       	call   0x14001bd68
140345f38:	90                   	nop
140345f39:	eb 01                	jmp    0x140345f3c
140345f3b:	90                   	nop
140345f3c:	90                   	nop
140345f3d:	e8 26 5e cd ff       	call   0x14001bd68
140345f42:	cc                   	int3
140345f43:	e8 88 dd cb ff       	call   0x140003cd0
140345f48:	90                   	nop
140345f49:	eb 01                	jmp    0x140345f4c
140345f4b:	90                   	nop
140345f4c:	90                   	nop
140345f4d:	e8 7e dd cb ff       	call   0x140003cd0
140345f52:	90                   	nop
140345f53:	eb 01                	jmp    0x140345f56
140345f55:	90                   	nop
140345f56:	90                   	nop
140345f57:	8b d0                	mov    %eax,%edx
140345f59:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140345f5d:	e8 02 57 e2 ff       	call   0x14016b664
140345f62:	90                   	nop
140345f63:	eb 01                	jmp    0x140345f66
140345f65:	90                   	nop
140345f66:	90                   	nop
140345f67:	8b d0                	mov    %eax,%edx
140345f69:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140345f6d:	e8 f2 56 e2 ff       	call   0x14016b664
140345f72:	90                   	nop
140345f73:	eb 01                	jmp    0x140345f76
140345f75:	90                   	nop
140345f76:	90                   	nop
140345f77:	48 8d 05 92 54 80 00 	lea    0x805492(%rip),%rax        # 0x140b4b410
140345f7e:	48 89 85 c0 01 00 00 	mov    %rax,0x1c0(%rbp)
140345f85:	ba 05 40 00 80       	mov    $0x80004005,%edx
140345f8a:	48 8d 8d c0 01 00 00 	lea    0x1c0(%rbp),%rcx
140345f91:	e8 ce 56 e2 ff       	call   0x14016b664
140345f96:	90                   	nop
140345f97:	eb 01                	jmp    0x140345f9a
140345f99:	90                   	nop
140345f9a:	90                   	nop
140345f9b:	8b d7                	mov    %edi,%edx
140345f9d:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140345fa1:	e8 be 56 e2 ff       	call   0x14016b664
140345fa6:	90                   	nop
140345fa7:	eb 01                	jmp    0x140345faa
140345fa9:	90                   	nop
140345faa:	90                   	nop
140345fab:	8b d0                	mov    %eax,%edx
140345fad:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140345fb1:	e8 ae 56 e2 ff       	call   0x14016b664
140345fb6:	90                   	nop
140345fb7:	eb 01                	jmp    0x140345fba
140345fb9:	90                   	nop
140345fba:	90                   	nop
140345fbb:	8b d0                	mov    %eax,%edx
140345fbd:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140345fc1:	e8 9e 56 e2 ff       	call   0x14016b664
140345fc6:	90                   	nop
140345fc7:	eb 01                	jmp    0x140345fca
140345fc9:	90                   	nop
140345fca:	90                   	nop
140345fcb:	8b d0                	mov    %eax,%edx
140345fcd:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140345fd1:	e8 8e 56 e2 ff       	call   0x14016b664
140345fd6:	cc                   	int3
140345fd7:	8b d0                	mov    %eax,%edx
140345fd9:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140345fdd:	e8 82 56 e2 ff       	call   0x14016b664
140345fe2:	cc                   	int3
140345fe3:	90                   	nop
140345fe4:	48 8b c4             	mov    %rsp,%rax
140345fe7:	48 89 58 08          	mov    %rbx,0x8(%rax)
140345feb:	55                   	push   %rbp
140345fec:	56                   	push   %rsi
140345fed:	57                   	push   %rdi
140345fee:	41 54                	push   %r12
140345ff0:	41 55                	push   %r13
140345ff2:	41 56                	push   %r14
140345ff4:	41 57                	push   %r15
140345ff6:	48 8d a8 f8 fc ff ff 	lea    -0x308(%rax),%rbp
140345ffd:	48 81 ec d0 03 00 00 	sub    $0x3d0,%rsp
140346004:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
140346008:	0f 29 78 a8          	movaps %xmm7,-0x58(%rax)
14034600c:	48 8b 05 2d 90 97 00 	mov    0x97902d(%rip),%rax        # 0x140cbf040
140346013:	48 33 c4             	xor    %rsp,%rax
140346016:	48 89 85 a0 02 00 00 	mov    %rax,0x2a0(%rbp)
14034601d:	0f 28 fb             	movaps %xmm3,%xmm7
140346020:	0f 28 f1             	movaps %xmm1,%xmm6
140346023:	48 8b 85 38 03 00 00 	mov    0x338(%rbp),%rax
14034602a:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14034602f:	48 8b 9d 48 03 00 00 	mov    0x348(%rbp),%rbx
140346036:	4c 8b ad 50 03 00 00 	mov    0x350(%rbp),%r13
14034603d:	4c 89 6c 24 58       	mov    %r13,0x58(%rsp)
140346042:	45 33 e4             	xor    %r12d,%r12d
140346045:	0f 57 c9             	xorps  %xmm1,%xmm1
140346048:	f3 0f 5a ca          	cvtss2sd %xmm2,%xmm1
14034604c:	41 8d 7c 24 01       	lea    0x1(%r12),%edi
140346051:	44 8b c7             	mov    %edi,%r8d
140346054:	48 8d 8d e0 01 00 00 	lea    0x1e0(%rbp),%rcx
14034605b:	e8 d4 7e 60 00       	call   0x14094df34
140346060:	4c 8b f0             	mov    %rax,%r14
140346063:	0f 57 c9             	xorps  %xmm1,%xmm1
140346066:	f3 0f 5a ce          	cvtss2sd %xmm6,%xmm1
14034606a:	44 8b c7             	mov    %edi,%r8d
14034606d:	48 8d 8d c0 01 00 00 	lea    0x1c0(%rbp),%rcx
140346074:	e8 bb 7e 60 00       	call   0x14094df34
140346079:	4c 8b f8             	mov    %rax,%r15
14034607c:	48 8b 13             	mov    (%rbx),%rdx
14034607f:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140346083:	48 2b ca             	sub    %rdx,%rcx
140346086:	48 c1 f9 02          	sar    $0x2,%rcx
14034608a:	48 83 f9 02          	cmp    $0x2,%rcx
14034608e:	77 07                	ja     0x140346097
140346090:	ff 15 02 69 7c 00    	call   *0x7c6902(%rip)        # 0x140b0c998
140346096:	cc                   	int3
140346097:	f3 0f 10 4a 08       	movss  0x8(%rdx),%xmm1
14034609c:	0f 5a c9             	cvtps2pd %xmm1,%xmm1
14034609f:	44 8b c7             	mov    %edi,%r8d
1403460a2:	48 8d 8d a0 01 00 00 	lea    0x1a0(%rbp),%rcx
1403460a9:	e8 86 7e 60 00       	call   0x14094df34
1403460ae:	48 8b f0             	mov    %rax,%rsi
1403460b1:	48 8b 13             	mov    (%rbx),%rdx
1403460b4:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1403460b8:	48 2b ca             	sub    %rdx,%rcx
1403460bb:	48 c1 f9 02          	sar    $0x2,%rcx
1403460bf:	48 3b cf             	cmp    %rdi,%rcx
1403460c2:	77 07                	ja     0x1403460cb
1403460c4:	ff 15 ce 68 7c 00    	call   *0x7c68ce(%rip)        # 0x140b0c998
1403460ca:	cc                   	int3
1403460cb:	f3 0f 10 4a 04       	movss  0x4(%rdx),%xmm1
1403460d0:	0f 5a c9             	cvtps2pd %xmm1,%xmm1
1403460d3:	44 8b c7             	mov    %edi,%r8d
1403460d6:	48 8d 8d 80 01 00 00 	lea    0x180(%rbp),%rcx
1403460dd:	e8 52 7e 60 00       	call   0x14094df34
1403460e2:	48 8b f8             	mov    %rax,%rdi
1403460e5:	48 8b 13             	mov    (%rbx),%rdx
1403460e8:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1403460ec:	48 2b ca             	sub    %rdx,%rcx
1403460ef:	48 c1 f9 02          	sar    $0x2,%rcx
1403460f3:	48 85 c9             	test   %rcx,%rcx
1403460f6:	75 07                	jne    0x1403460ff
1403460f8:	ff 15 9a 68 7c 00    	call   *0x7c689a(%rip)        # 0x140b0c998
1403460fe:	cc                   	int3
1403460ff:	f3 0f 10 0a          	movss  (%rdx),%xmm1
140346103:	0f 5a c9             	cvtps2pd %xmm1,%xmm1
140346106:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14034610c:	48 8d 8d 60 01 00 00 	lea    0x160(%rbp),%rcx
140346113:	e8 1c 7e 60 00       	call   0x14094df34
140346118:	41 b9 03 00 00 00    	mov    $0x3,%r9d
14034611e:	4c 8d 05 4f 51 80 00 	lea    0x80514f(%rip),%r8        # 0x140b4b274
140346125:	33 d2                	xor    %edx,%edx
140346127:	48 8b c8             	mov    %rax,%rcx
14034612a:	e8 51 5a 00 00       	call   0x14034bb80
14034612f:	0f 57 c0             	xorps  %xmm0,%xmm0
140346132:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
140346136:	0f 57 c9             	xorps  %xmm1,%xmm1
140346139:	f3 0f 7f 4d b0       	movdqu %xmm1,-0x50(%rbp)
14034613e:	0f 10 00             	movups (%rax),%xmm0
140346141:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
140346145:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140346149:	0f 11 4d b0          	movups %xmm1,-0x50(%rbp)
14034614d:	4c 89 60 10          	mov    %r12,0x10(%rax)
140346151:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
140346158:	00
140346159:	44 88 20             	mov    %r12b,(%rax)
14034615c:	48 8d 1d 61 ee 7f 00 	lea    0x7fee61(%rip),%rbx        # 0x140b44fc4
140346163:	4c 8b c3             	mov    %rbx,%r8
140346166:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
14034616a:	48 8d 8d 40 01 00 00 	lea    0x140(%rbp),%rcx
140346171:	e8 7e be f5 ff       	call   0x1402a1ff4
140346176:	4c 8b c7             	mov    %rdi,%r8
140346179:	48 8b d0             	mov    %rax,%rdx
14034617c:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
140346183:	e8 a4 d4 fd ff       	call   0x14032362c
140346188:	4c 8b c3             	mov    %rbx,%r8
14034618b:	48 8b d0             	mov    %rax,%rdx
14034618e:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
140346195:	e8 5a be f5 ff       	call   0x1402a1ff4
14034619a:	4c 8b c6             	mov    %rsi,%r8
14034619d:	48 8b d0             	mov    %rax,%rdx
1403461a0:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
1403461a7:	e8 80 d4 fd ff       	call   0x14032362c
1403461ac:	4c 8d 05 b9 50 80 00 	lea    0x8050b9(%rip),%r8        # 0x140b4b26c
1403461b3:	48 8b d0             	mov    %rax,%rdx
1403461b6:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
1403461bd:	e8 32 be f5 ff       	call   0x1402a1ff4
1403461c2:	4d 8b c7             	mov    %r15,%r8
1403461c5:	48 8b d0             	mov    %rax,%rdx
1403461c8:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1403461cf:	e8 58 d4 fd ff       	call   0x14032362c
1403461d4:	4c 8b c3             	mov    %rbx,%r8
1403461d7:	48 8b d0             	mov    %rax,%rdx
1403461da:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
1403461e1:	e8 0e be f5 ff       	call   0x1402a1ff4
1403461e6:	4d 8b c6             	mov    %r14,%r8
1403461e9:	48 8b d0             	mov    %rax,%rdx
1403461ec:	48 8d 8d 60 02 00 00 	lea    0x260(%rbp),%rcx
1403461f3:	e8 34 d4 fd ff       	call   0x14032362c
1403461f8:	4c 8d 05 69 52 80 00 	lea    0x805269(%rip),%r8        # 0x140b4b468
1403461ff:	48 8b d0             	mov    %rax,%rdx
140346202:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140346207:	e8 e8 bd f5 ff       	call   0x1402a1ff4
14034620c:	48 8d 8d 60 02 00 00 	lea    0x260(%rbp),%rcx
140346213:	e8 78 90 dc ff       	call   0x14010f290
140346218:	48 8d 8d 80 02 00 00 	lea    0x280(%rbp),%rcx
14034621f:	e8 6c 90 dc ff       	call   0x14010f290
140346224:	bf 00 10 00 00       	mov    $0x1000,%edi
140346229:	bb 1f 00 00 00       	mov    $0x1f,%ebx
14034622e:	48 8b 85 b8 00 00 00 	mov    0xb8(%rbp),%rax
140346235:	44 8d 73 f0          	lea    -0x10(%rbx),%r14d
140346239:	49 3b c6             	cmp    %r14,%rax
14034623c:	76 2f                	jbe    0x14034626d
14034623e:	48 ff c0             	inc    %rax
140346241:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
140346248:	48 8b d1             	mov    %rcx,%rdx
14034624b:	48 3b c7             	cmp    %rdi,%rax
14034624e:	72 17                	jb     0x140346267
140346250:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140346254:	48 2b d1             	sub    %rcx,%rdx
140346257:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14034625b:	48 3b c3             	cmp    %rbx,%rax
14034625e:	76 07                	jbe    0x140346267
140346260:	ff 15 32 67 7c 00    	call   *0x7c6732(%rip)        # 0x140b0c998
140346266:	cc                   	int3
140346267:	ff 15 53 66 7c 00    	call   *0x7c6653(%rip)        # 0x140b0c8c0
14034626d:	66 0f 6f 35 db b9 86 	movdqa 0x86b9db(%rip),%xmm6        # 0x140bb1c50
140346274:	00
140346275:	f3 0f 7f b5 b0 00 00 	movdqu %xmm6,0xb0(%rbp)
14034627c:	00
14034627d:	33 f6                	xor    %esi,%esi
14034627f:	40 88 b5 a0 00 00 00 	mov    %sil,0xa0(%rbp)
140346286:	48 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%rax
14034628d:	49 3b c6             	cmp    %r14,%rax
140346290:	76 2f                	jbe    0x1403462c1
140346292:	48 ff c0             	inc    %rax
140346295:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
14034629c:	48 8b d1             	mov    %rcx,%rdx
14034629f:	48 3b c7             	cmp    %rdi,%rax
1403462a2:	72 17                	jb     0x1403462bb
1403462a4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403462a8:	48 2b d1             	sub    %rcx,%rdx
1403462ab:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1403462af:	48 3b c3             	cmp    %rbx,%rax
1403462b2:	76 07                	jbe    0x1403462bb
1403462b4:	ff 15 de 66 7c 00    	call   *0x7c66de(%rip)        # 0x140b0c998
1403462ba:	cc                   	int3
1403462bb:	ff 15 ff 65 7c 00    	call   *0x7c65ff(%rip)        # 0x140b0c8c0
1403462c1:	f3 0f 7f b5 d0 00 00 	movdqu %xmm6,0xd0(%rbp)
1403462c8:	00
1403462c9:	40 88 b5 c0 00 00 00 	mov    %sil,0xc0(%rbp)
1403462d0:	48 8b 85 f8 00 00 00 	mov    0xf8(%rbp),%rax
1403462d7:	49 3b c6             	cmp    %r14,%rax
1403462da:	76 2f                	jbe    0x14034630b
1403462dc:	48 ff c0             	inc    %rax
1403462df:	48 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%rcx
1403462e6:	48 8b d1             	mov    %rcx,%rdx
1403462e9:	48 3b c7             	cmp    %rdi,%rax
1403462ec:	72 17                	jb     0x140346305
1403462ee:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403462f2:	48 2b d1             	sub    %rcx,%rdx
1403462f5:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1403462f9:	48 3b c3             	cmp    %rbx,%rax
1403462fc:	76 07                	jbe    0x140346305
1403462fe:	ff 15 94 66 7c 00    	call   *0x7c6694(%rip)        # 0x140b0c998
140346304:	cc                   	int3
140346305:	ff 15 b5 65 7c 00    	call   *0x7c65b5(%rip)        # 0x140b0c8c0
14034630b:	f3 0f 7f b5 f0 00 00 	movdqu %xmm6,0xf0(%rbp)
140346312:	00
140346313:	40 88 b5 e0 00 00 00 	mov    %sil,0xe0(%rbp)
14034631a:	48 8b 85 18 01 00 00 	mov    0x118(%rbp),%rax
140346321:	49 3b c6             	cmp    %r14,%rax
140346324:	76 2f                	jbe    0x140346355
140346326:	48 ff c0             	inc    %rax
140346329:	48 8b 8d 00 01 00 00 	mov    0x100(%rbp),%rcx
140346330:	48 8b d1             	mov    %rcx,%rdx
140346333:	48 3b c7             	cmp    %rdi,%rax
140346336:	72 17                	jb     0x14034634f
140346338:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14034633c:	48 2b d1             	sub    %rcx,%rdx
14034633f:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140346343:	48 3b c3             	cmp    %rbx,%rax
140346346:	76 07                	jbe    0x14034634f
140346348:	ff 15 4a 66 7c 00    	call   *0x7c664a(%rip)        # 0x140b0c998
14034634e:	cc                   	int3
14034634f:	ff 15 6b 65 7c 00    	call   *0x7c656b(%rip)        # 0x140b0c8c0
140346355:	f3 0f 7f b5 10 01 00 	movdqu %xmm6,0x110(%rbp)
14034635c:	00
14034635d:	40 88 b5 00 01 00 00 	mov    %sil,0x100(%rbp)
140346364:	48 8b 85 38 01 00 00 	mov    0x138(%rbp),%rax
14034636b:	49 3b c6             	cmp    %r14,%rax
14034636e:	76 2f                	jbe    0x14034639f
140346370:	48 ff c0             	inc    %rax
140346373:	48 8b 8d 20 01 00 00 	mov    0x120(%rbp),%rcx
14034637a:	48 8b d1             	mov    %rcx,%rdx
14034637d:	48 3b c7             	cmp    %rdi,%rax
140346380:	72 17                	jb     0x140346399
140346382:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140346386:	48 2b d1             	sub    %rcx,%rdx
140346389:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14034638d:	48 3b c3             	cmp    %rbx,%rax
140346390:	76 07                	jbe    0x140346399
140346392:	ff 15 00 66 7c 00    	call   *0x7c6600(%rip)        # 0x140b0c998
140346398:	cc                   	int3
140346399:	ff 15 21 65 7c 00    	call   *0x7c6521(%rip)        # 0x140b0c8c0
14034639f:	f3 0f 7f b5 30 01 00 	movdqu %xmm6,0x130(%rbp)
1403463a6:	00
1403463a7:	40 88 b5 20 01 00 00 	mov    %sil,0x120(%rbp)
1403463ae:	48 8b 85 58 01 00 00 	mov    0x158(%rbp),%rax
1403463b5:	49 3b c6             	cmp    %r14,%rax
1403463b8:	76 2f                	jbe    0x1403463e9
1403463ba:	48 ff c0             	inc    %rax
1403463bd:	48 8b 8d 40 01 00 00 	mov    0x140(%rbp),%rcx
1403463c4:	48 8b d1             	mov    %rcx,%rdx
1403463c7:	48 3b c7             	cmp    %rdi,%rax
1403463ca:	72 17                	jb     0x1403463e3
1403463cc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403463d0:	48 2b d1             	sub    %rcx,%rdx
1403463d3:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1403463d7:	48 3b c3             	cmp    %rbx,%rax
1403463da:	76 07                	jbe    0x1403463e3
1403463dc:	ff 15 b6 65 7c 00    	call   *0x7c65b6(%rip)        # 0x140b0c998
1403463e2:	cc                   	int3
1403463e3:	ff 15 d7 64 7c 00    	call   *0x7c64d7(%rip)        # 0x140b0c8c0
1403463e9:	f3 0f 7f b5 50 01 00 	movdqu %xmm6,0x150(%rbp)
1403463f0:	00
1403463f1:	40 88 b5 40 01 00 00 	mov    %sil,0x140(%rbp)
1403463f8:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1403463fc:	49 3b c6             	cmp    %r14,%rax
1403463ff:	76 2c                	jbe    0x14034642d
140346401:	48 ff c0             	inc    %rax
140346404:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
140346408:	48 8b d1             	mov    %rcx,%rdx
14034640b:	48 3b c7             	cmp    %rdi,%rax
14034640e:	72 17                	jb     0x140346427
140346410:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140346414:	48 2b d1             	sub    %rcx,%rdx
140346417:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14034641b:	48 3b c3             	cmp    %rbx,%rax
14034641e:	76 07                	jbe    0x140346427
140346420:	ff 15 72 65 7c 00    	call   *0x7c6572(%rip)        # 0x140b0c998
140346426:	cc                   	int3
140346427:	ff 15 93 64 7c 00    	call   *0x7c6493(%rip)        # 0x140b0c8c0
14034642d:	f3 0f 7f 75 b0       	movdqu %xmm6,-0x50(%rbp)
140346432:	40 88 75 a0          	mov    %sil,-0x60(%rbp)
140346436:	48 8b 85 78 01 00 00 	mov    0x178(%rbp),%rax
14034643d:	49 3b c6             	cmp    %r14,%rax
140346440:	76 2f                	jbe    0x140346471
140346442:	48 ff c0             	inc    %rax