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
140008435:	21 df                	and    %ebx,%edi
140008437:	41 c1 cd 05          	ror    $0x5,%r13d
14000843b:	45 01 c4             	add    %r8d,%r12d
14000843e:	31 d7                	xor    %edx,%edi
140008440:	41 c1 ce 0b          	ror    $0xb,%r14d
140008444:	41 31 dd             	xor    %ebx,%r13d
140008447:	41 01 fc             	add    %edi,%r12d
14000844a:	44 89 cf             	mov    %r9d,%edi
14000844d:	44 03 65 00          	add    0x0(%rbp),%r12d
140008451:	45 31 ce             	xor    %r9d,%r14d
140008454:	44 31 d7             	xor    %r10d,%edi
140008457:	41 c1 cd 06          	ror    $0x6,%r13d
14000845b:	45 89 d0             	mov    %r10d,%r8d
14000845e:	41 21 ff             	and    %edi,%r15d
140008461:	41 c1 ce 02          	ror    $0x2,%r14d
140008465:	45 01 ec             	add    %r13d,%r12d
140008468:	45 31 f8             	xor    %r15d,%r8d
14000846b:	44 01 e0             	add    %r12d,%eax
14000846e:	45 01 e0             	add    %r12d,%r8d
140008471:	48 8d 6d 14          	lea    0x14(%rbp),%rbp
140008475:	44 8b 6c 24 14       	mov    0x14(%rsp),%r13d
14000847a:	44 8b 7c 24 08       	mov    0x8(%rsp),%r15d
14000847f:	45 89 ec             	mov    %r13d,%r12d
140008482:	41 c1 cd 0b          	ror    $0xb,%r13d
140008486:	45 01 f0             	add    %r14d,%r8d
140008489:	45 89 fe             	mov    %r15d,%r14d
14000848c:	41 c1 cf 02          	ror    $0x2,%r15d
140008490:	45 31 e5             	xor    %r12d,%r13d
140008493:	41 c1 ec 03          	shr    $0x3,%r12d
140008497:	41 c1 cd 07          	ror    $0x7,%r13d
14000849b:	45 31 f7             	xor    %r14d,%r15d
14000849e:	41 c1 ee 0a          	shr    $0xa,%r14d
1400084a2:	41 c1 cf 11          	ror    $0x11,%r15d
1400084a6:	45 31 ec             	xor    %r13d,%r12d
1400084a9:	45 31 f7             	xor    %r14d,%r15d
1400084ac:	44 03 64 24 34       	add    0x34(%rsp),%r12d
1400084b1:	44 03 64 24 10       	add    0x10(%rsp),%r12d
1400084b6:	41 89 c5             	mov    %eax,%r13d
1400084b9:	45 01 fc             	add    %r15d,%r12d
1400084bc:	45 89 c6             	mov    %r8d,%r14d
1400084bf:	41 c1 cd 0e          	ror    $0xe,%r13d
1400084c3:	41 89 df             	mov    %ebx,%r15d
1400084c6:	41 31 c5             	xor    %eax,%r13d
1400084c9:	41 c1 ce 09          	ror    $0x9,%r14d
1400084cd:	41 31 cf             	xor    %ecx,%r15d
1400084d0:	44 89 64 24 10       	mov    %r12d,0x10(%rsp)
1400084d5:	45 31 c6             	xor    %r8d,%r14d
1400084d8:	41 21 c7             	and    %eax,%r15d
1400084db:	41 c1 cd 05          	ror    $0x5,%r13d
1400084df:	41 01 d4             	add    %edx,%r12d
1400084e2:	41 31 cf             	xor    %ecx,%r15d
1400084e5:	41 c1 ce 0b          	ror    $0xb,%r14d
1400084e9:	41 31 c5             	xor    %eax,%r13d
1400084ec:	45 01 fc             	add    %r15d,%r12d
1400084ef:	45 89 c7             	mov    %r8d,%r15d
1400084f2:	44 03 65 00          	add    0x0(%rbp),%r12d
1400084f6:	45 31 c6             	xor    %r8d,%r14d
1400084f9:	45 31 cf             	xor    %r9d,%r15d
1400084fc:	41 c1 cd 06          	ror    $0x6,%r13d
140008500:	44 89 ca             	mov    %r9d,%edx
140008503:	44 21 ff             	and    %r15d,%edi
140008506:	41 c1 ce 02          	ror    $0x2,%r14d
14000850a:	45 01 ec             	add    %r13d,%r12d
14000850d:	31 fa                	xor    %edi,%edx
14000850f:	45 01 e3             	add    %r12d,%r11d
140008512:	44 01 e2             	add    %r12d,%edx
140008515:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
140008519:	44 8b 6c 24 18       	mov    0x18(%rsp),%r13d
14000851e:	8b 7c 24 0c          	mov    0xc(%rsp),%edi
140008522:	45 89 ec             	mov    %r13d,%r12d
140008525:	41 c1 cd 0b          	ror    $0xb,%r13d
140008529:	44 01 f2             	add    %r14d,%edx
14000852c:	41 89 fe             	mov    %edi,%r14d
14000852f:	c1 cf 02             	ror    $0x2,%edi
140008532:	45 31 e5             	xor    %r12d,%r13d
140008535:	41 c1 ec 03          	shr    $0x3,%r12d
140008539:	41 c1 cd 07          	ror    $0x7,%r13d
14000853d:	44 31 f7             	xor    %r14d,%edi
140008540:	41 c1 ee 0a          	shr    $0xa,%r14d
140008544:	c1 cf 11             	ror    $0x11,%edi
140008547:	45 31 ec             	xor    %r13d,%r12d
14000854a:	44 31 f7             	xor    %r14d,%edi
14000854d:	44 03 64 24 38       	add    0x38(%rsp),%r12d
140008552:	44 03 64 24 14       	add    0x14(%rsp),%r12d
140008557:	45 89 dd             	mov    %r11d,%r13d
14000855a:	41 01 fc             	add    %edi,%r12d
14000855d:	41 89 d6             	mov    %edx,%r14d
140008560:	41 c1 cd 0e          	ror    $0xe,%r13d
140008564:	89 c7                	mov    %eax,%edi
140008566:	45 31 dd             	xor    %r11d,%r13d
140008569:	41 c1 ce 09          	ror    $0x9,%r14d
14000856d:	31 df                	xor    %ebx,%edi
14000856f:	44 89 64 24 14       	mov    %r12d,0x14(%rsp)
140008574:	41 31 d6             	xor    %edx,%r14d
140008577:	44 21 df             	and    %r11d,%edi
14000857a:	41 c1 cd 05          	ror    $0x5,%r13d
14000857e:	41 01 cc             	add    %ecx,%r12d
140008581:	31 df                	xor    %ebx,%edi
140008583:	41 c1 ce 0b          	ror    $0xb,%r14d
140008587:	45 31 dd             	xor    %r11d,%r13d
14000858a:	41 01 fc             	add    %edi,%r12d
14000858d:	89 d7                	mov    %edx,%edi
14000858f:	44 03 65 00          	add    0x0(%rbp),%r12d
140008593:	41 31 d6             	xor    %edx,%r14d
140008596:	44 31 c7             	xor    %r8d,%edi
140008599:	41 c1 cd 06          	ror    $0x6,%r13d
14000859d:	44 89 c1             	mov    %r8d,%ecx
1400085a0:	41 21 ff             	and    %edi,%r15d
1400085a3:	41 c1 ce 02          	ror    $0x2,%r14d
1400085a7:	45 01 ec             	add    %r13d,%r12d
1400085aa:	44 31 f9             	xor    %r15d,%ecx
1400085ad:	45 01 e2             	add    %r12d,%r10d
1400085b0:	44 01 e1             	add    %r12d,%ecx
1400085b3:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
1400085b7:	44 8b 6c 24 1c       	mov    0x1c(%rsp),%r13d
1400085bc:	44 8b 7c 24 10       	mov    0x10(%rsp),%r15d
1400085c1:	45 89 ec             	mov    %r13d,%r12d
1400085c4:	41 c1 cd 0b          	ror    $0xb,%r13d
1400085c8:	44 01 f1             	add    %r14d,%ecx
1400085cb:	45 89 fe             	mov    %r15d,%r14d
1400085ce:	41 c1 cf 02          	ror    $0x2,%r15d
1400085d2:	45 31 e5             	xor    %r12d,%r13d
1400085d5:	41 c1 ec 03          	shr    $0x3,%r12d
1400085d9:	41 c1 cd 07          	ror    $0x7,%r13d
1400085dd:	45 31 f7             	xor    %r14d,%r15d
1400085e0:	41 c1 ee 0a          	shr    $0xa,%r14d
1400085e4:	41 c1 cf 11          	ror    $0x11,%r15d
1400085e8:	45 31 ec             	xor    %r13d,%r12d
1400085eb:	45 31 f7             	xor    %r14d,%r15d
1400085ee:	44 03 64 24 3c       	add    0x3c(%rsp),%r12d
1400085f3:	44 03 64 24 18       	add    0x18(%rsp),%r12d
1400085f8:	45 89 d5             	mov    %r10d,%r13d
1400085fb:	45 01 fc             	add    %r15d,%r12d
1400085fe:	41 89 ce             	mov    %ecx,%r14d
140008601:	41 c1 cd 0e          	ror    $0xe,%r13d
140008605:	45 89 df             	mov    %r11d,%r15d
140008608:	45 31 d5             	xor    %r10d,%r13d
14000860b:	41 c1 ce 09          	ror    $0x9,%r14d
14000860f:	41 31 c7             	xor    %eax,%r15d
140008612:	44 89 64 24 18       	mov    %r12d,0x18(%rsp)
140008617:	41 31 ce             	xor    %ecx,%r14d
14000861a:	45 21 d7             	and    %r10d,%r15d
14000861d:	41 c1 cd 05          	ror    $0x5,%r13d
140008621:	41 01 dc             	add    %ebx,%r12d
140008624:	41 31 c7             	xor    %eax,%r15d
140008627:	41 c1 ce 0b          	ror    $0xb,%r14d
14000862b:	45 31 d5             	xor    %r10d,%r13d
14000862e:	45 01 fc             	add    %r15d,%r12d
140008631:	41 89 cf             	mov    %ecx,%r15d
140008634:	44 03 65 00          	add    0x0(%rbp),%r12d
140008638:	41 31 ce             	xor    %ecx,%r14d
14000863b:	41 31 d7             	xor    %edx,%r15d
14000863e:	41 c1 cd 06          	ror    $0x6,%r13d
140008642:	89 d3                	mov    %edx,%ebx
140008644:	44 21 ff             	and    %r15d,%edi
140008647:	41 c1 ce 02          	ror    $0x2,%r14d
14000864b:	45 01 ec             	add    %r13d,%r12d
14000864e:	31 fb                	xor    %edi,%ebx
140008650:	45 01 e1             	add    %r12d,%r9d
140008653:	44 01 e3             	add    %r12d,%ebx
140008656:	48 8d 6d 04          	lea    0x4(%rbp),%rbp
14000865a:	44 8b 6c 24 20       	mov    0x20(%rsp),%r13d
14000865f:	8b 7c 24 14          	mov    0x14(%rsp),%edi
140008663:	45 89 ec             	mov    %r13d,%r12d
140008666:	41 c1 cd 0b          	ror    $0xb,%r13d
14000866a:	44 01 f3             	add    %r14d,%ebx
14000866d:	41 89 fe             	mov    %edi,%r14d
140008670:	c1 cf 02             	ror    $0x2,%edi
140008673:	45 31 e5             	xor    %r12d,%r13d
140008676:	41 c1 ec 03          	shr    $0x3,%r12d
14000867a:	41 c1 cd 07          	ror    $0x7,%r13d
14000867e:	44 31 f7             	xor    %r14d,%edi
140008681:	41 c1 ee 0a          	shr    $0xa,%r14d
140008685:	c1 cf 11             	ror    $0x11,%edi
140008688:	45 31 ec             	xor    %r13d,%r12d