1400d9386:	8b 4b 7c             	mov    0x7c(%rbx),%ecx
1400d9389:	33 93 8c 00 00 00    	xor    0x8c(%rbx),%edx
1400d938f:	33 8b 90 00 00 00    	xor    0x90(%rbx),%ecx
1400d9395:	09 ca                	or     %ecx,%edx
1400d9397:	8b 8b 80 00 00 00    	mov    0x80(%rbx),%ecx
1400d939d:	33 8b 94 00 00 00    	xor    0x94(%rbx),%ecx
1400d93a3:	09 ca                	or     %ecx,%edx
1400d93a5:	8b 8b 84 00 00 00    	mov    0x84(%rbx),%ecx
1400d93ab:	33 8b 98 00 00 00    	xor    0x98(%rbx),%ecx
1400d93b1:	09 ca                	or     %ecx,%edx
1400d93b3:	8b 8b 88 00 00 00    	mov    0x88(%rbx),%ecx
1400d93b9:	33 8b 9c 00 00 00    	xor    0x9c(%rbx),%ecx
1400d93bf:	09 ca                	or     %ecx,%edx
1400d93c1:	0f 85 79 f1 ff ff    	jne    0x1400d8540
1400d93c7:	8b 4b 60             	mov    0x60(%rbx),%ecx
1400d93ca:	c7 43 5c 01 00 00 00 	movl   $0x1,0x5c(%rbx)
1400d93d1:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400d93d6:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1400d93db:	85 c9                	test   %ecx,%ecx
1400d93dd:	0f 85 c5 0d 00 00    	jne    0x1400da1a8
1400d93e3:	48 8b 1d 06 f7 15 00 	mov    0x15f706(%rip),%rbx        # 0x140238af0
1400d93ea:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1400d93ef:	48 2b 03             	sub    (%rbx),%rax
1400d93f2:	0f 85 e4 0d 00 00    	jne    0x1400da1dc
1400d93f8:	48 83 c4 58          	add    $0x58,%rsp
1400d93fc:	5b                   	pop    %rbx
1400d93fd:	5e                   	pop    %rsi
1400d93fe:	5f                   	pop    %rdi
1400d93ff:	5d                   	pop    %rbp
1400d9400:	41 5c                	pop    %r12
1400d9402:	41 5d                	pop    %r13
1400d9404:	41 5e                	pop    %r14
1400d9406:	41 5f                	pop    %r15
1400d9408:	c3                   	ret
1400d9409:	48 8d 54 24 44       	lea    0x44(%rsp),%rdx
1400d940e:	48 89 f9             	mov    %rdi,%rcx
1400d9411:	e8 aa 11 00 00       	call   0x1400da5c0
1400d9416:	8b 44 24 44          	mov    0x44(%rsp),%eax
1400d941a:	89 44 24 24          	mov    %eax,0x24(%rsp)
1400d941e:	85 c0                	test   %eax,%eax
1400d9420:	74 c1                	je     0x1400d93e3
1400d9422:	e9 d6 f0 ff ff       	jmp    0x1400d84fd
1400d9427:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400d942e:	00 00
1400d9430:	44 8b 42 0c          	mov    0xc(%rdx),%r8d
1400d9434:	44 8b 72 10          	mov    0x10(%rdx),%r14d
1400d9438:	44 89 df             	mov    %r11d,%edi
1400d943b:	8b 2a                	mov    (%rdx),%ebp
1400d943d:	2b bb c4 02 00 00    	sub    0x2c4(%rbx),%edi
1400d9443:	44 89 c6             	mov    %r8d,%esi
1400d9446:	03 7a 08             	add    0x8(%rdx),%edi
1400d9449:	44 89 f1             	mov    %r14d,%ecx
1400d944c:	44 8b 62 04          	mov    0x4(%rdx),%r12d
1400d9450:	c1 c6 05             	rol    $0x5,%esi
1400d9453:	c1 c1 02             	rol    $0x2,%ecx
1400d9456:	41 89 ed             	mov    %ebp,%r13d
1400d9459:	41 c1 c5 02          	rol    $0x2,%r13d
1400d945d:	29 f7                	sub    %esi,%edi
1400d945f:	89 ee                	mov    %ebp,%esi
1400d9461:	41 c1 c6 07          	rol    $0x7,%r14d
1400d9465:	21 ce                	and    %ecx,%esi
1400d9467:	29 f7                	sub    %esi,%edi
1400d9469:	89 ee                	mov    %ebp,%esi
1400d946b:	31 ce                	xor    %ecx,%esi
1400d946d:	44 21 e6             	and    %r12d,%esi
1400d9470:	29 f7                	sub    %esi,%edi
1400d9472:	44 89 de             	mov    %r11d,%esi
1400d9475:	2b b3 c0 02 00 00    	sub    0x2c0(%rbx),%esi
1400d947b:	44 01 c6             	add    %r8d,%esi
1400d947e:	45 89 e0             	mov    %r12d,%r8d
1400d9481:	41 89 ff             	mov    %edi,%r15d
1400d9484:	45 21 e8             	and    %r13d,%r8d
1400d9487:	44 29 f6             	sub    %r14d,%esi
1400d948a:	45 89 e6             	mov    %r12d,%r14d
1400d948d:	41 c1 c7 02          	rol    $0x2,%r15d
1400d9491:	44 29 c6             	sub    %r8d,%esi
1400d9494:	45 89 e0             	mov    %r12d,%r8d
1400d9497:	41 c1 c6 02          	rol    $0x2,%r14d
1400d949b:	45 31 e8             	xor    %r13d,%r8d
1400d949e:	41 21 f8             	and    %edi,%r8d
1400d94a1:	44 29 c6             	sub    %r8d,%esi
1400d94a4:	45 89 d8             	mov    %r11d,%r8d
1400d94a7:	44 2b 83 bc 02 00 00 	sub    0x2bc(%rbx),%r8d
1400d94ae:	41 01 c8             	add    %ecx,%r8d
1400d94b1:	89 e9                	mov    %ebp,%ecx
1400d94b3:	c1 c1 07             	rol    $0x7,%ecx
1400d94b6:	41 29 c8             	sub    %ecx,%r8d
1400d94b9:	89 f9                	mov    %edi,%ecx
1400d94bb:	44 21 f1             	and    %r14d,%ecx
1400d94be:	41 29 c8             	sub    %ecx,%r8d
1400d94c1:	89 f9                	mov    %edi,%ecx
1400d94c3:	44 31 f1             	xor    %r14d,%ecx
1400d94c6:	21 f1                	and    %esi,%ecx
1400d94c8:	41 29 c8             	sub    %ecx,%r8d
1400d94cb:	44 89 d9             	mov    %r11d,%ecx
1400d94ce:	2b 8b b8 02 00 00    	sub    0x2b8(%rbx),%ecx
1400d94d4:	44 01 e9             	add    %r13d,%ecx
1400d94d7:	41 c1 c4 07          	rol    $0x7,%r12d
1400d94db:	41 89 f5             	mov    %esi,%r13d
1400d94de:	c1 c7 07             	rol    $0x7,%edi
1400d94e1:	44 29 e1             	sub    %r12d,%ecx
1400d94e4:	41 89 f4             	mov    %esi,%r12d
1400d94e7:	41 c1 c5 02          	rol    $0x2,%r13d
1400d94eb:	45 21 fc             	and    %r15d,%r12d
1400d94ee:	44 29 e1             	sub    %r12d,%ecx
1400d94f1:	41 89 f4             	mov    %esi,%r12d
1400d94f4:	c1 c6 07             	rol    $0x7,%esi
1400d94f7:	45 31 fc             	xor    %r15d,%r12d
1400d94fa:	45 21 c4             	and    %r8d,%r12d
1400d94fd:	44 29 e1             	sub    %r12d,%ecx
1400d9500:	45 89 dc             	mov    %r11d,%r12d
1400d9503:	44 2b a3 b4 02 00 00 	sub    0x2b4(%rbx),%r12d
1400d950a:	45 01 f4             	add    %r14d,%r12d
1400d950d:	41 89 fe             	mov    %edi,%r14d
1400d9510:	44 89 e7             	mov    %r12d,%edi
1400d9513:	45 89 c4             	mov    %r8d,%r12d
1400d9516:	45 21 ec             	and    %r13d,%r12d
1400d9519:	44 29 f7             	sub    %r14d,%edi
1400d951c:	45 89 de             	mov    %r11d,%r14d
1400d951f:	44 2b b3 b0 02 00 00 	sub    0x2b0(%rbx),%r14d
1400d9526:	44 29 e7             	sub    %r12d,%edi
1400d9529:	45 89 c4             	mov    %r8d,%r12d
1400d952c:	45 01 fe             	add    %r15d,%r14d
1400d952f:	41 89 f7             	mov    %esi,%r15d
1400d9532:	45 31 ec             	xor    %r13d,%r12d
1400d9535:	44 89 f6             	mov    %r14d,%esi
1400d9538:	41 89 ce             	mov    %ecx,%r14d
1400d953b:	41 21 cc             	and    %ecx,%r12d
1400d953e:	44 29 fe             	sub    %r15d,%esi
1400d9541:	45 89 df             	mov    %r11d,%r15d
1400d9544:	44 2b bb ac 02 00 00 	sub    0x2ac(%rbx),%r15d
1400d954b:	44 29 e7             	sub    %r12d,%edi
1400d954e:	45 89 c4             	mov    %r8d,%r12d
1400d9551:	45 01 fd             	add    %r15d,%r13d
1400d9554:	45 89 c7             	mov    %r8d,%r15d
1400d9557:	41 c1 c4 02          	rol    $0x2,%r12d
1400d955b:	41 c1 c7 07          	rol    $0x7,%r15d
1400d955f:	45 89 e8             	mov    %r13d,%r8d
1400d9562:	41 89 fd             	mov    %edi,%r13d
1400d9565:	45 21 e6             	and    %r12d,%r14d
1400d9568:	44 29 f6             	sub    %r14d,%esi
1400d956b:	41 89 ce             	mov    %ecx,%r14d
1400d956e:	45 31 e6             	xor    %r12d,%r14d
1400d9571:	41 21 fe             	and    %edi,%r14d
1400d9574:	44 29 f6             	sub    %r14d,%esi
1400d9577:	41 89 ce             	mov    %ecx,%r14d
1400d957a:	41 c1 c6 02          	rol    $0x2,%r14d
1400d957e:	45 29 f8             	sub    %r15d,%r8d
1400d9581:	45 89 df             	mov    %r11d,%r15d
1400d9584:	c1 c1 07             	rol    $0x7,%ecx
1400d9587:	45 21 f5             	and    %r14d,%r13d
1400d958a:	44 2b bb a8 02 00 00 	sub    0x2a8(%rbx),%r15d
1400d9591:	45 29 e8             	sub    %r13d,%r8d
1400d9594:	41 89 fd             	mov    %edi,%r13d
1400d9597:	45 01 fc             	add    %r15d,%r12d
1400d959a:	41 89 cf             	mov    %ecx,%r15d
1400d959d:	45 31 f5             	xor    %r14d,%r13d
1400d95a0:	44 89 e1             	mov    %r12d,%ecx
1400d95a3:	41 89 f4             	mov    %esi,%r12d
1400d95a6:	41 21 f5             	and    %esi,%r13d
1400d95a9:	44 29 f9             	sub    %r15d,%ecx
1400d95ac:	45 89 df             	mov    %r11d,%r15d
1400d95af:	44 2b bb a4 02 00 00 	sub    0x2a4(%rbx),%r15d
1400d95b6:	45 29 e8             	sub    %r13d,%r8d
1400d95b9:	41 89 fd             	mov    %edi,%r13d
1400d95bc:	45 01 fe             	add    %r15d,%r14d
1400d95bf:	c1 c7 07             	rol    $0x7,%edi
1400d95c2:	41 c1 c5 02          	rol    $0x2,%r13d
1400d95c6:	41 89 ff             	mov    %edi,%r15d
1400d95c9:	44 89 f7             	mov    %r14d,%edi
1400d95cc:	45 89 c6             	mov    %r8d,%r14d
1400d95cf:	45 21 ec             	and    %r13d,%r12d
1400d95d2:	44 29 ff             	sub    %r15d,%edi
1400d95d5:	45 89 df             	mov    %r11d,%r15d
1400d95d8:	44 2b bb a0 02 00 00 	sub    0x2a0(%rbx),%r15d
1400d95df:	44 29 e1             	sub    %r12d,%ecx
1400d95e2:	41 89 f4             	mov    %esi,%r12d
1400d95e5:	45 31 ec             	xor    %r13d,%r12d
1400d95e8:	45 01 fd             	add    %r15d,%r13d
1400d95eb:	45 21 c4             	and    %r8d,%r12d
1400d95ee:	44 29 e1             	sub    %r12d,%ecx
1400d95f1:	41 89 f4             	mov    %esi,%r12d
1400d95f4:	c1 c6 07             	rol    $0x7,%esi
1400d95f7:	41 c1 c4 02          	rol    $0x2,%r12d
1400d95fb:	41 89 f7             	mov    %esi,%r15d
1400d95fe:	44 89 ee             	mov    %r13d,%esi
1400d9601:	41 89 cd             	mov    %ecx,%r13d
1400d9604:	45 21 e6             	and    %r12d,%r14d
1400d9607:	44 29 fe             	sub    %r15d,%esi
1400d960a:	45 89 df             	mov    %r11d,%r15d
1400d960d:	44 29 f7             	sub    %r14d,%edi
1400d9610:	45 89 c6             	mov    %r8d,%r14d
1400d9613:	45 31 e6             	xor    %r12d,%r14d
1400d9616:	41 21 ce             	and    %ecx,%r14d
1400d9619:	44 29 f7             	sub    %r14d,%edi
1400d961c:	45 89 c6             	mov    %r8d,%r14d
1400d961f:	41 c1 c6 02          	rol    $0x2,%r14d
1400d9623:	45 21 f5             	and    %r14d,%r13d
1400d9626:	44 29 ee             	sub    %r13d,%esi
1400d9629:	41 89 cd             	mov    %ecx,%r13d
1400d962c:	44 2b bb 9c 02 00 00 	sub    0x29c(%rbx),%r15d
1400d9633:	45 31 f5             	xor    %r14d,%r13d
1400d9636:	45 01 fc             	add    %r15d,%r12d
1400d9639:	45 89 c7             	mov    %r8d,%r15d
1400d963c:	41 21 fd             	and    %edi,%r13d
1400d963f:	41 c1 c7 07          	rol    $0x7,%r15d
1400d9643:	45 89 e0             	mov    %r12d,%r8d
1400d9646:	41 89 fc             	mov    %edi,%r12d
1400d9649:	44 29 ee             	sub    %r13d,%esi
1400d964c:	41 89 cd             	mov    %ecx,%r13d
1400d964f:	45 29 f8             	sub    %r15d,%r8d
1400d9652:	45 89 df             	mov    %r11d,%r15d
1400d9655:	41 c1 c5 02          	rol    $0x2,%r13d
1400d9659:	44 2b bb 98 02 00 00 	sub    0x298(%rbx),%r15d
1400d9660:	c1 c1 07             	rol    $0x7,%ecx
1400d9663:	45 21 ec             	and    %r13d,%r12d
1400d9666:	45 01 fe             	add    %r15d,%r14d
1400d9669:	41 89 cf             	mov    %ecx,%r15d
1400d966c:	45 29 e0             	sub    %r12d,%r8d
1400d966f:	41 89 fc             	mov    %edi,%r12d
1400d9672:	44 89 f1             	mov    %r14d,%ecx
1400d9675:	41 89 f6             	mov    %esi,%r14d
1400d9678:	45 31 ec             	xor    %r13d,%r12d
1400d967b:	44 29 f9             	sub    %r15d,%ecx
1400d967e:	45 89 df             	mov    %r11d,%r15d
1400d9681:	44 2b bb 94 02 00 00 	sub    0x294(%rbx),%r15d
1400d9688:	41 21 f4             	and    %esi,%r12d
1400d968b:	45 01 fd             	add    %r15d,%r13d
1400d968e:	45 29 e0             	sub    %r12d,%r8d
1400d9691:	41 89 fc             	mov    %edi,%r12d
1400d9694:	c1 c7 07             	rol    $0x7,%edi
1400d9697:	41 c1 c4 02          	rol    $0x2,%r12d
1400d969b:	41 89 ff             	mov    %edi,%r15d
1400d969e:	44 89 ef             	mov    %r13d,%edi
1400d96a1:	45 89 c5             	mov    %r8d,%r13d
1400d96a4:	45 21 e6             	and    %r12d,%r14d
1400d96a7:	44 29 ff             	sub    %r15d,%edi
1400d96aa:	45 89 df             	mov    %r11d,%r15d
1400d96ad:	44 29 f1             	sub    %r14d,%ecx
1400d96b0:	41 89 f6             	mov    %esi,%r14d
1400d96b3:	45 31 e6             	xor    %r12d,%r14d
1400d96b6:	45 21 c6             	and    %r8d,%r14d
1400d96b9:	44 29 f1             	sub    %r14d,%ecx
1400d96bc:	41 89 f6             	mov    %esi,%r14d
1400d96bf:	41 c1 c6 02          	rol    $0x2,%r14d
1400d96c3:	45 21 f5             	and    %r14d,%r13d
1400d96c6:	44 29 ef             	sub    %r13d,%edi
1400d96c9:	45 89 c5             	mov    %r8d,%r13d
1400d96cc:	45 31 f5             	xor    %r14d,%r13d
1400d96cf:	41 21 cd             	and    %ecx,%r13d
1400d96d2:	44 2b bb 90 02 00 00 	sub    0x290(%rbx),%r15d
1400d96d9:	c1 c6 07             	rol    $0x7,%esi
1400d96dc:	44 29 ef             	sub    %r13d,%edi
1400d96df:	45 01 fc             	add    %r15d,%r12d
1400d96e2:	45 89 c5             	mov    %r8d,%r13d
1400d96e5:	41 89 f7             	mov    %esi,%r15d
1400d96e8:	41 c1 c5 02          	rol    $0x2,%r13d
1400d96ec:	44 89 e6             	mov    %r12d,%esi
1400d96ef:	41 89 cc             	mov    %ecx,%r12d
1400d96f2:	45 21 ec             	and    %r13d,%r12d
1400d96f5:	44 29 fe             	sub    %r15d,%esi
1400d96f8:	45 89 df             	mov    %r11d,%r15d
1400d96fb:	44 2b bb 8c 02 00 00 	sub    0x28c(%rbx),%r15d
1400d9702:	44 29 e6             	sub    %r12d,%esi
1400d9705:	41 89 cc             	mov    %ecx,%r12d
1400d9708:	45 01 fe             	add    %r15d,%r14d
1400d970b:	45 89 c7             	mov    %r8d,%r15d
1400d970e:	45 31 ec             	xor    %r13d,%r12d
1400d9711:	41 c1 c7 07          	rol    $0x7,%r15d
1400d9715:	41 21 fc             	and    %edi,%r12d
1400d9718:	45 29 fe             	sub    %r15d,%r14d
1400d971b:	45 89 df             	mov    %r11d,%r15d
1400d971e:	44 2b bb 88 02 00 00 	sub    0x288(%rbx),%r15d
1400d9725:	44 29 e6             	sub    %r12d,%esi
1400d9728:	41 89 cc             	mov    %ecx,%r12d
1400d972b:	45 89 f0             	mov    %r14d,%r8d
1400d972e:	41 89 fe             	mov    %edi,%r14d
1400d9731:	41 c1 c4 02          	rol    $0x2,%r12d
1400d9735:	45 01 fd             	add    %r15d,%r13d
1400d9738:	c1 c1 07             	rol    $0x7,%ecx
1400d973b:	45 21 e6             	and    %r12d,%r14d
1400d973e:	41 89 cf             	mov    %ecx,%r15d
1400d9741:	44 89 e9             	mov    %r13d,%ecx
1400d9744:	41 89 f5             	mov    %esi,%r13d
1400d9747:	45 29 f0             	sub    %r14d,%r8d
1400d974a:	41 89 fe             	mov    %edi,%r14d
1400d974d:	44 29 f9             	sub    %r15d,%ecx
1400d9750:	45 89 df             	mov    %r11d,%r15d
1400d9753:	45 31 e6             	xor    %r12d,%r14d
1400d9756:	41 21 f6             	and    %esi,%r14d
1400d9759:	45 29 f0             	sub    %r14d,%r8d
1400d975c:	41 89 fe             	mov    %edi,%r14d
1400d975f:	41 c1 c6 02          	rol    $0x2,%r14d
1400d9763:	45 21 f5             	and    %r14d,%r13d
1400d9766:	44 29 e9             	sub    %r13d,%ecx
1400d9769:	41 89 f5             	mov    %esi,%r13d
1400d976c:	45 31 f5             	xor    %r14d,%r13d
1400d976f:	45 21 c5             	and    %r8d,%r13d
1400d9772:	44 29 e9             	sub    %r13d,%ecx
1400d9775:	41 89 f5             	mov    %esi,%r13d
1400d9778:	41 c1 c5 02          	rol    $0x2,%r13d
1400d977c:	44 2b bb 84 02 00 00 	sub    0x284(%rbx),%r15d
1400d9783:	c1 c7 07             	rol    $0x7,%edi
1400d9786:	45 01 fc             	add    %r15d,%r12d
1400d9789:	41 89 ff             	mov    %edi,%r15d
1400d978c:	c1 c6 07             	rol    $0x7,%esi
1400d978f:	44 89 e7             	mov    %r12d,%edi
1400d9792:	45 89 c4             	mov    %r8d,%r12d
1400d9795:	45 21 ec             	and    %r13d,%r12d
1400d9798:	44 29 ff             	sub    %r15d,%edi
1400d979b:	45 89 df             	mov    %r11d,%r15d
1400d979e:	44 2b bb 80 02 00 00 	sub    0x280(%rbx),%r15d
1400d97a5:	44 29 e7             	sub    %r12d,%edi
1400d97a8:	45 89 c4             	mov    %r8d,%r12d
1400d97ab:	45 01 fe             	add    %r15d,%r14d
1400d97ae:	41 89 f7             	mov    %esi,%r15d
1400d97b1:	45 31 ec             	xor    %r13d,%r12d
1400d97b4:	44 89 f6             	mov    %r14d,%esi
1400d97b7:	41 89 ce             	mov    %ecx,%r14d
1400d97ba:	41 21 cc             	and    %ecx,%r12d
1400d97bd:	44 29 fe             	sub    %r15d,%esi
1400d97c0:	45 89 d7             	mov    %r10d,%r15d
1400d97c3:	44 2b bb 7c 02 00 00 	sub    0x27c(%rbx),%r15d
1400d97ca:	44 29 e7             	sub    %r12d,%edi
1400d97cd:	45 89 c4             	mov    %r8d,%r12d
1400d97d0:	45 01 fd             	add    %r15d,%r13d
1400d97d3:	41 c1 c0 07          	rol    $0x7,%r8d
1400d97d7:	41 c1 c4 02          	rol    $0x2,%r12d
1400d97db:	45 29 c5             	sub    %r8d,%r13d
1400d97de:	41 89 f8             	mov    %edi,%r8d
1400d97e1:	45 89 d7             	mov    %r10d,%r15d
1400d97e4:	45 21 e6             	and    %r12d,%r14d
1400d97e7:	44 2b bb 78 02 00 00 	sub    0x278(%rbx),%r15d
1400d97ee:	44 29 f6             	sub    %r14d,%esi
1400d97f1:	41 89 ce             	mov    %ecx,%r14d
1400d97f4:	45 31 e6             	xor    %r12d,%r14d
1400d97f7:	45 01 fc             	add    %r15d,%r12d
1400d97fa:	45 89 d7             	mov    %r10d,%r15d
1400d97fd:	41 21 fe             	and    %edi,%r14d
1400d9800:	44 29 f6             	sub    %r14d,%esi
1400d9803:	41 89 ce             	mov    %ecx,%r14d
1400d9806:	c1 c1 07             	rol    $0x7,%ecx
1400d9809:	41 c1 c6 02          	rol    $0x2,%r14d
1400d980d:	45 31 f0             	xor    %r14d,%r8d
1400d9810:	41 31 f0             	xor    %esi,%r8d
1400d9813:	45 29 c5             	sub    %r8d,%r13d
1400d9816:	41 89 f8             	mov    %edi,%r8d
1400d9819:	41 c1 c0 02          	rol    $0x2,%r8d
1400d981d:	41 29 cc             	sub    %ecx,%r12d
1400d9820:	89 f1                	mov    %esi,%ecx