140007fb2:	45 89 d7             	mov    %r10d,%r15d
140007fb5:	44 03 65 00          	add    0x0(%rbp),%r12d
140007fb9:	45 31 d6             	xor    %r10d,%r14d
140007fbc:	45 31 df             	xor    %r11d,%r15d
140007fbf:	41 c1 cd 06          	ror    $0x6,%r13d
140007fc3:	45 89 d9             	mov    %r11d,%r9d
140007fc6:	44 21 ff             	and    %r15d,%edi
140007fc9:	41 c1 ce 02          	ror    $0x2,%r14d
140007fcd:	45 01 ec             	add    %r13d,%r12d
140007fd0:	41 31 f9             	xor    %edi,%r9d
140007fd3:	44 01 e3             	add    %r12d,%ebx
140007fd6:	45 01 e1             	add    %r12d,%r9d
140007fd9:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
140007fdd:	45 01 f1             	add    %r14d,%r9d
140007fe0:	44 8b 66 2c          	mov    0x2c(%rsi),%r12d
140007fe4:	41 89 dd             	mov    %ebx,%r13d
140007fe7:	45 89 ce             	mov    %r9d,%r14d
140007fea:	41 0f cc             	bswap  %r12d
140007fed:	41 c1 cd 0e          	ror    $0xe,%r13d
140007ff1:	89 cf                	mov    %ecx,%edi
140007ff3:	41 31 dd             	xor    %ebx,%r13d
140007ff6:	41 c1 ce 09          	ror    $0x9,%r14d
140007ffa:	31 d7                	xor    %edx,%edi
140007ffc:	44 89 64 24 2c       	mov    %r12d,0x2c(%rsp)
140008001:	45 31 ce             	xor    %r9d,%r14d
140008004:	21 df                	and    %ebx,%edi
140008006:	41 c1 cd 05          	ror    $0x5,%r13d
14000800a:	45 01 c4             	add    %r8d,%r12d
14000800d:	31 d7                	xor    %edx,%edi
14000800f:	41 c1 ce 0b          	ror    $0xb,%r14d
140008013:	41 31 dd             	xor    %ebx,%r13d
140008016:	41 01 fc             	add    %edi,%r12d
140008019:	44 89 cf             	mov    %r9d,%edi
14000801c:	44 03 65 00          	add    0x0(%rbp),%r12d
140008020:	45 31 ce             	xor    %r9d,%r14d
140008023:	44 31 d7             	xor    %r10d,%edi
140008026:	41 c1 cd 06          	ror    $0x6,%r13d
14000802a:	45 89 d0             	mov    %r10d,%r8d
14000802d:	41 21 ff             	and    %edi,%r15d
140008030:	41 c1 ce 02          	ror    $0x2,%r14d
140008034:	45 01 ec             	add    %r13d,%r12d
140008037:	45 31 f8             	xor    %r15d,%r8d
14000803a:	44 01 e0             	add    %r12d,%eax
14000803d:	45 01 e0             	add    %r12d,%r8d
140008040:	48 8d 6d 14          	lea    0x14(%rbp),%rbp
140008044:	45 01 f0             	add    %r14d,%r8d
140008047:	44 8b 66 30          	mov    0x30(%rsi),%r12d
14000804b:	41 89 c5             	mov    %eax,%r13d
14000804e:	45 89 c6             	mov    %r8d,%r14d
140008051:	41 0f cc             	bswap  %r12d
140008054:	41 c1 cd 0e          	ror    $0xe,%r13d
140008058:	41 89 df             	mov    %ebx,%r15d
14000805b:	41 31 c5             	xor    %eax,%r13d
14000805e:	41 c1 ce 09          	ror    $0x9,%r14d
140008062:	41 31 cf             	xor    %ecx,%r15d
140008065:	44 89 64 24 30       	mov    %r12d,0x30(%rsp)
14000806a:	45 31 c6             	xor    %r8d,%r14d
14000806d:	41 21 c7             	and    %eax,%r15d
140008070:	41 c1 cd 05          	ror    $0x5,%r13d
140008074:	41 01 d4             	add    %edx,%r12d
140008077:	41 31 cf             	xor    %ecx,%r15d
14000807a:	41 c1 ce 0b          	ror    $0xb,%r14d
14000807e:	41 31 c5             	xor    %eax,%r13d
140008081:	45 01 fc             	add    %r15d,%r12d
140008084:	45 89 c7             	mov    %r8d,%r15d
140008087:	44 03 65 00          	add    0x0(%rbp),%r12d
14000808b:	45 31 c6             	xor    %r8d,%r14d
14000808e:	45 31 cf             	xor    %r9d,%r15d
140008091:	41 c1 cd 06          	ror    $0x6,%r13d
140008095:	44 89 ca             	mov    %r9d,%edx
140008098:	44 21 ff             	and    %r15d,%edi
14000809b:	41 c1 ce 02          	ror    $0x2,%r14d
14000809f:	45 01 ec             	add    %r13d,%r12d
1400080a2:	31 fa                	xor    %edi,%edx
1400080a4:	45 01 e3             	add    %r12d,%r11d
1400080a7:	44 01 e2             	add    %r12d,%edx
1400080aa:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
1400080ae:	44 01 f2             	add    %r14d,%edx
1400080b1:	44 8b 66 34          	mov    0x34(%rsi),%r12d
1400080b5:	45 89 dd             	mov    %r11d,%r13d
1400080b8:	41 89 d6             	mov    %edx,%r14d
1400080bb:	41 0f cc             	bswap  %r12d
1400080be:	41 c1 cd 0e          	ror    $0xe,%r13d
1400080c2:	89 c7                	mov    %eax,%edi
1400080c4:	45 31 dd             	xor    %r11d,%r13d
1400080c7:	41 c1 ce 09          	ror    $0x9,%r14d
1400080cb:	31 df                	xor    %ebx,%edi
1400080cd:	44 89 64 24 34       	mov    %r12d,0x34(%rsp)
1400080d2:	41 31 d6             	xor    %edx,%r14d
1400080d5:	44 21 df             	and    %r11d,%edi
1400080d8:	41 c1 cd 05          	ror    $0x5,%r13d
1400080dc:	41 01 cc             	add    %ecx,%r12d
1400080df:	31 df                	xor    %ebx,%edi
1400080e1:	41 c1 ce 0b          	ror    $0xb,%r14d
1400080e5:	45 31 dd             	xor    %r11d,%r13d
1400080e8:	41 01 fc             	add    %edi,%r12d
1400080eb:	89 d7                	mov    %edx,%edi
1400080ed:	44 03 65 00          	add    0x0(%rbp),%r12d
1400080f1:	41 31 d6             	xor    %edx,%r14d
1400080f4:	44 31 c7             	xor    %r8d,%edi
1400080f7:	41 c1 cd 06          	ror    $0x6,%r13d
1400080fb:	44 89 c1             	mov    %r8d,%ecx
1400080fe:	41 21 ff             	and    %edi,%r15d
140008101:	41 c1 ce 02          	ror    $0x2,%r14d
140008105:	45 01 ec             	add    %r13d,%r12d
140008108:	44 31 f9             	xor    %r15d,%ecx
14000810b:	45 01 e2             	add    %r12d,%r10d
14000810e:	44 01 e1             	add    %r12d,%ecx
140008111:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
140008115:	44 01 f1             	add    %r14d,%ecx
140008118:	44 8b 66 38          	mov    0x38(%rsi),%r12d
14000811c:	45 89 d5             	mov    %r10d,%r13d
14000811f:	41 89 ce             	mov    %ecx,%r14d
140008122:	41 0f cc             	bswap  %r12d
140008125:	41 c1 cd 0e          	ror    $0xe,%r13d
140008129:	45 89 df             	mov    %r11d,%r15d
14000812c:	45 31 d5             	xor    %r10d,%r13d
14000812f:	41 c1 ce 09          	ror    $0x9,%r14d
140008133:	41 31 c7             	xor    %eax,%r15d
140008136:	44 89 64 24 38       	mov    %r12d,0x38(%rsp)
14000813b:	41 31 ce             	xor    %ecx,%r14d
14000813e:	45 21 d7             	and    %r10d,%r15d
140008141:	41 c1 cd 05          	ror    $0x5,%r13d
140008145:	41 01 dc             	add    %ebx,%r12d
140008148:	41 31 c7             	xor    %eax,%r15d
14000814b:	41 c1 ce 0b          	ror    $0xb,%r14d
14000814f:	45 31 d5             	xor    %r10d,%r13d
140008152:	45 01 fc             	add    %r15d,%r12d
140008155:	41 89 cf             	mov    %ecx,%r15d
140008158:	44 03 65 00          	add    0x0(%rbp),%r12d
14000815c:	41 31 ce             	xor    %ecx,%r14d
14000815f:	41 31 d7             	xor    %edx,%r15d
140008162:	41 c1 cd 06          	ror    $0x6,%r13d
140008166:	89 d3                	mov    %edx,%ebx
140008168:	44 21 ff             	and    %r15d,%edi
14000816b:	41 c1 ce 02          	ror    $0x2,%r14d
14000816f:	45 01 ec             	add    %r13d,%r12d
140008172:	31 fb                	xor    %edi,%ebx
140008174:	45 01 e1             	add    %r12d,%r9d
140008177:	44 01 e3             	add    %r12d,%ebx
14000817a:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
14000817e:	44 01 f3             	add    %r14d,%ebx
140008181:	44 8b 66 3c          	mov    0x3c(%rsi),%r12d
140008185:	45 89 cd             	mov    %r9d,%r13d
140008188:	41 89 de             	mov    %ebx,%r14d
14000818b:	41 0f cc             	bswap  %r12d
14000818e:	41 c1 cd 0e          	ror    $0xe,%r13d
140008192:	44 89 d7             	mov    %r10d,%edi
140008195:	45 31 cd             	xor    %r9d,%r13d
140008198:	41 c1 ce 09          	ror    $0x9,%r14d
14000819c:	44 31 df             	xor    %r11d,%edi
14000819f:	44 89 64 24 3c       	mov    %r12d,0x3c(%rsp)
1400081a4:	41 31 de             	xor    %ebx,%r14d
1400081a7:	44 21 cf             	and    %r9d,%edi
1400081aa:	41 c1 cd 05          	ror    $0x5,%r13d
1400081ae:	41 01 c4             	add    %eax,%r12d
1400081b1:	44 31 df             	xor    %r11d,%edi
1400081b4:	41 c1 ce 0b          	ror    $0xb,%r14d
1400081b8:	45 31 cd             	xor    %r9d,%r13d
1400081bb:	41 01 fc             	add    %edi,%r12d
1400081be:	89 df                	mov    %ebx,%edi
1400081c0:	44 03 65 00          	add    0x0(%rbp),%r12d
1400081c4:	41 31 de             	xor    %ebx,%r14d
1400081c7:	31 cf                	xor    %ecx,%edi
1400081c9:	41 c1 cd 06          	ror    $0x6,%r13d
1400081cd:	89 c8                	mov    %ecx,%eax
1400081cf:	41 21 ff             	and    %edi,%r15d
1400081d2:	41 c1 ce 02          	ror    $0x2,%r14d
1400081d6:	45 01 ec             	add    %r13d,%r12d
1400081d9:	44 31 f8             	xor    %r15d,%eax
1400081dc:	45 01 e0             	add    %r12d,%r8d
1400081df:	44 01 e0             	add    %r12d,%eax
1400081e2:	48 8d 6d 14          	lea    0x14(%rbp),%rbp
1400081e6:	eb 08                	jmp    0x1400081f0
1400081e8:	90                   	nop
1400081e9:	90                   	nop
1400081ea:	90                   	nop
1400081eb:	90                   	nop
1400081ec:	90                   	nop
1400081ed:	90                   	nop
1400081ee:	90                   	nop
1400081ef:	90                   	nop
1400081f0:	44 8b 6c 24 04       	mov    0x4(%rsp),%r13d
1400081f5:	44 8b 7c 24 38       	mov    0x38(%rsp),%r15d
1400081fa:	45 89 ec             	mov    %r13d,%r12d
1400081fd:	41 c1 cd 0b          	ror    $0xb,%r13d
140008201:	44 01 f0             	add    %r14d,%eax
140008204:	45 89 fe             	mov    %r15d,%r14d
140008207:	41 c1 cf 02          	ror    $0x2,%r15d
14000820b:	45 31 e5             	xor    %r12d,%r13d
14000820e:	41 c1 ec 03          	shr    $0x3,%r12d
140008212:	41 c1 cd 07          	ror    $0x7,%r13d
140008216:	45 31 f7             	xor    %r14d,%r15d
140008219:	41 c1 ee 0a          	shr    $0xa,%r14d
14000821d:	41 c1 cf 11          	ror    $0x11,%r15d
140008221:	45 31 ec             	xor    %r13d,%r12d
140008224:	45 31 f7             	xor    %r14d,%r15d
140008227:	44 03 64 24 24       	add    0x24(%rsp),%r12d
14000822c:	44 03 24 24          	add    (%rsp),%r12d
140008230:	45 89 c5             	mov    %r8d,%r13d
140008233:	45 01 fc             	add    %r15d,%r12d
140008236:	41 89 c6             	mov    %eax,%r14d
140008239:	41 c1 cd 0e          	ror    $0xe,%r13d
14000823d:	45 89 cf             	mov    %r9d,%r15d
140008240:	45 31 c5             	xor    %r8d,%r13d
140008243:	41 c1 ce 09          	ror    $0x9,%r14d
140008247:	45 31 d7             	xor    %r10d,%r15d
14000824a:	44 89 24 24          	mov    %r12d,(%rsp)
14000824e:	41 31 c6             	xor    %eax,%r14d
140008251:	45 21 c7             	and    %r8d,%r15d
140008254:	41 c1 cd 05          	ror    $0x5,%r13d
140008258:	45 01 dc             	add    %r11d,%r12d
14000825b:	45 31 d7             	xor    %r10d,%r15d
14000825e:	41 c1 ce 0b          	ror    $0xb,%r14d
140008262:	45 31 c5             	xor    %r8d,%r13d
140008265:	45 01 fc             	add    %r15d,%r12d
140008268:	41 89 c7             	mov    %eax,%r15d
14000826b:	44 03 65 00          	add    0x0(%rbp),%r12d
14000826f:	41 31 c6             	xor    %eax,%r14d
140008272:	41 31 df             	xor    %ebx,%r15d
140008275:	41 c1 cd 06          	ror    $0x6,%r13d
140008279:	41 89 db             	mov    %ebx,%r11d
14000827c:	44 21 ff             	and    %r15d,%edi
14000827f:	41 c1 ce 02          	ror    $0x2,%r14d
140008283:	45 01 ec             	add    %r13d,%r12d
140008286:	41 31 fb             	xor    %edi,%r11d
140008289:	44 01 e2             	add    %r12d,%edx
14000828c:	45 01 e3             	add    %r12d,%r11d
14000828f:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
140008293:	44 8b 6c 24 08       	mov    0x8(%rsp),%r13d
140008298:	8b 7c 24 3c          	mov    0x3c(%rsp),%edi
14000829c:	45 89 ec             	mov    %r13d,%r12d
14000829f:	41 c1 cd 0b          	ror    $0xb,%r13d
1400082a3:	45 01 f3             	add    %r14d,%r11d
1400082a6:	41 89 fe             	mov    %edi,%r14d
1400082a9:	c1 cf 02             	ror    $0x2,%edi
1400082ac:	45 31 e5             	xor    %r12d,%r13d
1400082af:	41 c1 ec 03          	shr    $0x3,%r12d
1400082b3:	41 c1 cd 07          	ror    $0x7,%r13d
1400082b7:	44 31 f7             	xor    %r14d,%edi
1400082ba:	41 c1 ee 0a          	shr    $0xa,%r14d
1400082be:	c1 cf 11             	ror    $0x11,%edi
1400082c1:	45 31 ec             	xor    %r13d,%r12d
1400082c4:	44 31 f7             	xor    %r14d,%edi
1400082c7:	44 03 64 24 28       	add    0x28(%rsp),%r12d
1400082cc:	44 03 64 24 04       	add    0x4(%rsp),%r12d
1400082d1:	41 89 d5             	mov    %edx,%r13d
1400082d4:	41 01 fc             	add    %edi,%r12d
1400082d7:	45 89 de             	mov    %r11d,%r14d
1400082da:	41 c1 cd 0e          	ror    $0xe,%r13d
1400082de:	44 89 c7             	mov    %r8d,%edi
1400082e1:	41 31 d5             	xor    %edx,%r13d
1400082e4:	41 c1 ce 09          	ror    $0x9,%r14d
1400082e8:	44 31 cf             	xor    %r9d,%edi
1400082eb:	44 89 64 24 04       	mov    %r12d,0x4(%rsp)
1400082f0:	45 31 de             	xor    %r11d,%r14d
1400082f3:	21 d7                	and    %edx,%edi
1400082f5:	41 c1 cd 05          	ror    $0x5,%r13d
1400082f9:	45 01 d4             	add    %r10d,%r12d
1400082fc:	44 31 cf             	xor    %r9d,%edi
1400082ff:	41 c1 ce 0b          	ror    $0xb,%r14d
140008303:	41 31 d5             	xor    %edx,%r13d
140008306:	41 01 fc             	add    %edi,%r12d
140008309:	44 89 df             	mov    %r11d,%edi
14000830c:	44 03 65 00          	add    0x0(%rbp),%r12d
140008310:	45 31 de             	xor    %r11d,%r14d
140008313:	31 c7                	xor    %eax,%edi
140008315:	41 c1 cd 06          	ror    $0x6,%r13d
140008319:	41 89 c2             	mov    %eax,%r10d
14000831c:	41 21 ff             	and    %edi,%r15d
14000831f:	41 c1 ce 02          	ror    $0x2,%r14d
140008323:	45 01 ec             	add    %r13d,%r12d
140008326:	45 31 fa             	xor    %r15d,%r10d
140008329:	44 01 e1             	add    %r12d,%ecx
14000832c:	45 01 e2             	add    %r12d,%r10d
14000832f:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
140008333:	44 8b 6c 24 0c       	mov    0xc(%rsp),%r13d
140008338:	44 8b 3c 24          	mov    (%rsp),%r15d
14000833c:	45 89 ec             	mov    %r13d,%r12d
14000833f:	41 c1 cd 0b          	ror    $0xb,%r13d
140008343:	45 01 f2             	add    %r14d,%r10d
140008346:	45 89 fe             	mov    %r15d,%r14d
140008349:	41 c1 cf 02          	ror    $0x2,%r15d
14000834d:	45 31 e5             	xor    %r12d,%r13d
140008350:	41 c1 ec 03          	shr    $0x3,%r12d
140008354:	41 c1 cd 07          	ror    $0x7,%r13d
140008358:	45 31 f7             	xor    %r14d,%r15d
14000835b:	41 c1 ee 0a          	shr    $0xa,%r14d
14000835f:	41 c1 cf 11          	ror    $0x11,%r15d
140008363:	45 31 ec             	xor    %r13d,%r12d
140008366:	45 31 f7             	xor    %r14d,%r15d
140008369:	44 03 64 24 2c       	add    0x2c(%rsp),%r12d
14000836e:	44 03 64 24 08       	add    0x8(%rsp),%r12d
140008373:	41 89 cd             	mov    %ecx,%r13d
140008376:	45 01 fc             	add    %r15d,%r12d
140008379:	45 89 d6             	mov    %r10d,%r14d
14000837c:	41 c1 cd 0e          	ror    $0xe,%r13d
140008380:	41 89 d7             	mov    %edx,%r15d
140008383:	41 31 cd             	xor    %ecx,%r13d
140008386:	41 c1 ce 09          	ror    $0x9,%r14d
14000838a:	45 31 c7             	xor    %r8d,%r15d
14000838d:	44 89 64 24 08       	mov    %r12d,0x8(%rsp)
140008392:	45 31 d6             	xor    %r10d,%r14d
140008395:	41 21 cf             	and    %ecx,%r15d
140008398:	41 c1 cd 05          	ror    $0x5,%r13d
14000839c:	45 01 cc             	add    %r9d,%r12d
14000839f:	45 31 c7             	xor    %r8d,%r15d
1400083a2:	41 c1 ce 0b          	ror    $0xb,%r14d
1400083a6:	41 31 cd             	xor    %ecx,%r13d
1400083a9:	45 01 fc             	add    %r15d,%r12d
1400083ac:	45 89 d7             	mov    %r10d,%r15d
1400083af:	44 03 65 00          	add    0x0(%rbp),%r12d
1400083b3:	45 31 d6             	xor    %r10d,%r14d
1400083b6:	45 31 df             	xor    %r11d,%r15d
1400083b9:	41 c1 cd 06          	ror    $0x6,%r13d
1400083bd:	45 89 d9             	mov    %r11d,%r9d
1400083c0:	44 21 ff             	and    %r15d,%edi
1400083c3:	41 c1 ce 02          	ror    $0x2,%r14d
1400083c7:	45 01 ec             	add    %r13d,%r12d
1400083ca:	41 31 f9             	xor    %edi,%r9d
1400083cd:	44 01 e3             	add    %r12d,%ebx
1400083d0:	45 01 e1             	add    %r12d,%r9d
1400083d3:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
1400083d7:	44 8b 6c 24 10       	mov    0x10(%rsp),%r13d
1400083dc:	8b 7c 24 04          	mov    0x4(%rsp),%edi
1400083e0:	45 89 ec             	mov    %r13d,%r12d
1400083e3:	41 c1 cd 0b          	ror    $0xb,%r13d
1400083e7:	45 01 f1             	add    %r14d,%r9d
1400083ea:	41 89 fe             	mov    %edi,%r14d
1400083ed:	c1 cf 02             	ror    $0x2,%edi
1400083f0:	45 31 e5             	xor    %r12d,%r13d
1400083f3:	41 c1 ec 03          	shr    $0x3,%r12d
1400083f7:	41 c1 cd 07          	ror    $0x7,%r13d
1400083fb:	44 31 f7             	xor    %r14d,%edi
1400083fe:	41 c1 ee 0a          	shr    $0xa,%r14d
140008402:	c1 cf 11             	ror    $0x11,%edi
140008405:	45 31 ec             	xor    %r13d,%r12d
140008408:	44 31 f7             	xor    %r14d,%edi
14000840b:	44 03 64 24 30       	add    0x30(%rsp),%r12d
140008410:	44 03 64 24 0c       	add    0xc(%rsp),%r12d
140008415:	41 89 dd             	mov    %ebx,%r13d
140008418:	41 01 fc             	add    %edi,%r12d
14000841b:	45 89 ce             	mov    %r9d,%r14d
14000841e:	41 c1 cd 0e          	ror    $0xe,%r13d
140008422:	89 cf                	mov    %ecx,%edi
140008424:	41 31 dd             	xor    %ebx,%r13d
140008427:	41 c1 ce 09          	ror    $0x9,%r14d
14000842b:	31 d7                	xor    %edx,%edi
14000842d:	44 89 64 24 0c       	mov    %r12d,0xc(%rsp)
140008432:	45 31 ce             	xor    %r9d,%r14d