1402483d3:	41 23 ca             	and    %r10d,%ecx
1402483d6:	0b c8                	or     %eax,%ecx
1402483d8:	81 c1 99 79 82 5a    	add    $0x5a827999,%ecx
1402483de:	03 cd                	add    %ebp,%ecx
1402483e0:	03 d9                	add    %ecx,%ebx
1402483e2:	41 8b cb             	mov    %r11d,%ecx
1402483e5:	c1 c3 0d             	rol    $0xd,%ebx
1402483e8:	0b cb                	or     %ebx,%ecx
1402483ea:	41 23 ca             	and    %r10d,%ecx
1402483ed:	41 8b c3             	mov    %r11d,%eax
1402483f0:	23 c3                	and    %ebx,%eax
1402483f2:	44 8b c3             	mov    %ebx,%r8d
1402483f5:	0b c8                	or     %eax,%ecx
1402483f7:	81 c1 99 79 82 5a    	add    $0x5a827999,%ecx
1402483fd:	03 4c 24 08          	add    0x8(%rsp),%ecx
140248401:	44 03 c9             	add    %ecx,%r9d
140248404:	8b cb                	mov    %ebx,%ecx
140248406:	41 c1 c1 03          	rol    $0x3,%r9d
14024840a:	41 23 c9             	and    %r9d,%ecx
14024840d:	45 0b c1             	or     %r9d,%r8d
140248410:	41 8b c0             	mov    %r8d,%eax
140248413:	41 23 c3             	and    %r11d,%eax
140248416:	0b c1                	or     %ecx,%eax
140248418:	05 99 79 82 5a       	add    $0x5a827999,%eax
14024841d:	03 44 24 10          	add    0x10(%rsp),%eax
140248421:	44 03 d0             	add    %eax,%r10d
140248424:	41 c1 c2 05          	rol    $0x5,%r10d
140248428:	45 23 c2             	and    %r10d,%r8d
14024842b:	44 0b c1             	or     %ecx,%r8d
14024842e:	41 81 c0 99 79 82 5a 	add    $0x5a827999,%r8d
140248435:	44 03 44 24 0c       	add    0xc(%rsp),%r8d
14024843a:	45 03 d8             	add    %r8d,%r11d
14024843d:	41 c1 c3 09          	rol    $0x9,%r11d
140248441:	41 8b cb             	mov    %r11d,%ecx
140248444:	41 8b c3             	mov    %r11d,%eax
140248447:	41 0b c9             	or     %r9d,%ecx
14024844a:	41 23 c1             	and    %r9d,%eax
14024844d:	41 23 ca             	and    %r10d,%ecx
140248450:	0b c8                	or     %eax,%ecx
140248452:	41 8b c3             	mov    %r11d,%eax
140248455:	81 c1 99 79 82 5a    	add    $0x5a827999,%ecx
14024845b:	41 03 cf             	add    %r15d,%ecx
14024845e:	03 d9                	add    %ecx,%ebx
140248460:	41 8b cb             	mov    %r11d,%ecx
140248463:	c1 c3 0d             	rol    $0xd,%ebx
140248466:	0b cb                	or     %ebx,%ecx
140248468:	23 c3                	and    %ebx,%eax
14024846a:	41 23 ca             	and    %r10d,%ecx
14024846d:	44 8b c3             	mov    %ebx,%r8d
140248470:	0b c8                	or     %eax,%ecx
140248472:	81 c1 99 79 82 5a    	add    $0x5a827999,%ecx
140248478:	8d bb 99 79 82 5a    	lea    0x5a827999(%rbx),%edi
14024847e:	03 0c 24             	add    (%rsp),%ecx
140248481:	44 03 c9             	add    %ecx,%r9d
140248484:	8b cb                	mov    %ebx,%ecx
140248486:	41 c1 c1 03          	rol    $0x3,%r9d
14024848a:	41 23 c9             	and    %r9d,%ecx
14024848d:	45 0b c1             	or     %r9d,%r8d
140248490:	41 8b c0             	mov    %r8d,%eax
140248493:	41 23 c3             	and    %r11d,%eax
140248496:	0b c1                	or     %ecx,%eax
140248498:	41 8d 99 99 79 82 5a 	lea    0x5a827999(%r9),%ebx
14024849f:	05 99 79 82 5a       	add    $0x5a827999,%eax
1402484a4:	03 44 24 04          	add    0x4(%rsp),%eax
1402484a8:	44 03 d0             	add    %eax,%r10d
1402484ab:	41 c1 c2 05          	rol    $0x5,%r10d
1402484af:	45 23 c2             	and    %r10d,%r8d
1402484b2:	44 0b c1             	or     %ecx,%r8d
1402484b5:	41 81 c0 99 79 82 5a 	add    $0x5a827999,%r8d
1402484bc:	45 03 c4             	add    %r12d,%r8d
1402484bf:	45 03 d8             	add    %r8d,%r11d
1402484c2:	41 c1 c3 09          	rol    $0x9,%r11d
1402484c6:	41 8b cb             	mov    %r11d,%ecx
1402484c9:	41 8b c3             	mov    %r11d,%eax
1402484cc:	41 0b c9             	or     %r9d,%ecx
1402484cf:	41 23 c1             	and    %r9d,%eax
1402484d2:	41 23 ca             	and    %r10d,%ecx
1402484d5:	0b c8                	or     %eax,%ecx
1402484d7:	41 8b c3             	mov    %r11d,%eax
1402484da:	03 ce                	add    %esi,%ecx
1402484dc:	03 f9                	add    %ecx,%edi
1402484de:	41 8b cb             	mov    %r11d,%ecx
1402484e1:	c1 c7 0d             	rol    $0xd,%edi
1402484e4:	0b cf                	or     %edi,%ecx
1402484e6:	23 c7                	and    %edi,%eax
1402484e8:	41 23 ca             	and    %r10d,%ecx
1402484eb:	0b c8                	or     %eax,%ecx
1402484ed:	03 4c 24 14          	add    0x14(%rsp),%ecx
1402484f1:	03 d9                	add    %ecx,%ebx
1402484f3:	45 8d 8a 99 79 82 5a 	lea    0x5a827999(%r10),%r9d
1402484fa:	c1 c3 03             	rol    $0x3,%ebx
1402484fd:	45 8d 93 99 79 82 5a 	lea    0x5a827999(%r11),%r10d
140248504:	44 8b c7             	mov    %edi,%r8d
140248507:	44 0b c3             	or     %ebx,%r8d
14024850a:	8b cf                	mov    %edi,%ecx
14024850c:	41 8b c0             	mov    %r8d,%eax
14024850f:	23 cb                	and    %ebx,%ecx
140248511:	41 23 c3             	and    %r11d,%eax
140248514:	0b c1                	or     %ecx,%eax
140248516:	03 44 24 1c          	add    0x1c(%rsp),%eax
14024851a:	44 03 c8             	add    %eax,%r9d
14024851d:	41 c1 c1 05          	rol    $0x5,%r9d
140248521:	45 23 c1             	and    %r9d,%r8d
140248524:	44 0b c1             	or     %ecx,%r8d
140248527:	44 03 44 24 18       	add    0x18(%rsp),%r8d
14024852c:	45 03 d0             	add    %r8d,%r10d
14024852f:	45 8b c1             	mov    %r9d,%r8d
140248532:	41 c1 c2 09          	rol    $0x9,%r10d
140248536:	45 33 c2             	xor    %r10d,%r8d
140248539:	45 8b da             	mov    %r10d,%r11d
14024853c:	44 0b db             	or     %ebx,%r11d
14024853f:	41 8b c2             	mov    %r10d,%eax
140248542:	23 c3                	and    %ebx,%eax
140248544:	45 23 d9             	and    %r9d,%r11d
140248547:	44 0b d8             	or     %eax,%r11d
14024854a:	41 8b c2             	mov    %r10d,%eax
14024854d:	41 81 c3 99 79 82 5a 	add    $0x5a827999,%r11d
140248554:	45 03 de             	add    %r14d,%r11d
140248557:	44 03 df             	add    %edi,%r11d
14024855a:	41 c1 c3 0d          	rol    $0xd,%r11d
14024855e:	41 33 c3             	xor    %r11d,%eax
140248561:	45 33 c3             	xor    %r11d,%r8d
140248564:	41 81 c0 a1 eb d9 6e 	add    $0x6ed9eba1,%r8d
14024856b:	44 03 84 24 88 00 00 	add    0x88(%rsp),%r8d
140248572:	00
140248573:	44 03 c3             	add    %ebx,%r8d
140248576:	41 c1 c0 03          	rol    $0x3,%r8d
14024857a:	41 33 c0             	xor    %r8d,%eax
14024857d:	05 a1 eb d9 6e       	add    $0x6ed9eba1,%eax
140248582:	41 03 c5             	add    %r13d,%eax
140248585:	44 03 c8             	add    %eax,%r9d
140248588:	41 c1 c1 09          	rol    $0x9,%r9d
14024858c:	41 8b c1             	mov    %r9d,%eax
14024858f:	41 8b c9             	mov    %r9d,%ecx
140248592:	41 33 c3             	xor    %r11d,%eax
140248595:	41 33 c0             	xor    %r8d,%eax
140248598:	05 a1 eb d9 6e       	add    $0x6ed9eba1,%eax
14024859d:	03 84 24 98 00 00 00 	add    0x98(%rsp),%eax
1402485a4:	44 03 d0             	add    %eax,%r10d
1402485a7:	41 c1 c2 0b          	rol    $0xb,%r10d
1402485ab:	41 33 ca             	xor    %r10d,%ecx
1402485ae:	8b c1                	mov    %ecx,%eax
1402485b0:	41 33 c0             	xor    %r8d,%eax
1402485b3:	05 a1 eb d9 6e       	add    $0x6ed9eba1,%eax
1402485b8:	03 c5                	add    %ebp,%eax
1402485ba:	44 03 d8             	add    %eax,%r11d
1402485bd:	41 8b c2             	mov    %r10d,%eax
1402485c0:	41 c1 c3 0f          	rol    $0xf,%r11d
1402485c4:	41 33 c3             	xor    %r11d,%eax
1402485c7:	41 33 cb             	xor    %r11d,%ecx
1402485ca:	81 c1 a1 eb d9 6e    	add    $0x6ed9eba1,%ecx
1402485d0:	03 0c 24             	add    (%rsp),%ecx
1402485d3:	44 03 c1             	add    %ecx,%r8d
1402485d6:	41 c1 c0 03          	rol    $0x3,%r8d
1402485da:	41 33 c0             	xor    %r8d,%eax
1402485dd:	05 a1 eb d9 6e       	add    $0x6ed9eba1,%eax
1402485e2:	41 03 c4             	add    %r12d,%eax
1402485e5:	44 03 c8             	add    %eax,%r9d
1402485e8:	41 c1 c1 09          	rol    $0x9,%r9d
1402485ec:	41 8b c1             	mov    %r9d,%eax
1402485ef:	41 8b c9             	mov    %r9d,%ecx
1402485f2:	41 33 c3             	xor    %r11d,%eax
1402485f5:	41 33 c0             	xor    %r8d,%eax
1402485f8:	05 a1 eb d9 6e       	add    $0x6ed9eba1,%eax
1402485fd:	03 44 24 04          	add    0x4(%rsp),%eax
140248601:	44 03 d0             	add    %eax,%r10d
140248604:	41 c1 c2 0b          	rol    $0xb,%r10d
140248608:	41 33 ca             	xor    %r10d,%ecx
14024860b:	8b c1                	mov    %ecx,%eax
14024860d:	41 33 c0             	xor    %r8d,%eax
140248610:	05 a1 eb d9 6e       	add    $0x6ed9eba1,%eax
140248615:	03 c6                	add    %esi,%eax
140248617:	41 8d 99 a1 eb d9 6e 	lea    0x6ed9eba1(%r9),%ebx
14024861e:	44 03 d8             	add    %eax,%r11d
140248621:	41 8d ba a1 eb d9 6e 	lea    0x6ed9eba1(%r10),%edi
140248628:	41 c1 c3 0f          	rol    $0xf,%r11d
14024862c:	41 8b c2             	mov    %r10d,%eax
14024862f:	41 33 c3             	xor    %r11d,%eax
140248632:	41 33 cb             	xor    %r11d,%ecx
140248635:	81 c1 a1 eb d9 6e    	add    $0x6ed9eba1,%ecx
14024863b:	03 4c 24 08          	add    0x8(%rsp),%ecx
14024863f:	44 03 c1             	add    %ecx,%r8d
140248642:	41 c1 c0 03          	rol    $0x3,%r8d
140248646:	41 33 c0             	xor    %r8d,%eax
140248649:	03 44 24 0c          	add    0xc(%rsp),%eax
14024864d:	03 d8                	add    %eax,%ebx
14024864f:	c1 c3 09             	rol    $0x9,%ebx
140248652:	45 8d 88 a1 eb d9 6e 	lea    0x6ed9eba1(%r8),%r9d
140248659:	8b c3                	mov    %ebx,%eax
14024865b:	8b cb                	mov    %ebx,%ecx
14024865d:	41 33 c3             	xor    %r11d,%eax
140248660:	41 33 c0             	xor    %r8d,%eax
140248663:	03 44 24 10          	add    0x10(%rsp),%eax
140248667:	44 8d 93 a1 eb d9 6e 	lea    0x6ed9eba1(%rbx),%r10d
14024866e:	03 f8                	add    %eax,%edi
140248670:	c1 c7 0b             	rol    $0xb,%edi
140248673:	33 cf                	xor    %edi,%ecx
140248675:	8b c1                	mov    %ecx,%eax
140248677:	41 33 c0             	xor    %r8d,%eax
14024867a:	05 a1 eb d9 6e       	add    $0x6ed9eba1,%eax
14024867f:	44 8d 87 a1 eb d9 6e 	lea    0x6ed9eba1(%rdi),%r8d
140248686:	41 03 c7             	add    %r15d,%eax
140248689:	44 03 d8             	add    %eax,%r11d
14024868c:	8b c7                	mov    %edi,%eax
14024868e:	41 c1 c3 0f          	rol    $0xf,%r11d
140248692:	41 33 c3             	xor    %r11d,%eax
140248695:	41 33 cb             	xor    %r11d,%ecx
140248698:	03 4c 24 14          	add    0x14(%rsp),%ecx
14024869c:	44 03 c9             	add    %ecx,%r9d
14024869f:	41 c1 c1 03          	rol    $0x3,%r9d
1402486a3:	41 8d 8b a1 eb d9 6e 	lea    0x6ed9eba1(%r11),%ecx
1402486aa:	41 33 c1             	xor    %r9d,%eax
1402486ad:	03 44 24 18          	add    0x18(%rsp),%eax
1402486b1:	44 03 d0             	add    %eax,%r10d
1402486b4:	41 c1 c2 09          	rol    $0x9,%r10d
1402486b8:	41 8b c2             	mov    %r10d,%eax
1402486bb:	41 33 c3             	xor    %r11d,%eax
1402486be:	41 33 c1             	xor    %r9d,%eax
1402486c1:	03 44 24 1c          	add    0x1c(%rsp),%eax
1402486c5:	44 03 c0             	add    %eax,%r8d
1402486c8:	41 8b c2             	mov    %r10d,%eax
1402486cb:	41 c1 c0 0b          	rol    $0xb,%r8d
1402486cf:	41 33 c0             	xor    %r8d,%eax
1402486d2:	41 33 c1             	xor    %r9d,%eax
1402486d5:	41 03 c6             	add    %r14d,%eax
1402486d8:	03 c8                	add    %eax,%ecx
1402486da:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
1402486e1:	00
1402486e2:	c1 c1 0f             	rol    $0xf,%ecx
1402486e5:	44 01 08             	add    %r9d,(%rax)
1402486e8:	44 8b 4c 24 20       	mov    0x20(%rsp),%r9d
1402486ed:	8b 30                	mov    (%rax),%esi
1402486ef:	44 03 c9             	add    %ecx,%r9d
1402486f2:	8b 4c 24 24          	mov    0x24(%rsp),%ecx
1402486f6:	41 8b f9             	mov    %r9d,%edi
1402486f9:	41 03 c8             	add    %r8d,%ecx
1402486fc:	44 89 48 04          	mov    %r9d,0x4(%rax)
140248700:	89 48 08             	mov    %ecx,0x8(%rax)
140248703:	8b d9                	mov    %ecx,%ebx
140248705:	89 4c 24 24          	mov    %ecx,0x24(%rsp)
140248709:	8b 4c 24 28          	mov    0x28(%rsp),%ecx
14024870d:	41 03 ca             	add    %r10d,%ecx
140248710:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
140248715:	89 48 0c             	mov    %ecx,0xc(%rax)
140248718:	44 8b d9             	mov    %ecx,%r11d
14024871b:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
140248722:	00
140248723:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
140248727:	48 85 c0             	test   %rax,%rax
14024872a:	0f 85 90 f8 ff ff    	jne    0x140247fc0
140248730:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
140248735:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
14024873a:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
14024873f:	4c 8b 64 24 50       	mov    0x50(%rsp),%r12
140248744:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140248749:	48 83 c4 60          	add    $0x60,%rsp
14024874d:	5f                   	pop    %rdi
14024874e:	5e                   	pop    %rsi
14024874f:	5b                   	pop    %rbx
140248750:	c3                   	ret
140248751:	cc                   	int3
140248752:	cc                   	int3
140248753:	cc                   	int3
140248754:	cc                   	int3
140248755:	cc                   	int3
140248756:	cc                   	int3
140248757:	cc                   	int3
140248758:	cc                   	int3
140248759:	cc                   	int3
14024875a:	cc                   	int3
14024875b:	cc                   	int3
14024875c:	cc                   	int3
14024875d:	cc                   	int3
14024875e:	cc                   	int3
14024875f:	cc                   	int3
140248760:	40 53                	rex push %rbx
140248762:	56                   	push   %rsi
140248763:	b8 88 00 00 00       	mov    $0x88,%eax
140248768:	e8 c3 83 06 00       	call   0x1402b0b30
14024876d:	48 2b e0             	sub    %rax,%rsp
140248770:	48 8b 05 09 d3 18 00 	mov    0x18d309(%rip),%rax        # 0x1403d5a80
140248777:	48 33 c4             	xor    %rsp,%rax
14024877a:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14024877f:	49 8b f1             	mov    %r9,%rsi
140248782:	48 8b d9             	mov    %rcx,%rbx
140248785:	83 fa 1d             	cmp    $0x1d,%edx
140248788:	74 0a                	je     0x140248794
14024878a:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
14024878f:	e9 88 01 00 00       	jmp    0x14024891c
140248794:	48 89 bc 24 80 00 00 	mov    %rdi,0x80(%rsp)
14024879b:	00
14024879c:	48 85 db             	test   %rbx,%rbx
14024879f:	0f 84 6d 01 00 00    	je     0x140248912
1402487a5:	41 83 f8 30          	cmp    $0x30,%r8d
1402487a9:	0f 85 63 01 00 00    	jne    0x140248912
1402487af:	41 b8 30 00 00 00    	mov    $0x30,%r8d
1402487b5:	48 8b d6             	mov    %rsi,%rdx
1402487b8:	e8 03 02 00 00       	call   0x1402489c0
1402487bd:	85 c0                	test   %eax,%eax
1402487bf:	0f 8e 4d 01 00 00    	jle    0x140248912
1402487c5:	66 0f 6f 05 13 e2 0c 	movdqa 0xce213(%rip),%xmm0        # 0x1403169e0
1402487cc:	00
1402487cd:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1402487d2:	41 b8 30 00 00 00    	mov    $0x30,%r8d
1402487d8:	48 8b cb             	mov    %rbx,%rcx
1402487db:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
1402487e0:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
1402487e5:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1402487ea:	e8 01 5f f6 ff       	call   0x1401ae6f0
1402487ef:	85 c0                	test   %eax,%eax
1402487f1:	0f 84 1b 01 00 00    	je     0x140248912
1402487f7:	48 8b d3             	mov    %rbx,%rdx
1402487fa:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1402487ff:	e8 1c 5d f6 ff       	call   0x1401ae520
140248804:	85 c0                	test   %eax,%eax
140248806:	0f 84 06 01 00 00    	je     0x140248912
14024880c:	41 b8 28 00 00 00    	mov    $0x28,%r8d
140248812:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140248817:	48 8d 4b 5c          	lea    0x5c(%rbx),%rcx
14024881b:	e8 e0 a1 ef ff       	call   0x140142a00
140248820:	85 c0                	test   %eax,%eax
140248822:	0f 84 ea 00 00 00    	je     0x140248912
140248828:	48 8d 53 5c          	lea    0x5c(%rbx),%rdx
14024882c:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140248831:	e8 ca 9f ef ff       	call   0x140142800
140248836:	85 c0                	test   %eax,%eax
140248838:	0f 84 d4 00 00 00    	je     0x140248912
14024883e:	48 8b cb             	mov    %rbx,%rcx
140248841:	e8 4a 5e f6 ff       	call   0x1401ae690
140248846:	85 c0                	test   %eax,%eax
140248848:	0f 84 c4 00 00 00    	je     0x140248912
14024884e:	48 8d 4b 5c          	lea    0x5c(%rbx),%rcx
140248852:	e8 39 a1 ef ff       	call   0x140142990
140248857:	85 c0                	test   %eax,%eax
140248859:	0f 84 b3 00 00 00    	je     0x140248912
14024885f:	41 b8 30 00 00 00    	mov    $0x30,%r8d
140248865:	48 8b d6             	mov    %rsi,%rdx
140248868:	48 8b cb             	mov    %rbx,%rcx
14024886b:	e8 50 01 00 00       	call   0x1402489c0
140248870:	85 c0                	test   %eax,%eax
140248872:	0f 8e 9a 00 00 00    	jle    0x140248912
140248878:	66 0f 6f 05 70 e1 0c 	movdqa 0xce170(%rip),%xmm0        # 0x1403169f0
14024887f:	00
140248880:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140248885:	41 b8 30 00 00 00    	mov    $0x30,%r8d
14024888b:	48 8b cb             	mov    %rbx,%rcx
14024888e:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140248893:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140248898:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
14024889d:	e8 4e 5e f6 ff       	call   0x1401ae6f0