1800d1236:	75 18                	jne    0x1800d1250
1800d1238:	48 8b 47 f8          	mov    -0x8(%rdi),%rax
1800d123c:	41 b4 01             	mov    $0x1,%r12b
1800d123f:	48 89 83 60 09 00 00 	mov    %rax,0x960(%rbx)
1800d1246:	8b 07                	mov    (%rdi),%eax
1800d1248:	89 83 68 09 00 00    	mov    %eax,0x968(%rbx)
1800d124e:	eb 3b                	jmp    0x1800d128b
1800d1250:	48 8b 47 e8          	mov    -0x18(%rdi),%rax
1800d1254:	48 3b 05 1d 38 08 00 	cmp    0x8381d(%rip),%rax        # 0x180154a78
1800d125b:	75 28                	jne    0x1800d1285
1800d125d:	48 8b 47 f0          	mov    -0x10(%rdi),%rax
1800d1261:	48 3b 05 18 38 08 00 	cmp    0x83818(%rip),%rax        # 0x180154a80
1800d1268:	75 1b                	jne    0x1800d1285
1800d126a:	48 8b 47 f8          	mov    -0x8(%rdi),%rax
1800d126e:	48 89 83 d0 08 00 00 	mov    %rax,0x8d0(%rbx)
1800d1275:	8b 07                	mov    (%rdi),%eax
1800d1277:	89 83 d8 08 00 00    	mov    %eax,0x8d8(%rbx)
1800d127d:	b0 01                	mov    $0x1,%al
1800d127f:	88 44 24 68          	mov    %al,0x68(%rsp)
1800d1283:	eb 0a                	jmp    0x1800d128f
1800d1285:	f6 47 04 01          	testb  $0x1,0x4(%rdi)
1800d1289:	75 77                	jne    0x1800d1302
1800d128b:	8a 44 24 68          	mov    0x68(%rsp),%al
1800d128f:	ff c6                	inc    %esi
1800d1291:	48 83 c7 20          	add    $0x20,%rdi
1800d1295:	41 3b f6             	cmp    %r14d,%esi
1800d1298:	0f 82 19 ff ff ff    	jb     0x1800d11b7
1800d129e:	45 84 e4             	test   %r12b,%r12b
1800d12a1:	0f 84 8e 00 00 00    	je     0x1800d1335
1800d12a7:	84 c0                	test   %al,%al
1800d12a9:	0f 84 86 00 00 00    	je     0x1800d1335
1800d12af:	bf 00 00 01 00       	mov    $0x10000,%edi
1800d12b4:	8b cf                	mov    %edi,%ecx
1800d12b6:	e8 95 8b fc ff       	call   0x180099e50
1800d12bb:	48 89 83 a0 09 00 00 	mov    %rax,0x9a0(%rbx)
1800d12c2:	48 85 c0             	test   %rax,%rax
1800d12c5:	75 21                	jne    0x1800d12e8
1800d12c7:	b8 9a 00 00 c0       	mov    $0xc000009a,%eax
1800d12cc:	e9 95 00 00 00       	jmp    0x1800d1366
1800d12d1:	80 3d 51 93 0c 00 00 	cmpb   $0x0,0xc9351(%rip)        # 0x18019a629
1800d12d8:	74 02                	je     0x1800d12dc
1800d12da:	cd 2c                	int    $0x2c
1800d12dc:	c7 83 80 00 00 00 1f 	movl   $0x1f,0x80(%rbx)
1800d12e3:	00 00 00
1800d12e6:	eb 79                	jmp    0x1800d1361
1800d12e8:	4c 8b c7             	mov    %rdi,%r8
1800d12eb:	49 8b d7             	mov    %r15,%rdx
1800d12ee:	48 8b c8             	mov    %rax,%rcx
1800d12f1:	e8 ca 46 06 00       	call   0x1801359c0
1800d12f6:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1800d12fb:	40 88 28             	mov    %bpl,(%rax)
1800d12fe:	33 c0                	xor    %eax,%eax
1800d1300:	eb 64                	jmp    0x1800d1366
1800d1302:	80 3d 20 93 0c 00 00 	cmpb   $0x0,0xc9320(%rip)        # 0x18019a629
1800d1309:	74 02                	je     0x1800d130d
1800d130b:	cd 2c                	int    $0x2c
1800d130d:	c7 83 80 00 00 00 21 	movl   $0x21,0x80(%rbx)
1800d1314:	00 00 00
1800d1317:	b8 59 00 00 c0       	mov    $0xc0000059,%eax
1800d131c:	eb 48                	jmp    0x1800d1366
1800d131e:	80 3d 04 93 0c 00 00 	cmpb   $0x0,0xc9304(%rip)        # 0x18019a629
1800d1325:	74 02                	je     0x1800d1329
1800d1327:	cd 2c                	int    $0x2c
1800d1329:	c7 83 80 00 00 00 20 	movl   $0x20,0x80(%rbx)
1800d1330:	00 00 00
1800d1333:	eb 2c                	jmp    0x1800d1361
1800d1335:	80 3d ed 92 0c 00 00 	cmpb   $0x0,0xc92ed(%rip)        # 0x18019a629
1800d133c:	74 02                	je     0x1800d1340
1800d133e:	cd 2c                	int    $0x2c
1800d1340:	c7 83 80 00 00 00 22 	movl   $0x22,0x80(%rbx)
1800d1347:	00 00 00
1800d134a:	eb 15                	jmp    0x1800d1361
1800d134c:	44 38 25 d6 92 0c 00 	cmp    %r12b,0xc92d6(%rip)        # 0x18019a629
1800d1353:	74 02                	je     0x1800d1357
1800d1355:	cd 2c                	int    $0x2c
1800d1357:	c7 83 80 00 00 00 1d 	movl   $0x1d,0x80(%rbx)
1800d135e:	00 00 00
1800d1361:	b8 02 01 00 c0       	mov    $0xc0000102,%eax
1800d1366:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1800d136b:	48 83 c4 20          	add    $0x20,%rsp
1800d136f:	41 5f                	pop    %r15
1800d1371:	41 5e                	pop    %r14
1800d1373:	41 5d                	pop    %r13
1800d1375:	41 5c                	pop    %r12
1800d1377:	5f                   	pop    %rdi
1800d1378:	5e                   	pop    %rsi
1800d1379:	5d                   	pop    %rbp
1800d137a:	c3                   	ret
1800d137b:	cc                   	int3
1800d137c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800d1381:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1800d1386:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1800d138b:	57                   	push   %rdi
1800d138c:	41 54                	push   %r12
1800d138e:	41 55                	push   %r13
1800d1390:	41 56                	push   %r14
1800d1392:	41 57                	push   %r15
1800d1394:	48 83 ec 30          	sub    $0x30,%rsp
1800d1398:	48 8b da             	mov    %rdx,%rbx
1800d139b:	45 8b f0             	mov    %r8d,%r14d
1800d139e:	4c 8b f9             	mov    %rcx,%r15
1800d13a1:	33 d2                	xor    %edx,%edx
1800d13a3:	48 8b cb             	mov    %rbx,%rcx
1800d13a6:	41 b8 f8 00 00 00    	mov    $0xf8,%r8d
1800d13ac:	4d 8b e9             	mov    %r9,%r13
1800d13af:	e8 cc 48 06 00       	call   0x180135c80
1800d13b4:	48 8b b4 24 88 00 00 	mov    0x88(%rsp),%rsi
1800d13bb:	00
1800d13bc:	48 8b d6             	mov    %rsi,%rdx
1800d13bf:	e8 68 4f ff ff       	call   0x1800c632c
1800d13c4:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1800d13c8:	48 89 73 18          	mov    %rsi,0x18(%rbx)
1800d13cc:	49 8b cf             	mov    %r15,%rcx
1800d13cf:	e8 7c 02 00 00       	call   0x1800d1650
1800d13d4:	48 8b bc 24 90 00 00 	mov    0x90(%rsp),%rdi
1800d13db:	00
1800d13dc:	8b e8                	mov    %eax,%ebp
1800d13de:	85 c0                	test   %eax,%eax
1800d13e0:	0f 88 49 01 00 00    	js     0x1800d152f
1800d13e6:	49 8b af a0 09 00 00 	mov    0x9a0(%r15),%rbp
1800d13ed:	44 3b 75 08          	cmp    0x8(%rbp),%r14d
1800d13f1:	72 0a                	jb     0x1800d13fd
1800d13f3:	bd 25 02 00 c0       	mov    $0xc0000225,%ebp
1800d13f8:	e9 32 01 00 00       	jmp    0x1800d152f
1800d13fd:	49 c1 e6 05          	shl    $0x5,%r14
1800d1401:	49 8b 44 2e 20       	mov    0x20(%r14,%rbp,1),%rax
1800d1406:	49 8b cf             	mov    %r15,%rcx
1800d1409:	48 89 83 e0 00 00 00 	mov    %rax,0xe0(%rbx)
1800d1410:	41 8b 44 2e 28       	mov    0x28(%r14,%rbp,1),%eax
1800d1415:	89 83 e8 00 00 00    	mov    %eax,0xe8(%rbx)
1800d141b:	45 8b 44 2e 28       	mov    0x28(%r14,%rbp,1),%r8d
1800d1420:	49 8b 54 2e 20       	mov    0x20(%r14,%rbp,1),%rdx
1800d1425:	e8 e2 e9 ff ff       	call   0x1800cfe0c
1800d142a:	48 89 83 d8 00 00 00 	mov    %rax,0xd8(%rbx)
1800d1431:	48 85 c0             	test   %rax,%rax
1800d1434:	75 0a                	jne    0x1800d1440
1800d1436:	bd 9a 00 00 c0       	mov    $0xc000009a,%ebp
1800d143b:	e9 f7 00 00 00       	jmp    0x1800d1537
1800d1440:	49 8b 87 78 04 00 00 	mov    0x478(%r15),%rax
1800d1447:	44 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8d
1800d144e:	00
1800d144f:	48 89 83 f0 00 00 00 	mov    %rax,0xf0(%rbx)
1800d1456:	49 8b 44 2e 10       	mov    0x10(%r14,%rbp,1),%rax
1800d145b:	48 3b 05 06 36 08 00 	cmp    0x83606(%rip),%rax        # 0x180154a68
1800d1462:	75 21                	jne    0x1800d1485
1800d1464:	49 8b 44 2e 18       	mov    0x18(%r14,%rbp,1),%rax
1800d1469:	48 3b 05 00 36 08 00 	cmp    0x83600(%rip),%rax        # 0x180154a70
1800d1470:	75 13                	jne    0x1800d1485
1800d1472:	48 ba 00 00 00 00 00 	movabs $0x1000000000000000,%rdx
1800d1479:	00 00 10
1800d147c:	45 89 87 68 09 00 00 	mov    %r8d,0x968(%r15)
1800d1483:	eb 34                	jmp    0x1800d14b9
1800d1485:	49 8b 44 2e 10       	mov    0x10(%r14,%rbp,1),%rax
1800d148a:	48 3b 05 e7 35 08 00 	cmp    0x835e7(%rip),%rax        # 0x180154a78
1800d1491:	75 21                	jne    0x1800d14b4
1800d1493:	49 8b 44 2e 18       	mov    0x18(%r14,%rbp,1),%rax
1800d1498:	48 3b 05 e1 35 08 00 	cmp    0x835e1(%rip),%rax        # 0x180154a80
1800d149f:	75 13                	jne    0x1800d14b4
1800d14a1:	48 ba 00 00 00 00 00 	movabs $0x2000000000000000,%rdx
1800d14a8:	00 00 20
1800d14ab:	45 89 87 d8 08 00 00 	mov    %r8d,0x8d8(%r15)
1800d14b2:	eb 05                	jmp    0x1800d14b9
1800d14b4:	49 8b 54 2e 20       	mov    0x20(%r14,%rbp,1),%rdx
1800d14b9:	45 89 44 2e 28       	mov    %r8d,0x28(%r14,%rbp,1)
1800d14be:	48 8d 05 d7 00 00 00 	lea    0xd7(%rip),%rax        # 0x1800d159c
1800d14c5:	4d 89 6c 2e 20       	mov    %r13,0x20(%r14,%rbp,1)
1800d14ca:	49 8d 8f f8 05 00 00 	lea    0x5f8(%r15),%rcx
1800d14d1:	44 8b 8b e8 00 00 00 	mov    0xe8(%rbx),%r9d
1800d14d8:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1800d14dd:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
1800d14e2:	4d 8b c5             	mov    %r13,%r8
1800d14e5:	c6 43 0c 01          	movb   $0x1,0xc(%rbx)
1800d14e9:	48 89 43 10          	mov    %rax,0x10(%rbx)
1800d14ed:	e8 9a 7a ff ff       	call   0x1800c8f8c
1800d14f2:	84 c0                	test   %al,%al
1800d14f4:	74 34                	je     0x1800d152a
1800d14f6:	48 8b d3             	mov    %rbx,%rdx
1800d14f9:	e8 2e 4e ff ff       	call   0x1800c632c
1800d14fe:	83 63 08 00          	andl   $0x0,0x8(%rbx)
1800d1502:	80 7b 0c 00          	cmpb   $0x0,0xc(%rbx)
1800d1506:	74 13                	je     0x1800d151b
1800d1508:	80 7f 28 00          	cmpb   $0x0,0x28(%rdi)
1800d150c:	74 0d                	je     0x1800d151b
1800d150e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1800d1512:	48 89 18             	mov    %rbx,(%rax)
1800d1515:	48 89 5f 18          	mov    %rbx,0x18(%rdi)
1800d1519:	eb 0b                	jmp    0x1800d1526
1800d151b:	48 8b 47 08          	mov    0x8(%rdi),%rax
1800d151f:	48 89 18             	mov    %rbx,(%rax)
1800d1522:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1800d1526:	48 83 23 00          	andq   $0x0,(%rbx)
1800d152a:	bd 03 01 00 00       	mov    $0x103,%ebp
1800d152f:	81 fd 03 01 00 00    	cmp    $0x103,%ebp
1800d1535:	74 44                	je     0x1800d157b
1800d1537:	48 8b 8b d8 00 00 00 	mov    0xd8(%rbx),%rcx
1800d153e:	48 85 c9             	test   %rcx,%rcx
1800d1541:	74 05                	je     0x1800d1548
1800d1543:	e8 b4 8a fc ff       	call   0x180099ffc
1800d1548:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1800d154c:	e8 93 01 00 00       	call   0x1800d16e4
1800d1551:	33 c9                	xor    %ecx,%ecx
1800d1553:	89 6e 08             	mov    %ebp,0x8(%rsi)
1800d1556:	38 4e 0c             	cmp    %cl,0xc(%rsi)
1800d1559:	74 12                	je     0x1800d156d
1800d155b:	38 4f 28             	cmp    %cl,0x28(%rdi)
1800d155e:	74 0d                	je     0x1800d156d
1800d1560:	48 8b 47 18          	mov    0x18(%rdi),%rax
1800d1564:	48 89 30             	mov    %rsi,(%rax)
1800d1567:	48 89 77 18          	mov    %rsi,0x18(%rdi)
1800d156b:	eb 0b                	jmp    0x1800d1578
1800d156d:	48 8b 47 08          	mov    0x8(%rdi),%rax
1800d1571:	48 89 30             	mov    %rsi,(%rax)
1800d1574:	48 89 77 08          	mov    %rsi,0x8(%rdi)
1800d1578:	48 89 0e             	mov    %rcx,(%rsi)
1800d157b:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1800d1580:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1800d1585:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1800d158a:	48 83 c4 30          	add    $0x30,%rsp
1800d158e:	41 5f                	pop    %r15
1800d1590:	41 5e                	pop    %r14
1800d1592:	41 5d                	pop    %r13
1800d1594:	41 5c                	pop    %r12
1800d1596:	5f                   	pop    %rdi
1800d1597:	c3                   	ret
1800d1598:	cc                   	int3
1800d1599:	cc                   	int3
1800d159a:	cc                   	int3
1800d159b:	cc                   	int3
1800d159c:	48 8b c2             	mov    %rdx,%rax
1800d159f:	c6 42 0c 01          	movb   $0x1,0xc(%rdx)
1800d15a3:	4d 8b c8             	mov    %r8,%r9
1800d15a6:	48 8d 15 13 00 00 00 	lea    0x13(%rip),%rdx        # 0x1800d15c0
1800d15ad:	4c 8b c0             	mov    %rax,%r8
1800d15b0:	48 89 50 10          	mov    %rdx,0x10(%rax)
1800d15b4:	48 8d 50 20          	lea    0x20(%rax),%rdx
1800d15b8:	e9 63 01 00 00       	jmp    0x1800d1720
1800d15bd:	cc                   	int3
1800d15be:	cc                   	int3
1800d15bf:	cc                   	int3
1800d15c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800d15c5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1800d15ca:	57                   	push   %rdi
1800d15cb:	48 83 ec 20          	sub    $0x20,%rsp
1800d15cf:	49 8b d8             	mov    %r8,%rbx
1800d15d2:	48 8b fa             	mov    %rdx,%rdi
1800d15d5:	8b 72 08             	mov    0x8(%rdx),%esi
1800d15d8:	85 f6                	test   %esi,%esi
1800d15da:	78 22                	js     0x1800d15fe
1800d15dc:	4c 8b 82 f0 00 00 00 	mov    0xf0(%rdx),%r8
1800d15e3:	4c 8b cb             	mov    %rbx,%r9
1800d15e6:	48 8b 92 d8 00 00 00 	mov    0xd8(%rdx),%rdx
1800d15ed:	e8 62 e8 ff ff       	call   0x1800cfe54
1800d15f2:	48 83 a7 d8 00 00 00 	andq   $0x0,0xd8(%rdi)
1800d15f9:	00
1800d15fa:	33 f6                	xor    %esi,%esi
1800d15fc:	eb 11                	jmp    0x1800d160f
1800d15fe:	48 8b 8a d8 00 00 00 	mov    0xd8(%rdx),%rcx
1800d1605:	48 85 c9             	test   %rcx,%rcx
1800d1608:	74 05                	je     0x1800d160f
1800d160a:	e8 ed 89 fc ff       	call   0x180099ffc
1800d160f:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1800d1613:	80 79 0c 00          	cmpb   $0x0,0xc(%rcx)
1800d1617:	89 71 08             	mov    %esi,0x8(%rcx)
1800d161a:	74 13                	je     0x1800d162f
1800d161c:	80 7b 28 00          	cmpb   $0x0,0x28(%rbx)
1800d1620:	74 0d                	je     0x1800d162f
1800d1622:	48 8b 43 18          	mov    0x18(%rbx),%rax
1800d1626:	48 89 08             	mov    %rcx,(%rax)
1800d1629:	48 89 4b 18          	mov    %rcx,0x18(%rbx)
1800d162d:	eb 0b                	jmp    0x1800d163a
1800d162f:	48 8b 43 08          	mov    0x8(%rbx),%rax
1800d1633:	48 89 08             	mov    %rcx,(%rax)
1800d1636:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
1800d163a:	48 83 21 00          	andq   $0x0,(%rcx)
1800d163e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800d1643:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1800d1648:	48 83 c4 20          	add    $0x20,%rsp
1800d164c:	5f                   	pop    %rdi
1800d164d:	c3                   	ret
1800d164e:	cc                   	int3
1800d164f:	cc                   	int3
1800d1650:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800d1655:	57                   	push   %rdi
1800d1656:	48 83 ec 20          	sub    $0x20,%rsp
1800d165a:	48 8b fa             	mov    %rdx,%rdi
1800d165d:	48 8b d9             	mov    %rcx,%rbx
1800d1660:	48 8b cf             	mov    %rdi,%rcx
1800d1663:	33 d2                	xor    %edx,%edx
1800d1665:	41 b8 b8 00 00 00    	mov    $0xb8,%r8d
1800d166b:	e8 10 46 06 00       	call   0x180135c80
1800d1670:	b9 00 00 02 00       	mov    $0x20000,%ecx
1800d1675:	e8 d6 87 fc ff       	call   0x180099e50
1800d167a:	48 89 47 20          	mov    %rax,0x20(%rdi)
1800d167e:	48 85 c0             	test   %rax,%rax
1800d1681:	75 1b                	jne    0x1800d169e
1800d1683:	bb 9a 00 00 c0       	mov    $0xc000009a,%ebx
1800d1688:	48 8b d7             	mov    %rdi,%rdx
1800d168b:	e8 54 00 00 00       	call   0x1800d16e4
1800d1690:	8b c3                	mov    %ebx,%eax
1800d1692:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800d1697:	48 83 c4 20          	add    $0x20,%rsp
1800d169b:	5f                   	pop    %rdi
1800d169c:	c3                   	ret
1800d169d:	cc                   	int3
1800d169e:	48 8b 53 60          	mov    0x60(%rbx),%rdx
1800d16a2:	48 8d 8f b0 00 00 00 	lea    0xb0(%rdi),%rcx
1800d16a9:	48 83 21 00          	andq   $0x0,(%rcx)
1800d16ad:	25 ff 0f 00 00       	and    $0xfff,%eax
1800d16b2:	48 05 ff 0f 02 00    	add    $0x20fff,%rax
1800d16b8:	48 c1 e8 0c          	shr    $0xc,%rax
1800d16bc:	48 3d ff ff 0f 00    	cmp    $0xfffff,%rax
1800d16c2:	77 12                	ja     0x1800d16d6
1800d16c4:	41 b9 05 00 00 00    	mov    $0x5,%r9d
1800d16ca:	4c 8b c0             	mov    %rax,%r8
1800d16cd:	e8 8a b1 f7 ff       	call   0x18004c85c
1800d16d2:	8b d8                	mov    %eax,%ebx
1800d16d4:	eb 05                	jmp    0x1800d16db
1800d16d6:	bb 9a 00 00 c0       	mov    $0xc000009a,%ebx
1800d16db:	85 db                	test   %ebx,%ebx
1800d16dd:	78 a9                	js     0x1800d1688
1800d16df:	33 db                	xor    %ebx,%ebx
1800d16e1:	eb ad                	jmp    0x1800d1690
1800d16e3:	cc                   	int3
1800d16e4:	40 53                	rex push %rbx
1800d16e6:	48 83 ec 20          	sub    $0x20,%rsp
1800d16ea:	48 8b 8a b0 00 00 00 	mov    0xb0(%rdx),%rcx
1800d16f1:	48 8b da             	mov    %rdx,%rbx
1800d16f4:	48 85 c9             	test   %rcx,%rcx
1800d16f7:	74 0d                	je     0x1800d1706
1800d16f9:	e8 fe 88 fc ff       	call   0x180099ffc
1800d16fe:	48 83 a3 b0 00 00 00 	andq   $0x0,0xb0(%rbx)
1800d1705:	00
1800d1706:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1800d170a:	48 85 c9             	test   %rcx,%rcx
1800d170d:	74 0a                	je     0x1800d1719
1800d170f:	e8 e8 88 fc ff       	call   0x180099ffc
1800d1714:	48 83 63 20 00       	andq   $0x0,0x20(%rbx)
1800d1719:	48 83 c4 20          	add    $0x20,%rsp
1800d171d:	5b                   	pop    %rbx
1800d171e:	c3                   	ret
1800d171f:	cc                   	int3
1800d1720:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800d1725:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1800d172a:	57                   	push   %rdi
1800d172b:	48 83 ec 20          	sub    $0x20,%rsp
1800d172f:	48 8b da             	mov    %rdx,%rbx
1800d1732:	49 8b f1             	mov    %r9,%rsi
1800d1735:	49 8b d0             	mov    %r8,%rdx
1800d1738:	48 8b f9             	mov    %rcx,%rdi
1800d173b:	e8 ec 4b ff ff       	call   0x1800c632c