14006d384:	4c 8b 66 18          	mov    0x18(%rsi),%r12
14006d388:	e8 73 00 00 00       	call   0x14006d400
14006d38d:	eb 2f                	jmp    0x14006d3be
14006d38f:	90                   	nop
14006d390:	90                   	nop
14006d391:	90                   	nop
14006d392:	90                   	nop
14006d393:	90                   	nop
14006d394:	90                   	nop
14006d395:	90                   	nop
14006d396:	90                   	nop
14006d397:	90                   	nop
14006d398:	90                   	nop
14006d399:	90                   	nop
14006d39a:	90                   	nop
14006d39b:	90                   	nop
14006d39c:	90                   	nop
14006d39d:	90                   	nop
14006d39e:	90                   	nop
14006d39f:	90                   	nop
14006d3a0:	48 89 d3             	mov    %rdx,%rbx
14006d3a3:	48 8b 12             	mov    (%rdx),%rdx
14006d3a6:	4c 8b 0e             	mov    (%rsi),%r9
14006d3a9:	4c 8b 56 08          	mov    0x8(%rsi),%r10
14006d3ad:	4c 8b 5e 10          	mov    0x10(%rsi),%r11
14006d3b1:	4c 8b 66 18          	mov    0x18(%rsi),%r12
14006d3b5:	48 8d 76 80          	lea    -0x80(%rsi),%rsi
14006d3b9:	e8 02 05 00 00       	call   0x14006d8c0
14006d3be:	4c 8b 3c 24          	mov    (%rsp),%r15
14006d3c2:	4c 8b 74 24 08       	mov    0x8(%rsp),%r14
14006d3c7:	4c 8b 6c 24 10       	mov    0x10(%rsp),%r13
14006d3cc:	4c 8b 64 24 18       	mov    0x18(%rsp),%r12
14006d3d1:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
14006d3d6:	48 8b 6c 24 28       	mov    0x28(%rsp),%rbp
14006d3db:	48 8d 64 24 30       	lea    0x30(%rsp),%rsp
14006d3e0:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14006d3e5:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14006d3ea:	f3 c3                	repz ret
14006d3ec:	90                   	nop
14006d3ed:	90                   	nop
14006d3ee:	90                   	nop
14006d3ef:	90                   	nop
14006d3f0:	90                   	nop
14006d3f1:	90                   	nop
14006d3f2:	90                   	nop
14006d3f3:	90                   	nop
14006d3f4:	90                   	nop
14006d3f5:	90                   	nop
14006d3f6:	90                   	nop
14006d3f7:	90                   	nop
14006d3f8:	90                   	nop
14006d3f9:	90                   	nop
14006d3fa:	90                   	nop
14006d3fb:	90                   	nop
14006d3fc:	90                   	nop
14006d3fd:	90                   	nop
14006d3fe:	90                   	nop
14006d3ff:	90                   	nop
14006d400:	48 89 c5             	mov    %rax,%rbp
14006d403:	49 f7 e1             	mul    %r9
14006d406:	4c 8b 35 fb eb ff ff 	mov    -0x1405(%rip),%r14        # 0x14006c008
14006d40d:	49 89 c0             	mov    %rax,%r8
14006d410:	48 89 e8             	mov    %rbp,%rax
14006d413:	49 89 d1             	mov    %rdx,%r9
14006d416:	49 f7 e2             	mul    %r10
14006d419:	4c 8b 3d f8 eb ff ff 	mov    -0x1408(%rip),%r15        # 0x14006c018
14006d420:	49 01 c1             	add    %rax,%r9
14006d423:	48 89 e8             	mov    %rbp,%rax
14006d426:	48 83 d2 00          	adc    $0x0,%rdx
14006d42a:	49 89 d2             	mov    %rdx,%r10
14006d42d:	49 f7 e3             	mul    %r11
14006d430:	49 01 c2             	add    %rax,%r10
14006d433:	48 89 e8             	mov    %rbp,%rax
14006d436:	48 83 d2 00          	adc    $0x0,%rdx
14006d43a:	49 89 d3             	mov    %rdx,%r11
14006d43d:	49 f7 e4             	mul    %r12
14006d440:	49 01 c3             	add    %rax,%r11
14006d443:	4c 89 c0             	mov    %r8,%rax
14006d446:	48 83 d2 00          	adc    $0x0,%rdx
14006d44a:	4d 31 ed             	xor    %r13,%r13
14006d44d:	49 89 d4             	mov    %rdx,%r12
14006d450:	4c 89 c5             	mov    %r8,%rbp
14006d453:	49 c1 e0 20          	shl    $0x20,%r8
14006d457:	49 f7 e7             	mul    %r15
14006d45a:	48 c1 ed 20          	shr    $0x20,%rbp
14006d45e:	4d 01 c1             	add    %r8,%r9
14006d461:	49 11 ea             	adc    %rbp,%r10
14006d464:	49 11 c3             	adc    %rax,%r11
14006d467:	48 8b 43 08          	mov    0x8(%rbx),%rax
14006d46b:	49 11 d4             	adc    %rdx,%r12
14006d46e:	49 83 d5 00          	adc    $0x0,%r13
14006d472:	4d 31 c0             	xor    %r8,%r8
14006d475:	48 89 c5             	mov    %rax,%rbp
14006d478:	48 f7 26             	mulq   (%rsi)
14006d47b:	49 01 c1             	add    %rax,%r9
14006d47e:	48 89 e8             	mov    %rbp,%rax
14006d481:	48 83 d2 00          	adc    $0x0,%rdx
14006d485:	48 89 d1             	mov    %rdx,%rcx
14006d488:	48 f7 66 08          	mulq   0x8(%rsi)
14006d48c:	49 01 ca             	add    %rcx,%r10
14006d48f:	48 83 d2 00          	adc    $0x0,%rdx
14006d493:	49 01 c2             	add    %rax,%r10
14006d496:	48 89 e8             	mov    %rbp,%rax
14006d499:	48 83 d2 00          	adc    $0x0,%rdx
14006d49d:	48 89 d1             	mov    %rdx,%rcx
14006d4a0:	48 f7 66 10          	mulq   0x10(%rsi)
14006d4a4:	49 01 cb             	add    %rcx,%r11
14006d4a7:	48 83 d2 00          	adc    $0x0,%rdx
14006d4ab:	49 01 c3             	add    %rax,%r11
14006d4ae:	48 89 e8             	mov    %rbp,%rax
14006d4b1:	48 83 d2 00          	adc    $0x0,%rdx
14006d4b5:	48 89 d1             	mov    %rdx,%rcx
14006d4b8:	48 f7 66 18          	mulq   0x18(%rsi)
14006d4bc:	49 01 cc             	add    %rcx,%r12
14006d4bf:	48 83 d2 00          	adc    $0x0,%rdx
14006d4c3:	49 01 c4             	add    %rax,%r12
14006d4c6:	4c 89 c8             	mov    %r9,%rax
14006d4c9:	49 11 d5             	adc    %rdx,%r13
14006d4cc:	49 83 d0 00          	adc    $0x0,%r8
14006d4d0:	4c 89 cd             	mov    %r9,%rbp
14006d4d3:	49 c1 e1 20          	shl    $0x20,%r9
14006d4d7:	49 f7 e7             	mul    %r15
14006d4da:	48 c1 ed 20          	shr    $0x20,%rbp
14006d4de:	4d 01 ca             	add    %r9,%r10
14006d4e1:	49 11 eb             	adc    %rbp,%r11
14006d4e4:	49 11 c4             	adc    %rax,%r12
14006d4e7:	48 8b 43 10          	mov    0x10(%rbx),%rax
14006d4eb:	49 11 d5             	adc    %rdx,%r13
14006d4ee:	49 83 d0 00          	adc    $0x0,%r8
14006d4f2:	4d 31 c9             	xor    %r9,%r9
14006d4f5:	48 89 c5             	mov    %rax,%rbp
14006d4f8:	48 f7 26             	mulq   (%rsi)
14006d4fb:	49 01 c2             	add    %rax,%r10
14006d4fe:	48 89 e8             	mov    %rbp,%rax
14006d501:	48 83 d2 00          	adc    $0x0,%rdx
14006d505:	48 89 d1             	mov    %rdx,%rcx
14006d508:	48 f7 66 08          	mulq   0x8(%rsi)
14006d50c:	49 01 cb             	add    %rcx,%r11
14006d50f:	48 83 d2 00          	adc    $0x0,%rdx
14006d513:	49 01 c3             	add    %rax,%r11
14006d516:	48 89 e8             	mov    %rbp,%rax
14006d519:	48 83 d2 00          	adc    $0x0,%rdx
14006d51d:	48 89 d1             	mov    %rdx,%rcx
14006d520:	48 f7 66 10          	mulq   0x10(%rsi)
14006d524:	49 01 cc             	add    %rcx,%r12
14006d527:	48 83 d2 00          	adc    $0x0,%rdx
14006d52b:	49 01 c4             	add    %rax,%r12
14006d52e:	48 89 e8             	mov    %rbp,%rax
14006d531:	48 83 d2 00          	adc    $0x0,%rdx
14006d535:	48 89 d1             	mov    %rdx,%rcx
14006d538:	48 f7 66 18          	mulq   0x18(%rsi)
14006d53c:	49 01 cd             	add    %rcx,%r13
14006d53f:	48 83 d2 00          	adc    $0x0,%rdx
14006d543:	49 01 c5             	add    %rax,%r13
14006d546:	4c 89 d0             	mov    %r10,%rax
14006d549:	49 11 d0             	adc    %rdx,%r8
14006d54c:	49 83 d1 00          	adc    $0x0,%r9
14006d550:	4c 89 d5             	mov    %r10,%rbp
14006d553:	49 c1 e2 20          	shl    $0x20,%r10
14006d557:	49 f7 e7             	mul    %r15
14006d55a:	48 c1 ed 20          	shr    $0x20,%rbp
14006d55e:	4d 01 d3             	add    %r10,%r11
14006d561:	49 11 ec             	adc    %rbp,%r12
14006d564:	49 11 c5             	adc    %rax,%r13
14006d567:	48 8b 43 18          	mov    0x18(%rbx),%rax
14006d56b:	49 11 d0             	adc    %rdx,%r8
14006d56e:	49 83 d1 00          	adc    $0x0,%r9
14006d572:	4d 31 d2             	xor    %r10,%r10
14006d575:	48 89 c5             	mov    %rax,%rbp
14006d578:	48 f7 26             	mulq   (%rsi)
14006d57b:	49 01 c3             	add    %rax,%r11
14006d57e:	48 89 e8             	mov    %rbp,%rax
14006d581:	48 83 d2 00          	adc    $0x0,%rdx
14006d585:	48 89 d1             	mov    %rdx,%rcx
14006d588:	48 f7 66 08          	mulq   0x8(%rsi)
14006d58c:	49 01 cc             	add    %rcx,%r12
14006d58f:	48 83 d2 00          	adc    $0x0,%rdx
14006d593:	49 01 c4             	add    %rax,%r12
14006d596:	48 89 e8             	mov    %rbp,%rax
14006d599:	48 83 d2 00          	adc    $0x0,%rdx
14006d59d:	48 89 d1             	mov    %rdx,%rcx
14006d5a0:	48 f7 66 10          	mulq   0x10(%rsi)
14006d5a4:	49 01 cd             	add    %rcx,%r13
14006d5a7:	48 83 d2 00          	adc    $0x0,%rdx
14006d5ab:	49 01 c5             	add    %rax,%r13
14006d5ae:	48 89 e8             	mov    %rbp,%rax
14006d5b1:	48 83 d2 00          	adc    $0x0,%rdx
14006d5b5:	48 89 d1             	mov    %rdx,%rcx
14006d5b8:	48 f7 66 18          	mulq   0x18(%rsi)
14006d5bc:	49 01 c8             	add    %rcx,%r8
14006d5bf:	48 83 d2 00          	adc    $0x0,%rdx
14006d5c3:	49 01 c0             	add    %rax,%r8
14006d5c6:	4c 89 d8             	mov    %r11,%rax
14006d5c9:	49 11 d1             	adc    %rdx,%r9
14006d5cc:	49 83 d2 00          	adc    $0x0,%r10
14006d5d0:	4c 89 dd             	mov    %r11,%rbp
14006d5d3:	49 c1 e3 20          	shl    $0x20,%r11
14006d5d7:	49 f7 e7             	mul    %r15
14006d5da:	48 c1 ed 20          	shr    $0x20,%rbp
14006d5de:	4d 01 dc             	add    %r11,%r12
14006d5e1:	49 11 ed             	adc    %rbp,%r13
14006d5e4:	4c 89 e1             	mov    %r12,%rcx
14006d5e7:	49 11 c0             	adc    %rax,%r8
14006d5ea:	49 11 d1             	adc    %rdx,%r9
14006d5ed:	4c 89 ed             	mov    %r13,%rbp
14006d5f0:	49 83 d2 00          	adc    $0x0,%r10
14006d5f4:	49 83 ec ff          	sub    $0xffffffffffffffff,%r12
14006d5f8:	4c 89 c3             	mov    %r8,%rbx
14006d5fb:	4d 19 f5             	sbb    %r14,%r13
14006d5fe:	49 83 d8 00          	sbb    $0x0,%r8
14006d602:	4c 89 ca             	mov    %r9,%rdx
14006d605:	4d 19 f9             	sbb    %r15,%r9
14006d608:	49 83 da 00          	sbb    $0x0,%r10
14006d60c:	4c 0f 42 e1          	cmovb  %rcx,%r12
14006d610:	4c 0f 42 ed          	cmovb  %rbp,%r13
14006d614:	4c 89 27             	mov    %r12,(%rdi)
14006d617:	4c 0f 42 c3          	cmovb  %rbx,%r8
14006d61b:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14006d61f:	4c 0f 42 ca          	cmovb  %rdx,%r9
14006d623:	4c 89 47 10          	mov    %r8,0x10(%rdi)
14006d627:	4c 89 4f 18          	mov    %r9,0x18(%rdi)
14006d62b:	f3 c3                	repz ret
14006d62d:	90                   	nop
14006d62e:	90                   	nop
14006d62f:	90                   	nop
14006d630:	90                   	nop
14006d631:	90                   	nop
14006d632:	90                   	nop
14006d633:	90                   	nop
14006d634:	90                   	nop
14006d635:	90                   	nop
14006d636:	90                   	nop
14006d637:	90                   	nop
14006d638:	90                   	nop
14006d639:	90                   	nop
14006d63a:	90                   	nop
14006d63b:	90                   	nop
14006d63c:	90                   	nop
14006d63d:	90                   	nop
14006d63e:	90                   	nop
14006d63f:	90                   	nop
14006d640:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14006d645:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14006d64a:	48 89 e0             	mov    %rsp,%rax
14006d64d:	48 89 cf             	mov    %rcx,%rdi
14006d650:	48 89 d6             	mov    %rdx,%rsi
14006d653:	b9 00 01 08 00       	mov    $0x80100,%ecx
14006d658:	23 0d ba 53 44 01    	and    0x14453ba(%rip),%ecx        # 0x1414b2a18
14006d65e:	55                   	push   %rbp
14006d65f:	53                   	push   %rbx
14006d660:	41 54                	push   %r12
14006d662:	41 55                	push   %r13
14006d664:	41 56                	push   %r14
14006d666:	41 57                	push   %r15
14006d668:	81 f9 00 01 08 00    	cmp    $0x80100,%ecx
14006d66e:	74 30                	je     0x14006d6a0
14006d670:	48 8b 06             	mov    (%rsi),%rax
14006d673:	4c 8b 76 08          	mov    0x8(%rsi),%r14
14006d677:	4c 8b 7e 10          	mov    0x10(%rsi),%r15
14006d67b:	4c 8b 46 18          	mov    0x18(%rsi),%r8
14006d67f:	e8 7c 00 00 00       	call   0x14006d700
14006d684:	eb 32                	jmp    0x14006d6b8
14006d686:	90                   	nop
14006d687:	90                   	nop
14006d688:	90                   	nop
14006d689:	90                   	nop
14006d68a:	90                   	nop
14006d68b:	90                   	nop
14006d68c:	90                   	nop
14006d68d:	90                   	nop
14006d68e:	90                   	nop
14006d68f:	90                   	nop
14006d690:	90                   	nop
14006d691:	90                   	nop
14006d692:	90                   	nop
14006d693:	90                   	nop
14006d694:	90                   	nop
14006d695:	90                   	nop
14006d696:	90                   	nop
14006d697:	90                   	nop
14006d698:	90                   	nop
14006d699:	90                   	nop
14006d69a:	90                   	nop
14006d69b:	90                   	nop
14006d69c:	90                   	nop
14006d69d:	90                   	nop
14006d69e:	90                   	nop
14006d69f:	90                   	nop
14006d6a0:	48 8b 16             	mov    (%rsi),%rdx
14006d6a3:	4c 8b 76 08          	mov    0x8(%rsi),%r14
14006d6a7:	4c 8b 7e 10          	mov    0x10(%rsi),%r15
14006d6ab:	4c 8b 46 18          	mov    0x18(%rsi),%r8
14006d6af:	48 8d 76 80          	lea    -0x80(%rsi),%rsi
14006d6b3:	e8 68 04 00 00       	call   0x14006db20
14006d6b8:	4c 8b 3c 24          	mov    (%rsp),%r15
14006d6bc:	4c 8b 74 24 08       	mov    0x8(%rsp),%r14
14006d6c1:	4c 8b 6c 24 10       	mov    0x10(%rsp),%r13
14006d6c6:	4c 8b 64 24 18       	mov    0x18(%rsp),%r12
14006d6cb:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
14006d6d0:	48 8b 6c 24 28       	mov    0x28(%rsp),%rbp
14006d6d5:	48 8d 64 24 30       	lea    0x30(%rsp),%rsp
14006d6da:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14006d6df:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14006d6e4:	f3 c3                	repz ret
14006d6e6:	90                   	nop
14006d6e7:	90                   	nop
14006d6e8:	90                   	nop
14006d6e9:	90                   	nop
14006d6ea:	90                   	nop
14006d6eb:	90                   	nop
14006d6ec:	90                   	nop
14006d6ed:	90                   	nop
14006d6ee:	90                   	nop
14006d6ef:	90                   	nop
14006d6f0:	90                   	nop
14006d6f1:	90                   	nop
14006d6f2:	90                   	nop
14006d6f3:	90                   	nop
14006d6f4:	90                   	nop
14006d6f5:	90                   	nop
14006d6f6:	90                   	nop
14006d6f7:	90                   	nop
14006d6f8:	90                   	nop
14006d6f9:	90                   	nop
14006d6fa:	90                   	nop
14006d6fb:	90                   	nop
14006d6fc:	90                   	nop
14006d6fd:	90                   	nop
14006d6fe:	90                   	nop
14006d6ff:	90                   	nop
14006d700:	49 89 c5             	mov    %rax,%r13
14006d703:	49 f7 e6             	mul    %r14
14006d706:	49 89 c1             	mov    %rax,%r9
14006d709:	4c 89 f8             	mov    %r15,%rax
14006d70c:	49 89 d2             	mov    %rdx,%r10
14006d70f:	49 f7 e5             	mul    %r13
14006d712:	49 01 c2             	add    %rax,%r10
14006d715:	4c 89 c0             	mov    %r8,%rax
14006d718:	48 83 d2 00          	adc    $0x0,%rdx
14006d71c:	49 89 d3             	mov    %rdx,%r11
14006d71f:	49 f7 e5             	mul    %r13
14006d722:	49 01 c3             	add    %rax,%r11
14006d725:	4c 89 f8             	mov    %r15,%rax
14006d728:	48 83 d2 00          	adc    $0x0,%rdx
14006d72c:	49 89 d4             	mov    %rdx,%r12
14006d72f:	49 f7 e6             	mul    %r14
14006d732:	49 01 c3             	add    %rax,%r11
14006d735:	4c 89 c0             	mov    %r8,%rax
14006d738:	48 83 d2 00          	adc    $0x0,%rdx
14006d73c:	48 89 d5             	mov    %rdx,%rbp