14001811f:	42 8d 8c 11 85 30 ef 	lea    -0x2b10cf7b(%rcx,%r10,1),%ecx
140018126:	d4
140018127:	44 8b 56 18          	mov    0x18(%rsi),%r10d
14001812b:	41 31 db             	xor    %ebx,%r11d
14001812e:	41 31 d3             	xor    %edx,%r11d
140018131:	44 01 d9             	add    %r11d,%ecx
140018134:	c1 c1 10             	rol    $0x10,%ecx
140018137:	41 89 d3             	mov    %edx,%r11d
14001813a:	01 d1                	add    %edx,%ecx
14001813c:	42 8d 9c 13 05 1d 88 	lea    0x4881d05(%rbx,%r10,1),%ebx
140018143:	04
140018144:	44 8b 56 24          	mov    0x24(%rsi),%r10d
140018148:	41 31 c3             	xor    %eax,%r11d
14001814b:	41 31 cb             	xor    %ecx,%r11d
14001814e:	44 01 db             	add    %r11d,%ebx
140018151:	c1 c3 17             	rol    $0x17,%ebx
140018154:	41 89 cb             	mov    %ecx,%r11d
140018157:	01 cb                	add    %ecx,%ebx
140018159:	42 8d 84 10 39 d0 d4 	lea    -0x262b2fc7(%rax,%r10,1),%eax
140018160:	d9
140018161:	44 8b 56 30          	mov    0x30(%rsi),%r10d
140018165:	41 31 d3             	xor    %edx,%r11d
140018168:	41 31 db             	xor    %ebx,%r11d
14001816b:	44 01 d8             	add    %r11d,%eax
14001816e:	c1 c0 04             	rol    $0x4,%eax
140018171:	41 89 db             	mov    %ebx,%r11d
140018174:	01 d8                	add    %ebx,%eax
140018176:	42 8d 94 12 e5 99 db 	lea    -0x1924661b(%rdx,%r10,1),%edx
14001817d:	e6
14001817e:	44 8b 56 3c          	mov    0x3c(%rsi),%r10d
140018182:	41 31 cb             	xor    %ecx,%r11d
140018185:	41 31 c3             	xor    %eax,%r11d
140018188:	44 01 da             	add    %r11d,%edx
14001818b:	c1 c2 0b             	rol    $0xb,%edx
14001818e:	41 89 c3             	mov    %eax,%r11d
140018191:	01 c2                	add    %eax,%edx
140018193:	42 8d 8c 11 f8 7c a2 	lea    0x1fa27cf8(%rcx,%r10,1),%ecx
14001819a:	1f
14001819b:	44 8b 56 08          	mov    0x8(%rsi),%r10d
14001819f:	41 31 db             	xor    %ebx,%r11d
1400181a2:	41 31 d3             	xor    %edx,%r11d
1400181a5:	44 01 d9             	add    %r11d,%ecx
1400181a8:	c1 c1 10             	rol    $0x10,%ecx
1400181ab:	41 89 d3             	mov    %edx,%r11d
1400181ae:	01 d1                	add    %edx,%ecx
1400181b0:	42 8d 9c 13 65 56 ac 	lea    -0x3b53a99b(%rbx,%r10,1),%ebx
1400181b7:	c4
1400181b8:	44 8b 16             	mov    (%rsi),%r10d
1400181bb:	41 31 c3             	xor    %eax,%r11d
1400181be:	41 31 cb             	xor    %ecx,%r11d
1400181c1:	44 01 db             	add    %r11d,%ebx
1400181c4:	c1 c3 17             	rol    $0x17,%ebx
1400181c7:	41 89 cb             	mov    %ecx,%r11d
1400181ca:	01 cb                	add    %ecx,%ebx
1400181cc:	44 8b 16             	mov    (%rsi),%r10d
1400181cf:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1400181d5:	41 31 d3             	xor    %edx,%r11d
1400181d8:	42 8d 84 10 44 22 29 	lea    -0xbd6ddbc(%rax,%r10,1),%eax
1400181df:	f4
1400181e0:	41 09 db             	or     %ebx,%r11d
1400181e3:	41 31 cb             	xor    %ecx,%r11d
1400181e6:	44 01 d8             	add    %r11d,%eax
1400181e9:	44 8b 56 1c          	mov    0x1c(%rsi),%r10d
1400181ed:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1400181f3:	c1 c0 06             	rol    $0x6,%eax
1400181f6:	41 31 cb             	xor    %ecx,%r11d
1400181f9:	01 d8                	add    %ebx,%eax
1400181fb:	42 8d 94 12 97 ff 2a 	lea    0x432aff97(%rdx,%r10,1),%edx
140018202:	43
140018203:	41 09 c3             	or     %eax,%r11d
140018206:	41 31 db             	xor    %ebx,%r11d
140018209:	44 01 da             	add    %r11d,%edx
14001820c:	44 8b 56 38          	mov    0x38(%rsi),%r10d
140018210:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
140018216:	c1 c2 0a             	rol    $0xa,%edx
140018219:	41 31 db             	xor    %ebx,%r11d
14001821c:	01 c2                	add    %eax,%edx
14001821e:	42 8d 8c 11 a7 23 94 	lea    -0x546bdc59(%rcx,%r10,1),%ecx
140018225:	ab
140018226:	41 09 d3             	or     %edx,%r11d
140018229:	41 31 c3             	xor    %eax,%r11d
14001822c:	44 01 d9             	add    %r11d,%ecx
14001822f:	44 8b 56 14          	mov    0x14(%rsi),%r10d
140018233:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
140018239:	c1 c1 0f             	rol    $0xf,%ecx
14001823c:	41 31 c3             	xor    %eax,%r11d
14001823f:	01 d1                	add    %edx,%ecx
140018241:	42 8d 9c 13 39 a0 93 	lea    -0x36c5fc7(%rbx,%r10,1),%ebx
140018248:	fc
140018249:	41 09 cb             	or     %ecx,%r11d
14001824c:	41 31 d3             	xor    %edx,%r11d
14001824f:	44 01 db             	add    %r11d,%ebx
140018252:	44 8b 56 30          	mov    0x30(%rsi),%r10d
140018256:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14001825c:	c1 c3 15             	rol    $0x15,%ebx
14001825f:	41 31 d3             	xor    %edx,%r11d
140018262:	01 cb                	add    %ecx,%ebx
140018264:	42 8d 84 10 c3 59 5b 	lea    0x655b59c3(%rax,%r10,1),%eax
14001826b:	65
14001826c:	41 09 db             	or     %ebx,%r11d
14001826f:	41 31 cb             	xor    %ecx,%r11d
140018272:	44 01 d8             	add    %r11d,%eax
140018275:	44 8b 56 0c          	mov    0xc(%rsi),%r10d
140018279:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14001827f:	c1 c0 06             	rol    $0x6,%eax
140018282:	41 31 cb             	xor    %ecx,%r11d
140018285:	01 d8                	add    %ebx,%eax
140018287:	42 8d 94 12 92 cc 0c 	lea    -0x70f3336e(%rdx,%r10,1),%edx
14001828e:	8f
14001828f:	41 09 c3             	or     %eax,%r11d
140018292:	41 31 db             	xor    %ebx,%r11d
140018295:	44 01 da             	add    %r11d,%edx
140018298:	44 8b 56 28          	mov    0x28(%rsi),%r10d
14001829c:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1400182a2:	c1 c2 0a             	rol    $0xa,%edx
1400182a5:	41 31 db             	xor    %ebx,%r11d
1400182a8:	01 c2                	add    %eax,%edx
1400182aa:	42 8d 8c 11 7d f4 ef 	lea    -0x100b83(%rcx,%r10,1),%ecx
1400182b1:	ff
1400182b2:	41 09 d3             	or     %edx,%r11d
1400182b5:	41 31 c3             	xor    %eax,%r11d
1400182b8:	44 01 d9             	add    %r11d,%ecx
1400182bb:	44 8b 56 04          	mov    0x4(%rsi),%r10d
1400182bf:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1400182c5:	c1 c1 0f             	rol    $0xf,%ecx
1400182c8:	41 31 c3             	xor    %eax,%r11d
1400182cb:	01 d1                	add    %edx,%ecx
1400182cd:	42 8d 9c 13 d1 5d 84 	lea    -0x7a7ba22f(%rbx,%r10,1),%ebx
1400182d4:	85
1400182d5:	41 09 cb             	or     %ecx,%r11d
1400182d8:	41 31 d3             	xor    %edx,%r11d
1400182db:	44 01 db             	add    %r11d,%ebx
1400182de:	44 8b 56 20          	mov    0x20(%rsi),%r10d
1400182e2:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1400182e8:	c1 c3 15             	rol    $0x15,%ebx
1400182eb:	41 31 d3             	xor    %edx,%r11d
1400182ee:	01 cb                	add    %ecx,%ebx
1400182f0:	42 8d 84 10 4f 7e a8 	lea    0x6fa87e4f(%rax,%r10,1),%eax
1400182f7:	6f
1400182f8:	41 09 db             	or     %ebx,%r11d
1400182fb:	41 31 cb             	xor    %ecx,%r11d
1400182fe:	44 01 d8             	add    %r11d,%eax
140018301:	44 8b 56 3c          	mov    0x3c(%rsi),%r10d
140018305:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14001830b:	c1 c0 06             	rol    $0x6,%eax
14001830e:	41 31 cb             	xor    %ecx,%r11d
140018311:	01 d8                	add    %ebx,%eax
140018313:	42 8d 94 12 e0 e6 2c 	lea    -0x1d31920(%rdx,%r10,1),%edx
14001831a:	fe
14001831b:	41 09 c3             	or     %eax,%r11d
14001831e:	41 31 db             	xor    %ebx,%r11d
140018321:	44 01 da             	add    %r11d,%edx
140018324:	44 8b 56 18          	mov    0x18(%rsi),%r10d
140018328:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
14001832e:	c1 c2 0a             	rol    $0xa,%edx
140018331:	41 31 db             	xor    %ebx,%r11d
140018334:	01 c2                	add    %eax,%edx
140018336:	42 8d 8c 11 14 43 01 	lea    -0x5cfebcec(%rcx,%r10,1),%ecx
14001833d:	a3
14001833e:	41 09 d3             	or     %edx,%r11d
140018341:	41 31 c3             	xor    %eax,%r11d
140018344:	44 01 d9             	add    %r11d,%ecx
140018347:	44 8b 56 34          	mov    0x34(%rsi),%r10d
14001834b:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
140018351:	c1 c1 0f             	rol    $0xf,%ecx
140018354:	41 31 c3             	xor    %eax,%r11d
140018357:	01 d1                	add    %edx,%ecx
140018359:	42 8d 9c 13 a1 11 08 	lea    0x4e0811a1(%rbx,%r10,1),%ebx
140018360:	4e
140018361:	41 09 cb             	or     %ecx,%r11d
140018364:	41 31 d3             	xor    %edx,%r11d
140018367:	44 01 db             	add    %r11d,%ebx
14001836a:	44 8b 56 10          	mov    0x10(%rsi),%r10d
14001836e:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
140018374:	c1 c3 15             	rol    $0x15,%ebx
140018377:	41 31 d3             	xor    %edx,%r11d
14001837a:	01 cb                	add    %ecx,%ebx
14001837c:	42 8d 84 10 82 7e 53 	lea    -0x8ac817e(%rax,%r10,1),%eax
140018383:	f7
140018384:	41 09 db             	or     %ebx,%r11d
140018387:	41 31 cb             	xor    %ecx,%r11d
14001838a:	44 01 d8             	add    %r11d,%eax
14001838d:	44 8b 56 2c          	mov    0x2c(%rsi),%r10d
140018391:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
140018397:	c1 c0 06             	rol    $0x6,%eax
14001839a:	41 31 cb             	xor    %ecx,%r11d
14001839d:	01 d8                	add    %ebx,%eax
14001839f:	42 8d 94 12 35 f2 3a 	lea    -0x42c50dcb(%rdx,%r10,1),%edx
1400183a6:	bd
1400183a7:	41 09 c3             	or     %eax,%r11d
1400183aa:	41 31 db             	xor    %ebx,%r11d
1400183ad:	44 01 da             	add    %r11d,%edx
1400183b0:	44 8b 56 08          	mov    0x8(%rsi),%r10d
1400183b4:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1400183ba:	c1 c2 0a             	rol    $0xa,%edx
1400183bd:	41 31 db             	xor    %ebx,%r11d
1400183c0:	01 c2                	add    %eax,%edx
1400183c2:	42 8d 8c 11 bb d2 d7 	lea    0x2ad7d2bb(%rcx,%r10,1),%ecx
1400183c9:	2a
1400183ca:	41 09 d3             	or     %edx,%r11d
1400183cd:	41 31 c3             	xor    %eax,%r11d
1400183d0:	44 01 d9             	add    %r11d,%ecx
1400183d3:	44 8b 56 24          	mov    0x24(%rsi),%r10d
1400183d7:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1400183dd:	c1 c1 0f             	rol    $0xf,%ecx
1400183e0:	41 31 c3             	xor    %eax,%r11d
1400183e3:	01 d1                	add    %edx,%ecx
1400183e5:	42 8d 9c 13 91 d3 86 	lea    -0x14792c6f(%rbx,%r10,1),%ebx
1400183ec:	eb
1400183ed:	41 09 cb             	or     %ecx,%r11d
1400183f0:	41 31 d3             	xor    %edx,%r11d
1400183f3:	44 01 db             	add    %r11d,%ebx
1400183f6:	44 8b 16             	mov    (%rsi),%r10d
1400183f9:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1400183ff:	c1 c3 15             	rol    $0x15,%ebx
140018402:	41 31 d3             	xor    %edx,%r11d
140018405:	01 cb                	add    %ecx,%ebx
140018407:	44 01 c0             	add    %r8d,%eax
14001840a:	44 01 cb             	add    %r9d,%ebx
14001840d:	44 01 f1             	add    %r14d,%ecx
140018410:	44 01 fa             	add    %r15d,%edx
140018413:	48 83 c6 40          	add    $0x40,%rsi
140018417:	48 39 fe             	cmp    %rdi,%rsi
14001841a:	0f 82 5e f7 ff ff    	jb     0x140017b7e
140018420:	89 45 00             	mov    %eax,0x0(%rbp)
140018423:	89 5d 04             	mov    %ebx,0x4(%rbp)
140018426:	89 4d 08             	mov    %ecx,0x8(%rbp)
140018429:	89 55 0c             	mov    %edx,0xc(%rbp)
14001842c:	4c 8b 3c 24          	mov    (%rsp),%r15
140018430:	4c 8b 74 24 08       	mov    0x8(%rsp),%r14
140018435:	4c 8b 64 24 10       	mov    0x10(%rsp),%r12
14001843a:	48 8b 5c 24 18       	mov    0x18(%rsp),%rbx
14001843f:	48 8b 6c 24 20       	mov    0x20(%rsp),%rbp
140018444:	48 83 c4 28          	add    $0x28,%rsp
140018448:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14001844d:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
140018452:	c3                   	ret
140018453:	90                   	nop
140018454:	90                   	nop
140018455:	90                   	nop
140018456:	90                   	nop
140018457:	90                   	nop
140018458:	90                   	nop
140018459:	90                   	nop
14001845a:	90                   	nop
14001845b:	90                   	nop
14001845c:	90                   	nop
14001845d:	90                   	nop
14001845e:	90                   	nop
14001845f:	90                   	nop
140018460:	56                   	push   %rsi
140018461:	57                   	push   %rdi
140018462:	53                   	push   %rbx
140018463:	55                   	push   %rbp
140018464:	41 54                	push   %r12
140018466:	41 55                	push   %r13
140018468:	41 56                	push   %r14
14001846a:	41 57                	push   %r15
14001846c:	9c                   	pushf
14001846d:	48 83 ec 40          	sub    $0x40,%rsp
140018471:	49 8b 40 78          	mov    0x78(%r8),%rax
140018475:	49 8b 98 f8 00 00 00 	mov    0xf8(%r8),%rbx
14001847c:	4c 8d 15 db f6 ff ff 	lea    -0x925(%rip),%r10        # 0x140017b5e
140018483:	4c 39 d3             	cmp    %r10,%rbx
140018486:	0f 82 52 00 00 00    	jb     0x1400184de
14001848c:	49 8b 80 98 00 00 00 	mov    0x98(%r8),%rax
140018493:	4c 8d 15 ae ff ff ff 	lea    -0x52(%rip),%r10        # 0x140018448
14001849a:	4c 39 d3             	cmp    %r10,%rbx
14001849d:	0f 83 3b 00 00 00    	jae    0x1400184de
1400184a3:	48 8d 40 28          	lea    0x28(%rax),%rax
1400184a7:	48 8b 68 f8          	mov    -0x8(%rax),%rbp
1400184ab:	48 8b 58 f0          	mov    -0x10(%rax),%rbx
1400184af:	4c 8b 60 e8          	mov    -0x18(%rax),%r12
1400184b3:	4c 8b 70 e0          	mov    -0x20(%rax),%r14
1400184b7:	4c 8b 78 d8          	mov    -0x28(%rax),%r15
1400184bb:	49 89 98 90 00 00 00 	mov    %rbx,0x90(%r8)
1400184c2:	49 89 a8 a0 00 00 00 	mov    %rbp,0xa0(%r8)
1400184c9:	4d 89 a0 d8 00 00 00 	mov    %r12,0xd8(%r8)
1400184d0:	4d 89 b0 e8 00 00 00 	mov    %r14,0xe8(%r8)
1400184d7:	4d 89 b8 f0 00 00 00 	mov    %r15,0xf0(%r8)
1400184de:	48 8b 78 08          	mov    0x8(%rax),%rdi
1400184e2:	48 8b 70 10          	mov    0x10(%rax),%rsi
1400184e6:	49 89 80 98 00 00 00 	mov    %rax,0x98(%r8)
1400184ed:	49 89 b0 a8 00 00 00 	mov    %rsi,0xa8(%r8)
1400184f4:	49 89 b8 b0 00 00 00 	mov    %rdi,0xb0(%r8)
1400184fb:	49 8b 79 28          	mov    0x28(%r9),%rdi
1400184ff:	4c 89 c6             	mov    %r8,%rsi
140018502:	b9 9a 00 00 00       	mov    $0x9a,%ecx
140018507:	fc                   	cld
140018508:	f3 48 a5             	rep movsq %ds:(%rsi),%es:(%rdi)
14001850b:	4c 89 ce             	mov    %r9,%rsi
14001850e:	48 31 c9             	xor    %rcx,%rcx
140018511:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140018515:	4c 8b 06             	mov    (%rsi),%r8
140018518:	4c 8b 4e 10          	mov    0x10(%rsi),%r9
14001851c:	4c 8b 56 28          	mov    0x28(%rsi),%r10
140018520:	4c 8d 5e 38          	lea    0x38(%rsi),%r11
140018524:	4c 8d 66 18          	lea    0x18(%rsi),%r12
140018528:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
14001852d:	4c 89 5c 24 28       	mov    %r11,0x28(%rsp)
140018532:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
140018537:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14001853c:	ff 15 36 f3 0d 00    	call   *0xdf336(%rip)        # 0x1400f7878
140018542:	b8 01 00 00 00       	mov    $0x1,%eax
140018547:	48 83 c4 40          	add    $0x40,%rsp
14001854b:	9d                   	popf
14001854c:	41 5f                	pop    %r15
14001854e:	41 5e                	pop    %r14
140018550:	41 5d                	pop    %r13
140018552:	41 5c                	pop    %r12
140018554:	5d                   	pop    %rbp
140018555:	5b                   	pop    %rbx
140018556:	5f                   	pop    %rdi
140018557:	5e                   	pop    %rsi
140018558:	c3                   	ret
140018559:	cc                   	int3
14001855a:	cc                   	int3
14001855b:	cc                   	int3
14001855c:	cc                   	int3
14001855d:	cc                   	int3
14001855e:	cc                   	int3
14001855f:	cc                   	int3
140018560:	c3                   	ret
140018561:	cc                   	int3
140018562:	cc                   	int3
140018563:	cc                   	int3
140018564:	cc                   	int3
140018565:	cc                   	int3
140018566:	cc                   	int3
140018567:	cc                   	int3
140018568:	cc                   	int3
140018569:	cc                   	int3
14001856a:	cc                   	int3
14001856b:	cc                   	int3
14001856c:	cc                   	int3
14001856d:	cc                   	int3
14001856e:	cc                   	int3
14001856f:	cc                   	int3
140018570:	31 c0                	xor    %eax,%eax
140018572:	c3                   	ret
140018573:	cc                   	int3
140018574:	cc                   	int3
140018575:	cc                   	int3
140018576:	cc                   	int3
140018577:	cc                   	int3
140018578:	cc                   	int3
140018579:	cc                   	int3
14001857a:	cc                   	int3
14001857b:	cc                   	int3
14001857c:	cc                   	int3