14024fd03:	c1 c2 0f             	rol    $0xf,%edx
14024fd06:	33 d0                	xor    %eax,%edx
14024fd08:	8b 44 24 10          	mov    0x10(%rsp),%eax
14024fd0c:	c1 c0 07             	rol    $0x7,%eax
14024fd0f:	33 d0                	xor    %eax,%edx
14024fd11:	41 33 d0             	xor    %r8d,%edx
14024fd14:	45 8b c6             	mov    %r14d,%r8d
14024fd17:	41 33 d3             	xor    %r11d,%edx
14024fd1a:	45 33 c2             	xor    %r10d,%r8d
14024fd1d:	44 8b 19             	mov    (%rcx),%r11d
14024fd20:	41 33 d5             	xor    %r13d,%edx
14024fd23:	44 33 ca             	xor    %edx,%r9d
14024fd26:	45 33 c3             	xor    %r11d,%r8d
14024fd29:	44 89 0c 24          	mov    %r9d,(%rsp)
14024fd2d:	41 8b d6             	mov    %r14d,%edx
14024fd30:	c1 c2 0c             	rol    $0xc,%edx
14024fd33:	44 8d 8e 32 8a 98 f3 	lea    -0xc6775ce(%rsi),%r9d
14024fd3a:	44 03 ca             	add    %edx,%r9d
14024fd3d:	41 c1 c1 07          	rol    $0x7,%r9d
14024fd41:	41 8b c1             	mov    %r9d,%eax
14024fd44:	33 c2                	xor    %edx,%eax
14024fd46:	03 44 24 44          	add    0x44(%rsp),%eax
14024fd4a:	41 03 c0             	add    %r8d,%eax
14024fd4d:	44 33 64 24 14       	xor    0x14(%rsp),%r12d
14024fd52:	44 03 f8             	add    %eax,%r15d
14024fd55:	8b 54 24 48          	mov    0x48(%rsp),%edx
14024fd59:	44 8b 44 24 1c       	mov    0x1c(%rsp),%r8d
14024fd5e:	33 d6                	xor    %esi,%edx
14024fd60:	8b 7c 24 48          	mov    0x48(%rsp),%edi
14024fd64:	33 d3                	xor    %ebx,%edx
14024fd66:	41 03 d1             	add    %r9d,%edx
14024fd69:	41 c1 c0 0f          	rol    $0xf,%r8d
14024fd6d:	03 54 24 4c          	add    0x4c(%rsp),%edx
14024fd71:	03 d5                	add    %ebp,%edx
14024fd73:	c1 cf 0d             	ror    $0xd,%edi
14024fd76:	8b ea                	mov    %edx,%ebp
14024fd78:	41 c1 c3 09          	rol    $0x9,%r11d
14024fd7c:	8b c2                	mov    %edx,%eax
14024fd7e:	c1 cd 0f             	ror    $0xf,%ebp
14024fd81:	c1 c0 09             	rol    $0x9,%eax
14024fd84:	33 e8                	xor    %eax,%ebp
14024fd86:	41 8b c0             	mov    %r8d,%eax
14024fd89:	33 44 24 24          	xor    0x24(%rsp),%eax
14024fd8d:	33 ea                	xor    %edx,%ebp
14024fd8f:	33 44 24 0c          	xor    0xc(%rsp),%eax
14024fd93:	8b d0                	mov    %eax,%edx
14024fd95:	c1 c8 09             	ror    $0x9,%eax
14024fd98:	c1 c2 0f             	rol    $0xf,%edx
14024fd9b:	33 d0                	xor    %eax,%edx
14024fd9d:	44 8d 8d 65 14 31 e7 	lea    -0x18ceeb9b(%rbp),%r9d
14024fda4:	8b 44 24 04          	mov    0x4(%rsp),%eax
14024fda8:	c1 c0 07             	rol    $0x7,%eax
14024fdab:	33 d0                	xor    %eax,%edx
14024fdad:	41 33 d0             	xor    %r8d,%edx
14024fdb0:	45 8b c7             	mov    %r15d,%r8d
14024fdb3:	33 54 24 2c          	xor    0x2c(%rsp),%edx
14024fdb7:	45 33 c6             	xor    %r14d,%r8d
14024fdba:	33 54 24 24          	xor    0x24(%rsp),%edx
14024fdbe:	45 33 c3             	xor    %r11d,%r8d
14024fdc1:	31 54 24 0c          	xor    %edx,0xc(%rsp)
14024fdc5:	41 8b d7             	mov    %r15d,%edx
14024fdc8:	c1 c2 0c             	rol    $0xc,%edx
14024fdcb:	44 03 ca             	add    %edx,%r9d
14024fdce:	41 c1 c6 09          	rol    $0x9,%r14d
14024fdd2:	41 c1 c1 07          	rol    $0x7,%r9d
14024fdd6:	41 8b c1             	mov    %r9d,%eax
14024fdd9:	33 c2                	xor    %edx,%eax
14024fddb:	8b d6                	mov    %esi,%edx
14024fddd:	41 03 c2             	add    %r10d,%eax
14024fde0:	c1 ce 0d             	ror    $0xd,%esi
14024fde3:	33 d5                	xor    %ebp,%edx
14024fde5:	41 03 c0             	add    %r8d,%eax
14024fde8:	44 8b 44 24 28       	mov    0x28(%rsp),%r8d
14024fded:	33 d7                	xor    %edi,%edx
14024fdef:	41 03 d1             	add    %r9d,%edx
14024fdf2:	41 c1 c0 0f          	rol    $0xf,%r8d
14024fdf6:	03 54 24 14          	add    0x14(%rsp),%edx
14024fdfa:	44 03 e0             	add    %eax,%r12d
14024fdfd:	03 d3                	add    %ebx,%edx
14024fdff:	8b 5c 24 14          	mov    0x14(%rsp),%ebx
14024fe03:	44 8b d2             	mov    %edx,%r10d
14024fe06:	8b c2                	mov    %edx,%eax
14024fe08:	c1 c0 09             	rol    $0x9,%eax
14024fe0b:	41 c1 ca 0f          	ror    $0xf,%r10d
14024fe0f:	44 33 d0             	xor    %eax,%r10d
14024fe12:	41 8b c0             	mov    %r8d,%eax
14024fe15:	33 44 24 34          	xor    0x34(%rsp),%eax
14024fe19:	44 33 d2             	xor    %edx,%r10d
14024fe1c:	33 c3                	xor    %ebx,%eax
14024fe1e:	8b d0                	mov    %eax,%edx
14024fe20:	c1 c8 09             	ror    $0x9,%eax
14024fe23:	c1 c2 0f             	rol    $0xf,%edx
14024fe26:	33 d0                	xor    %eax,%edx
14024fe28:	45 8d 8a cb 28 62 ce 	lea    -0x319dd735(%r10),%r9d
14024fe2f:	8b 84 24 c8 00 00 00 	mov    0xc8(%rsp),%eax
14024fe36:	c1 c0 07             	rol    $0x7,%eax
14024fe39:	33 d0                	xor    %eax,%edx
14024fe3b:	41 33 d0             	xor    %r8d,%edx
14024fe3e:	33 54 24 18          	xor    0x18(%rsp),%edx
14024fe42:	33 54 24 34          	xor    0x34(%rsp),%edx
14024fe46:	33 da                	xor    %edx,%ebx
14024fe48:	41 8b d4             	mov    %r12d,%edx
14024fe4b:	c1 c2 0c             	rol    $0xc,%edx
14024fe4e:	89 5c 24 14          	mov    %ebx,0x14(%rsp)
14024fe52:	8b 5c 24 10          	mov    0x10(%rsp),%ebx
14024fe56:	44 03 ca             	add    %edx,%r9d
14024fe59:	44 33 eb             	xor    %ebx,%r13d
14024fe5c:	41 c1 c1 07          	rol    $0x7,%r9d
14024fe60:	41 8b c1             	mov    %r9d,%eax
14024fe63:	45 8b c4             	mov    %r12d,%r8d
14024fe66:	33 c2                	xor    %edx,%eax
14024fe68:	45 33 c7             	xor    %r15d,%r8d
14024fe6b:	41 03 c3             	add    %r11d,%eax
14024fe6e:	41 c1 c7 09          	rol    $0x9,%r15d
14024fe72:	45 33 c6             	xor    %r14d,%r8d
14024fe75:	8b d6                	mov    %esi,%edx
14024fe77:	41 03 c0             	add    %r8d,%eax
14024fe7a:	33 d5                	xor    %ebp,%edx
14024fe7c:	44 8b 04 24          	mov    (%rsp),%r8d
14024fe80:	41 33 d2             	xor    %r10d,%edx
14024fe83:	41 03 d1             	add    %r9d,%edx
14024fe86:	41 c1 c0 0f          	rol    $0xf,%r8d
14024fe8a:	03 d3                	add    %ebx,%edx
14024fe8c:	c1 cd 0d             	ror    $0xd,%ebp
14024fe8f:	03 d7                	add    %edi,%edx
14024fe91:	44 03 e8             	add    %eax,%r13d
14024fe94:	8b 7c 24 04          	mov    0x4(%rsp),%edi
14024fe98:	44 8b da             	mov    %edx,%r11d
14024fe9b:	8b c2                	mov    %edx,%eax
14024fe9d:	41 c1 cb 0f          	ror    $0xf,%r11d
14024fea1:	c1 c0 09             	rol    $0x9,%eax
14024fea4:	44 33 d8             	xor    %eax,%r11d
14024fea7:	41 8b c0             	mov    %r8d,%eax
14024feaa:	33 44 24 20          	xor    0x20(%rsp),%eax
14024feae:	44 33 da             	xor    %edx,%r11d
14024feb1:	33 c3                	xor    %ebx,%eax
14024feb3:	8b d0                	mov    %eax,%edx
14024feb5:	c1 c8 09             	ror    $0x9,%eax
14024feb8:	c1 c2 0f             	rol    $0xf,%edx
14024febb:	33 d0                	xor    %eax,%edx
14024febd:	45 8d 8b 97 51 c4 9c 	lea    -0x633bae69(%r11),%r9d
14024fec4:	8b 44 24 38          	mov    0x38(%rsp),%eax
14024fec8:	c1 c0 07             	rol    $0x7,%eax
14024fecb:	33 d0                	xor    %eax,%edx
14024fecd:	41 33 d0             	xor    %r8d,%edx
14024fed0:	45 8b c5             	mov    %r13d,%r8d
14024fed3:	33 54 24 08          	xor    0x8(%rsp),%edx
14024fed7:	45 33 c4             	xor    %r12d,%r8d
14024feda:	33 54 24 20          	xor    0x20(%rsp),%edx
14024fede:	45 33 c7             	xor    %r15d,%r8d
14024fee1:	33 da                	xor    %edx,%ebx
14024fee3:	41 c1 c4 09          	rol    $0x9,%r12d
14024fee7:	89 5c 24 10          	mov    %ebx,0x10(%rsp)
14024feeb:	41 8b d5             	mov    %r13d,%edx
14024feee:	c1 c2 0c             	rol    $0xc,%edx
14024fef1:	44 03 ca             	add    %edx,%r9d
14024fef4:	41 c1 c1 07          	rol    $0x7,%r9d
14024fef8:	41 8b c1             	mov    %r9d,%eax
14024fefb:	33 c2                	xor    %edx,%eax
14024fefd:	8b d5                	mov    %ebp,%edx
14024feff:	41 03 c6             	add    %r14d,%eax
14024ff02:	41 33 d2             	xor    %r10d,%edx
14024ff05:	44 8b 74 24 24       	mov    0x24(%rsp),%r14d
14024ff0a:	41 03 c0             	add    %r8d,%eax
14024ff0d:	44 8b 44 24 0c       	mov    0xc(%rsp),%r8d
14024ff12:	41 33 d3             	xor    %r11d,%edx
14024ff15:	41 03 d1             	add    %r9d,%edx
14024ff18:	41 c1 c0 0f          	rol    $0xf,%r8d
14024ff1c:	03 d7                	add    %edi,%edx
14024ff1e:	41 c1 ca 0d          	ror    $0xd,%r10d
14024ff22:	03 d6                	add    %esi,%edx
14024ff24:	44 33 f7             	xor    %edi,%r14d
14024ff27:	44 03 f0             	add    %eax,%r14d
14024ff2a:	8b da                	mov    %edx,%ebx
14024ff2c:	8b c2                	mov    %edx,%eax
14024ff2e:	c1 cb 0f             	ror    $0xf,%ebx
14024ff31:	c1 c0 09             	rol    $0x9,%eax
14024ff34:	33 d8                	xor    %eax,%ebx
14024ff36:	41 8b c0             	mov    %r8d,%eax
14024ff39:	33 44 24 2c          	xor    0x2c(%rsp),%eax
14024ff3d:	33 da                	xor    %edx,%ebx
14024ff3f:	33 c7                	xor    %edi,%eax
14024ff41:	8b d0                	mov    %eax,%edx
14024ff43:	c1 c2 0f             	rol    $0xf,%edx
14024ff46:	c1 c8 09             	ror    $0x9,%eax
14024ff49:	33 d0                	xor    %eax,%edx
14024ff4b:	8b 74 24 34          	mov    0x34(%rsp),%esi
14024ff4f:	8b 44 24 30          	mov    0x30(%rsp),%eax
14024ff53:	44 8d 8b 2f a3 88 39 	lea    0x3988a32f(%rbx),%r9d
14024ff5a:	c1 c0 07             	rol    $0x7,%eax
14024ff5d:	33 d0                	xor    %eax,%edx
14024ff5f:	41 33 d0             	xor    %r8d,%edx
14024ff62:	45 8b c6             	mov    %r14d,%r8d
14024ff65:	33 54 24 1c          	xor    0x1c(%rsp),%edx
14024ff69:	45 33 c5             	xor    %r13d,%r8d
14024ff6c:	33 54 24 2c          	xor    0x2c(%rsp),%edx
14024ff70:	45 33 c4             	xor    %r12d,%r8d
14024ff73:	33 fa                	xor    %edx,%edi
14024ff75:	41 c1 c5 09          	rol    $0x9,%r13d
14024ff79:	89 7c 24 04          	mov    %edi,0x4(%rsp)
14024ff7d:	41 8b d6             	mov    %r14d,%edx
14024ff80:	c1 c2 0c             	rol    $0xc,%edx
14024ff83:	44 03 ca             	add    %edx,%r9d
14024ff86:	41 c1 c1 07          	rol    $0x7,%r9d
14024ff8a:	41 8b c1             	mov    %r9d,%eax
14024ff8d:	33 c2                	xor    %edx,%eax
14024ff8f:	8b d3                	mov    %ebx,%edx
14024ff91:	41 33 d2             	xor    %r10d,%edx
14024ff94:	41 03 c7             	add    %r15d,%eax
14024ff97:	44 8b bc 24 c8 00 00 	mov    0xc8(%rsp),%r15d
14024ff9e:	00
14024ff9f:	41 33 d3             	xor    %r11d,%edx
14024ffa2:	41 03 d1             	add    %r9d,%edx
14024ffa5:	41 c1 cb 0d          	ror    $0xd,%r11d
14024ffa9:	41 03 d7             	add    %r15d,%edx
14024ffac:	41 03 c0             	add    %r8d,%eax
14024ffaf:	44 8b 44 24 14       	mov    0x14(%rsp),%r8d
14024ffb4:	03 d5                	add    %ebp,%edx
14024ffb6:	8b 6c 24 20          	mov    0x20(%rsp),%ebp
14024ffba:	8b fa                	mov    %edx,%edi
14024ffbc:	41 c1 c0 0f          	rol    $0xf,%r8d
14024ffc0:	41 33 f7             	xor    %r15d,%esi
14024ffc3:	03 f0                	add    %eax,%esi
14024ffc5:	c1 cf 0f             	ror    $0xf,%edi
14024ffc8:	8b c2                	mov    %edx,%eax
14024ffca:	c1 c0 09             	rol    $0x9,%eax
14024ffcd:	33 f8                	xor    %eax,%edi
14024ffcf:	41 8b c0             	mov    %r8d,%eax
14024ffd2:	33 44 24 18          	xor    0x18(%rsp),%eax
14024ffd6:	33 fa                	xor    %edx,%edi
14024ffd8:	41 33 c7             	xor    %r15d,%eax
14024ffdb:	8b d0                	mov    %eax,%edx
14024ffdd:	c1 c8 09             	ror    $0x9,%eax
14024ffe0:	c1 c2 0f             	rol    $0xf,%edx
14024ffe3:	33 d0                	xor    %eax,%edx
14024ffe5:	44 8d 8f 5e 46 11 73 	lea    0x7311465e(%rdi),%r9d
14024ffec:	8b 44 24 24          	mov    0x24(%rsp),%eax
14024fff0:	c1 c0 07             	rol    $0x7,%eax
14024fff3:	33 d0                	xor    %eax,%edx
14024fff5:	41 33 d0             	xor    %r8d,%edx
14024fff8:	44 8b c6             	mov    %esi,%r8d
14024fffb:	33 54 24 28          	xor    0x28(%rsp),%edx
14024ffff:	45 33 c6             	xor    %r14d,%r8d
140250002:	33 54 24 18          	xor    0x18(%rsp),%edx
140250006:	45 33 c5             	xor    %r13d,%r8d
140250009:	44 33 fa             	xor    %edx,%r15d
14025000c:	41 c1 c6 09          	rol    $0x9,%r14d
140250010:	8b d6                	mov    %esi,%edx
140250012:	44 89 bc 24 c8 00 00 	mov    %r15d,0xc8(%rsp)
140250019:	00
14025001a:	44 8b 7c 24 38       	mov    0x38(%rsp),%r15d
14025001f:	41 33 ef             	xor    %r15d,%ebp
140250022:	c1 c2 0c             	rol    $0xc,%edx
140250025:	44 03 ca             	add    %edx,%r9d
140250028:	41 c1 c1 07          	rol    $0x7,%r9d
14025002c:	41 8b c1             	mov    %r9d,%eax
14025002f:	33 c2                	xor    %edx,%eax
140250031:	8b d3                	mov    %ebx,%edx
140250033:	33 d7                	xor    %edi,%edx
140250035:	41 03 c4             	add    %r12d,%eax
140250038:	41 33 d3             	xor    %r11d,%edx
14025003b:	41 03 c0             	add    %r8d,%eax
14025003e:	41 03 d1             	add    %r9d,%edx
140250041:	03 e8                	add    %eax,%ebp
140250043:	41 03 d7             	add    %r15d,%edx
140250046:	41 03 d2             	add    %r10d,%edx
140250049:	c1 cb 0d             	ror    $0xd,%ebx
14025004c:	44 8b d2             	mov    %edx,%r10d
14025004f:	44 8b 64 24 30       	mov    0x30(%rsp),%r12d
140250054:	8b c2                	mov    %edx,%eax
140250056:	c1 c0 09             	rol    $0x9,%eax
140250059:	44 8b c5             	mov    %ebp,%r8d
14025005c:	44 33 c6             	xor    %esi,%r8d
14025005f:	41 c1 ca 0f          	ror    $0xf,%r10d
140250063:	44 33 d0             	xor    %eax,%r10d
140250066:	c1 c6 09             	rol    $0x9,%esi
140250069:	44 33 d2             	xor    %edx,%r10d
14025006c:	45 33 c6             	xor    %r14d,%r8d
14025006f:	8b 54 24 10          	mov    0x10(%rsp),%edx
140250073:	c1 c2 0f             	rol    $0xf,%edx
140250076:	8b c2                	mov    %edx,%eax
140250078:	33 44 24 08          	xor    0x8(%rsp),%eax
14025007c:	41 33 c7             	xor    %r15d,%eax
14025007f:	44 8b c8             	mov    %eax,%r9d
140250082:	c1 c8 09             	ror    $0x9,%eax
140250085:	41 c1 c1 0f          	rol    $0xf,%r9d
140250089:	44 33 c8             	xor    %eax,%r9d
14025008c:	8b 44 24 34          	mov    0x34(%rsp),%eax
140250090:	c1 c0 07             	rol    $0x7,%eax
140250093:	44 33 c8             	xor    %eax,%r9d
140250096:	44 33 ca             	xor    %edx,%r9d
140250099:	8b d5                	mov    %ebp,%edx
14025009b:	44 33 4c 24 08       	xor    0x8(%rsp),%r9d
1402500a0:	45 33 cf             	xor    %r15d,%r9d
1402500a3:	c1 c2 0c             	rol    $0xc,%edx
1402500a6:	44 33 0c 24          	xor    (%rsp),%r9d
1402500aa:	44 8b 7c 24 2c       	mov    0x2c(%rsp),%r15d
1402500af:	44 89 4c 24 38       	mov    %r9d,0x38(%rsp)
1402500b4:	45 33 fc             	xor    %r12d,%r15d
1402500b7:	45 8d 8a bc 8c 22 e6 	lea    -0x19dd7344(%r10),%r9d
1402500be:	44 03 ca             	add    %edx,%r9d
1402500c1:	41 c1 c1 07          	rol    $0x7,%r9d
1402500c5:	41 8b c1             	mov    %r9d,%eax
1402500c8:	33 c2                	xor    %edx,%eax
1402500ca:	8b d3                	mov    %ebx,%edx
1402500cc:	41 03 c5             	add    %r13d,%eax
1402500cf:	33 d7                	xor    %edi,%edx
1402500d1:	44 8b 6c 24 20       	mov    0x20(%rsp),%r13d
1402500d6:	41 03 c0             	add    %r8d,%eax
1402500d9:	44 03 f8             	add    %eax,%r15d
1402500dc:	c1 cf 0d             	ror    $0xd,%edi
1402500df:	41 33 d2             	xor    %r10d,%edx
1402500e2:	45 8b c7             	mov    %r15d,%r8d
1402500e5:	41 03 d1             	add    %r9d,%edx
1402500e8:	44 33 c5             	xor    %ebp,%r8d
1402500eb:	41 03 d4             	add    %r12d,%edx
1402500ee:	44 33 c6             	xor    %esi,%r8d
1402500f1:	41 03 d3             	add    %r11d,%edx
1402500f4:	44 8b da             	mov    %edx,%r11d
1402500f7:	8b c2                	mov    %edx,%eax
1402500f9:	c1 c0 09             	rol    $0x9,%eax
1402500fc:	41 c1 cb 0f          	ror    $0xf,%r11d
140250100:	44 33 d8             	xor    %eax,%r11d
140250103:	44 33 da             	xor    %edx,%r11d
140250106:	8b 54 24 04          	mov    0x4(%rsp),%edx
14025010a:	c1 c2 0f             	rol    $0xf,%edx
14025010d:	8b c2                	mov    %edx,%eax
14025010f:	33 44 24 1c          	xor    0x1c(%rsp),%eax
140250113:	41 33 c4             	xor    %r12d,%eax
140250116:	44 8b c8             	mov    %eax,%r9d
140250119:	c1 c8 09             	ror    $0x9,%eax
14025011c:	41 c1 c1 0f          	rol    $0xf,%r9d
140250120:	44 33 c8             	xor    %eax,%r9d
140250123:	41 8b c5             	mov    %r13d,%eax
140250126:	c1 c0 07             	rol    $0x7,%eax
140250129:	44 33 c8             	xor    %eax,%r9d
14025012c:	44 33 ca             	xor    %edx,%r9d
14025012f:	41 8b d7             	mov    %r15d,%edx
140250132:	44 33 4c 24 1c       	xor    0x1c(%rsp),%r9d
140250137:	45 33 cc             	xor    %r12d,%r9d
14025013a:	c1 c2 0c             	rol    $0xc,%edx
14025013d:	44 33 4c 24 0c       	xor    0xc(%rsp),%r9d
140250142:	44 89 4c 24 3c       	mov    %r9d,0x3c(%rsp)
140250147:	45 8d 8b 79 19 45 cc 	lea    -0x33bae687(%r11),%r9d
14025014e:	44 03 ca             	add    %edx,%r9d
140250151:	41 c1 c1 07          	rol    $0x7,%r9d
140250155:	41 8b c1             	mov    %r9d,%eax
140250158:	33 c2                	xor    %edx,%eax
14025015a:	41 03 c6             	add    %r14d,%eax
14025015d:	44 8b 64 24 24       	mov    0x24(%rsp),%r12d