1401e1421:	ff 15 09 1a 03 00    	call   *0x31a09(%rip)        # 0x140212e30
1401e1427:	e9 2e ff ff ff       	jmp    0x1401e135a
1401e142c:	4c 8b c0             	mov    %rax,%r8
1401e142f:	48 8b d7             	mov    %rdi,%rdx
1401e1432:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1401e1437:	e8 c4 8e e5 ff       	call   0x14003a300
1401e143c:	e9 1e ff ff ff       	jmp    0x1401e135f
1401e1441:	ff 15 f9 16 03 00    	call   *0x316f9(%rip)        # 0x140212b40
1401e1447:	f3 0f 7f 75 d0       	movdqu %xmm6,-0x30(%rbp)
1401e144c:	44 88 7d c0          	mov    %r15b,-0x40(%rbp)
1401e1450:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e1453:	0f 11 45 28          	movups %xmm0,0x28(%rbp)
1401e1457:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e145a:	f3 0f 7f 4d 38       	movdqu %xmm1,0x38(%rbp)
1401e145f:	41 b8 27 00 00 00    	mov    $0x27,%r8d
1401e1465:	48 8d 15 64 e6 0d 00 	lea    0xde664(%rip),%rdx        # 0x1402bfad0
1401e146c:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1401e1470:	e8 07 42 e2 ff       	call   0x14000567c
1401e1475:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e1478:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401e147c:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e147f:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401e1484:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
1401e148a:	48 8d 15 af e5 0d 00 	lea    0xde5af(%rip),%rdx        # 0x1402bfa40
1401e1491:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401e1495:	e8 e2 41 e2 ff       	call   0x14000567c
1401e149a:	4c 8d 45 28          	lea    0x28(%rbp),%r8
1401e149e:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401e14a2:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401e14a7:	e8 cc b4 ec ff       	call   0x1400ac978
1401e14ac:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1401e14b1:	48 3b 54 24 68       	cmp    0x68(%rsp),%rdx
1401e14b6:	74 11                	je     0x1401e14c9
1401e14b8:	48 8b 08             	mov    (%rax),%rcx
1401e14bb:	4c 89 38             	mov    %r15,(%rax)
1401e14be:	48 89 0a             	mov    %rcx,(%rdx)
1401e14c1:	48 83 44 24 60 08    	addq   $0x8,0x60(%rsp)
1401e14c7:	eb 0d                	jmp    0x1401e14d6
1401e14c9:	4c 8b c0             	mov    %rax,%r8
1401e14cc:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1401e14d1:	e8 2a 8e e5 ff       	call   0x14003a300
1401e14d6:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401e14db:	48 85 c9             	test   %rcx,%rcx
1401e14de:	74 12                	je     0x1401e14f2
1401e14e0:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
1401e14e5:	48 8b 01             	mov    (%rcx),%rax
1401e14e8:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e14ec:	ff 15 3e 19 03 00    	call   *0x3193e(%rip)        # 0x140212e30
1401e14f2:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1401e14f6:	48 83 f8 0f          	cmp    $0xf,%rax
1401e14fa:	76 26                	jbe    0x1401e1522
1401e14fc:	48 ff c0             	inc    %rax
1401e14ff:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401e1503:	48 8b d1             	mov    %rcx,%rdx
1401e1506:	48 3b c6             	cmp    %rsi,%rax
1401e1509:	72 11                	jb     0x1401e151c
1401e150b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e150f:	48 2b d1             	sub    %rcx,%rdx
1401e1512:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e1516:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e151a:	77 39                	ja     0x1401e1555
1401e151c:	ff 15 1e 16 03 00    	call   *0x3161e(%rip)        # 0x140212b40
1401e1522:	f3 0f 7f 75 d0       	movdqu %xmm6,-0x30(%rbp)
1401e1527:	44 88 7d c0          	mov    %r15b,-0x40(%rbp)
1401e152b:	48 8b 45 40          	mov    0x40(%rbp),%rax
1401e152f:	48 83 f8 0f          	cmp    $0xf,%rax
1401e1533:	76 2d                	jbe    0x1401e1562
1401e1535:	48 ff c0             	inc    %rax
1401e1538:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1401e153c:	48 8b d1             	mov    %rcx,%rdx
1401e153f:	48 3b c6             	cmp    %rsi,%rax
1401e1542:	72 18                	jb     0x1401e155c
1401e1544:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e1548:	48 2b d1             	sub    %rcx,%rdx
1401e154b:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e154f:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e1553:	76 07                	jbe    0x1401e155c
1401e1555:	ff 15 25 16 03 00    	call   *0x31625(%rip)        # 0x140212b80
1401e155b:	cc                   	int3
1401e155c:	ff 15 de 15 03 00    	call   *0x315de(%rip)        # 0x140212b40
1401e1562:	f3 0f 7f 75 38       	movdqu %xmm6,0x38(%rbp)
1401e1567:	44 88 7d 28          	mov    %r15b,0x28(%rbp)
1401e156b:	48 85 db             	test   %rbx,%rbx
1401e156e:	0f 84 26 0d 00 00    	je     0x1401e229a
1401e1574:	44 38 7b 0c          	cmp    %r15b,0xc(%rbx)
1401e1578:	75 68                	jne    0x1401e15e2
1401e157a:	48 8d 05 af e3 0d 00 	lea    0xde3af(%rip),%rax        # 0x1402bf930
1401e1581:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401e1586:	48 c7 44 24 48 0c 00 	movq   $0xc,0x48(%rsp)
1401e158d:	00 00
1401e158f:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1401e1594:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1401e1598:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1401e159d:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1401e15a1:	0f 28 45 a0          	movaps -0x60(%rbp),%xmm0
1401e15a5:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1401e15aa:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1401e15ae:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1401e15b3:	e8 b4 b1 ec ff       	call   0x1400ac76c
1401e15b8:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
1401e15bd:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
1401e15c2:	4d 2b c8             	sub    %r8,%r9
1401e15c5:	49 c1 f9 03          	sar    $0x3,%r9
1401e15c9:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1401e15ce:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1401e15d3:	e8 08 27 00 00       	call   0x1401e3ce0
1401e15d8:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1401e15dd:	e8 2a 8b e5 ff       	call   0x14003a10c
1401e15e2:	48 8b bd 70 01 00 00 	mov    0x170(%rbp),%rdi
1401e15e9:	48 85 ff             	test   %rdi,%rdi
1401e15ec:	74 6e                	je     0x1401e165c
1401e15ee:	48 8b b5 78 01 00 00 	mov    0x178(%rbp),%rsi
1401e15f5:	48 3b fe             	cmp    %rsi,%rdi
1401e15f8:	74 28                	je     0x1401e1622
1401e15fa:	48 8b 0f             	mov    (%rdi),%rcx
1401e15fd:	48 85 c9             	test   %rcx,%rcx
1401e1600:	74 10                	je     0x1401e1612
1401e1602:	4c 89 3f             	mov    %r15,(%rdi)
1401e1605:	48 8b 01             	mov    (%rcx),%rax
1401e1608:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e160c:	ff 15 1e 18 03 00    	call   *0x3181e(%rip)        # 0x140212e30
1401e1612:	48 83 c7 08          	add    $0x8,%rdi
1401e1616:	48 3b fe             	cmp    %rsi,%rdi
1401e1619:	75 df                	jne    0x1401e15fa
1401e161b:	48 8b bd 70 01 00 00 	mov    0x170(%rbp),%rdi
1401e1622:	48 8b 85 80 01 00 00 	mov    0x180(%rbp),%rax
1401e1629:	48 2b c7             	sub    %rdi,%rax
1401e162c:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
1401e1630:	48 8b cf             	mov    %rdi,%rcx
1401e1633:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e1639:	72 18                	jb     0x1401e1653
1401e163b:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
1401e163f:	48 2b cf             	sub    %rdi,%rcx
1401e1642:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401e1646:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e164a:	76 07                	jbe    0x1401e1653
1401e164c:	ff 15 2e 15 03 00    	call   *0x3152e(%rip)        # 0x140212b80
1401e1652:	cc                   	int3
1401e1653:	48 8b cf             	mov    %rdi,%rcx
1401e1656:	ff 15 e4 14 03 00    	call   *0x314e4(%rip)        # 0x140212b40
1401e165c:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1401e1661:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
1401e1668:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401e166d:	48 89 85 78 01 00 00 	mov    %rax,0x178(%rbp)
1401e1674:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1401e1679:	48 89 85 80 01 00 00 	mov    %rax,0x180(%rbp)
1401e1680:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e1683:	f3 0f 7f 44 24 58    	movdqu %xmm0,0x58(%rsp)
1401e1689:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
1401e168e:	48 8d 7b 70          	lea    0x70(%rbx),%rdi
1401e1692:	48 8d 53 50          	lea    0x50(%rbx),%rdx
1401e1696:	4c 8d 05 d7 ed 06 00 	lea    0x6edd7(%rip),%r8        # 0x140250474
1401e169d:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401e16a1:	e8 fe b3 ec ff       	call   0x1400acaa4
1401e16a6:	4c 8b 47 10          	mov    0x10(%rdi),%r8
1401e16aa:	be 07 00 00 00       	mov    $0x7,%esi
1401e16af:	48 39 77 18          	cmp    %rsi,0x18(%rdi)
1401e16b3:	76 03                	jbe    0x1401e16b8
1401e16b5:	48 8b 3f             	mov    (%rdi),%rdi
1401e16b8:	48 8b d7             	mov    %rdi,%rdx
1401e16bb:	48 8b c8             	mov    %rax,%rcx
1401e16be:	e8 4d 55 e2 ff       	call   0x140006c10
1401e16c3:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e16c6:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1401e16ca:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e16cd:	f3 0f 7f 4d b0       	movdqu %xmm1,-0x50(%rbp)
1401e16d2:	0f 10 00             	movups (%rax),%xmm0
1401e16d5:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1401e16d9:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1401e16dd:	0f 11 4d b0          	movups %xmm1,-0x50(%rbp)
1401e16e1:	4c 89 78 10          	mov    %r15,0x10(%rax)
1401e16e5:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401e16e9:	66 44 89 38          	mov    %r15w,(%rax)
1401e16ed:	4c 8b 45 b0          	mov    -0x50(%rbp),%r8
1401e16f1:	49 ff c0             	inc    %r8
1401e16f4:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1401e16f8:	48 39 75 b8          	cmp    %rsi,-0x48(%rbp)
1401e16fc:	48 0f 47 55 a0       	cmova  -0x60(%rbp),%rdx
1401e1701:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1401e1705:	e8 ba 5e e3 ff       	call   0x1400175c4
1401e170a:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1401e170e:	48 3b c6             	cmp    %rsi,%rax
1401e1711:	76 2e                	jbe    0x1401e1741
1401e1713:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e171a:	00
1401e171b:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1401e171f:	48 8b d1             	mov    %rcx,%rdx
1401e1722:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e1728:	72 11                	jb     0x1401e173b
1401e172a:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e172e:	48 2b d1             	sub    %rcx,%rdx
1401e1731:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e1735:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e1739:	77 49                	ja     0x1401e1784
1401e173b:	ff 15 ff 13 03 00    	call   *0x313ff(%rip)        # 0x140212b40
1401e1741:	66 0f 6f 05 b7 e9 0d 	movdqa 0xde9b7(%rip),%xmm0        # 0x1402c0100
1401e1748:	00
1401e1749:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
1401e174e:	66 44 89 7d a0       	mov    %r15w,-0x60(%rbp)
1401e1753:	48 8b 45 00          	mov    0x0(%rbp),%rax
1401e1757:	48 3b c6             	cmp    %rsi,%rax
1401e175a:	76 3d                	jbe    0x1401e1799
1401e175c:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401e1763:	00
1401e1764:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1401e1768:	48 8b d1             	mov    %rcx,%rdx
1401e176b:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e1771:	72 18                	jb     0x1401e178b
1401e1773:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e1777:	48 2b d1             	sub    %rcx,%rdx
1401e177a:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e177e:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e1782:	76 07                	jbe    0x1401e178b
1401e1784:	ff 15 f6 13 03 00    	call   *0x313f6(%rip)        # 0x140212b80
1401e178a:	cc                   	int3
1401e178b:	ff 15 af 13 03 00    	call   *0x313af(%rip)        # 0x140212b40
1401e1791:	66 0f 6f 05 67 e9 0d 	movdqa 0xde967(%rip),%xmm0        # 0x1402c0100
1401e1798:	00
1401e1799:	f3 0f 7f 45 f8       	movdqu %xmm0,-0x8(%rbp)
1401e179e:	66 44 89 7d e8       	mov    %r15w,-0x18(%rbp)
1401e17a3:	44 89 7c 24 70       	mov    %r15d,0x70(%rsp)
1401e17a8:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e17ab:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1401e17af:	48 8b b5 c0 00 00 00 	mov    0xc0(%rbp),%rsi
1401e17b6:	4c 8d bd b0 00 00 00 	lea    0xb0(%rbp),%r15
1401e17bd:	b9 0f 00 00 00       	mov    $0xf,%ecx
1401e17c2:	48 39 8d c8 00 00 00 	cmp    %rcx,0xc8(%rbp)
1401e17c9:	4c 0f 47 bd b0 00 00 	cmova  0xb0(%rbp),%r15
1401e17d0:	00
1401e17d1:	48 bf ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rdi
1401e17d8:	ff ff 7f
1401e17db:	48 3b f7             	cmp    %rdi,%rsi
1401e17de:	0f 87 c3 0a 00 00    	ja     0x1401e22a7
1401e17e4:	48 3b f1             	cmp    %rcx,%rsi
1401e17e7:	77 13                	ja     0x1401e17fc
1401e17e9:	48 89 75 b0          	mov    %rsi,-0x50(%rbp)
1401e17ed:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
1401e17f1:	41 0f 10 07          	movups (%r15),%xmm0
1401e17f5:	f3 0f 7f 45 a0       	movdqu %xmm0,-0x60(%rbp)
1401e17fa:	eb 5c                	jmp    0x1401e1858
1401e17fc:	48 8b c6             	mov    %rsi,%rax
1401e17ff:	48 0b c1             	or     %rcx,%rax
1401e1802:	48 3b c7             	cmp    %rdi,%rax
1401e1805:	77 0f                	ja     0x1401e1816
1401e1807:	48 8b f8             	mov    %rax,%rdi
1401e180a:	b9 16 00 00 00       	mov    $0x16,%ecx
1401e180f:	48 3b c1             	cmp    %rcx,%rax
1401e1812:	48 0f 42 f9          	cmovb  %rcx,%rdi
1401e1816:	48 8d 4f 01          	lea    0x1(%rdi),%rcx
1401e181a:	48 85 c9             	test   %rcx,%rcx
1401e181d:	75 04                	jne    0x1401e1823
1401e181f:	33 c0                	xor    %eax,%eax
1401e1821:	eb 1a                	jmp    0x1401e183d
1401e1823:	0f ae e8             	lfence
1401e1826:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
1401e182d:	0f 82 b3 00 00 00    	jb     0x1401e18e6
1401e1833:	e8 1c 40 e2 ff       	call   0x140005854
1401e1838:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401e183d:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1401e1841:	48 89 75 b0          	mov    %rsi,-0x50(%rbp)
1401e1845:	48 89 7d b8          	mov    %rdi,-0x48(%rbp)
1401e1849:	4c 8d 46 01          	lea    0x1(%rsi),%r8
1401e184d:	49 8b d7             	mov    %r15,%rdx
1401e1850:	48 8b c8             	mov    %rax,%rcx
1401e1853:	e8 98 41 02 00       	call   0x1402059f0
1401e1858:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
1401e185d:	4c 8d 45 48          	lea    0x48(%rbp),%r8
1401e1861:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1401e1865:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401e186a:	e8 91 8b 00 00       	call   0x1401ea400
1401e186f:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1401e1873:	be 00 10 00 00       	mov    $0x1000,%esi
1401e1878:	48 83 f8 0f          	cmp    $0xf,%rax
1401e187c:	76 2a                	jbe    0x1401e18a8
1401e187e:	48 ff c0             	inc    %rax
1401e1881:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1401e1885:	48 8b d1             	mov    %rcx,%rdx
1401e1888:	48 3b c6             	cmp    %rsi,%rax
1401e188b:	72 15                	jb     0x1401e18a2
1401e188d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e1891:	48 2b d1             	sub    %rcx,%rdx
1401e1894:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e1898:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e189c:	0f 87 4a 09 00 00    	ja     0x1401e21ec
1401e18a2:	ff 15 98 12 03 00    	call   *0x31298(%rip)        # 0x140212b40
1401e18a8:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1401e18ad:	45 33 ff             	xor    %r15d,%r15d
1401e18b0:	48 85 ff             	test   %rdi,%rdi
1401e18b3:	0f 84 03 08 00 00    	je     0x1401e20bc
1401e18b9:	48 8b 95 78 01 00 00 	mov    0x178(%rbp),%rdx
1401e18c0:	48 3b 95 80 01 00 00 	cmp    0x180(%rbp),%rdx
1401e18c7:	74 33                	je     0x1401e18fc
1401e18c9:	48 89 3a             	mov    %rdi,(%rdx)
1401e18cc:	48 8b 07             	mov    (%rdi),%rax
1401e18cf:	48 8b cf             	mov    %rdi,%rcx
1401e18d2:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e18d6:	ff 15 54 15 03 00    	call   *0x31554(%rip)        # 0x140212e30
1401e18dc:	48 83 85 78 01 00 00 	addq   $0x8,0x178(%rbp)
1401e18e3:	08
1401e18e4:	eb 27                	jmp    0x1401e190d
1401e18e6:	ff 15 64 12 03 00    	call   *0x31264(%rip)        # 0x140212b50
1401e18ec:	48 85 c0             	test   %rax,%rax
1401e18ef:	0f 85 43 ff ff ff    	jne    0x1401e1838
1401e18f5:	ff 15 35 12 03 00    	call   *0x31235(%rip)        # 0x140212b30
1401e18fb:	cc                   	int3
1401e18fc:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1401e1901:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401e1908:	e8 2b 23 e6 ff       	call   0x140043c38
1401e190d:	48 8b 07             	mov    (%rdi),%rax
1401e1910:	48 8b cf             	mov    %rdi,%rcx
1401e1913:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e1917:	ff 15 13 15 03 00    	call   *0x31513(%rip)        # 0x140212e30
1401e191d:	45 84 f6             	test   %r14b,%r14b
1401e1920:	74 46                	je     0x1401e1968
1401e1922:	48 8d 15 27 e1 0d 00 	lea    0xde127(%rip),%rdx        # 0x1402bfa50
1401e1929:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401e192d:	e8 16 3d e2 ff       	call   0x140005648
1401e1932:	48 8d 15 1f e1 0d 00 	lea    0xde11f(%rip),%rdx        # 0x1402bfa58
1401e1939:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401e193d:	e8 06 3d e2 ff       	call   0x140005648
1401e1942:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1401e1946:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
1401e194a:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
1401e1951:	e8 8a 66 eb ff       	call   0x140097fe0
1401e1956:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401e195a:	e8 71 40 e2 ff       	call   0x1400059d0
1401e195f:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401e1963:	e8 68 40 e2 ff       	call   0x1400059d0
1401e1968:	44 88 bd b2 01 00 00 	mov    %r15b,0x1b2(%rbp)
1401e196f:	48 85 db             	test   %rbx,%rbx
1401e1972:	0f 84 35 09 00 00    	je     0x1401e22ad
1401e1978:	8a 83 91 00 00 00    	mov    0x91(%rbx),%al
1401e197e:	88 85 fa 01 00 00    	mov    %al,0x1fa(%rbp)
1401e1984:	0f b7 83 92 00 00 00 	movzwl 0x92(%rbx),%eax
1401e198b:	66 89 85 fc 01 00 00 	mov    %ax,0x1fc(%rbp)
1401e1992:	48 8d 93 98 00 00 00 	lea    0x98(%rbx),%rdx
1401e1999:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
1401e199e:	76 03                	jbe    0x1401e19a3
1401e19a0:	48 8b 12             	mov    (%rdx),%rdx
1401e19a3:	bf 00 00 01 00       	mov    $0x10000,%edi
1401e19a8:	44 8b c7             	mov    %edi,%r8d
1401e19ab:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401e19af:	e8 10 5c e3 ff       	call   0x1400175c4
1401e19b4:	48 8b d0             	mov    %rax,%rdx
1401e19b7:	48 8d 8d 00 02 00 00 	lea    0x200(%rbp),%rcx
1401e19be:	e8 99 00 e4 ff       	call   0x140021a5c
1401e19c3:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401e19c7:	e8 04 40 e2 ff       	call   0x1400059d0
1401e19cc:	8a 83 b9 00 00 00    	mov    0xb9(%rbx),%al
1401e19d2:	88 85 f8 01 00 00    	mov    %al,0x1f8(%rbp)