1400b135c:	8b 05 7e ad 1b 00    	mov    0x1bad7e(%rip),%eax        # 0x14026c0e0
1400b1362:	89 45 68             	mov    %eax,0x68(%rbp)
1400b1365:	0f b7 05 78 ad 1b 00 	movzwl 0x1bad78(%rip),%eax        # 0x14026c0e4
1400b136c:	66 89 45 6c          	mov    %ax,0x6c(%rbp)
1400b1370:	83 65 4c 00          	andl   $0x0,0x4c(%rbp)
1400b1374:	66 0f 6f 05 64 ee 20 	movdqa 0x20ee64(%rip),%xmm0        # 0x1402c01e0
1400b137b:	00
1400b137c:	f3 0f 7f 45 50       	movdqu %xmm0,0x50(%rbp)
1400b1381:	f2 0f 10 05 0f ad 1b 	movsd  0x1bad0f(%rip),%xmm0        # 0x14026c098
1400b1388:	00
1400b1389:	f2 0f 11 45 40       	movsd  %xmm0,0x40(%rbp)
1400b138e:	0f b7 05 0b ad 1b 00 	movzwl 0x1bad0b(%rip),%eax        # 0x14026c0a0
1400b1395:	66 89 45 48          	mov    %ax,0x48(%rbp)
1400b1399:	8a 05 03 ad 1b 00    	mov    0x1bad03(%rip),%al        # 0x14026c0a2
1400b139f:	88 45 4a             	mov    %al,0x4a(%rbp)
1400b13a2:	c6 45 4b 00          	movb   $0x0,0x4b(%rbp)
1400b13a6:	4c 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%r9
1400b13ad:	4c 8d 45 60          	lea    0x60(%rbp),%r8
1400b13b1:	48 8d 55 40          	lea    0x40(%rbp),%rdx
1400b13b5:	e8 96 16 00 00       	call   0x1400b2a50
1400b13ba:	bb 00 10 00 00       	mov    $0x1000,%ebx
1400b13bf:	48 8b 45 58          	mov    0x58(%rbp),%rax
1400b13c3:	48 83 f8 0f          	cmp    $0xf,%rax
1400b13c7:	76 26                	jbe    0x1400b13ef
1400b13c9:	48 ff c0             	inc    %rax
1400b13cc:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1400b13d0:	48 8b d1             	mov    %rcx,%rdx
1400b13d3:	48 3b c3             	cmp    %rbx,%rax
1400b13d6:	72 11                	jb     0x1400b13e9
1400b13d8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b13dc:	48 2b d1             	sub    %rcx,%rdx
1400b13df:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400b13e3:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b13e7:	77 41                	ja     0x1400b142a
1400b13e9:	ff 15 51 17 16 00    	call   *0x161751(%rip)        # 0x140212b40
1400b13ef:	66 0f 6f 05 39 ed 20 	movdqa 0x20ed39(%rip),%xmm0        # 0x1402c0130
1400b13f6:	00
1400b13f7:	f3 0f 7f 45 50       	movdqu %xmm0,0x50(%rbp)
1400b13fc:	c6 45 40 00          	movb   $0x0,0x40(%rbp)
1400b1400:	48 8b 45 78          	mov    0x78(%rbp),%rax
1400b1404:	48 83 f8 0f          	cmp    $0xf,%rax
1400b1408:	76 2d                	jbe    0x1400b1437
1400b140a:	48 ff c0             	inc    %rax
1400b140d:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1400b1411:	48 8b d1             	mov    %rcx,%rdx
1400b1414:	48 3b c3             	cmp    %rbx,%rax
1400b1417:	72 18                	jb     0x1400b1431
1400b1419:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b141d:	48 2b d1             	sub    %rcx,%rdx
1400b1420:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400b1424:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b1428:	76 07                	jbe    0x1400b1431
1400b142a:	ff 15 50 17 16 00    	call   *0x161750(%rip)        # 0x140212b80
1400b1430:	cc                   	int3
1400b1431:	ff 15 09 17 16 00    	call   *0x161709(%rip)        # 0x140212b40
1400b1437:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1400b143e:	ff 15 f4 10 28 00    	call   *0x2810f4(%rip)        # 0x140332538
1400b1444:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
1400b144b:	48 83 f8 0f          	cmp    $0xf,%rax
1400b144f:	76 31                	jbe    0x1400b1482
1400b1451:	48 ff c0             	inc    %rax
1400b1454:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1400b145b:	48 8b d1             	mov    %rcx,%rdx
1400b145e:	48 3b c3             	cmp    %rbx,%rax
1400b1461:	72 18                	jb     0x1400b147b
1400b1463:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b1467:	48 2b d1             	sub    %rcx,%rdx
1400b146a:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400b146e:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b1472:	76 07                	jbe    0x1400b147b
1400b1474:	ff 15 06 17 16 00    	call   *0x161706(%rip)        # 0x140212b80
1400b147a:	cc                   	int3
1400b147b:	ff 15 bf 16 16 00    	call   *0x1616bf(%rip)        # 0x140212b40
1400b1481:	90                   	nop
1400b1482:	48 8b 8d 40 01 00 00 	mov    0x140(%rbp),%rcx
1400b1489:	48 33 cc             	xor    %rsp,%rcx
1400b148c:	e8 df 32 15 00       	call   0x140204770
1400b1491:	48 81 c4 50 02 00 00 	add    $0x250,%rsp
1400b1498:	41 5f                	pop    %r15
1400b149a:	41 5e                	pop    %r14
1400b149c:	41 5c                	pop    %r12
1400b149e:	5f                   	pop    %rdi
1400b149f:	5e                   	pop    %rsi
1400b14a0:	5b                   	pop    %rbx
1400b14a1:	5d                   	pop    %rbp
1400b14a2:	c3                   	ret
1400b14a3:	90                   	nop
1400b14a4:	90                   	nop
1400b14a5:	90                   	nop
1400b14a6:	90                   	nop
1400b14a7:	90                   	nop
1400b14a8:	90                   	nop
1400b14a9:	90                   	nop
1400b14aa:	90                   	nop
1400b14ab:	90                   	nop
1400b14ac:	90                   	nop
1400b14ad:	90                   	nop
1400b14ae:	90                   	nop
1400b14af:	90                   	nop
1400b14b0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400b14b5:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400b14ba:	55                   	push   %rbp
1400b14bb:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
1400b14c0:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
1400b14c7:	48 8b 05 b2 fc 24 00 	mov    0x24fcb2(%rip),%rax        # 0x140301180
1400b14ce:	48 33 c4             	xor    %rsp,%rax
1400b14d1:	48 89 45 47          	mov    %rax,0x47(%rbp)
1400b14d5:	48 8b f9             	mov    %rcx,%rdi
1400b14d8:	8a 81 b9 02 00 00    	mov    0x2b9(%rcx),%al
1400b14de:	84 c0                	test   %al,%al
1400b14e0:	0f 85 c8 01 00 00    	jne    0x1400b16ae
1400b14e6:	48 8b 02             	mov    (%rdx),%rax
1400b14e9:	48 8b ca             	mov    %rdx,%rcx
1400b14ec:	48 8b 40 18          	mov    0x18(%rax),%rax
1400b14f0:	ff 15 3a 19 16 00    	call   *0x16193a(%rip)        # 0x140212e30
1400b14f6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400b14fb:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400b1500:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1400b1504:	e8 63 39 00 00       	call   0x1400b4e6c
1400b1509:	0f 57 c0             	xorps  %xmm0,%xmm0
1400b150c:	0f 11 45 97          	movups %xmm0,-0x69(%rbp)
1400b1510:	0f 57 c9             	xorps  %xmm1,%xmm1
1400b1513:	f3 0f 7f 4d a7       	movdqu %xmm1,-0x59(%rbp)
1400b1518:	41 b8 24 00 00 00    	mov    $0x24,%r8d
1400b151e:	48 8d 15 83 ab 1b 00 	lea    0x1bab83(%rip),%rdx        # 0x14026c0a8
1400b1525:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
1400b1529:	e8 4e 41 f5 ff       	call   0x14000567c
1400b152e:	83 65 83 00          	andl   $0x0,-0x7d(%rbp)
1400b1532:	66 0f 6f 05 a6 ec 20 	movdqa 0x20eca6(%rip),%xmm0        # 0x1402c01e0
1400b1539:	00
1400b153a:	f3 0f 7f 45 87       	movdqu %xmm0,-0x79(%rbp)
1400b153f:	f2 0f 10 05 51 ab 1b 	movsd  0x1bab51(%rip),%xmm0        # 0x14026c098
1400b1546:	00
1400b1547:	f2 0f 11 44 24 20    	movsd  %xmm0,0x20(%rsp)
1400b154d:	0f b7 05 4c ab 1b 00 	movzwl 0x1bab4c(%rip),%eax        # 0x14026c0a0
1400b1554:	66 89 44 24 28       	mov    %ax,0x28(%rsp)
1400b1559:	8a 05 43 ab 1b 00    	mov    0x1bab43(%rip),%al        # 0x14026c0a2
1400b155f:	88 45 81             	mov    %al,-0x7f(%rbp)
1400b1562:	c6 45 82 00          	movb   $0x0,-0x7e(%rbp)
1400b1566:	4c 8d 4d f7          	lea    -0x9(%rbp),%r9
1400b156a:	4c 8d 45 97          	lea    -0x69(%rbp),%r8
1400b156e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400b1573:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1400b1577:	e8 d4 14 00 00       	call   0x1400b2a50
1400b157c:	bb 00 10 00 00       	mov    $0x1000,%ebx
1400b1581:	48 8b 45 8f          	mov    -0x71(%rbp),%rax
1400b1585:	48 83 f8 0f          	cmp    $0xf,%rax
1400b1589:	76 27                	jbe    0x1400b15b2
1400b158b:	48 ff c0             	inc    %rax
1400b158e:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1400b1593:	48 8b d1             	mov    %rcx,%rdx
1400b1596:	48 3b c3             	cmp    %rbx,%rax
1400b1599:	72 11                	jb     0x1400b15ac
1400b159b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b159f:	48 2b d1             	sub    %rcx,%rdx
1400b15a2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400b15a6:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b15aa:	77 42                	ja     0x1400b15ee
1400b15ac:	ff 15 8e 15 16 00    	call   *0x16158e(%rip)        # 0x140212b40
1400b15b2:	66 0f 6f 05 76 eb 20 	movdqa 0x20eb76(%rip),%xmm0        # 0x1402c0130
1400b15b9:	00
1400b15ba:	f3 0f 7f 45 87       	movdqu %xmm0,-0x79(%rbp)
1400b15bf:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1400b15c4:	48 8b 45 af          	mov    -0x51(%rbp),%rax
1400b15c8:	48 83 f8 0f          	cmp    $0xf,%rax
1400b15cc:	76 2d                	jbe    0x1400b15fb
1400b15ce:	48 ff c0             	inc    %rax
1400b15d1:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
1400b15d5:	48 8b d1             	mov    %rcx,%rdx
1400b15d8:	48 3b c3             	cmp    %rbx,%rax
1400b15db:	72 18                	jb     0x1400b15f5
1400b15dd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b15e1:	48 2b d1             	sub    %rcx,%rdx
1400b15e4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400b15e8:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b15ec:	76 07                	jbe    0x1400b15f5
1400b15ee:	ff 15 8c 15 16 00    	call   *0x16158c(%rip)        # 0x140212b80
1400b15f4:	cc                   	int3
1400b15f5:	ff 15 45 15 16 00    	call   *0x161545(%rip)        # 0x140212b40
1400b15fb:	48 8d 8f 48 03 00 00 	lea    0x348(%rdi),%rcx
1400b1602:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400b1607:	e8 5c 2e 00 00       	call   0x1400b4468
1400b160c:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1400b1611:	48 8b 01             	mov    (%rcx),%rax
1400b1614:	48 8d 15 05 ae 18 00 	lea    0x18ae05(%rip),%rdx        # 0x14023c420
1400b161b:	48 89 55 b7          	mov    %rdx,-0x49(%rbp)
1400b161f:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1400b1623:	48 89 55 ef          	mov    %rdx,-0x11(%rbp)
1400b1627:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1400b162b:	48 8b 40 10          	mov    0x10(%rax),%rax
1400b162f:	ff 15 fb 17 16 00    	call   *0x1617fb(%rip)        # 0x140212e30
1400b1635:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1400b1639:	48 85 c9             	test   %rcx,%rcx
1400b163c:	74 1c                	je     0x1400b165a
1400b163e:	48 8b 01             	mov    (%rcx),%rax
1400b1641:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1400b1645:	48 3b ca             	cmp    %rdx,%rcx
1400b1648:	0f 95 c2             	setne  %dl
1400b164b:	48 8b 40 20          	mov    0x20(%rax),%rax
1400b164f:	ff 15 db 17 16 00    	call   *0x1617db(%rip)        # 0x140212e30
1400b1655:	48 83 65 ef 00       	andq   $0x0,-0x11(%rbp)
1400b165a:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400b165f:	48 85 c9             	test   %rcx,%rcx
1400b1662:	74 3f                	je     0x1400b16a3
1400b1664:	83 cf ff             	or     $0xffffffff,%edi
1400b1667:	8b c7                	mov    %edi,%eax
1400b1669:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400b166e:	03 c7                	add    %edi,%eax
1400b1670:	75 31                	jne    0x1400b16a3
1400b1672:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400b1677:	48 8b 03             	mov    (%rbx),%rax
1400b167a:	48 8b cb             	mov    %rbx,%rcx
1400b167d:	48 8b 00             	mov    (%rax),%rax
1400b1680:	ff 15 aa 17 16 00    	call   *0x1617aa(%rip)        # 0x140212e30
1400b1686:	8b c7                	mov    %edi,%eax
1400b1688:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400b168d:	03 c7                	add    %edi,%eax
1400b168f:	75 12                	jne    0x1400b16a3
1400b1691:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400b1696:	48 8b 01             	mov    (%rcx),%rax
1400b1699:	48 8b 40 08          	mov    0x8(%rax),%rax
1400b169d:	ff 15 8d 17 16 00    	call   *0x16178d(%rip)        # 0x140212e30
1400b16a3:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1400b16a7:	ff 15 8b 0e 28 00    	call   *0x280e8b(%rip)        # 0x140332538
1400b16ad:	90                   	nop
1400b16ae:	48 8b 4d 47          	mov    0x47(%rbp),%rcx
1400b16b2:	48 33 cc             	xor    %rsp,%rcx
1400b16b5:	e8 b6 30 15 00       	call   0x140204770
1400b16ba:	4c 8d 9c 24 00 01 00 	lea    0x100(%rsp),%r11
1400b16c1:	00
1400b16c2:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1400b16c6:	49 8b 7b 28          	mov    0x28(%r11),%rdi
1400b16ca:	49 8b e3             	mov    %r11,%rsp
1400b16cd:	5d                   	pop    %rbp
1400b16ce:	c3                   	ret
1400b16cf:	90                   	nop
1400b16d0:	48 8b 41 10          	mov    0x10(%rcx),%rax
1400b16d4:	48 89 02             	mov    %rax,(%rdx)
1400b16d7:	48 f7 d8             	neg    %rax
1400b16da:	4d 1b c0             	sbb    %r8,%r8
1400b16dd:	4c 23 41 18          	and    0x18(%rcx),%r8
1400b16e1:	4c 89 42 08          	mov    %r8,0x8(%rdx)
1400b16e5:	74 05                	je     0x1400b16ec
1400b16e7:	f0 41 ff 40 0c       	lock incl 0xc(%r8)
1400b16ec:	48 8b c2             	mov    %rdx,%rax
1400b16ef:	c3                   	ret
1400b16f0:	48 83 ec 38          	sub    $0x38,%rsp
1400b16f4:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
1400b16f9:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400b16fe:	45 33 c9             	xor    %r9d,%r9d
1400b1701:	48 8d 0d 48 24 26 00 	lea    0x262448(%rip),%rcx        # 0x140313b50
1400b1708:	33 d2                	xor    %edx,%edx
1400b170a:	ff 15 f0 0e 16 00    	call   *0x160ef0(%rip)        # 0x140212600
1400b1710:	85 c0                	test   %eax,%eax
1400b1712:	75 07                	jne    0x1400b171b
1400b1714:	ff 15 6e 14 16 00    	call   *0x16146e(%rip)        # 0x140212b88
1400b171a:	cc                   	int3
1400b171b:	83 7c 24 40 00       	cmpl   $0x0,0x40(%rsp)
1400b1720:	74 1b                	je     0x1400b173d
1400b1722:	e8 a1 3d 00 00       	call   0x1400b54c8
1400b1727:	45 33 c0             	xor    %r8d,%r8d
1400b172a:	48 8d 0d 1f 24 26 00 	lea    0x26241f(%rip),%rcx        # 0x140313b50
1400b1731:	33 d2                	xor    %edx,%edx
1400b1733:	ff 15 bf 0e 16 00    	call   *0x160ebf(%rip)        # 0x1402125f8
1400b1739:	85 c0                	test   %eax,%eax
1400b173b:	74 05                	je     0x1400b1742
1400b173d:	48 83 c4 38          	add    $0x38,%rsp
1400b1741:	c3                   	ret
1400b1742:	e8 19 53 15 00       	call   0x140206a60
1400b1747:	cc                   	int3
1400b1748:	40 55                	rex push %rbp
1400b174a:	53                   	push   %rbx
1400b174b:	56                   	push   %rsi
1400b174c:	57                   	push   %rdi
1400b174d:	41 56                	push   %r14
1400b174f:	48 8b ec             	mov    %rsp,%rbp
1400b1752:	48 83 ec 50          	sub    $0x50,%rsp
1400b1756:	48 8b f9             	mov    %rcx,%rdi
1400b1759:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400b175d:	e8 7e 38 00 00       	call   0x1400b4fe0
1400b1762:	4c 8b c0             	mov    %rax,%r8
1400b1765:	48 8d 8f 10 04 00 00 	lea    0x410(%rdi),%rcx
1400b176c:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400b1770:	e8 ff 2b 00 00       	call   0x1400b4374
1400b1775:	41 83 ce ff          	or     $0xffffffff,%r14d
1400b1779:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400b177d:	48 85 c9             	test   %rcx,%rcx
1400b1780:	74 3e                	je     0x1400b17c0
1400b1782:	41 8b c6             	mov    %r14d,%eax
1400b1785:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400b178a:	41 03 c6             	add    %r14d,%eax
1400b178d:	75 31                	jne    0x1400b17c0
1400b178f:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400b1793:	48 8b 03             	mov    (%rbx),%rax
1400b1796:	48 8b cb             	mov    %rbx,%rcx
1400b1799:	48 8b 00             	mov    (%rax),%rax
1400b179c:	ff 15 8e 16 16 00    	call   *0x16168e(%rip)        # 0x140212e30
1400b17a2:	41 8b c6             	mov    %r14d,%eax
1400b17a5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400b17aa:	41 03 c6             	add    %r14d,%eax
1400b17ad:	75 11                	jne    0x1400b17c0
1400b17af:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400b17b3:	48 8b 01             	mov    (%rcx),%rax
1400b17b6:	48 8b 40 08          	mov    0x8(%rax),%rax
1400b17ba:	ff 15 70 16 16 00    	call   *0x161670(%rip)        # 0x140212e30
1400b17c0:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1400b17c4:	48 85 db             	test   %rbx,%rbx
1400b17c7:	74 39                	je     0x1400b1802
1400b17c9:	41 8b c6             	mov    %r14d,%eax
1400b17cc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400b17d1:	41 03 c6             	add    %r14d,%eax
1400b17d4:	75 2c                	jne    0x1400b1802
1400b17d6:	48 8b 03             	mov    (%rbx),%rax
1400b17d9:	48 8b cb             	mov    %rbx,%rcx
1400b17dc:	48 8b 00             	mov    (%rax),%rax
1400b17df:	ff 15 4b 16 16 00    	call   *0x16164b(%rip)        # 0x140212e30
1400b17e5:	41 8b c6             	mov    %r14d,%eax
1400b17e8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400b17ed:	41 03 c6             	add    %r14d,%eax
1400b17f0:	75 10                	jne    0x1400b1802
1400b17f2:	48 8b 03             	mov    (%rbx),%rax
1400b17f5:	48 8b cb             	mov    %rbx,%rcx
1400b17f8:	48 8b 40 08          	mov    0x8(%rax),%rax
1400b17fc:	ff 15 2e 16 16 00    	call   *0x16162e(%rip)        # 0x140212e30
1400b1802:	48 8d 8f 98 02 00 00 	lea    0x298(%rdi),%rcx
1400b1809:	4c 8d 05 f8 a4 1b 00 	lea    0x1ba4f8(%rip),%r8        # 0x14026bd08
1400b1810:	48 8d 55 30          	lea    0x30(%rbp),%rdx
1400b1814:	e8 57 db fe ff       	call   0x14009f370
1400b1819:	48 8b 5d 30          	mov    0x30(%rbp),%rbx
1400b181d:	48 85 db             	test   %rbx,%rbx
1400b1820:	74 25                	je     0x1400b1847
1400b1822:	48 8b cb             	mov    %rbx,%rcx
1400b1825:	e8 aa f4 f8 ff       	call   0x140040cd4
1400b182a:	48 8b d0             	mov    %rax,%rdx
1400b182d:	48 8b 08             	mov    (%rax),%rcx
1400b1830:	48 8b 41 28          	mov    0x28(%rcx),%rax
1400b1834:	48 8b ca             	mov    %rdx,%rcx
1400b1837:	ff 15 f3 15 16 00    	call   *0x1615f3(%rip)        # 0x140212e30
1400b183d:	84 c0                	test   %al,%al
1400b183f:	0f 84 1e 02 00 00    	je     0x1400b1a63
1400b1845:	eb 32                	jmp    0x1400b1879
1400b1847:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
1400b184b:	e8 64 3f f9 ff       	call   0x1400457b4
1400b1850:	48 8b 18             	mov    (%rax),%rbx
1400b1853:	48 83 20 00          	andq   $0x0,(%rax)
1400b1857:	48 89 5d 30          	mov    %rbx,0x30(%rbp)
1400b185b:	48 8b c3             	mov    %rbx,%rax
1400b185e:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1400b1862:	48 85 c9             	test   %rcx,%rcx
1400b1865:	74 15                	je     0x1400b187c