14054a2ab:	e8 d0 86 ff ff       	call   0x140542980
14054a2b0:	48 8d 15 99 78 e5 00 	lea    0xe57899(%rip),%rdx        # 0x1413a1b50
14054a2b7:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a2bb:	e8 58 25 8d 00       	call   0x140e1c818
14054a2c0:	90                   	nop
14054a2c1:	b9 02 00 00 00       	mov    $0x2,%ecx
14054a2c6:	e8 35 04 24 00       	call   0x14078a700
14054a2cb:	90                   	nop
14054a2cc:	b9 02 00 00 00       	mov    $0x2,%ecx
14054a2d1:	e8 2a 04 24 00       	call   0x14078a700
14054a2d6:	90                   	nop
14054a2d7:	b9 02 00 00 00       	mov    $0x2,%ecx
14054a2dc:	e8 1f 04 24 00       	call   0x14078a700
14054a2e1:	90                   	nop
14054a2e2:	b9 02 00 00 00       	mov    $0x2,%ecx
14054a2e7:	e8 14 04 24 00       	call   0x14078a700
14054a2ec:	90                   	nop
14054a2ed:	b9 02 00 00 00       	mov    $0x2,%ecx
14054a2f2:	e8 09 04 24 00       	call   0x14078a700
14054a2f7:	90                   	nop
14054a2f8:	b9 02 00 00 00       	mov    $0x2,%ecx
14054a2fd:	e8 fe 03 24 00       	call   0x14078a700
14054a302:	90                   	nop
14054a303:	0f 57 c0             	xorps  %xmm0,%xmm0
14054a306:	33 c0                	xor    %eax,%eax
14054a308:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14054a30c:	48 89 45 08          	mov    %rax,0x8(%rbp)
14054a310:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a314:	e8 67 86 ff ff       	call   0x140542980
14054a319:	48 8d 15 30 78 e5 00 	lea    0xe57830(%rip),%rdx        # 0x1413a1b50
14054a320:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a324:	e8 ef 24 8d 00       	call   0x140e1c818
14054a329:	cc                   	int3
14054a32a:	0f 57 c0             	xorps  %xmm0,%xmm0
14054a32d:	33 c0                	xor    %eax,%eax
14054a32f:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14054a333:	48 89 45 08          	mov    %rax,0x8(%rbp)
14054a337:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a33b:	e8 40 86 ff ff       	call   0x140542980
14054a340:	48 8d 15 09 78 e5 00 	lea    0xe57809(%rip),%rdx        # 0x1413a1b50
14054a347:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a34b:	e8 c8 24 8d 00       	call   0x140e1c818
14054a350:	90                   	nop
14054a351:	b9 02 00 00 00       	mov    $0x2,%ecx
14054a356:	e8 a5 03 24 00       	call   0x14078a700
14054a35b:	90                   	nop
14054a35c:	b9 02 00 00 00       	mov    $0x2,%ecx
14054a361:	e8 9a 03 24 00       	call   0x14078a700
14054a366:	90                   	nop
14054a367:	0f 57 c0             	xorps  %xmm0,%xmm0
14054a36a:	33 c0                	xor    %eax,%eax
14054a36c:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14054a370:	48 89 45 08          	mov    %rax,0x8(%rbp)
14054a374:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a378:	e8 03 86 ff ff       	call   0x140542980
14054a37d:	48 8d 15 cc 77 e5 00 	lea    0xe577cc(%rip),%rdx        # 0x1413a1b50
14054a384:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a388:	e8 8b 24 8d 00       	call   0x140e1c818
14054a38d:	cc                   	int3
14054a38e:	0f 57 c0             	xorps  %xmm0,%xmm0
14054a391:	33 c0                	xor    %eax,%eax
14054a393:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14054a397:	48 89 45 08          	mov    %rax,0x8(%rbp)
14054a39b:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a39f:	e8 dc 85 ff ff       	call   0x140542980
14054a3a4:	48 8d 15 a5 77 e5 00 	lea    0xe577a5(%rip),%rdx        # 0x1413a1b50
14054a3ab:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a3af:	e8 64 24 8d 00       	call   0x140e1c818
14054a3b4:	90                   	nop
14054a3b5:	0f 57 c0             	xorps  %xmm0,%xmm0
14054a3b8:	33 c0                	xor    %eax,%eax
14054a3ba:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14054a3be:	48 89 45 08          	mov    %rax,0x8(%rbp)
14054a3c2:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a3c6:	e8 b5 85 ff ff       	call   0x140542980
14054a3cb:	48 8d 15 7e 77 e5 00 	lea    0xe5777e(%rip),%rdx        # 0x1413a1b50
14054a3d2:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a3d6:	e8 3d 24 8d 00       	call   0x140e1c818
14054a3db:	cc                   	int3
14054a3dc:	0f 57 c0             	xorps  %xmm0,%xmm0
14054a3df:	33 c0                	xor    %eax,%eax
14054a3e1:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14054a3e5:	48 89 45 08          	mov    %rax,0x8(%rbp)
14054a3e9:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a3ed:	e8 8e 85 ff ff       	call   0x140542980
14054a3f2:	48 8d 15 57 77 e5 00 	lea    0xe57757(%rip),%rdx        # 0x1413a1b50
14054a3f9:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a3fd:	e8 16 24 8d 00       	call   0x140e1c818
14054a402:	cc                   	int3
14054a403:	0f 57 c0             	xorps  %xmm0,%xmm0
14054a406:	33 c0                	xor    %eax,%eax
14054a408:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14054a40c:	48 89 45 08          	mov    %rax,0x8(%rbp)
14054a410:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a414:	e8 67 85 ff ff       	call   0x140542980
14054a419:	48 8d 15 30 77 e5 00 	lea    0xe57730(%rip),%rdx        # 0x1413a1b50
14054a420:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a424:	e8 ef 23 8d 00       	call   0x140e1c818
14054a429:	90                   	nop
14054a42a:	0f 57 c0             	xorps  %xmm0,%xmm0
14054a42d:	33 c0                	xor    %eax,%eax
14054a42f:	0f 11 45 f8          	movups %xmm0,-0x8(%rbp)
14054a433:	48 89 45 08          	mov    %rax,0x8(%rbp)
14054a437:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a43b:	e8 40 85 ff ff       	call   0x140542980
14054a440:	48 8d 15 09 77 e5 00 	lea    0xe57709(%rip),%rdx        # 0x1413a1b50
14054a447:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14054a44b:	e8 c8 23 8d 00       	call   0x140e1c818
14054a450:	cc                   	int3
14054a451:	cc                   	int3
14054a452:	cc                   	int3
14054a453:	cc                   	int3
14054a454:	cc                   	int3
14054a455:	cc                   	int3
14054a456:	cc                   	int3
14054a457:	cc                   	int3
14054a458:	cc                   	int3
14054a459:	cc                   	int3
14054a45a:	cc                   	int3
14054a45b:	cc                   	int3
14054a45c:	cc                   	int3
14054a45d:	cc                   	int3
14054a45e:	cc                   	int3
14054a45f:	cc                   	int3
14054a460:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14054a465:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14054a46a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14054a46f:	55                   	push   %rbp
14054a470:	57                   	push   %rdi
14054a471:	41 56                	push   %r14
14054a473:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
14054a478:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
14054a47f:	48 8b 05 7a ea e6 00 	mov    0xe6ea7a(%rip),%rax        # 0x1413b8f00
14054a486:	48 33 c4             	xor    %rsp,%rax
14054a489:	48 89 45 60          	mov    %rax,0x60(%rbp)
14054a48d:	48 8b f9             	mov    %rcx,%rdi
14054a490:	45 33 f6             	xor    %r14d,%r14d
14054a493:	41 8b de             	mov    %r14d,%ebx
14054a496:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14054a49a:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14054a49e:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
14054a4a5:	e8 66 fb 4a 00       	call   0x1409fa010
14054a4aa:	90                   	nop
14054a4ab:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
14054a4b0:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
14054a4b7:	e8 84 fa 4a 00       	call   0x1409f9f40
14054a4bc:	0f b6 c0             	movzbl %al,%eax
14054a4bf:	83 f8 05             	cmp    $0x5,%eax
14054a4c2:	0f 87 98 00 00 00    	ja     0x14054a560
14054a4c8:	48 8d 15 31 5b ab ff 	lea    -0x54a4cf(%rip),%rdx        # 0x140000000
14054a4cf:	8b 8c 82 8c ac 54 00 	mov    0x54ac8c(%rdx,%rax,4),%ecx
14054a4d6:	48 03 ca             	add    %rdx,%rcx
14054a4d9:	ff e1                	jmp    *%rcx
14054a4db:	48 8b 0d a6 76 ee 00 	mov    0xee76a6(%rip),%rcx        # 0x141431b88
14054a4e2:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
14054a4e7:	e9 e6 00 00 00       	jmp    0x14054a5d2
14054a4ec:	ff 87 7c 01 00 00    	incl   0x17c(%rdi)
14054a4f2:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14054a4f6:	48 8b 0d 13 89 ee 00 	mov    0xee8913(%rip),%rcx        # 0x141432e10
14054a4fd:	e8 6e 08 05 00       	call   0x14059ad70
14054a502:	48 8b 0d ff 75 ee 00 	mov    0xee75ff(%rip),%rcx        # 0x141431b08
14054a509:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
14054a50e:	e9 bf 00 00 00       	jmp    0x14054a5d2
14054a513:	ff 8f 7c 01 00 00    	decl   0x17c(%rdi)
14054a519:	48 8b 0d d8 75 ee 00 	mov    0xee75d8(%rip),%rcx        # 0x141431af8
14054a520:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
14054a525:	e9 a8 00 00 00       	jmp    0x14054a5d2
14054a52a:	ff 8f 7c 01 00 00    	decl   0x17c(%rdi)
14054a530:	48 8b 0d d9 75 ee 00 	mov    0xee75d9(%rip),%rcx        # 0x141431b10
14054a537:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
14054a53c:	e9 91 00 00 00       	jmp    0x14054a5d2
14054a541:	48 8b 0d 50 76 ee 00 	mov    0xee7650(%rip),%rcx        # 0x141431b98
14054a548:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
14054a54d:	e9 80 00 00 00       	jmp    0x14054a5d2
14054a552:	48 8b 0d 97 75 ee 00 	mov    0xee7597(%rip),%rcx        # 0x141431af0
14054a559:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
14054a55e:	eb 72                	jmp    0x14054a5d2
14054a560:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
14054a567:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
14054a56b:	e8 30 fe 4a 00       	call   0x1409fa3a0
14054a570:	90                   	nop
14054a571:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
14054a576:	76 03                	jbe    0x14054a57b
14054a578:	48 8b 00             	mov    (%rax),%rax
14054a57b:	4c 8b c0             	mov    %rax,%r8
14054a57e:	48 8d 15 73 3c ac 00 	lea    0xac3c73(%rip),%rdx        # 0x14100e1f8
14054a585:	48 8b 0d 6c 6f ee 00 	mov    0xee6f6c(%rip),%rcx        # 0x1414314f8
14054a58c:	e8 6f a2 24 00       	call   0x140794800
14054a591:	90                   	nop
14054a592:	48 8b 55 58          	mov    0x58(%rbp),%rdx
14054a596:	48 83 fa 0f          	cmp    $0xf,%rdx
14054a59a:	76 31                	jbe    0x14054a5cd
14054a59c:	48 ff c2             	inc    %rdx
14054a59f:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14054a5a3:	48 8b c1             	mov    %rcx,%rax
14054a5a6:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14054a5ad:	72 19                	jb     0x14054a5c8
14054a5af:	48 83 c2 27          	add    $0x27,%rdx
14054a5b3:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14054a5b7:	48 2b c1             	sub    %rcx,%rax
14054a5ba:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14054a5be:	48 83 f8 1f          	cmp    $0x1f,%rax
14054a5c2:	0f 87 2c 05 00 00    	ja     0x14054aaf4
14054a5c8:	e8 77 0b 8d 00       	call   0x140e1b144
14054a5cd:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14054a5d2:	48 85 c9             	test   %rcx,%rcx
14054a5d5:	0f 84 e0 04 00 00    	je     0x14054aabb
14054a5db:	e8 50 af 2c 00       	call   0x140815530
14054a5e0:	84 c0                	test   %al,%al
14054a5e2:	0f 84 d3 04 00 00    	je     0x14054aabb
14054a5e8:	8b 0d 1a 47 f5 00    	mov    0xf5471a(%rip),%ecx        # 0x14149ed08
14054a5ee:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14054a5f5:	00 00
14054a5f7:	ba 00 13 00 00       	mov    $0x1300,%edx
14054a5fc:	48 8b 3c c8          	mov    (%rax,%rcx,8),%rdi
14054a600:	48 03 fa             	add    %rdx,%rdi
14054a603:	8b 07                	mov    (%rdi),%eax
14054a605:	39 05 9d 1c ee 00    	cmp    %eax,0xee1c9d(%rip)        # 0x14142c2a8
14054a60b:	0f 8f e9 04 00 00    	jg     0x14054aafa
14054a611:	b9 50 00 00 00       	mov    $0x50,%ecx
14054a616:	e8 ed 0a 8d 00       	call   0x140e1b108
14054a61b:	4c 8b c8             	mov    %rax,%r9
14054a61e:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14054a623:	48 85 c0             	test   %rax,%rax
14054a626:	74 42                	je     0x14054a66a
14054a628:	48 8b 0d 71 1c ee 00 	mov    0xee1c71(%rip),%rcx        # 0x14142c2a0
14054a62f:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14054a634:	48 85 c9             	test   %rcx,%rcx
14054a637:	74 1c                	je     0x14054a655
14054a639:	8b 41 10             	mov    0x10(%rcx),%eax
14054a63c:	ff c0                	inc    %eax
14054a63e:	89 41 10             	mov    %eax,0x10(%rcx)
14054a641:	83 f8 01             	cmp    $0x1,%eax
14054a644:	0f 8e 4c 05 00 00    	jle    0x14054ab96
14054a64a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14054a64f:	0f 84 49 05 00 00    	je     0x14054ab9e
14054a655:	41 b0 01             	mov    $0x1,%r8b
14054a658:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14054a65d:	49 8b c9             	mov    %r9,%rcx
14054a660:	e8 5b 73 1e 00       	call   0x1407319c0
14054a665:	48 8b f0             	mov    %rax,%rsi
14054a668:	eb 03                	jmp    0x14054a66d
14054a66a:	49 8b f6             	mov    %r14,%rsi
14054a66d:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
14054a672:	83 cb 08             	or     $0x8,%ebx
14054a675:	80 7d f0 00          	cmpb   $0x0,-0x10(%rbp)
14054a679:	0f 84 6e 02 00 00    	je     0x14054a8ed
14054a67f:	0f 57 c0             	xorps  %xmm0,%xmm0
14054a682:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
14054a686:	66 0f 6f 0d a2 97 a5 	movdqa 0xa597a2(%rip),%xmm1        # 0x140fa3e30
14054a68d:	00
14054a68e:	f3 0f 7f 4d 10       	movdqu %xmm1,0x10(%rbp)
14054a693:	c6 45 00 00          	movb   $0x0,0x0(%rbp)
14054a697:	83 cb 10             	or     $0x10,%ebx
14054a69a:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14054a69e:	0f 28 45 80          	movaps -0x80(%rbp),%xmm0
14054a6a2:	0f 29 44 24 50       	movaps %xmm0,0x50(%rsp)
14054a6a7:	48 8d 55 00          	lea    0x0(%rbp),%rdx
14054a6ab:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14054a6b0:	e8 0b 54 47 00       	call   0x1409bfac0
14054a6b5:	b9 28 00 00 00       	mov    $0x28,%ecx
14054a6ba:	e8 49 0a 8d 00       	call   0x140e1b108
14054a6bf:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14054a6c4:	48 85 c0             	test   %rax,%rax
14054a6c7:	74 36                	je     0x14054a6ff
14054a6c9:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14054a6cd:	48 83 7d 18 0f       	cmpq   $0xf,0x18(%rbp)
14054a6d2:	48 0f 47 4d 00       	cmova  0x0(%rbp),%rcx
14054a6d7:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14054a6dc:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
14054a6e0:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
14054a6e5:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
14054a6ea:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14054a6f0:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14054a6f5:	48 8b c8             	mov    %rax,%rcx
14054a6f8:	e8 e3 75 1e 00       	call   0x140731ce0
14054a6fd:	eb 03                	jmp    0x14054a702
14054a6ff:	49 8b c6             	mov    %r14,%rax
14054a702:	4c 8b c0             	mov    %rax,%r8
14054a705:	33 d2                	xor    %edx,%edx
14054a707:	48 8b ce             	mov    %rsi,%rcx
14054a70a:	e8 d1 4e cf ff       	call   0x14023f5e0
14054a70f:	83 e3 ef             	and    $0xffffffef,%ebx
14054a712:	48 8b 55 18          	mov    0x18(%rbp),%rdx
14054a716:	48 83 fa 0f          	cmp    $0xf,%rdx
14054a71a:	76 31                	jbe    0x14054a74d
14054a71c:	48 ff c2             	inc    %rdx
14054a71f:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
14054a723:	48 8b c1             	mov    %rcx,%rax
14054a726:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14054a72d:	72 19                	jb     0x14054a748
14054a72f:	48 83 c2 27          	add    $0x27,%rdx
14054a733:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14054a737:	48 2b c1             	sub    %rcx,%rax
14054a73a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14054a73e:	48 83 f8 1f          	cmp    $0x1f,%rax
14054a742:	0f 87 61 04 00 00    	ja     0x14054aba9
14054a748:	e8 f7 09 8d 00       	call   0x140e1b144
14054a74d:	8b 07                	mov    (%rdi),%eax
14054a74f:	39 05 63 1b ee 00    	cmp    %eax,0xee1b63(%rip)        # 0x14142c2b8
14054a755:	0f 8f 54 04 00 00    	jg     0x14054abaf
14054a75b:	b9 50 00 00 00       	mov    $0x50,%ecx
14054a760:	e8 a3 09 8d 00       	call   0x140e1b108
14054a765:	4c 8b c8             	mov    %rax,%r9
14054a768:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14054a76d:	48 85 c0             	test   %rax,%rax
14054a770:	74 42                	je     0x14054a7b4
14054a772:	48 8b 0d 37 1b ee 00 	mov    0xee1b37(%rip),%rcx        # 0x14142c2b0
14054a779:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14054a77e:	48 85 c9             	test   %rcx,%rcx
14054a781:	74 1c                	je     0x14054a79f
14054a783:	8b 41 10             	mov    0x10(%rcx),%eax
14054a786:	ff c0                	inc    %eax
14054a788:	89 41 10             	mov    %eax,0x10(%rcx)
14054a78b:	83 f8 01             	cmp    $0x1,%eax
14054a78e:	0f 8e b6 04 00 00    	jle    0x14054ac4a
14054a794:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14054a799:	0f 84 b3 04 00 00    	je     0x14054ac52
14054a79f:	41 b0 01             	mov    $0x1,%r8b
14054a7a2:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14054a7a7:	49 8b c9             	mov    %r9,%rcx
14054a7aa:	e8 11 72 1e 00       	call   0x1407319c0
14054a7af:	48 8b f8             	mov    %rax,%rdi
14054a7b2:	eb 03                	jmp    0x14054a7b7
14054a7b4:	49 8b fe             	mov    %r14,%rdi
14054a7b7:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
14054a7bc:	83 cb 20             	or     $0x20,%ebx
14054a7bf:	80 7d c8 00          	cmpb   $0x0,-0x38(%rbp)
14054a7c3:	74 5c                	je     0x14054a821
14054a7c5:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14054a7c9:	48 83 7d b0 0f       	cmpq   $0xf,-0x50(%rbp)
14054a7ce:	4c 0f 47 45 98       	cmova  -0x68(%rbp),%r8
14054a7d3:	33 d2                	xor    %edx,%edx
14054a7d5:	48 8b cf             	mov    %rdi,%rcx
14054a7d8:	e8 53 f7 e6 ff       	call   0x1403b9f30
14054a7dd:	0f b7 55 b8          	movzwl -0x48(%rbp),%edx
14054a7e1:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14054a7e7:	48 8b 0d 8a 86 ee 00 	mov    0xee868a(%rip),%rcx        # 0x141432e78
14054a7ee:	e8 5d 50 1f 00       	call   0x14073f850
14054a7f3:	48 8b 08             	mov    (%rax),%rcx
14054a7f6:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14054a7fb:	48 85 c9             	test   %rcx,%rcx
14054a7fe:	74 1c                	je     0x14054a81c
14054a800:	8b 41 10             	mov    0x10(%rcx),%eax
14054a803:	ff c0                	inc    %eax
14054a805:	89 41 10             	mov    %eax,0x10(%rcx)
14054a808:	83 f8 01             	cmp    $0x1,%eax
14054a80b:	0f 8e 4c 04 00 00    	jle    0x14054ac5d
14054a811:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14054a816:	0f 84 49 04 00 00    	je     0x14054ac65