140206228:	75 04                	jne    0x14020622e
14020622a:	45 8d 67 f0          	lea    -0x10(%r15),%r12d
14020622e:	ba 08 00 00 00       	mov    $0x8,%edx
140206233:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140206238:	e8 03 b0 df ff       	call   0x140001240
14020623d:	ba 14 00 00 00       	mov    $0x14,%edx
140206242:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140206247:	e8 f4 af df ff       	call   0x140001240
14020624c:	ba 08 00 00 00       	mov    $0x8,%edx
140206251:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140206256:	e8 e5 af df ff       	call   0x140001240
14020625b:	ba 08 00 00 00       	mov    $0x8,%edx
140206260:	48 8b ce             	mov    %rsi,%rcx
140206263:	e8 d8 af df ff       	call   0x140001240
140206268:	48 8b b4 24 90 00 00 	mov    0x90(%rsp),%rsi
14020626f:	00
140206270:	41 83 fc ff          	cmp    $0xffffffff,%r12d
140206274:	75 0c                	jne    0x140206282
140206276:	49 8d 57 f0          	lea    -0x10(%r15),%rdx
14020627a:	48 8b cf             	mov    %rdi,%rcx
14020627d:	e8 be af df ff       	call   0x140001240
140206282:	4c 8b ac 24 88 00 00 	mov    0x88(%rsp),%r13
140206289:	00
14020628a:	41 8b c4             	mov    %r12d,%eax
14020628d:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140206292:	48 33 cc             	xor    %rsp,%rcx
140206295:	e8 16 9c 0a 00       	call   0x1402afeb0
14020629a:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1402062a1:	41 5f                	pop    %r15
1402062a3:	41 5e                	pop    %r14
1402062a5:	41 5c                	pop    %r12
1402062a7:	5f                   	pop    %rdi
1402062a8:	5d                   	pop    %rbp
1402062a9:	c3                   	ret
1402062aa:	cc                   	int3
1402062ab:	cc                   	int3
1402062ac:	cc                   	int3
1402062ad:	cc                   	int3
1402062ae:	cc                   	int3
1402062af:	cc                   	int3
1402062b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402062b5:	57                   	push   %rdi
1402062b6:	b8 20 00 00 00       	mov    $0x20,%eax
1402062bb:	e8 70 a8 0a 00       	call   0x1402b0b30
1402062c0:	48 2b e0             	sub    %rax,%rsp
1402062c3:	48 8b fa             	mov    %rdx,%rdi
1402062c6:	48 8b d9             	mov    %rcx,%rbx
1402062c9:	e8 62 32 f3 ff       	call   0x140139530
1402062ce:	48 8b d0             	mov    %rax,%rdx
1402062d1:	48 8b cf             	mov    %rdi,%rcx
1402062d4:	e8 17 86 fa ff       	call   0x1401ae8f0
1402062d9:	48 8b cb             	mov    %rbx,%rcx
1402062dc:	e8 4f 32 f3 ff       	call   0x140139530
1402062e1:	4c 8b 47 08          	mov    0x8(%rdi),%r8
1402062e5:	48 8b cb             	mov    %rbx,%rcx
1402062e8:	4c 89 80 80 00 00 00 	mov    %r8,0x80(%rax)
1402062ef:	e8 3c 32 f3 ff       	call   0x140139530
1402062f4:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1402062f8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402062fd:	48 89 88 88 00 00 00 	mov    %rcx,0x88(%rax)
140206304:	b8 01 00 00 00       	mov    $0x1,%eax
140206309:	48 83 c4 20          	add    $0x20,%rsp
14020630d:	5f                   	pop    %rdi
14020630e:	c3                   	ret
14020630f:	cc                   	int3
140206310:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140206315:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14020631a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14020631f:	57                   	push   %rdi
140206320:	41 54                	push   %r12
140206322:	41 55                	push   %r13
140206324:	41 56                	push   %r14
140206326:	41 57                	push   %r15
140206328:	b8 40 00 00 00       	mov    $0x40,%eax
14020632d:	e8 fe a7 0a 00       	call   0x1402b0b30
140206332:	48 2b e0             	sub    %rax,%rsp
140206335:	4c 8d 71 28          	lea    0x28(%rcx),%r14
140206339:	4d 8b f9             	mov    %r9,%r15
14020633c:	4d 8b e0             	mov    %r8,%r12
14020633f:	4c 8b ea             	mov    %rdx,%r13
140206342:	48 8b e9             	mov    %rcx,%rbp
140206345:	49 81 f9 00 00 00 40 	cmp    $0x40000000,%r9
14020634c:	0f 82 95 00 00 00    	jb     0x1402063e7
140206352:	4d 8b f1             	mov    %r9,%r14
140206355:	49 c1 ee 1e          	shr    $0x1e,%r14
140206359:	49 69 c6 00 00 00 c0 	imul   $0xffffffffc0000000,%r14,%rax
140206360:	4c 03 f8             	add    %rax,%r15
140206363:	4c 89 bc 24 88 00 00 	mov    %r15,0x88(%rsp)
14020636a:	00
14020636b:	4c 8d 79 28          	lea    0x28(%rcx),%r15
14020636f:	90                   	nop
140206370:	48 8b cd             	mov    %rbp,%rcx
140206373:	e8 78 e7 ef ff       	call   0x140104af0
140206378:	48 8b cd             	mov    %rbp,%rcx
14020637b:	8b f0                	mov    %eax,%esi
14020637d:	e8 ae 31 f3 ff       	call   0x140139530
140206382:	48 8b cd             	mov    %rbp,%rcx
140206385:	48 8d b8 88 00 00 00 	lea    0x88(%rax),%rdi
14020638c:	e8 9f 31 f3 ff       	call   0x140139530
140206391:	48 8b cd             	mov    %rbp,%rcx
140206394:	48 8d 98 80 00 00 00 	lea    0x80(%rax),%rbx
14020639b:	e8 90 31 f3 ff       	call   0x140139530
1402063a0:	89 74 24 38          	mov    %esi,0x38(%rsp)
1402063a4:	4c 8b c8             	mov    %rax,%r9
1402063a7:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1402063ac:	41 b8 00 00 00 40    	mov    $0x40000000,%r8d
1402063b2:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1402063b7:	49 8b d5             	mov    %r13,%rdx
1402063ba:	49 8b cc             	mov    %r12,%rcx
1402063bd:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1402063c2:	e8 19 fb 02 00       	call   0x140235ee0
1402063c7:	49 81 c4 00 00 00 40 	add    $0x40000000,%r12
1402063ce:	49 81 c5 00 00 00 40 	add    $0x40000000,%r13
1402063d5:	49 83 ee 01          	sub    $0x1,%r14
1402063d9:	75 95                	jne    0x140206370
1402063db:	4c 8b bc 24 88 00 00 	mov    0x88(%rsp),%r15
1402063e2:	00
1402063e3:	4c 8d 75 28          	lea    0x28(%rbp),%r14
1402063e7:	4d 85 ff             	test   %r15,%r15
1402063ea:	74 54                	je     0x140206440
1402063ec:	48 8b cd             	mov    %rbp,%rcx
1402063ef:	e8 fc e6 ef ff       	call   0x140104af0
1402063f4:	48 8b cd             	mov    %rbp,%rcx
1402063f7:	8b f0                	mov    %eax,%esi
1402063f9:	e8 32 31 f3 ff       	call   0x140139530
1402063fe:	48 8b cd             	mov    %rbp,%rcx
140206401:	48 8d b8 88 00 00 00 	lea    0x88(%rax),%rdi
140206408:	e8 23 31 f3 ff       	call   0x140139530
14020640d:	48 8b cd             	mov    %rbp,%rcx
140206410:	48 8d 98 80 00 00 00 	lea    0x80(%rax),%rbx
140206417:	e8 14 31 f3 ff       	call   0x140139530
14020641c:	89 74 24 38          	mov    %esi,0x38(%rsp)
140206420:	4c 8b c8             	mov    %rax,%r9
140206423:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
140206428:	45 8b c7             	mov    %r15d,%r8d
14020642b:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140206430:	49 8b d5             	mov    %r13,%rdx
140206433:	49 8b cc             	mov    %r12,%rcx
140206436:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14020643b:	e8 a0 fa 02 00       	call   0x140235ee0
140206440:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140206445:	b8 01 00 00 00       	mov    $0x1,%eax
14020644a:	48 8b 6c 24 78       	mov    0x78(%rsp),%rbp
14020644f:	48 8b b4 24 80 00 00 	mov    0x80(%rsp),%rsi
140206456:	00
140206457:	48 83 c4 40          	add    $0x40,%rsp
14020645b:	41 5f                	pop    %r15
14020645d:	41 5e                	pop    %r14
14020645f:	41 5d                	pop    %r13
140206461:	41 5c                	pop    %r12
140206463:	5f                   	pop    %rdi
140206464:	c3                   	ret
140206465:	cc                   	int3
140206466:	cc                   	int3
140206467:	cc                   	int3
140206468:	cc                   	int3
140206469:	cc                   	int3
14020646a:	cc                   	int3
14020646b:	cc                   	int3
14020646c:	cc                   	int3
14020646d:	cc                   	int3
14020646e:	cc                   	int3
14020646f:	cc                   	int3
140206470:	48 8d 05 f9 a1 13 00 	lea    0x13a1f9(%rip),%rax        # 0x140340670
140206477:	c3                   	ret
140206478:	cc                   	int3
140206479:	cc                   	int3
14020647a:	cc                   	int3
14020647b:	cc                   	int3
14020647c:	cc                   	int3
14020647d:	cc                   	int3
14020647e:	cc                   	int3
14020647f:	cc                   	int3
140206480:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140206485:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14020648a:	57                   	push   %rdi
14020648b:	b8 20 00 00 00       	mov    $0x20,%eax
140206490:	e8 9b a6 0a 00       	call   0x1402b0b30
140206495:	48 2b e0             	sub    %rax,%rsp
140206498:	48 8b f2             	mov    %rdx,%rsi
14020649b:	48 8b d9             	mov    %rcx,%rbx
14020649e:	e8 dd 31 f3 ff       	call   0x140139680
1402064a3:	8b f8                	mov    %eax,%edi
1402064a5:	85 c0                	test   %eax,%eax
1402064a7:	7f 12                	jg     0x1402064bb
1402064a9:	33 c0                	xor    %eax,%eax
1402064ab:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402064b0:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402064b5:	48 83 c4 20          	add    $0x20,%rsp
1402064b9:	5f                   	pop    %rdi
1402064ba:	c3                   	ret
1402064bb:	48 8b cb             	mov    %rbx,%rcx
1402064be:	e8 6d 30 f3 ff       	call   0x140139530
1402064c3:	48 8b c8             	mov    %rax,%rcx
1402064c6:	4c 8b c6             	mov    %rsi,%r8
1402064c9:	8b d7                	mov    %edi,%edx
1402064cb:	e8 10 02 e1 ff       	call   0x1400166e0
1402064d0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402064d5:	b8 01 00 00 00       	mov    $0x1,%eax
1402064da:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402064df:	48 83 c4 20          	add    $0x20,%rsp
1402064e3:	5f                   	pop    %rdi
1402064e4:	c3                   	ret
1402064e5:	cc                   	int3
1402064e6:	cc                   	int3
1402064e7:	cc                   	int3
1402064e8:	cc                   	int3
1402064e9:	cc                   	int3
1402064ea:	cc                   	int3
1402064eb:	cc                   	int3
1402064ec:	cc                   	int3
1402064ed:	cc                   	int3
1402064ee:	cc                   	int3
1402064ef:	cc                   	int3
1402064f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402064f5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402064fa:	57                   	push   %rdi
1402064fb:	b8 20 00 00 00       	mov    $0x20,%eax
140206500:	e8 2b a6 0a 00       	call   0x1402b0b30
140206505:	48 2b e0             	sub    %rax,%rsp
140206508:	49 8b f1             	mov    %r9,%rsi
14020650b:	49 8b f8             	mov    %r8,%rdi
14020650e:	48 8b da             	mov    %rdx,%rbx
140206511:	e8 1a 30 f3 ff       	call   0x140139530
140206516:	48 8b c8             	mov    %rax,%rcx
140206519:	4c 8b cb             	mov    %rbx,%r9
14020651c:	4c 8b c7             	mov    %rdi,%r8
14020651f:	48 8b d6             	mov    %rsi,%rdx
140206522:	e8 19 fb e0 ff       	call   0x140016040
140206527:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14020652c:	b8 01 00 00 00       	mov    $0x1,%eax
140206531:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140206536:	48 83 c4 20          	add    $0x20,%rsp
14020653a:	5f                   	pop    %rdi
14020653b:	c3                   	ret
14020653c:	cc                   	int3
14020653d:	cc                   	int3
14020653e:	cc                   	int3
14020653f:	cc                   	int3
140206540:	48 8d 05 29 a2 13 00 	lea    0x13a229(%rip),%rax        # 0x140340770
140206547:	c3                   	ret
140206548:	cc                   	int3
140206549:	cc                   	int3
14020654a:	cc                   	int3
14020654b:	cc                   	int3
14020654c:	cc                   	int3
14020654d:	cc                   	int3
14020654e:	cc                   	int3
14020654f:	cc                   	int3
140206550:	48 8d 05 19 a3 13 00 	lea    0x13a319(%rip),%rax        # 0x140340870
140206557:	c3                   	ret
140206558:	cc                   	int3
140206559:	cc                   	int3
14020655a:	cc                   	int3
14020655b:	cc                   	int3
14020655c:	cc                   	int3
14020655d:	cc                   	int3
14020655e:	cc                   	int3
14020655f:	cc                   	int3
140206560:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140206565:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14020656a:	57                   	push   %rdi
14020656b:	b8 20 00 00 00       	mov    $0x20,%eax
140206570:	e8 bb a5 0a 00       	call   0x1402b0b30
140206575:	48 2b e0             	sub    %rax,%rsp
140206578:	48 8b f2             	mov    %rdx,%rsi
14020657b:	48 8b d9             	mov    %rcx,%rbx
14020657e:	e8 ad 2f f3 ff       	call   0x140139530
140206583:	48 8b cb             	mov    %rbx,%rcx
140206586:	48 8b f8             	mov    %rax,%rdi
140206589:	e8 f2 30 f3 ff       	call   0x140139680
14020658e:	85 c0                	test   %eax,%eax
140206590:	7f 12                	jg     0x1402065a4
140206592:	33 c0                	xor    %eax,%eax
140206594:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140206599:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14020659e:	48 83 c4 20          	add    $0x20,%rsp
1402065a2:	5f                   	pop    %rdi
1402065a3:	c3                   	ret
1402065a4:	4c 8b c6             	mov    %rsi,%r8
1402065a7:	8b d0                	mov    %eax,%edx
1402065a9:	48 8b cf             	mov    %rdi,%rcx
1402065ac:	e8 2f 01 e1 ff       	call   0x1400166e0
1402065b1:	48 8d 9f 08 04 00 00 	lea    0x408(%rdi),%rbx
1402065b8:	48 8b cb             	mov    %rbx,%rcx
1402065bb:	e8 d0 80 fa ff       	call   0x1401ae690
1402065c0:	8b 43 58             	mov    0x58(%rbx),%eax
1402065c3:	0f 10 03             	movups (%rbx),%xmm0
1402065c6:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402065cb:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
1402065cf:	48 c7 87 20 05 00 00 	movq   $0xffffffffffffffff,0x520(%rdi)
1402065d6:	ff ff ff ff
1402065da:	0f 11 87 64 04 00 00 	movups %xmm0,0x464(%rdi)
1402065e1:	0f 10 43 20          	movups 0x20(%rbx),%xmm0
1402065e5:	0f 11 8f 74 04 00 00 	movups %xmm1,0x474(%rdi)
1402065ec:	0f 10 4b 30          	movups 0x30(%rbx),%xmm1
1402065f0:	0f 11 87 84 04 00 00 	movups %xmm0,0x484(%rdi)
1402065f7:	0f 10 43 40          	movups 0x40(%rbx),%xmm0
1402065fb:	0f 11 8f 94 04 00 00 	movups %xmm1,0x494(%rdi)
140206602:	f2 0f 10 4b 50       	movsd  0x50(%rbx),%xmm1
140206607:	0f 11 87 a4 04 00 00 	movups %xmm0,0x4a4(%rdi)
14020660e:	0f 10 03             	movups (%rbx),%xmm0
140206611:	f2 0f 11 8f b4 04 00 	movsd  %xmm1,0x4b4(%rdi)
140206618:	00
140206619:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
14020661d:	89 87 bc 04 00 00    	mov    %eax,0x4bc(%rdi)
140206623:	0f 11 87 c0 04 00 00 	movups %xmm0,0x4c0(%rdi)
14020662a:	0f 10 43 20          	movups 0x20(%rbx),%xmm0
14020662e:	0f 11 8f d0 04 00 00 	movups %xmm1,0x4d0(%rdi)
140206635:	0f 10 4b 30          	movups 0x30(%rbx),%xmm1
140206639:	0f 11 87 e0 04 00 00 	movups %xmm0,0x4e0(%rdi)
140206640:	0f 10 43 40          	movups 0x40(%rbx),%xmm0
140206644:	0f 11 8f f0 04 00 00 	movups %xmm1,0x4f0(%rdi)
14020664b:	f2 0f 10 4b 50       	movsd  0x50(%rbx),%xmm1
140206650:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140206655:	0f 11 87 00 05 00 00 	movups %xmm0,0x500(%rdi)
14020665c:	f2 0f 11 8f 10 05 00 	movsd  %xmm1,0x510(%rdi)
140206663:	00
140206664:	89 87 18 05 00 00    	mov    %eax,0x518(%rdi)
14020666a:	b8 01 00 00 00       	mov    $0x1,%eax
14020666f:	48 83 c4 20          	add    $0x20,%rsp
140206673:	5f                   	pop    %rdi
140206674:	c3                   	ret
140206675:	cc                   	int3
140206676:	cc                   	int3
140206677:	cc                   	int3
140206678:	cc                   	int3
140206679:	cc                   	int3
14020667a:	cc                   	int3
14020667b:	cc                   	int3
14020667c:	cc                   	int3
14020667d:	cc                   	int3
14020667e:	cc                   	int3
14020667f:	cc                   	int3
140206680:	40 53                	rex push %rbx
140206682:	55                   	push   %rbp
140206683:	56                   	push   %rsi
140206684:	57                   	push   %rdi
140206685:	41 54                	push   %r12
140206687:	41 55                	push   %r13
140206689:	41 56                	push   %r14
14020668b:	41 57                	push   %r15
14020668d:	b8 58 00 00 00       	mov    $0x58,%eax
140206692:	e8 99 a4 0a 00       	call   0x1402b0b30
140206697:	48 2b e0             	sub    %rax,%rsp
14020669a:	48 8b 05 df f3 1c 00 	mov    0x1cf3df(%rip),%rax        # 0x1403d5a80
1402066a1:	48 33 c4             	xor    %rsp,%rax
1402066a4:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1402066a9:	49 8b e9             	mov    %r9,%rbp
1402066ac:	4d 8b e8             	mov    %r8,%r13