140251748:	41 8b c1             	mov    %r9d,%eax
14025174b:	33 c2                	xor    %edx,%eax
14025174d:	41 8b d2             	mov    %r10d,%edx
140251750:	41 03 c7             	add    %r15d,%eax
140251753:	41 33 d3             	xor    %r11d,%edx
140251756:	44 8b 7c 24 40       	mov    0x40(%rsp),%r15d
14025175b:	41 03 c0             	add    %r8d,%eax
14025175e:	23 d3                	and    %ebx,%edx
140251760:	41 c1 cb 0d          	ror    $0xd,%r11d
140251764:	41 33 d2             	xor    %r10d,%edx
140251767:	45 33 fc             	xor    %r12d,%r15d
14025176a:	44 03 f8             	add    %eax,%r15d
14025176d:	41 03 d1             	add    %r9d,%edx
140251770:	41 03 d4             	add    %r12d,%edx
140251773:	03 d7                	add    %edi,%edx
140251775:	8b fa                	mov    %edx,%edi
140251777:	8b c2                	mov    %edx,%eax
140251779:	c1 c0 09             	rol    $0x9,%eax
14025177c:	c1 cf 0f             	ror    $0xf,%edi
14025177f:	33 f8                	xor    %eax,%edi
140251781:	33 fa                	xor    %edx,%edi
140251783:	8b 54 24 08          	mov    0x8(%rsp),%edx
140251787:	c1 c2 0f             	rol    $0xf,%edx
14025178a:	8b c2                	mov    %edx,%eax
14025178c:	41 33 c4             	xor    %r12d,%eax
14025178f:	33 44 24 14          	xor    0x14(%rsp),%eax
140251793:	44 8b c0             	mov    %eax,%r8d
140251796:	c1 c8 09             	ror    $0x9,%eax
140251799:	41 c1 c0 0f          	rol    $0xf,%r8d
14025179d:	44 33 c0             	xor    %eax,%r8d
1402517a0:	8b 44 24 1c          	mov    0x1c(%rsp),%eax
1402517a4:	c1 c0 07             	rol    $0x7,%eax
1402517a7:	44 33 c0             	xor    %eax,%r8d
1402517aa:	44 33 c2             	xor    %edx,%r8d
1402517ad:	45 33 c4             	xor    %r12d,%r8d
1402517b0:	44 33 84 24 c8 00 00 	xor    0xc8(%rsp),%r8d
1402517b7:	00
1402517b8:	44 8d 8f a8 a7 d8 79 	lea    0x79d8a7a8(%rdi),%r9d
1402517bf:	44 33 44 24 14       	xor    0x14(%rsp),%r8d
1402517c4:	41 8b d7             	mov    %r15d,%edx
1402517c7:	44 8b 64 24 20       	mov    0x20(%rsp),%r12d
1402517cc:	41 8b c7             	mov    %r15d,%eax
1402517cf:	c1 c2 0c             	rol    $0xc,%edx
1402517d2:	41 23 c6             	and    %r14d,%eax
1402517d5:	44 03 ca             	add    %edx,%r9d
1402517d8:	44 89 44 24 38       	mov    %r8d,0x38(%rsp)
1402517dd:	41 c1 c1 07          	rol    $0x7,%r9d
1402517e1:	45 8b ec             	mov    %r12d,%r13d
1402517e4:	44 33 2c 24          	xor    (%rsp),%r13d
1402517e8:	45 8b c7             	mov    %r15d,%r8d
1402517eb:	45 0b c6             	or     %r14d,%r8d
1402517ee:	41 c1 c6 09          	rol    $0x9,%r14d
1402517f2:	44 23 c5             	and    %ebp,%r8d
1402517f5:	44 0b c0             	or     %eax,%r8d
1402517f8:	41 8b c1             	mov    %r9d,%eax
1402517fb:	33 c2                	xor    %edx,%eax
1402517fd:	41 8b d3             	mov    %r11d,%edx
140251800:	03 c6                	add    %esi,%eax
140251802:	33 d3                	xor    %ebx,%edx
140251804:	41 03 c0             	add    %r8d,%eax
140251807:	c1 cb 0d             	ror    $0xd,%ebx
14025180a:	44 03 e8             	add    %eax,%r13d
14025180d:	23 d7                	and    %edi,%edx
14025180f:	41 33 d3             	xor    %r11d,%edx
140251812:	41 03 d1             	add    %r9d,%edx
140251815:	41 03 d4             	add    %r12d,%edx
140251818:	41 03 d2             	add    %r10d,%edx
14025181b:	8b f2                	mov    %edx,%esi
14025181d:	8b c2                	mov    %edx,%eax
14025181f:	c1 c0 09             	rol    $0x9,%eax
140251822:	c1 ce 0f             	ror    $0xf,%esi
140251825:	33 f0                	xor    %eax,%esi
140251827:	33 f2                	xor    %edx,%esi
140251829:	8b 54 24 2c          	mov    0x2c(%rsp),%edx
14025182d:	c1 c2 0f             	rol    $0xf,%edx
140251830:	8b c2                	mov    %edx,%eax
140251832:	41 33 c4             	xor    %r12d,%eax
140251835:	33 44 24 10          	xor    0x10(%rsp),%eax
140251839:	44 8d 8e 50 4f b1 f3 	lea    -0xc4eb0b0(%rsi),%r9d
140251840:	44 8b c0             	mov    %eax,%r8d
140251843:	c1 c8 09             	ror    $0x9,%eax
140251846:	41 c1 c0 0f          	rol    $0xf,%r8d
14025184a:	44 33 c0             	xor    %eax,%r8d
14025184d:	8b 44 24 40          	mov    0x40(%rsp),%eax
140251851:	c1 c0 07             	rol    $0x7,%eax
140251854:	44 33 c0             	xor    %eax,%r8d
140251857:	41 8b c5             	mov    %r13d,%eax
14025185a:	44 33 c2             	xor    %edx,%r8d
14025185d:	41 23 c7             	and    %r15d,%eax
140251860:	45 33 c4             	xor    %r12d,%r8d
140251863:	41 8b d5             	mov    %r13d,%edx
140251866:	44 33 44 24 28       	xor    0x28(%rsp),%r8d
14025186b:	44 33 44 24 10       	xor    0x10(%rsp),%r8d
140251870:	c1 c2 0c             	rol    $0xc,%edx
140251873:	44 03 ca             	add    %edx,%r9d
140251876:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14025187b:	41 c1 c1 07          	rol    $0x7,%r9d
14025187f:	45 8b c5             	mov    %r13d,%r8d
140251882:	45 0b c7             	or     %r15d,%r8d
140251885:	45 23 c6             	and    %r14d,%r8d
140251888:	44 0b c0             	or     %eax,%r8d
14025188b:	41 8b c1             	mov    %r9d,%eax
14025188e:	33 c2                	xor    %edx,%eax
140251890:	8b d3                	mov    %ebx,%edx
140251892:	33 d7                	xor    %edi,%edx
140251894:	03 c5                	add    %ebp,%eax
140251896:	8b 6c 24 18          	mov    0x18(%rsp),%ebp
14025189a:	23 d6                	and    %esi,%edx
14025189c:	33 d3                	xor    %ebx,%edx
14025189e:	41 03 c0             	add    %r8d,%eax
1402518a1:	41 03 d1             	add    %r9d,%edx
1402518a4:	44 8b e5             	mov    %ebp,%r12d
1402518a7:	44 33 64 24 0c       	xor    0xc(%rsp),%r12d
1402518ac:	03 d5                	add    %ebp,%edx
1402518ae:	41 03 d3             	add    %r11d,%edx
1402518b1:	44 03 e0             	add    %eax,%r12d
1402518b4:	41 c1 c7 09          	rol    $0x9,%r15d
1402518b8:	44 8b d2             	mov    %edx,%r10d
1402518bb:	c1 cf 0d             	ror    $0xd,%edi
1402518be:	8b c2                	mov    %edx,%eax
1402518c0:	41 c1 ca 0f          	ror    $0xf,%r10d
1402518c4:	c1 c0 09             	rol    $0x9,%eax
1402518c7:	44 33 d0             	xor    %eax,%r10d
1402518ca:	44 33 d2             	xor    %edx,%r10d
1402518cd:	8b 54 24 24          	mov    0x24(%rsp),%edx
1402518d1:	c1 c2 0f             	rol    $0xf,%edx
1402518d4:	8b c2                	mov    %edx,%eax
1402518d6:	33 c5                	xor    %ebp,%eax
1402518d8:	33 44 24 04          	xor    0x4(%rsp),%eax
1402518dc:	45 8d 8a a1 9e 62 e7 	lea    -0x189d615f(%r10),%r9d
1402518e3:	44 8b c0             	mov    %eax,%r8d
1402518e6:	c1 c8 09             	ror    $0x9,%eax
1402518e9:	41 c1 c0 0f          	rol    $0xf,%r8d
1402518ed:	44 33 c0             	xor    %eax,%r8d
1402518f0:	8b 04 24             	mov    (%rsp),%eax
1402518f3:	c1 c0 07             	rol    $0x7,%eax
1402518f6:	44 33 c0             	xor    %eax,%r8d
1402518f9:	41 8b c4             	mov    %r12d,%eax
1402518fc:	44 33 c2             	xor    %edx,%r8d
1402518ff:	41 23 c5             	and    %r13d,%eax
140251902:	44 33 c5             	xor    %ebp,%r8d
140251905:	41 8b d4             	mov    %r12d,%edx
140251908:	44 33 44 24 54       	xor    0x54(%rsp),%r8d
14025190d:	44 33 44 24 04       	xor    0x4(%rsp),%r8d
140251912:	c1 c2 0c             	rol    $0xc,%edx
140251915:	44 03 ca             	add    %edx,%r9d
140251918:	44 89 44 24 34       	mov    %r8d,0x34(%rsp)
14025191d:	41 c1 c1 07          	rol    $0x7,%r9d
140251921:	45 8b c4             	mov    %r12d,%r8d
140251924:	45 0b c5             	or     %r13d,%r8d
140251927:	41 c1 c5 09          	rol    $0x9,%r13d
14025192b:	45 23 c7             	and    %r15d,%r8d
14025192e:	44 0b c0             	or     %eax,%r8d
140251931:	41 8b c1             	mov    %r9d,%eax
140251934:	33 c2                	xor    %edx,%eax
140251936:	8b d6                	mov    %esi,%edx
140251938:	41 03 c6             	add    %r14d,%eax
14025193b:	c1 ce 0d             	ror    $0xd,%esi
14025193e:	44 8b 74 24 1c       	mov    0x1c(%rsp),%r14d
140251943:	41 03 c0             	add    %r8d,%eax
140251946:	33 d7                	xor    %edi,%edx
140251948:	41 8b ee             	mov    %r14d,%ebp
14025194b:	33 6c 24 14          	xor    0x14(%rsp),%ebp
14025194f:	41 23 d2             	and    %r10d,%edx
140251952:	03 e8                	add    %eax,%ebp
140251954:	33 d7                	xor    %edi,%edx
140251956:	41 03 d1             	add    %r9d,%edx
140251959:	41 03 d6             	add    %r14d,%edx
14025195c:	03 d3                	add    %ebx,%edx
14025195e:	44 8b da             	mov    %edx,%r11d
140251961:	8b c2                	mov    %edx,%eax
140251963:	c1 c0 09             	rol    $0x9,%eax
140251966:	41 c1 cb 0f          	ror    $0xf,%r11d
14025196a:	44 33 d8             	xor    %eax,%r11d
14025196d:	44 33 da             	xor    %edx,%r11d
140251970:	8b 54 24 38          	mov    0x38(%rsp),%edx
140251974:	c1 c2 0f             	rol    $0xf,%edx
140251977:	8b c2                	mov    %edx,%eax
140251979:	41 33 c6             	xor    %r14d,%eax
14025197c:	33 84 24 c8 00 00 00 	xor    0xc8(%rsp),%eax
140251983:	45 8d 8b 43 3d c5 ce 	lea    -0x313ac2bd(%r11),%r9d
14025198a:	44 8b c0             	mov    %eax,%r8d
14025198d:	c1 c8 09             	ror    $0x9,%eax
140251990:	41 c1 c0 0f          	rol    $0xf,%r8d
140251994:	44 33 c0             	xor    %eax,%r8d
140251997:	8b 44 24 0c          	mov    0xc(%rsp),%eax
14025199b:	c1 c0 07             	rol    $0x7,%eax
14025199e:	44 33 c0             	xor    %eax,%r8d
1402519a1:	44 33 c2             	xor    %edx,%r8d
1402519a4:	8b d5                	mov    %ebp,%edx
1402519a6:	45 33 c6             	xor    %r14d,%r8d
1402519a9:	c1 c2 0c             	rol    $0xc,%edx
1402519ac:	44 33 44 24 08       	xor    0x8(%rsp),%r8d
1402519b1:	44 03 ca             	add    %edx,%r9d
1402519b4:	44 33 84 24 c8 00 00 	xor    0xc8(%rsp),%r8d
1402519bb:	00
1402519bc:	44 89 44 24 1c       	mov    %r8d,0x1c(%rsp)
1402519c1:	44 8b c5             	mov    %ebp,%r8d
1402519c4:	41 c1 c1 07          	rol    $0x7,%r9d
1402519c8:	45 0b c4             	or     %r12d,%r8d
1402519cb:	8b c5                	mov    %ebp,%eax
1402519cd:	41 23 c4             	and    %r12d,%eax
1402519d0:	45 23 c5             	and    %r13d,%r8d
1402519d3:	44 0b c0             	or     %eax,%r8d
1402519d6:	41 c1 c4 09          	rol    $0x9,%r12d
1402519da:	41 8b c1             	mov    %r9d,%eax
1402519dd:	33 c2                	xor    %edx,%eax
1402519df:	8b d6                	mov    %esi,%edx
1402519e1:	41 03 c7             	add    %r15d,%eax
1402519e4:	41 33 d2             	xor    %r10d,%edx
1402519e7:	44 8b 7c 24 40       	mov    0x40(%rsp),%r15d
1402519ec:	41 03 c0             	add    %r8d,%eax
1402519ef:	41 23 d3             	and    %r11d,%edx
1402519f2:	41 c1 ca 0d          	ror    $0xd,%r10d
1402519f6:	33 d6                	xor    %esi,%edx
1402519f8:	45 8b f7             	mov    %r15d,%r14d
1402519fb:	44 33 74 24 10       	xor    0x10(%rsp),%r14d
140251a00:	41 03 d1             	add    %r9d,%edx
140251a03:	44 03 f0             	add    %eax,%r14d
140251a06:	41 03 d7             	add    %r15d,%edx
140251a09:	03 d7                	add    %edi,%edx
140251a0b:	8b da                	mov    %edx,%ebx
140251a0d:	8b c2                	mov    %edx,%eax
140251a0f:	c1 c0 09             	rol    $0x9,%eax
140251a12:	c1 cb 0f             	ror    $0xf,%ebx
140251a15:	33 d8                	xor    %eax,%ebx
140251a17:	33 da                	xor    %edx,%ebx
140251a19:	8b 54 24 20          	mov    0x20(%rsp),%edx
140251a1d:	c1 c2 0f             	rol    $0xf,%edx
140251a20:	8b c2                	mov    %edx,%eax
140251a22:	41 33 c7             	xor    %r15d,%eax
140251a25:	33 44 24 28          	xor    0x28(%rsp),%eax
140251a29:	44 8d 8b 87 7a 8a 9d 	lea    -0x62758579(%rbx),%r9d
140251a30:	44 8b c0             	mov    %eax,%r8d
140251a33:	c1 c8 09             	ror    $0x9,%eax
140251a36:	41 c1 c0 0f          	rol    $0xf,%r8d
140251a3a:	44 33 c0             	xor    %eax,%r8d
140251a3d:	8b 44 24 14          	mov    0x14(%rsp),%eax
140251a41:	c1 c0 07             	rol    $0x7,%eax
140251a44:	44 33 c0             	xor    %eax,%r8d
140251a47:	41 8b c6             	mov    %r14d,%eax
140251a4a:	44 33 c2             	xor    %edx,%r8d
140251a4d:	23 c5                	and    %ebp,%eax
140251a4f:	45 33 c7             	xor    %r15d,%r8d
140251a52:	41 8b d6             	mov    %r14d,%edx
140251a55:	44 33 44 24 2c       	xor    0x2c(%rsp),%r8d
140251a5a:	44 33 44 24 28       	xor    0x28(%rsp),%r8d
140251a5f:	44 8b 7c 24 04       	mov    0x4(%rsp),%r15d
140251a64:	44 33 3c 24          	xor    (%rsp),%r15d
140251a68:	c1 c2 0c             	rol    $0xc,%edx
140251a6b:	44 03 ca             	add    %edx,%r9d
140251a6e:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
140251a73:	41 c1 c1 07          	rol    $0x7,%r9d
140251a77:	45 8b c6             	mov    %r14d,%r8d
140251a7a:	44 0b c5             	or     %ebp,%r8d
140251a7d:	c1 c5 09             	rol    $0x9,%ebp
140251a80:	45 23 c4             	and    %r12d,%r8d
140251a83:	44 0b c0             	or     %eax,%r8d
140251a86:	41 8b c1             	mov    %r9d,%eax
140251a89:	33 c2                	xor    %edx,%eax
140251a8b:	41 8b d2             	mov    %r10d,%edx
140251a8e:	41 33 d3             	xor    %r11d,%edx
140251a91:	41 03 c5             	add    %r13d,%eax
140251a94:	23 d3                	and    %ebx,%edx
140251a96:	41 c1 cb 0d          	ror    $0xd,%r11d
140251a9a:	41 03 c0             	add    %r8d,%eax
140251a9d:	41 33 d2             	xor    %r10d,%edx
140251aa0:	44 8b 44 24 34       	mov    0x34(%rsp),%r8d
140251aa5:	41 03 d1             	add    %r9d,%edx
140251aa8:	44 8b 0c 24          	mov    (%rsp),%r9d
140251aac:	44 03 f8             	add    %eax,%r15d
140251aaf:	41 03 d1             	add    %r9d,%edx
140251ab2:	03 d6                	add    %esi,%edx
140251ab4:	8b fa                	mov    %edx,%edi
140251ab6:	8b c2                	mov    %edx,%eax
140251ab8:	c1 cf 0f             	ror    $0xf,%edi
140251abb:	c1 c0 09             	rol    $0x9,%eax
140251abe:	33 f8                	xor    %eax,%edi
140251ac0:	33 fa                	xor    %edx,%edi
140251ac2:	41 c1 c0 0f          	rol    $0xf,%r8d
140251ac6:	44 8b 6c 24 54       	mov    0x54(%rsp),%r13d
140251acb:	41 8b c0             	mov    %r8d,%eax
140251ace:	8b b4 24 c8 00 00 00 	mov    0xc8(%rsp),%esi
140251ad5:	41 33 c5             	xor    %r13d,%eax
140251ad8:	33 74 24 0c          	xor    0xc(%rsp),%esi
140251adc:	41 33 c1             	xor    %r9d,%eax
140251adf:	8b d0                	mov    %eax,%edx
140251ae1:	c1 c8 09             	ror    $0x9,%eax
140251ae4:	c1 c2 0f             	rol    $0xf,%edx
140251ae7:	33 d0                	xor    %eax,%edx
140251ae9:	8b 44 24 10          	mov    0x10(%rsp),%eax
140251aed:	c1 c0 07             	rol    $0x7,%eax
140251af0:	33 d0                	xor    %eax,%edx
140251af2:	41 8b c7             	mov    %r15d,%eax
140251af5:	41 33 d0             	xor    %r8d,%edx
140251af8:	41 23 c6             	and    %r14d,%eax
140251afb:	33 54 24 24          	xor    0x24(%rsp),%edx
140251aff:	45 8b c7             	mov    %r15d,%r8d
140251b02:	41 33 d5             	xor    %r13d,%edx
140251b05:	45 0b c6             	or     %r14d,%r8d
140251b08:	44 33 ca             	xor    %edx,%r9d
140251b0b:	41 c1 c6 09          	rol    $0x9,%r14d
140251b0f:	44 23 c5             	and    %ebp,%r8d
140251b12:	44 89 0c 24          	mov    %r9d,(%rsp)
140251b16:	44 0b c0             	or     %eax,%r8d
140251b19:	44 8d 8f 0f f5 14 3b 	lea    0x3b14f50f(%rdi),%r9d
140251b20:	41 8b d7             	mov    %r15d,%edx
140251b23:	c1 c2 0c             	rol    $0xc,%edx
140251b26:	44 03 ca             	add    %edx,%r9d
140251b29:	41 c1 c1 07          	rol    $0x7,%r9d
140251b2d:	41 8b c1             	mov    %r9d,%eax
140251b30:	33 c2                	xor    %edx,%eax
140251b32:	41 8b d3             	mov    %r11d,%edx
140251b35:	33 d3                	xor    %ebx,%edx
140251b37:	41 03 c4             	add    %r12d,%eax
140251b3a:	41 03 c0             	add    %r8d,%eax
140251b3d:	c1 cb 0d             	ror    $0xd,%ebx
140251b40:	23 d7                	and    %edi,%edx
140251b42:	03 f0                	add    %eax,%esi
140251b44:	41 33 d3             	xor    %r11d,%edx
140251b47:	44 8b c6             	mov    %esi,%r8d
140251b4a:	41 03 d1             	add    %r9d,%edx
140251b4d:	45 0b c7             	or     %r15d,%r8d
140251b50:	03 54 24 0c          	add    0xc(%rsp),%edx
140251b54:	45 23 c6             	and    %r14d,%r8d
140251b57:	41 03 d2             	add    %r10d,%edx
140251b5a:	44 8b d2             	mov    %edx,%r10d
140251b5d:	8b c2                	mov    %edx,%eax
140251b5f:	c1 c0 09             	rol    $0x9,%eax
140251b62:	41 c1 ca 0f          	ror    $0xf,%r10d
140251b66:	44 33 d0             	xor    %eax,%r10d
140251b69:	8b c6                	mov    %esi,%eax
140251b6b:	44 33 d2             	xor    %edx,%r10d
140251b6e:	41 23 c7             	and    %r15d,%eax
140251b71:	44 0b c0             	or     %eax,%r8d
140251b74:	41 c1 c7 09          	rol    $0x9,%r15d
140251b78:	8b d6                	mov    %esi,%edx
140251b7a:	c1 c2 0c             	rol    $0xc,%edx
140251b7d:	45 8d 8a 1e ea 29 76 	lea    0x7629ea1e(%r10),%r9d
140251b84:	44 03 ca             	add    %edx,%r9d
140251b87:	41 c1 c1 07          	rol    $0x7,%r9d
140251b8b:	41 8b c1             	mov    %r9d,%eax
140251b8e:	33 c2                	xor    %edx,%eax
140251b90:	8b d7                	mov    %edi,%edx
140251b92:	03 c5                	add    %ebp,%eax
140251b94:	c1 cf 0d             	ror    $0xd,%edi
140251b97:	8b 6c 24 28          	mov    0x28(%rsp),%ebp
140251b9b:	33 d3                	xor    %ebx,%edx
140251b9d:	33 6c 24 14          	xor    0x14(%rsp),%ebp
140251ba1:	41 23 d2             	and    %r10d,%edx