1402510b6:	8b c6                	mov    %esi,%eax
1402510b8:	41 33 d0             	xor    %r8d,%edx
1402510bb:	41 23 c7             	and    %r15d,%eax
1402510be:	33 54 24 24          	xor    0x24(%rsp),%edx
1402510c2:	44 8b c6             	mov    %esi,%r8d
1402510c5:	33 54 24 08          	xor    0x8(%rsp),%edx
1402510c9:	45 0b c7             	or     %r15d,%r8d
1402510cc:	33 ea                	xor    %edx,%ebp
1402510ce:	41 c1 c7 09          	rol    $0x9,%r15d
1402510d2:	45 23 c6             	and    %r14d,%r8d
1402510d5:	89 2c 24             	mov    %ebp,(%rsp)
1402510d8:	8b ac 24 c8 00 00 00 	mov    0xc8(%rsp),%ebp
1402510df:	44 0b c0             	or     %eax,%r8d
1402510e2:	8b d6                	mov    %esi,%edx
1402510e4:	c1 c2 0c             	rol    $0xc,%edx
1402510e7:	44 03 ca             	add    %edx,%r9d
1402510ea:	41 c1 c1 07          	rol    $0x7,%r9d
1402510ee:	41 8b c1             	mov    %r9d,%eax
1402510f1:	33 c2                	xor    %edx,%eax
1402510f3:	8b d3                	mov    %ebx,%edx
1402510f5:	41 03 c4             	add    %r12d,%eax
1402510f8:	33 d7                	xor    %edi,%edx
1402510fa:	44 8b 64 24 0c       	mov    0xc(%rsp),%r12d
1402510ff:	41 03 c0             	add    %r8d,%eax
140251102:	44 8b 44 24 1c       	mov    0x1c(%rsp),%r8d
140251107:	41 23 d2             	and    %r10d,%edx
14025110a:	33 d3                	xor    %ebx,%edx
14025110c:	41 c1 c0 0f          	rol    $0xf,%r8d
140251110:	41 03 d1             	add    %r9d,%edx
140251113:	c1 cf 0d             	ror    $0xd,%edi
140251116:	41 03 d4             	add    %r12d,%edx
140251119:	41 33 ec             	xor    %r12d,%ebp
14025111c:	03 e8                	add    %eax,%ebp
14025111e:	41 03 d3             	add    %r11d,%edx
140251121:	44 8b da             	mov    %edx,%r11d
140251124:	8b c2                	mov    %edx,%eax
140251126:	c1 c0 09             	rol    $0x9,%eax
140251129:	41 c1 cb 0f          	ror    $0xf,%r11d
14025112d:	44 33 d8             	xor    %eax,%r11d
140251130:	41 8b c0             	mov    %r8d,%eax
140251133:	33 44 24 3c          	xor    0x3c(%rsp),%eax
140251137:	44 33 da             	xor    %edx,%r11d
14025113a:	41 33 c4             	xor    %r12d,%eax
14025113d:	8b d0                	mov    %eax,%edx
14025113f:	c1 c8 09             	ror    $0x9,%eax
140251142:	c1 c2 0f             	rol    $0xf,%edx
140251145:	33 d0                	xor    %eax,%edx
140251147:	45 8d 8b 29 76 1e ea 	lea    -0x15e189d7(%r11),%r9d
14025114e:	8b 44 24 04          	mov    0x4(%rsp),%eax
140251152:	c1 c0 07             	rol    $0x7,%eax
140251155:	33 d0                	xor    %eax,%edx
140251157:	8b c5                	mov    %ebp,%eax
140251159:	41 33 d0             	xor    %r8d,%edx
14025115c:	23 c6                	and    %esi,%eax
14025115e:	33 54 24 30          	xor    0x30(%rsp),%edx
140251162:	44 8b c5             	mov    %ebp,%r8d
140251165:	33 54 24 3c          	xor    0x3c(%rsp),%edx
140251169:	44 0b c6             	or     %esi,%r8d
14025116c:	44 33 e2             	xor    %edx,%r12d
14025116f:	45 23 c7             	and    %r15d,%r8d
140251172:	44 0b c0             	or     %eax,%r8d
140251175:	44 89 64 24 0c       	mov    %r12d,0xc(%rsp)
14025117a:	44 8b 64 24 14       	mov    0x14(%rsp),%r12d
14025117f:	8b d5                	mov    %ebp,%edx
140251181:	c1 c2 0c             	rol    $0xc,%edx
140251184:	44 03 ca             	add    %edx,%r9d
140251187:	41 c1 c1 07          	rol    $0x7,%r9d
14025118b:	41 8b c1             	mov    %r9d,%eax
14025118e:	33 c2                	xor    %edx,%eax
140251190:	41 03 c6             	add    %r14d,%eax
140251193:	44 8b 74 24 2c       	mov    0x2c(%rsp),%r14d
140251198:	45 33 f4             	xor    %r12d,%r14d
14025119b:	41 03 c0             	add    %r8d,%eax
14025119e:	44 03 f0             	add    %eax,%r14d
1402511a1:	44 8b 6c 24 38       	mov    0x38(%rsp),%r13d
1402511a6:	41 8b d2             	mov    %r10d,%edx
1402511a9:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
1402511ae:	33 d7                	xor    %edi,%edx
1402511b0:	41 23 d3             	and    %r11d,%edx
1402511b3:	41 c1 c0 0f          	rol    $0xf,%r8d
1402511b7:	33 d7                	xor    %edi,%edx
1402511b9:	41 c1 ca 0d          	ror    $0xd,%r10d
1402511bd:	41 03 d1             	add    %r9d,%edx
1402511c0:	c1 c6 09             	rol    $0x9,%esi
1402511c3:	41 03 d4             	add    %r12d,%edx
1402511c6:	03 d3                	add    %ebx,%edx
1402511c8:	8b da                	mov    %edx,%ebx
1402511ca:	8b c2                	mov    %edx,%eax
1402511cc:	c1 c0 09             	rol    $0x9,%eax
1402511cf:	c1 cb 0f             	ror    $0xf,%ebx
1402511d2:	33 d8                	xor    %eax,%ebx
1402511d4:	41 8b c0             	mov    %r8d,%eax
1402511d7:	33 da                	xor    %edx,%ebx
1402511d9:	41 33 c5             	xor    %r13d,%eax
1402511dc:	41 33 c4             	xor    %r12d,%eax
1402511df:	8b d0                	mov    %eax,%edx
1402511e1:	c1 c8 09             	ror    $0x9,%eax
1402511e4:	c1 c2 0f             	rol    $0xf,%edx
1402511e7:	33 d0                	xor    %eax,%edx
1402511e9:	44 8d 8b 53 ec 3c d4 	lea    -0x2bc313ad(%rbx),%r9d
1402511f0:	8b 84 24 c8 00 00 00 	mov    0xc8(%rsp),%eax
1402511f7:	c1 c0 07             	rol    $0x7,%eax
1402511fa:	33 d0                	xor    %eax,%edx
1402511fc:	41 8b c6             	mov    %r14d,%eax
1402511ff:	41 33 d0             	xor    %r8d,%edx
140251202:	23 c5                	and    %ebp,%eax
140251204:	33 54 24 20          	xor    0x20(%rsp),%edx
140251208:	45 8b c6             	mov    %r14d,%r8d
14025120b:	41 33 d5             	xor    %r13d,%edx
14025120e:	44 0b c5             	or     %ebp,%r8d
140251211:	44 33 e2             	xor    %edx,%r12d
140251214:	c1 c5 09             	rol    $0x9,%ebp
140251217:	44 23 c6             	and    %esi,%r8d
14025121a:	44 89 64 24 14       	mov    %r12d,0x14(%rsp)
14025121f:	44 8b 64 24 24       	mov    0x24(%rsp),%r12d
140251224:	44 0b c0             	or     %eax,%r8d
140251227:	41 8b d6             	mov    %r14d,%edx
14025122a:	c1 c2 0c             	rol    $0xc,%edx
14025122d:	44 03 ca             	add    %edx,%r9d
140251230:	41 c1 c1 07          	rol    $0x7,%r9d
140251234:	41 8b c1             	mov    %r9d,%eax
140251237:	33 c2                	xor    %edx,%eax
140251239:	41 8b d2             	mov    %r10d,%edx
14025123c:	41 03 c7             	add    %r15d,%eax
14025123f:	41 33 d3             	xor    %r11d,%edx
140251242:	44 8b 7c 24 08       	mov    0x8(%rsp),%r15d
140251247:	41 03 c0             	add    %r8d,%eax
14025124a:	44 33 7c 24 10       	xor    0x10(%rsp),%r15d
14025124f:	23 d3                	and    %ebx,%edx
140251251:	44 8b 04 24          	mov    (%rsp),%r8d
140251255:	44 03 f8             	add    %eax,%r15d
140251258:	41 33 d2             	xor    %r10d,%edx
14025125b:	41 c1 c0 0f          	rol    $0xf,%r8d
14025125f:	41 03 d1             	add    %r9d,%edx
140251262:	41 c1 cb 0d          	ror    $0xd,%r11d
140251266:	44 8b 4c 24 10       	mov    0x10(%rsp),%r9d
14025126b:	41 03 d1             	add    %r9d,%edx
14025126e:	03 d7                	add    %edi,%edx
140251270:	8b fa                	mov    %edx,%edi
140251272:	8b c2                	mov    %edx,%eax
140251274:	c1 c0 09             	rol    $0x9,%eax
140251277:	c1 cf 0f             	ror    $0xf,%edi
14025127a:	33 f8                	xor    %eax,%edi
14025127c:	41 8b c0             	mov    %r8d,%eax
14025127f:	41 33 c4             	xor    %r12d,%eax
140251282:	33 fa                	xor    %edx,%edi
140251284:	41 33 c1             	xor    %r9d,%eax
140251287:	8b d0                	mov    %eax,%edx
140251289:	c1 c8 09             	ror    $0x9,%eax
14025128c:	c1 c2 0f             	rol    $0xf,%edx
14025128f:	33 d0                	xor    %eax,%edx
140251291:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
140251295:	c1 c0 07             	rol    $0x7,%eax
140251298:	33 d0                	xor    %eax,%edx
14025129a:	41 33 d0             	xor    %r8d,%edx
14025129d:	33 54 24 18          	xor    0x18(%rsp),%edx
1402512a1:	45 8b c7             	mov    %r15d,%r8d
1402512a4:	41 33 d4             	xor    %r12d,%edx
1402512a7:	45 0b c6             	or     %r14d,%r8d
1402512aa:	44 33 ca             	xor    %edx,%r9d
1402512ad:	44 23 c5             	and    %ebp,%r8d
1402512b0:	44 89 4c 24 10       	mov    %r9d,0x10(%rsp)
1402512b5:	41 8b d7             	mov    %r15d,%edx
1402512b8:	c1 c2 0c             	rol    $0xc,%edx
1402512bb:	44 8d 8f a7 d8 79 a8 	lea    -0x57862759(%rdi),%r9d
1402512c2:	44 03 ca             	add    %edx,%r9d
1402512c5:	41 8b c7             	mov    %r15d,%eax
1402512c8:	41 23 c6             	and    %r14d,%eax
1402512cb:	41 c1 c1 07          	rol    $0x7,%r9d
1402512cf:	44 0b c0             	or     %eax,%r8d
1402512d2:	41 c1 c6 09          	rol    $0x9,%r14d
1402512d6:	41 8b c1             	mov    %r9d,%eax
1402512d9:	33 c2                	xor    %edx,%eax
1402512db:	41 8b d3             	mov    %r11d,%edx
1402512de:	33 d3                	xor    %ebx,%edx
1402512e0:	03 c6                	add    %esi,%eax
1402512e2:	8b 74 24 3c          	mov    0x3c(%rsp),%esi
1402512e6:	41 03 c0             	add    %r8d,%eax
1402512e9:	33 74 24 04          	xor    0x4(%rsp),%esi
1402512ed:	23 d7                	and    %edi,%edx
1402512ef:	44 8b 44 24 0c       	mov    0xc(%rsp),%r8d
1402512f4:	41 33 d3             	xor    %r11d,%edx
1402512f7:	41 03 d1             	add    %r9d,%edx
1402512fa:	41 c1 c0 0f          	rol    $0xf,%r8d
1402512fe:	03 54 24 04          	add    0x4(%rsp),%edx
140251302:	03 f0                	add    %eax,%esi
140251304:	41 03 d2             	add    %r10d,%edx
140251307:	c1 cb 0d             	ror    $0xd,%ebx
14025130a:	44 8b d2             	mov    %edx,%r10d
14025130d:	8b c2                	mov    %edx,%eax
14025130f:	c1 c0 09             	rol    $0x9,%eax
140251312:	41 c1 ca 0f          	ror    $0xf,%r10d
140251316:	44 33 d0             	xor    %eax,%r10d
140251319:	41 8b c0             	mov    %r8d,%eax
14025131c:	33 44 24 30          	xor    0x30(%rsp),%eax
140251320:	44 33 d2             	xor    %edx,%r10d
140251323:	33 44 24 04          	xor    0x4(%rsp),%eax
140251327:	8b d0                	mov    %eax,%edx
140251329:	c1 c8 09             	ror    $0x9,%eax
14025132c:	c1 c2 0f             	rol    $0xf,%edx
14025132f:	33 d0                	xor    %eax,%edx
140251331:	45 8d 8a 4f b1 f3 50 	lea    0x50f3b14f(%r10),%r9d
140251338:	8b 44 24 08          	mov    0x8(%rsp),%eax
14025133c:	c1 c0 07             	rol    $0x7,%eax
14025133f:	33 d0                	xor    %eax,%edx
140251341:	8b c6                	mov    %esi,%eax
140251343:	41 33 d0             	xor    %r8d,%edx
140251346:	41 23 c7             	and    %r15d,%eax
140251349:	33 54 24 1c          	xor    0x1c(%rsp),%edx
14025134d:	44 8b c6             	mov    %esi,%r8d
140251350:	33 54 24 30          	xor    0x30(%rsp),%edx
140251354:	45 0b c7             	or     %r15d,%r8d
140251357:	31 54 24 04          	xor    %edx,0x4(%rsp)
14025135b:	45 23 c6             	and    %r14d,%r8d
14025135e:	44 0b c0             	or     %eax,%r8d
140251361:	41 c1 c7 09          	rol    $0x9,%r15d
140251365:	8b d6                	mov    %esi,%edx
140251367:	c1 c2 0c             	rol    $0xc,%edx
14025136a:	44 03 ca             	add    %edx,%r9d
14025136d:	41 c1 c1 07          	rol    $0x7,%r9d
140251371:	41 8b c1             	mov    %r9d,%eax
140251374:	33 c2                	xor    %edx,%eax
140251376:	8b d3                	mov    %ebx,%edx
140251378:	33 d7                	xor    %edi,%edx
14025137a:	03 c5                	add    %ebp,%eax
14025137c:	41 23 d2             	and    %r10d,%edx
14025137f:	41 03 c0             	add    %r8d,%eax
140251382:	33 d3                	xor    %ebx,%edx
140251384:	41 8b ed             	mov    %r13d,%ebp
140251387:	33 ac 24 c8 00 00 00 	xor    0xc8(%rsp),%ebp
14025138e:	41 03 d1             	add    %r9d,%edx
140251391:	03 94 24 c8 00 00 00 	add    0xc8(%rsp),%edx
140251398:	03 e8                	add    %eax,%ebp
14025139a:	41 03 d3             	add    %r11d,%edx
14025139d:	c1 cf 0d             	ror    $0xd,%edi
1402513a0:	44 8b da             	mov    %edx,%r11d
1402513a3:	44 8b 44 24 14       	mov    0x14(%rsp),%r8d
1402513a8:	8b c2                	mov    %edx,%eax
1402513aa:	c1 c0 09             	rol    $0x9,%eax
1402513ad:	41 c1 c0 0f          	rol    $0xf,%r8d
1402513b1:	41 c1 cb 0f          	ror    $0xf,%r11d
1402513b5:	44 33 d8             	xor    %eax,%r11d
1402513b8:	41 8b c0             	mov    %r8d,%eax
1402513bb:	33 44 24 20          	xor    0x20(%rsp),%eax
1402513bf:	44 33 da             	xor    %edx,%r11d
1402513c2:	33 84 24 c8 00 00 00 	xor    0xc8(%rsp),%eax
1402513c9:	8b d0                	mov    %eax,%edx
1402513cb:	c1 c8 09             	ror    $0x9,%eax
1402513ce:	c1 c2 0f             	rol    $0xf,%edx
1402513d1:	33 d0                	xor    %eax,%edx
1402513d3:	45 8d 8b 9e 62 e7 a1 	lea    -0x5e189d62(%r11),%r9d
1402513da:	8b 44 24 3c          	mov    0x3c(%rsp),%eax
1402513de:	c1 c0 07             	rol    $0x7,%eax
1402513e1:	33 d0                	xor    %eax,%edx
1402513e3:	8b c5                	mov    %ebp,%eax
1402513e5:	41 33 d0             	xor    %r8d,%edx
1402513e8:	23 c6                	and    %esi,%eax
1402513ea:	33 54 24 40          	xor    0x40(%rsp),%edx
1402513ee:	44 8b c5             	mov    %ebp,%r8d
1402513f1:	33 54 24 20          	xor    0x20(%rsp),%edx
1402513f5:	44 0b c6             	or     %esi,%r8d
1402513f8:	31 94 24 c8 00 00 00 	xor    %edx,0xc8(%rsp)
1402513ff:	45 23 c7             	and    %r15d,%r8d
140251402:	44 0b c0             	or     %eax,%r8d
140251405:	c1 c6 09             	rol    $0x9,%esi
140251408:	8b d5                	mov    %ebp,%edx
14025140a:	c1 c2 0c             	rol    $0xc,%edx
14025140d:	44 03 ca             	add    %edx,%r9d
140251410:	41 c1 c1 07          	rol    $0x7,%r9d
140251414:	41 8b c1             	mov    %r9d,%eax
140251417:	33 c2                	xor    %edx,%eax
140251419:	41 8b d2             	mov    %r10d,%edx
14025141c:	41 03 c6             	add    %r14d,%eax
14025141f:	41 c1 ca 0d          	ror    $0xd,%r10d
140251423:	41 03 c0             	add    %r8d,%eax
140251426:	33 d7                	xor    %edi,%edx
140251428:	41 23 d3             	and    %r11d,%edx
14025142b:	45 8b f4             	mov    %r12d,%r14d
14025142e:	44 8b 64 24 2c       	mov    0x2c(%rsp),%r12d
140251433:	33 d7                	xor    %edi,%edx
140251435:	41 03 d1             	add    %r9d,%edx
140251438:	45 33 f4             	xor    %r12d,%r14d
14025143b:	44 03 f0             	add    %eax,%r14d
14025143e:	41 03 d4             	add    %r12d,%edx
140251441:	03 d3                	add    %ebx,%edx
140251443:	45 8b c6             	mov    %r14d,%r8d
140251446:	8b da                	mov    %edx,%ebx
140251448:	8b c2                	mov    %edx,%eax
14025144a:	c1 c0 09             	rol    $0x9,%eax
14025144d:	44 0b c5             	or     %ebp,%r8d
140251450:	c1 cb 0f             	ror    $0xf,%ebx
140251453:	33 d8                	xor    %eax,%ebx
140251455:	33 da                	xor    %edx,%ebx
140251457:	8b 54 24 10          	mov    0x10(%rsp),%edx
14025145b:	c1 c2 0f             	rol    $0xf,%edx
14025145e:	8b c2                	mov    %edx,%eax
140251460:	33 44 24 18          	xor    0x18(%rsp),%eax
140251464:	41 33 c4             	xor    %r12d,%eax
140251467:	44 8b c8             	mov    %eax,%r9d
14025146a:	c1 c8 09             	ror    $0x9,%eax
14025146d:	41 c1 c1 0f          	rol    $0xf,%r9d
140251471:	44 33 c8             	xor    %eax,%r9d
140251474:	41 8b c5             	mov    %r13d,%eax
140251477:	c1 c0 07             	rol    $0x7,%eax
14025147a:	44 33 c8             	xor    %eax,%r9d
14025147d:	41 8b c6             	mov    %r14d,%eax
140251480:	44 33 ca             	xor    %edx,%r9d
140251483:	41 8b d6             	mov    %r14d,%edx
140251486:	44 33 4c 24 18       	xor    0x18(%rsp),%r9d
14025148b:	45 33 cc             	xor    %r12d,%r9d
14025148e:	c1 c2 0c             	rol    $0xc,%edx
140251491:	44 33 0c 24          	xor    (%rsp),%r9d
140251495:	44 89 4c 24 28       	mov    %r9d,0x28(%rsp)
14025149a:	44 8d 8b 3d c5 ce 43 	lea    0x43cec53d(%rbx),%r9d
1402514a1:	44 03 ca             	add    %edx,%r9d
1402514a4:	41 c1 c1 07          	rol    $0x7,%r9d
1402514a8:	44 23 c6             	and    %esi,%r8d
1402514ab:	23 c5                	and    %ebp,%eax
1402514ad:	c1 c5 09             	rol    $0x9,%ebp
1402514b0:	44 0b c0             	or     %eax,%r8d
1402514b3:	41 8b c1             	mov    %r9d,%eax
1402514b6:	33 c2                	xor    %edx,%eax
1402514b8:	41 8b d2             	mov    %r10d,%edx
1402514bb:	41 03 c7             	add    %r15d,%eax
1402514be:	41 33 d3             	xor    %r11d,%edx
1402514c1:	44 8b 7c 24 30       	mov    0x30(%rsp),%r15d
1402514c6:	41 03 c0             	add    %r8d,%eax
1402514c9:	44 33 7c 24 08       	xor    0x8(%rsp),%r15d
1402514ce:	23 d3                	and    %ebx,%edx
1402514d0:	41 33 d2             	xor    %r10d,%edx
1402514d3:	41 c1 cb 0d          	ror    $0xd,%r11d
1402514d7:	41 03 d1             	add    %r9d,%edx
1402514da:	44 03 f8             	add    %eax,%r15d
1402514dd:	44 8b 4c 24 08       	mov    0x8(%rsp),%r9d
1402514e2:	45 8b c7             	mov    %r15d,%r8d
1402514e5:	41 03 d1             	add    %r9d,%edx
1402514e8:	45 0b c6             	or     %r14d,%r8d
1402514eb:	03 d7                	add    %edi,%edx
1402514ed:	44 23 c5             	and    %ebp,%r8d
1402514f0:	8b fa                	mov    %edx,%edi
1402514f2:	8b c2                	mov    %edx,%eax
1402514f4:	c1 c0 09             	rol    $0x9,%eax
1402514f7:	c1 cf 0f             	ror    $0xf,%edi
1402514fa:	33 f8                	xor    %eax,%edi
1402514fc:	33 fa                	xor    %edx,%edi
1402514fe:	8b 54 24 04          	mov    0x4(%rsp),%edx
140251502:	c1 c2 0f             	rol    $0xf,%edx
140251505:	8b c2                	mov    %edx,%eax
140251507:	33 44 24 1c          	xor    0x1c(%rsp),%eax
14025150b:	41 33 c1             	xor    %r9d,%eax