180129d37:	d1 c0                	rol    $1,%eax
180129d39:	33 ca                	xor    %edx,%ecx
180129d3b:	89 84 24 b8 00 00 00 	mov    %eax,0xb8(%rsp)
180129d42:	41 8b c2             	mov    %r10d,%eax
180129d45:	44 8b bc 24 b8 00 00 	mov    0xb8(%rsp),%r15d
180129d4c:	00
180129d4d:	c1 c0 05             	rol    $0x5,%eax
180129d50:	41 81 c7 a1 eb d9 6e 	add    $0x6ed9eba1,%r15d
180129d57:	41 03 c7             	add    %r15d,%eax
180129d5a:	41 c1 c1 1e          	rol    $0x1e,%r9d
180129d5e:	44 8b bc 24 b0 00 00 	mov    0xb0(%rsp),%r15d
180129d65:	00
180129d66:	03 c8                	add    %eax,%ecx
180129d68:	44 33 7c 24 24       	xor    0x24(%rsp),%r15d
180129d6d:	44 03 d9             	add    %ecx,%r11d
180129d70:	45 33 fd             	xor    %r13d,%r15d
180129d73:	41 8b c3             	mov    %r11d,%eax
180129d76:	c1 c0 05             	rol    $0x5,%eax
180129d79:	45 33 fc             	xor    %r12d,%r15d
180129d7c:	44 8b 24 24          	mov    (%rsp),%r12d
180129d80:	05 a1 eb d9 6e       	add    $0x6ed9eba1,%eax
180129d85:	41 d1 c7             	rol    $1,%r15d
180129d88:	41 8b c8             	mov    %r8d,%ecx
180129d8b:	41 03 c7             	add    %r15d,%eax
180129d8e:	44 89 7c 24 08       	mov    %r15d,0x8(%rsp)
180129d93:	41 33 c9             	xor    %r9d,%ecx
180129d96:	41 33 ca             	xor    %r10d,%ecx
180129d99:	41 c1 c2 1e          	rol    $0x1e,%r10d
180129d9d:	03 c8                	add    %eax,%ecx
180129d9f:	41 8b c4             	mov    %r12d,%eax
180129da2:	33 c7                	xor    %edi,%eax
180129da4:	03 d1                	add    %ecx,%edx
180129da6:	33 44 24 14          	xor    0x14(%rsp),%eax
180129daa:	41 8b c9             	mov    %r9d,%ecx
180129dad:	41 33 c6             	xor    %r14d,%eax
180129db0:	41 33 ca             	xor    %r10d,%ecx
180129db3:	d1 c0                	rol    $1,%eax
180129db5:	41 33 cb             	xor    %r11d,%ecx
180129db8:	89 04 24             	mov    %eax,(%rsp)
180129dbb:	8b c2                	mov    %edx,%eax
180129dbd:	44 8b 34 24          	mov    (%rsp),%r14d
180129dc1:	c1 c0 05             	rol    $0x5,%eax
180129dc4:	41 81 c6 a1 eb d9 6e 	add    $0x6ed9eba1,%r14d
180129dcb:	41 03 c6             	add    %r14d,%eax
180129dce:	41 c1 c3 1e          	rol    $0x1e,%r11d
180129dd2:	03 c8                	add    %eax,%ecx
180129dd4:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
180129dd9:	44 03 c1             	add    %ecx,%r8d
180129ddc:	41 8b c6             	mov    %r14d,%eax
180129ddf:	33 c6                	xor    %esi,%eax
180129de1:	41 8b ca             	mov    %r10d,%ecx
180129de4:	41 33 c5             	xor    %r13d,%eax
180129de7:	41 33 cb             	xor    %r11d,%ecx
180129dea:	33 84 24 b8 00 00 00 	xor    0xb8(%rsp),%eax
180129df1:	33 ca                	xor    %edx,%ecx
180129df3:	d1 c0                	rol    $1,%eax
180129df5:	89 44 24 28          	mov    %eax,0x28(%rsp)
180129df9:	41 8b c0             	mov    %r8d,%eax
180129dfc:	44 8b 6c 24 28       	mov    0x28(%rsp),%r13d
180129e01:	c1 c0 05             	rol    $0x5,%eax
180129e04:	41 81 c5 a1 eb d9 6e 	add    $0x6ed9eba1,%r13d
180129e0b:	41 03 c5             	add    %r13d,%eax
180129e0e:	c1 c2 1e             	rol    $0x1e,%edx
180129e11:	44 8b 6c 24 1c       	mov    0x1c(%rsp),%r13d
180129e16:	03 c8                	add    %eax,%ecx
180129e18:	44 03 c9             	add    %ecx,%r9d
180129e1b:	41 8b c5             	mov    %r13d,%eax
180129e1e:	33 c3                	xor    %ebx,%eax
180129e20:	41 8b c8             	mov    %r8d,%ecx
180129e23:	33 c7                	xor    %edi,%eax
180129e25:	41 c1 c0 1e          	rol    $0x1e,%r8d
180129e29:	41 33 c7             	xor    %r15d,%eax
180129e2c:	41 33 cb             	xor    %r11d,%ecx
180129e2f:	d1 c0                	rol    $1,%eax
180129e31:	33 ca                	xor    %edx,%ecx
180129e33:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
180129e37:	41 8b c1             	mov    %r9d,%eax
180129e3a:	8b 7c 24 2c          	mov    0x2c(%rsp),%edi
180129e3e:	c1 c0 05             	rol    $0x5,%eax
180129e41:	81 c7 a1 eb d9 6e    	add    $0x6ed9eba1,%edi
180129e47:	03 c7                	add    %edi,%eax
180129e49:	8b bc 24 a8 00 00 00 	mov    0xa8(%rsp),%edi
180129e50:	03 c8                	add    %eax,%ecx
180129e52:	33 fd                	xor    %ebp,%edi
180129e54:	33 fe                	xor    %esi,%edi
180129e56:	44 03 d1             	add    %ecx,%r10d
180129e59:	33 3c 24             	xor    (%rsp),%edi
180129e5c:	41 8b c2             	mov    %r10d,%eax
180129e5f:	8b 74 24 20          	mov    0x20(%rsp),%esi
180129e63:	41 8b c8             	mov    %r8d,%ecx
180129e66:	c1 c0 05             	rol    $0x5,%eax
180129e69:	41 33 c9             	xor    %r9d,%ecx
180129e6c:	d1 c7                	rol    $1,%edi
180129e6e:	33 ca                	xor    %edx,%ecx
180129e70:	89 7c 24 04          	mov    %edi,0x4(%rsp)
180129e74:	81 c2 a1 eb d9 6e    	add    $0x6ed9eba1,%edx
180129e7a:	81 c7 a1 eb d9 6e    	add    $0x6ed9eba1,%edi
180129e80:	41 c1 c1 1e          	rol    $0x1e,%r9d
180129e84:	03 c7                	add    %edi,%eax
180129e86:	8b bc 24 b0 00 00 00 	mov    0xb0(%rsp),%edi
180129e8d:	33 7c 24 0c          	xor    0xc(%rsp),%edi
180129e91:	03 c8                	add    %eax,%ecx
180129e93:	33 fb                	xor    %ebx,%edi
180129e95:	44 03 d9             	add    %ecx,%r11d
180129e98:	33 7c 24 28          	xor    0x28(%rsp),%edi
180129e9c:	41 8b c3             	mov    %r11d,%eax
180129e9f:	c1 c0 05             	rol    $0x5,%eax
180129ea2:	41 8b d8             	mov    %r8d,%ebx
180129ea5:	41 33 d9             	xor    %r9d,%ebx
180129ea8:	d1 c7                	rol    $1,%edi
180129eaa:	03 c7                	add    %edi,%eax
180129eac:	89 7c 24 14          	mov    %edi,0x14(%rsp)
180129eb0:	41 33 da             	xor    %r10d,%ebx
180129eb3:	41 c1 c2 1e          	rol    $0x1e,%r10d
180129eb7:	03 d8                	add    %eax,%ebx
180129eb9:	8b 44 24 24          	mov    0x24(%rsp),%eax
180129ebd:	33 c5                	xor    %ebp,%eax
180129ebf:	03 da                	add    %edx,%ebx
180129ec1:	33 44 24 2c          	xor    0x2c(%rsp),%eax
180129ec5:	8b d3                	mov    %ebx,%edx
180129ec7:	33 c6                	xor    %esi,%eax
180129ec9:	d1 c0                	rol    $1,%eax
180129ecb:	89 44 24 10          	mov    %eax,0x10(%rsp)
180129ecf:	c1 c2 05             	rol    $0x5,%edx
180129ed2:	44 8b bc 24 b8 00 00 	mov    0xb8(%rsp),%r15d
180129ed9:	00
180129eda:	41 8b ca             	mov    %r10d,%ecx
180129edd:	41 0b cb             	or     %r11d,%ecx
180129ee0:	41 8b c2             	mov    %r10d,%eax
180129ee3:	41 23 c3             	and    %r11d,%eax
180129ee6:	41 23 c9             	and    %r9d,%ecx
180129ee9:	0b c8                	or     %eax,%ecx
180129eeb:	41 c1 c3 1e          	rol    $0x1e,%r11d
180129eef:	03 4c 24 10          	add    0x10(%rsp),%ecx
180129ef3:	41 8b c4             	mov    %r12d,%eax
180129ef6:	33 44 24 0c          	xor    0xc(%rsp),%eax
180129efa:	41 03 c8             	add    %r8d,%ecx
180129efd:	33 44 24 04          	xor    0x4(%rsp),%eax
180129f01:	44 8d 82 dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r8d
180129f08:	41 33 c7             	xor    %r15d,%eax
180129f0b:	44 03 c1             	add    %ecx,%r8d
180129f0e:	d1 c0                	rol    $1,%eax
180129f10:	41 8b cb             	mov    %r11d,%ecx
180129f13:	89 84 24 b8 00 00 00 	mov    %eax,0xb8(%rsp)
180129f1a:	0b cb                	or     %ebx,%ecx
180129f1c:	41 23 ca             	and    %r10d,%ecx
180129f1f:	41 8b c3             	mov    %r11d,%eax
180129f22:	23 c3                	and    %ebx,%eax
180129f24:	41 8b d0             	mov    %r8d,%edx
180129f27:	0b c8                	or     %eax,%ecx
180129f29:	c1 c2 05             	rol    $0x5,%edx
180129f2c:	03 8c 24 b8 00 00 00 	add    0xb8(%rsp),%ecx
180129f33:	41 8b c6             	mov    %r14d,%eax
180129f36:	33 44 24 24          	xor    0x24(%rsp),%eax
180129f3a:	41 03 c9             	add    %r9d,%ecx
180129f3d:	33 c7                	xor    %edi,%eax
180129f3f:	c1 c3 1e             	rol    $0x1e,%ebx
180129f42:	8b 7c 24 08          	mov    0x8(%rsp),%edi
180129f46:	44 8d 8a dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r9d
180129f4d:	44 03 c9             	add    %ecx,%r9d
180129f50:	33 c7                	xor    %edi,%eax
180129f52:	d1 c0                	rol    $1,%eax
180129f54:	41 8b c8             	mov    %r8d,%ecx
180129f57:	89 44 24 18          	mov    %eax,0x18(%rsp)
180129f5b:	0b cb                	or     %ebx,%ecx
180129f5d:	41 23 cb             	and    %r11d,%ecx
180129f60:	41 8b c0             	mov    %r8d,%eax
180129f63:	23 c3                	and    %ebx,%eax
180129f65:	41 c1 c0 1e          	rol    $0x1e,%r8d
180129f69:	0b c8                	or     %eax,%ecx
180129f6b:	41 8b d1             	mov    %r9d,%edx
180129f6e:	03 4c 24 18          	add    0x18(%rsp),%ecx
180129f72:	41 8b c5             	mov    %r13d,%eax
180129f75:	41 33 c4             	xor    %r12d,%eax
180129f78:	c1 c2 05             	rol    $0x5,%edx
180129f7b:	33 44 24 10          	xor    0x10(%rsp),%eax
180129f7f:	41 03 ca             	add    %r10d,%ecx
180129f82:	44 8b 24 24          	mov    (%rsp),%r12d
180129f86:	41 33 c4             	xor    %r12d,%eax
180129f89:	d1 c0                	rol    $1,%eax
180129f8b:	89 04 24             	mov    %eax,(%rsp)
180129f8e:	44 8d 92 dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r10d
180129f95:	44 03 d1             	add    %ecx,%r10d
180129f98:	41 8b c0             	mov    %r8d,%eax
180129f9b:	41 23 c1             	and    %r9d,%eax
180129f9e:	41 8b c8             	mov    %r8d,%ecx
180129fa1:	41 0b c9             	or     %r9d,%ecx
180129fa4:	41 8b d2             	mov    %r10d,%edx
180129fa7:	23 cb                	and    %ebx,%ecx
180129fa9:	c1 c2 05             	rol    $0x5,%edx
180129fac:	0b c8                	or     %eax,%ecx
180129fae:	41 c1 c1 1e          	rol    $0x1e,%r9d
180129fb2:	03 0c 24             	add    (%rsp),%ecx
180129fb5:	8b 84 24 a8 00 00 00 	mov    0xa8(%rsp),%eax
180129fbc:	41 03 cb             	add    %r11d,%ecx
180129fbf:	41 33 c6             	xor    %r14d,%eax
180129fc2:	44 8d 9a dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r11d
180129fc9:	33 84 24 b8 00 00 00 	xor    0xb8(%rsp),%eax
180129fd0:	44 03 d9             	add    %ecx,%r11d
180129fd3:	44 8b 74 24 28       	mov    0x28(%rsp),%r14d
180129fd8:	41 8b d3             	mov    %r11d,%edx
180129fdb:	41 33 c6             	xor    %r14d,%eax
180129fde:	41 8b c9             	mov    %r9d,%ecx
180129fe1:	d1 c0                	rol    $1,%eax
180129fe3:	89 44 24 0c          	mov    %eax,0xc(%rsp)
180129fe7:	c1 c2 05             	rol    $0x5,%edx
180129fea:	8b ac 24 b0 00 00 00 	mov    0xb0(%rsp),%ebp
180129ff1:	41 0b ca             	or     %r10d,%ecx
180129ff4:	33 6c 24 0c          	xor    0xc(%rsp),%ebp
180129ff8:	41 23 c8             	and    %r8d,%ecx
180129ffb:	33 6c 24 14          	xor    0x14(%rsp),%ebp
180129fff:	41 8b c1             	mov    %r9d,%eax
18012a002:	41 23 c2             	and    %r10d,%eax
18012a005:	41 33 ef             	xor    %r15d,%ebp
18012a008:	0b c8                	or     %eax,%ecx
18012a00a:	41 c1 c2 1e          	rol    $0x1e,%r10d
18012a00e:	03 4c 24 0c          	add    0xc(%rsp),%ecx
18012a012:	8b 84 24 b0 00 00 00 	mov    0xb0(%rsp),%eax
18012a019:	03 cb                	add    %ebx,%ecx
18012a01b:	41 33 c5             	xor    %r13d,%eax
18012a01e:	d1 c5                	rol    $1,%ebp
18012a020:	33 44 24 18          	xor    0x18(%rsp),%eax
18012a024:	8d 9a dc bc 1b 8f    	lea    -0x70e44324(%rdx),%ebx
18012a02a:	44 8b 6c 24 2c       	mov    0x2c(%rsp),%r13d
18012a02f:	03 d9                	add    %ecx,%ebx
18012a031:	41 33 c5             	xor    %r13d,%eax
18012a034:	89 ac 24 b0 00 00 00 	mov    %ebp,0xb0(%rsp)
18012a03b:	d1 c0                	rol    $1,%eax
18012a03d:	41 8b ca             	mov    %r10d,%ecx
18012a040:	41 0b cb             	or     %r11d,%ecx
18012a043:	89 44 24 24          	mov    %eax,0x24(%rsp)
18012a047:	41 23 c9             	and    %r9d,%ecx
18012a04a:	41 8b c2             	mov    %r10d,%eax
18012a04d:	41 23 c3             	and    %r11d,%eax
18012a050:	8b d3                	mov    %ebx,%edx
18012a052:	0b c8                	or     %eax,%ecx
18012a054:	c1 c2 05             	rol    $0x5,%edx
18012a057:	03 4c 24 24          	add    0x24(%rsp),%ecx
18012a05b:	8b 84 24 a8 00 00 00 	mov    0xa8(%rsp),%eax
18012a062:	41 03 c8             	add    %r8d,%ecx
18012a065:	33 04 24             	xor    (%rsp),%eax
18012a068:	33 44 24 04          	xor    0x4(%rsp),%eax
18012a06c:	44 8d 82 dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r8d
18012a073:	44 03 c1             	add    %ecx,%r8d
18012a076:	41 c1 c3 1e          	rol    $0x1e,%r11d
18012a07a:	33 c6                	xor    %esi,%eax
18012a07c:	41 8b d0             	mov    %r8d,%edx
18012a07f:	d1 c0                	rol    $1,%eax
18012a081:	41 8b cb             	mov    %r11d,%ecx
18012a084:	0b cb                	or     %ebx,%ecx
18012a086:	89 84 24 a8 00 00 00 	mov    %eax,0xa8(%rsp)
18012a08d:	41 23 ca             	and    %r10d,%ecx
18012a090:	c1 c2 05             	rol    $0x5,%edx
18012a093:	41 8b c3             	mov    %r11d,%eax
18012a096:	23 c3                	and    %ebx,%eax
18012a098:	c1 c3 1e             	rol    $0x1e,%ebx
18012a09b:	0b c8                	or     %eax,%ecx
18012a09d:	41 8b c0             	mov    %r8d,%eax
18012a0a0:	03 8c 24 a8 00 00 00 	add    0xa8(%rsp),%ecx
18012a0a7:	23 c3                	and    %ebx,%eax
18012a0a9:	41 03 c9             	add    %r9d,%ecx
18012a0ac:	44 8d 8a dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r9d
18012a0b3:	44 03 c9             	add    %ecx,%r9d
18012a0b6:	41 8b c8             	mov    %r8d,%ecx
18012a0b9:	0b cb                	or     %ebx,%ecx
18012a0bb:	41 c1 c0 1e          	rol    $0x1e,%r8d
18012a0bf:	41 23 cb             	and    %r11d,%ecx
18012a0c2:	41 8b d1             	mov    %r9d,%edx
18012a0c5:	0b c8                	or     %eax,%ecx
18012a0c7:	c1 c2 05             	rol    $0x5,%edx
18012a0ca:	03 cd                	add    %ebp,%ecx
18012a0cc:	41 8b c0             	mov    %r8d,%eax
18012a0cf:	8b 6c 24 24          	mov    0x24(%rsp),%ebp
18012a0d3:	41 03 ca             	add    %r10d,%ecx
18012a0d6:	33 6c 24 10          	xor    0x10(%rsp),%ebp
18012a0da:	44 8d 92 dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r10d
18012a0e1:	33 ef                	xor    %edi,%ebp
18012a0e3:	44 03 d1             	add    %ecx,%r10d
18012a0e6:	33 ee                	xor    %esi,%ebp
18012a0e8:	d1 c5                	rol    $1,%ebp
18012a0ea:	41 8b c8             	mov    %r8d,%ecx
18012a0ed:	41 0b c9             	or     %r9d,%ecx
18012a0f0:	89 6c 24 08          	mov    %ebp,0x8(%rsp)
18012a0f4:	41 8b d2             	mov    %r10d,%edx
18012a0f7:	23 cb                	and    %ebx,%ecx
18012a0f9:	c1 c2 05             	rol    $0x5,%edx
18012a0fc:	41 23 c1             	and    %r9d,%eax
18012a0ff:	0b c8                	or     %eax,%ecx
18012a101:	8b b4 24 b0 00 00 00 	mov    0xb0(%rsp),%esi
18012a108:	33 74 24 18          	xor    0x18(%rsp),%esi
18012a10c:	03 cd                	add    %ebp,%ecx
18012a10e:	8b ac 24 a8 00 00 00 	mov    0xa8(%rsp),%ebp
18012a115:	41 03 cb             	add    %r11d,%ecx
18012a118:	33 ac 24 b8 00 00 00 	xor    0xb8(%rsp),%ebp
18012a11f:	44 8d 9a dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r11d
18012a126:	44 03 d9             	add    %ecx,%r11d
18012a129:	41 c1 c1 1e          	rol    $0x1e,%r9d
18012a12d:	41 8b c9             	mov    %r9d,%ecx
18012a130:	41 33 ec             	xor    %r12d,%ebp
18012a133:	41 0b ca             	or     %r10d,%ecx
18012a136:	41 33 ef             	xor    %r15d,%ebp
18012a139:	44 8b 7c 24 0c       	mov    0xc(%rsp),%r15d
18012a13e:	41 23 c8             	and    %r8d,%ecx
18012a141:	44 33 7c 24 04       	xor    0x4(%rsp),%r15d
18012a146:	41 8b c1             	mov    %r9d,%eax
18012a149:	41 23 c2             	and    %r10d,%eax
18012a14c:	d1 c5                	rol    $1,%ebp
18012a14e:	0b c8                	or     %eax,%ecx
18012a150:	41 c1 c2 1e          	rol    $0x1e,%r10d
18012a154:	03 cd                	add    %ebp,%ecx
18012a156:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
18012a15a:	03 cb                	add    %ebx,%ecx
18012a15c:	41 33 f6             	xor    %r14d,%esi
18012a15f:	33 f7                	xor    %edi,%esi
18012a161:	41 8b c2             	mov    %r10d,%eax
18012a164:	8b 3c 24             	mov    (%rsp),%edi
18012a167:	41 23 c3             	and    %r11d,%eax
18012a16a:	41 33 fd             	xor    %r13d,%edi
18012a16d:	d1 c6                	rol    $1,%esi
18012a16f:	41 33 fc             	xor    %r12d,%edi
18012a172:	89 74 24 2c          	mov    %esi,0x2c(%rsp)
18012a176:	33 7c 24 08          	xor    0x8(%rsp),%edi
18012a17a:	41 8b d3             	mov    %r11d,%edx
18012a17d:	c1 c2 05             	rol    $0x5,%edx
18012a180:	45 33 fe             	xor    %r14d,%r15d
18012a183:	d1 c7                	rol    $1,%edi
18012a185:	44 33 fd             	xor    %ebp,%r15d
18012a188:	41 d1 c7             	rol    $1,%r15d
18012a18b:	89 7c 24 28          	mov    %edi,0x28(%rsp)
18012a18f:	8d 9a dc bc 1b 8f    	lea    -0x70e44324(%rdx),%ebx
18012a195:	44 89 7c 24 1c       	mov    %r15d,0x1c(%rsp)
18012a19a:	03 d9                	add    %ecx,%ebx
18012a19c:	41 8b ca             	mov    %r10d,%ecx
18012a19f:	41 0b cb             	or     %r11d,%ecx
18012a1a2:	8b d3                	mov    %ebx,%edx
18012a1a4:	41 23 c9             	and    %r9d,%ecx
18012a1a7:	c1 c2 05             	rol    $0x5,%edx
18012a1aa:	0b c8                	or     %eax,%ecx
18012a1ac:	41 c1 c3 1e          	rol    $0x1e,%r11d
18012a1b0:	03 ce                	add    %esi,%ecx
18012a1b2:	41 8b c3             	mov    %r11d,%eax
18012a1b5:	41 03 c8             	add    %r8d,%ecx
18012a1b8:	23 c3                	and    %ebx,%eax
18012a1ba:	44 8d 82 dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r8d
18012a1c1:	44 03 c1             	add    %ecx,%r8d
18012a1c4:	41 8b cb             	mov    %r11d,%ecx
18012a1c7:	0b cb                	or     %ebx,%ecx
18012a1c9:	41 8b d0             	mov    %r8d,%edx
18012a1cc:	41 23 ca             	and    %r10d,%ecx
18012a1cf:	c1 c2 05             	rol    $0x5,%edx