1409b1323:	cc                   	int3
1409b1324:	cc                   	int3
1409b1325:	cc                   	int3
1409b1326:	cc                   	int3
1409b1327:	cc                   	int3
1409b1328:	cc                   	int3
1409b1329:	cc                   	int3
1409b132a:	cc                   	int3
1409b132b:	cc                   	int3
1409b132c:	cc                   	int3
1409b132d:	cc                   	int3
1409b132e:	cc                   	int3
1409b132f:	cc                   	int3
1409b1330:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409b1335:	57                   	push   %rdi
1409b1336:	48 83 ec 20          	sub    $0x20,%rsp
1409b133a:	48 8b da             	mov    %rdx,%rbx
1409b133d:	48 8b f9             	mov    %rcx,%rdi
1409b1340:	45 85 c0             	test   %r8d,%r8d
1409b1343:	0f 84 eb 00 00 00    	je     0x1409b1434
1409b1349:	41 83 e8 01          	sub    $0x1,%r8d
1409b134d:	0f 84 be 00 00 00    	je     0x1409b1411
1409b1353:	41 83 e8 01          	sub    $0x1,%r8d
1409b1357:	0f 84 d7 00 00 00    	je     0x1409b1434
1409b135d:	41 83 e8 0f          	sub    $0xf,%r8d
1409b1361:	0f 84 cd 00 00 00    	je     0x1409b1434
1409b1367:	41 83 f8 07          	cmp    $0x7,%r8d
1409b136b:	74 10                	je     0x1409b137d
1409b136d:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1409b1372:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409b1377:	48 83 c4 20          	add    $0x20,%rsp
1409b137b:	5f                   	pop    %rdi
1409b137c:	c3                   	ret
1409b137d:	33 c9                	xor    %ecx,%ecx
1409b137f:	4c 8d 05 3e 98 6b 00 	lea    0x6b983e(%rip),%r8        # 0x14106abc4
1409b1386:	8b d1                	mov    %ecx,%edx
1409b1388:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1409b138f:	00
1409b1390:	0f b6 04 13          	movzbl (%rbx,%rdx,1),%eax
1409b1394:	48 ff c2             	inc    %rdx
1409b1397:	41 3a 44 10 ff       	cmp    -0x1(%r8,%rdx,1),%al
1409b139c:	75 14                	jne    0x1409b13b2
1409b139e:	48 83 fa 05          	cmp    $0x5,%rdx
1409b13a2:	75 ec                	jne    0x1409b1390
1409b13a4:	8d 42 7d             	lea    0x7d(%rdx),%eax
1409b13a7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409b13ac:	48 83 c4 20          	add    $0x20,%rsp
1409b13b0:	5f                   	pop    %rdi
1409b13b1:	c3                   	ret
1409b13b2:	48 8b d1             	mov    %rcx,%rdx
1409b13b5:	4c 8d 05 10 98 6b 00 	lea    0x6b9810(%rip),%r8        # 0x14106abcc
1409b13bc:	0f 1f 40 00          	nopl   0x0(%rax)
1409b13c0:	0f b6 04 13          	movzbl (%rbx,%rdx,1),%eax
1409b13c4:	48 ff c2             	inc    %rdx
1409b13c7:	41 3a 44 10 ff       	cmp    -0x1(%r8,%rdx,1),%al
1409b13cc:	75 14                	jne    0x1409b13e2
1409b13ce:	48 83 fa 05          	cmp    $0x5,%rdx
1409b13d2:	75 ec                	jne    0x1409b13c0
1409b13d4:	8d 42 7e             	lea    0x7e(%rdx),%eax
1409b13d7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409b13dc:	48 83 c4 20          	add    $0x20,%rsp
1409b13e0:	5f                   	pop    %rdi
1409b13e1:	c3                   	ret
1409b13e2:	48 8d 15 eb 97 6b 00 	lea    0x6b97eb(%rip),%rdx        # 0x14106abd4
1409b13e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1409b13f0:	0f b6 04 0b          	movzbl (%rbx,%rcx,1),%eax
1409b13f4:	48 ff c1             	inc    %rcx
1409b13f7:	3a 44 0a ff          	cmp    -0x1(%rdx,%rcx,1),%al
1409b13fb:	75 5b                	jne    0x1409b1458
1409b13fd:	48 83 f9 05          	cmp    $0x5,%rcx
1409b1401:	75 ed                	jne    0x1409b13f0
1409b1403:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409b1408:	8d 41 7c             	lea    0x7c(%rcx),%eax
1409b140b:	48 83 c4 20          	add    $0x20,%rsp
1409b140f:	5f                   	pop    %rdi
1409b1410:	c3                   	ret
1409b1411:	48 8b cb             	mov    %rbx,%rcx
1409b1414:	e8 77 a7 00 00       	call   0x1409bbb90
1409b1419:	83 f8 ff             	cmp    $0xffffffff,%eax
1409b141c:	0f 85 50 ff ff ff    	jne    0x1409b1372
1409b1422:	48 8b cb             	mov    %rbx,%rcx
1409b1425:	e8 c6 a7 00 00       	call   0x1409bbbf0
1409b142a:	83 f8 ff             	cmp    $0xffffffff,%eax
1409b142d:	74 3c                	je     0x1409b146b
1409b142f:	e9 3e ff ff ff       	jmp    0x1409b1372
1409b1434:	48 8b cb             	mov    %rbx,%rcx
1409b1437:	e8 54 ab 00 00       	call   0x1409bbf90
1409b143c:	83 f8 ff             	cmp    $0xffffffff,%eax
1409b143f:	0f 85 2d ff ff ff    	jne    0x1409b1372
1409b1445:	4c 8b c3             	mov    %rbx,%r8
1409b1448:	48 8d 15 41 97 6b 00 	lea    0x6b9741(%rip),%rdx        # 0x14106ab90
1409b144f:	48 8b cf             	mov    %rdi,%rcx
1409b1452:	e8 c9 10 ff ff       	call   0x1409a2520
1409b1457:	cc                   	int3
1409b1458:	4c 8b c3             	mov    %rbx,%r8
1409b145b:	48 8d 15 7e 97 6b 00 	lea    0x6b977e(%rip),%rdx        # 0x14106abe0
1409b1462:	48 8b cf             	mov    %rdi,%rcx
1409b1465:	e8 b6 10 ff ff       	call   0x1409a2520
1409b146a:	cc                   	int3
1409b146b:	4c 8b c3             	mov    %rbx,%r8
1409b146e:	48 8d 15 33 97 6b 00 	lea    0x6b9733(%rip),%rdx        # 0x14106aba8
1409b1475:	48 8b cf             	mov    %rdi,%rcx
1409b1478:	e8 a3 10 ff ff       	call   0x1409a2520
1409b147d:	cc                   	int3
1409b147e:	cc                   	int3
1409b147f:	cc                   	int3
1409b1480:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409b1485:	57                   	push   %rdi
1409b1486:	48 83 ec 20          	sub    $0x20,%rsp
1409b148a:	8b fa                	mov    %edx,%edi
1409b148c:	48 8b d9             	mov    %rcx,%rbx
1409b148f:	ba 20 01 00 00       	mov    $0x120,%edx
1409b1494:	e8 77 00 00 00       	call   0x1409b1510
1409b1499:	48 85 c0             	test   %rax,%rax
1409b149c:	74 15                	je     0x1409b14b3
1409b149e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409b14a3:	89 78 10             	mov    %edi,0x10(%rax)
1409b14a6:	48 89 80 98 00 00 00 	mov    %rax,0x98(%rax)
1409b14ad:	48 83 c4 20          	add    $0x20,%rsp
1409b14b1:	5f                   	pop    %rdi
1409b14b2:	c3                   	ret
1409b14b3:	ba 01 00 00 00       	mov    $0x1,%edx
1409b14b8:	48 8b cb             	mov    %rbx,%rcx
1409b14bb:	e8 f4 cd 46 00       	call   0x140e1e2b4
1409b14c0:	cc                   	int3
1409b14c1:	cc                   	int3
1409b14c2:	cc                   	int3
1409b14c3:	cc                   	int3
1409b14c4:	cc                   	int3
1409b14c5:	cc                   	int3
1409b14c6:	cc                   	int3
1409b14c7:	cc                   	int3
1409b14c8:	cc                   	int3
1409b14c9:	cc                   	int3
1409b14ca:	cc                   	int3
1409b14cb:	cc                   	int3
1409b14cc:	cc                   	int3
1409b14cd:	cc                   	int3
1409b14ce:	cc                   	int3
1409b14cf:	cc                   	int3
1409b14d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409b14d5:	57                   	push   %rdi
1409b14d6:	48 83 ec 20          	sub    $0x20,%rsp
1409b14da:	8b fa                	mov    %edx,%edi
1409b14dc:	48 8b d9             	mov    %rcx,%rbx
1409b14df:	ba 28 00 00 00       	mov    $0x28,%edx
1409b14e4:	e8 27 00 00 00       	call   0x1409b1510
1409b14e9:	48 85 c0             	test   %rax,%rax
1409b14ec:	74 0d                	je     0x1409b14fb
1409b14ee:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409b14f3:	89 38                	mov    %edi,(%rax)
1409b14f5:	48 83 c4 20          	add    $0x20,%rsp
1409b14f9:	5f                   	pop    %rdi
1409b14fa:	c3                   	ret
1409b14fb:	ba 01 00 00 00       	mov    $0x1,%edx
1409b1500:	48 8b cb             	mov    %rbx,%rcx
1409b1503:	e8 ac cd 46 00       	call   0x140e1e2b4
1409b1508:	cc                   	int3
1409b1509:	cc                   	int3
1409b150a:	cc                   	int3
1409b150b:	cc                   	int3
1409b150c:	cc                   	int3
1409b150d:	cc                   	int3
1409b150e:	cc                   	int3
1409b150f:	cc                   	int3
1409b1510:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409b1515:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1409b151a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1409b151f:	57                   	push   %rdi
1409b1520:	48 83 ec 20          	sub    $0x20,%rsp
1409b1524:	48 8b f1             	mov    %rcx,%rsi
1409b1527:	48 8d 6a 03          	lea    0x3(%rdx),%rbp
1409b152b:	48 63 89 18 03 00 00 	movslq 0x318(%rcx),%rcx
1409b1532:	48 83 e5 fc          	and    $0xfffffffffffffffc,%rbp
1409b1536:	48 8b c1             	mov    %rcx,%rax
1409b1539:	48 c1 e0 04          	shl    $0x4,%rax
1409b153d:	48 8d be 18 02 00 00 	lea    0x218(%rsi),%rdi
1409b1544:	48 03 f8             	add    %rax,%rdi
1409b1547:	48 8b 1f             	mov    (%rdi),%rbx
1409b154a:	48 3b eb             	cmp    %rbx,%rbp
1409b154d:	76 54                	jbe    0x1409b15a3
1409b154f:	48 83 c7 10          	add    $0x10,%rdi
1409b1553:	ff c1                	inc    %ecx
1409b1555:	89 8e 18 03 00 00    	mov    %ecx,0x318(%rsi)
1409b155b:	83 f9 10             	cmp    $0x10,%ecx
1409b155e:	7d 30                	jge    0x1409b1590
1409b1560:	b8 00 04 00 00       	mov    $0x400,%eax
1409b1565:	d3 e0                	shl    %cl,%eax
1409b1567:	48 63 d8             	movslq %eax,%rbx
1409b156a:	48 8b cb             	mov    %rbx,%rcx
1409b156d:	e8 ba 11 48 00       	call   0x140e3272c
1409b1572:	48 89 47 08          	mov    %rax,0x8(%rdi)
1409b1576:	48 85 c0             	test   %rax,%rax
1409b1579:	74 15                	je     0x1409b1590
1409b157b:	4c 8b c3             	mov    %rbx,%r8
1409b157e:	33 d2                	xor    %edx,%edx
1409b1580:	48 8b c8             	mov    %rax,%rcx
1409b1583:	e8 28 e1 52 00       	call   0x140edf6b0
1409b1588:	48 89 1f             	mov    %rbx,(%rdi)
1409b158b:	48 3b eb             	cmp    %rbx,%rbp
1409b158e:	76 13                	jbe    0x1409b15a3
1409b1590:	48 8d 15 39 3b 67 00 	lea    0x673b39(%rip),%rdx        # 0x1410250d0
1409b1597:	48 8b ce             	mov    %rsi,%rcx
1409b159a:	e8 d1 0f ff ff       	call   0x1409a2570
1409b159f:	33 c0                	xor    %eax,%eax
1409b15a1:	eb 0d                	jmp    0x1409b15b0
1409b15a3:	48 8b 47 08          	mov    0x8(%rdi),%rax
1409b15a7:	48 2b dd             	sub    %rbp,%rbx
1409b15aa:	48 89 1f             	mov    %rbx,(%rdi)
1409b15ad:	48 03 c3             	add    %rbx,%rax
1409b15b0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409b15b5:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1409b15ba:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1409b15bf:	48 83 c4 20          	add    $0x20,%rsp
1409b15c3:	5f                   	pop    %rdi
1409b15c4:	c3                   	ret
1409b15c5:	cc                   	int3
1409b15c6:	cc                   	int3
1409b15c7:	cc                   	int3
1409b15c8:	cc                   	int3
1409b15c9:	cc                   	int3
1409b15ca:	cc                   	int3
1409b15cb:	cc                   	int3
1409b15cc:	cc                   	int3
1409b15cd:	cc                   	int3
1409b15ce:	cc                   	int3
1409b15cf:	cc                   	int3
1409b15d0:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
1409b15d5:	55                   	push   %rbp
1409b15d6:	53                   	push   %rbx
1409b15d7:	56                   	push   %rsi
1409b15d8:	57                   	push   %rdi
1409b15d9:	48 8d ac 24 68 fd ff 	lea    -0x298(%rsp),%rbp
1409b15e0:	ff
1409b15e1:	48 81 ec 98 03 00 00 	sub    $0x398,%rsp
1409b15e8:	48 8b 05 11 79 a0 00 	mov    0xa07911(%rip),%rax        # 0x1413b8f00
1409b15ef:	48 33 c4             	xor    %rsp,%rax
1409b15f2:	48 89 85 80 02 00 00 	mov    %rax,0x280(%rbp)
1409b15f9:	33 db                	xor    %ebx,%ebx
1409b15fb:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1409b1600:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1409b1605:	41 8b f1             	mov    %r9d,%esi
1409b1608:	48 8b f9             	mov    %rcx,%rdi
1409b160b:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1409b1610:	4c 89 44 24 58       	mov    %r8,0x58(%rsp)
1409b1615:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
1409b161a:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1409b161f:	39 59 78             	cmp    %ebx,0x78(%rcx)
1409b1622:	75 20                	jne    0x1409b1644
1409b1624:	48 81 c1 e8 00 00 00 	add    $0xe8,%rcx
1409b162b:	4c 8d 05 2e 7e 6b 00 	lea    0x6b7e2e(%rip),%r8        # 0x141069460
1409b1632:	ba 00 01 00 00       	mov    $0x100,%edx
1409b1637:	e8 f4 e6 9c ff       	call   0x14037fd30
1409b163c:	8d 43 ff             	lea    -0x1(%rbx),%eax
1409b163f:	e9 dc 02 00 00       	jmp    0x1409b1920
1409b1644:	39 1d 2e 52 a8 00    	cmp    %ebx,0xa8522e(%rip)        # 0x141436878
1409b164a:	75 05                	jne    0x1409b1651
1409b164c:	e8 bf f8 fe ff       	call   0x1409a0f10
1409b1651:	c7 05 1d 52 a8 00 01 	movl   $0x1,0xa8521d(%rip)        # 0x141436878
1409b1658:	00 00 00
1409b165b:	8b c3                	mov    %ebx,%eax
1409b165d:	8b d3                	mov    %ebx,%edx
1409b165f:	8b cb                	mov    %ebx,%ecx
1409b1661:	0f 1f 40 00          	nopl   0x0(%rax)
1409b1665:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1409b166c:	00 00 00 00
1409b1670:	48 98                	cltq
1409b1672:	48 03 c0             	add    %rax,%rax
1409b1675:	48 89 9c c5 78 01 00 	mov    %rbx,0x178(%rbp,%rax,8)
1409b167c:	00
1409b167d:	48 63 c1             	movslq %ecx,%rax
1409b1680:	48 03 c0             	add    %rax,%rax
1409b1683:	48 89 9c c5 80 01 00 	mov    %rbx,0x180(%rbp,%rax,8)
1409b168a:	00
1409b168b:	8d 42 01             	lea    0x1(%rdx),%eax
1409b168e:	89 44 24 48          	mov    %eax,0x48(%rsp)
1409b1692:	8b c8                	mov    %eax,%ecx
1409b1694:	8b d0                	mov    %eax,%edx
1409b1696:	83 f8 10             	cmp    $0x10,%eax
1409b1699:	7c d5                	jl     0x1409b1670
1409b169b:	8b 85 e0 02 00 00    	mov    0x2e0(%rbp),%eax
1409b16a1:	0f 57 c0             	xorps  %xmm0,%xmm0
1409b16a4:	48 8b cf             	mov    %rdi,%rcx
1409b16a7:	89 9d 78 02 00 00    	mov    %ebx,0x278(%rbp)
1409b16ad:	0f 11 85 30 01 00 00 	movups %xmm0,0x130(%rbp)
1409b16b4:	89 9d 94 00 00 00    	mov    %ebx,0x94(%rbp)
1409b16ba:	0f 11 85 40 01 00 00 	movups %xmm0,0x140(%rbp)
1409b16c1:	48 89 9d a8 00 00 00 	mov    %rbx,0xa8(%rbp)
1409b16c8:	0f 11 85 50 01 00 00 	movups %xmm0,0x150(%rbp)
1409b16cf:	48 89 9d b0 00 00 00 	mov    %rbx,0xb0(%rbp)
1409b16d6:	0f 11 85 60 01 00 00 	movups %xmm0,0x160(%rbp)
1409b16dd:	48 89 5d 70          	mov    %rbx,0x70(%rbp)
1409b16e1:	89 5d 78             	mov    %ebx,0x78(%rbp)
1409b16e4:	48 89 7d 60          	mov    %rdi,0x60(%rbp)
1409b16e8:	89 5d 68             	mov    %ebx,0x68(%rbp)
1409b16eb:	89 9d 70 01 00 00    	mov    %ebx,0x170(%rbp)
1409b16f1:	89 85 90 00 00 00    	mov    %eax,0x90(%rbp)
1409b16f7:	e8 e4 f5 fe ff       	call   0x1409a0ce0
1409b16fc:	89 85 80 00 00 00    	mov    %eax,0x80(%rbp)
1409b1702:	85 c0                	test   %eax,%eax
1409b1704:	75 22                	jne    0x1409b1728
1409b1706:	48 8d 8f e8 00 00 00 	lea    0xe8(%rdi),%rcx
1409b170d:	ba 00 01 00 00       	mov    $0x100,%edx
1409b1712:	4c 8d 05 77 7d 6b 00 	lea    0x6b7d77(%rip),%r8        # 0x141069490
1409b1719:	e8 12 e6 9c ff       	call   0x14037fd30
1409b171e:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
1409b1723:	e9 ab 01 00 00       	jmp    0x1409b18d3
1409b1728:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409b172d:	e8 0e 9b 00 00       	call   0x1409bb240
1409b1732:	85 c0                	test   %eax,%eax
1409b1734:	74 20                	je     0x1409b1756
1409b1736:	e8 b5 8b 47 00       	call   0x140e2a2f0
1409b173b:	48 8d 8f e8 00 00 00 	lea    0xe8(%rdi),%rcx
1409b1742:	ba 00 01 00 00       	mov    $0x100,%edx
1409b1747:	4c 8d 0d 6a 7d 6b 00 	lea    0x6b7d6a(%rip),%r9        # 0x1410694b8
1409b174e:	44 8b 00             	mov    (%rax),%r8d
1409b1751:	e8 9a 03 00 00       	call   0x1409b1af0
1409b1756:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1409b175b:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1409b1760:	48 85 c0             	test   %rax,%rax
1409b1763:	75 07                	jne    0x1409b176c
1409b1765:	48 8d 0d 20 20 5f 00 	lea    0x5f2020(%rip),%rcx        # 0x140fa378c
1409b176c:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1409b1771:	e8 1a 86 00 00       	call   0x1409b9d90
1409b1776:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1409b177b:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1409b1780:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1409b1785:	e8 26 9c 00 00       	call   0x1409bb3b0
1409b178a:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1409b178f:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1409b1794:	48 8b d7             	mov    %rdi,%rdx
1409b1797:	e8 a4 f0 ff ff       	call   0x1409b0840
1409b179c:	83 f8 ff             	cmp    $0xffffffff,%eax
1409b179f:	75 07                	jne    0x1409b17a8
1409b17a1:	8b d8                	mov    %eax,%ebx
1409b17a3:	e9 2b 01 00 00       	jmp    0x1409b18d3
1409b17a8:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1409b17ad:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1409b17b2:	e8 49 5c 00 00       	call   0x1409b7400
1409b17b7:	85 c0                	test   %eax,%eax
1409b17b9:	74 2d                	je     0x1409b17e8
1409b17bb:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
1409b17c2:	48 85 c9             	test   %rcx,%rcx
1409b17c5:	74 06                	je     0x1409b17cd
1409b17c7:	ff 15 1b 20 5d 00    	call   *0x5d201b(%rip)        # 0x140f837e8
1409b17cd:	48 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%rcx
1409b17d4:	48 85 c9             	test   %rcx,%rcx
1409b17d7:	74 05                	je     0x1409b17de
1409b17d9:	e8 b2 f8 47 00       	call   0x140e31090
1409b17de:	bb ff ff ff ff       	mov    $0xffffffff,%ebx