1409cc288:	cc                   	int3
1409cc289:	cc                   	int3
1409cc28a:	cc                   	int3
1409cc28b:	cc                   	int3
1409cc28c:	cc                   	int3
1409cc28d:	cc                   	int3
1409cc28e:	cc                   	int3
1409cc28f:	cc                   	int3
1409cc290:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cc295:	57                   	push   %rdi
1409cc296:	48 83 ec 40          	sub    $0x40,%rsp
1409cc29a:	48 8b da             	mov    %rdx,%rbx
1409cc29d:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1409cc2a1:	0f 10 01             	movups (%rcx),%xmm0
1409cc2a4:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc2a9:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
1409cc2ae:	48 8b cb             	mov    %rbx,%rcx
1409cc2b1:	80 7f 08 00          	cmpb   $0x0,0x8(%rdi)
1409cc2b5:	74 35                	je     0x1409cc2ec
1409cc2b7:	41 b0 01             	mov    $0x1,%r8b
1409cc2ba:	e8 41 bb 08 00       	call   0x140a57e00
1409cc2bf:	84 c0                	test   %al,%al
1409cc2c1:	74 1c                	je     0x1409cc2df
1409cc2c3:	48 8b 17             	mov    (%rdi),%rdx
1409cc2c6:	48 8b cb             	mov    %rbx,%rcx
1409cc2c9:	e8 72 c5 08 00       	call   0x140a58840
1409cc2ce:	84 c0                	test   %al,%al
1409cc2d0:	74 0d                	je     0x1409cc2df
1409cc2d2:	b0 01                	mov    $0x1,%al
1409cc2d4:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc2d9:	48 83 c4 40          	add    $0x40,%rsp
1409cc2dd:	5f                   	pop    %rdi
1409cc2de:	c3                   	ret
1409cc2df:	32 c0                	xor    %al,%al
1409cc2e1:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc2e6:	48 83 c4 40          	add    $0x40,%rsp
1409cc2ea:	5f                   	pop    %rdi
1409cc2eb:	c3                   	ret
1409cc2ec:	45 33 c0             	xor    %r8d,%r8d
1409cc2ef:	e8 0c bb 08 00       	call   0x140a57e00
1409cc2f4:	84 c0                	test   %al,%al
1409cc2f6:	0f 95 c0             	setne  %al
1409cc2f9:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc2fe:	48 83 c4 40          	add    $0x40,%rsp
1409cc302:	5f                   	pop    %rdi
1409cc303:	c3                   	ret
1409cc304:	cc                   	int3
1409cc305:	cc                   	int3
1409cc306:	cc                   	int3
1409cc307:	cc                   	int3
1409cc308:	cc                   	int3
1409cc309:	cc                   	int3
1409cc30a:	cc                   	int3
1409cc30b:	cc                   	int3
1409cc30c:	cc                   	int3
1409cc30d:	cc                   	int3
1409cc30e:	cc                   	int3
1409cc30f:	cc                   	int3
1409cc310:	40 53                	rex push %rbx
1409cc312:	48 83 ec 40          	sub    $0x40,%rsp
1409cc316:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1409cc31a:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409cc31f:	0f 10 09             	movups (%rcx),%xmm1
1409cc322:	48 8b c2             	mov    %rdx,%rax
1409cc325:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1409cc32a:	48 c7 44 24 28 0e 00 	movq   $0xe,0x28(%rsp)
1409cc331:	00 00
1409cc333:	48 8d 15 56 07 6b 00 	lea    0x6b0756(%rip),%rdx        # 0x14107ca90
1409cc33a:	4c 0f be 8b a8 00 00 	movsbq 0xa8(%rbx),%r9
1409cc341:	00
1409cc342:	48 8b c8             	mov    %rax,%rcx
1409cc345:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1409cc34a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc34f:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1409cc354:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1409cc35a:	0f 29 4c 24 30       	movaps %xmm1,0x30(%rsp)
1409cc35f:	e8 5c ba 08 00       	call   0x140a57dc0
1409cc364:	84 c0                	test   %al,%al
1409cc366:	74 19                	je     0x1409cc381
1409cc368:	48 8b d3             	mov    %rbx,%rdx
1409cc36b:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1409cc370:	e8 7b 44 00 00       	call   0x1409d07f0
1409cc375:	84 c0                	test   %al,%al
1409cc377:	74 08                	je     0x1409cc381
1409cc379:	b0 01                	mov    $0x1,%al
1409cc37b:	48 83 c4 40          	add    $0x40,%rsp
1409cc37f:	5b                   	pop    %rbx
1409cc380:	c3                   	ret
1409cc381:	32 c0                	xor    %al,%al
1409cc383:	48 83 c4 40          	add    $0x40,%rsp
1409cc387:	5b                   	pop    %rbx
1409cc388:	c3                   	ret
1409cc389:	cc                   	int3
1409cc38a:	cc                   	int3
1409cc38b:	cc                   	int3
1409cc38c:	cc                   	int3
1409cc38d:	cc                   	int3
1409cc38e:	cc                   	int3
1409cc38f:	cc                   	int3
1409cc390:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cc395:	57                   	push   %rdi
1409cc396:	48 83 ec 40          	sub    $0x40,%rsp
1409cc39a:	48 8b da             	mov    %rdx,%rbx
1409cc39d:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1409cc3a1:	48 8b 02             	mov    (%rdx),%rax
1409cc3a4:	0f 10 01             	movups (%rcx),%xmm0
1409cc3a7:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
1409cc3ac:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc3b1:	48 8b cb             	mov    %rbx,%rcx
1409cc3b4:	48 8b 40 40          	mov    0x40(%rax),%rax
1409cc3b8:	ff 15 62 76 5b 00    	call   *0x5b7662(%rip)        # 0x140f83a20
1409cc3be:	84 c0                	test   %al,%al
1409cc3c0:	74 35                	je     0x1409cc3f7
1409cc3c2:	48 8b 03             	mov    (%rbx),%rax
1409cc3c5:	48 8b d7             	mov    %rdi,%rdx
1409cc3c8:	48 8b cb             	mov    %rbx,%rcx
1409cc3cb:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
1409cc3d2:	ff 15 48 76 5b 00    	call   *0x5b7648(%rip)        # 0x140f83a20
1409cc3d8:	84 c0                	test   %al,%al
1409cc3da:	74 1b                	je     0x1409cc3f7
1409cc3dc:	48 8b 03             	mov    (%rbx),%rax
1409cc3df:	48 8b cb             	mov    %rbx,%rcx
1409cc3e2:	48 8b 40 48          	mov    0x48(%rax),%rax
1409cc3e6:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc3eb:	48 83 c4 40          	add    $0x40,%rsp
1409cc3ef:	5f                   	pop    %rdi
1409cc3f0:	48 ff 25 29 76 5b 00 	rex.W jmp *0x5b7629(%rip)        # 0x140f83a20
1409cc3f7:	32 c0                	xor    %al,%al
1409cc3f9:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc3fe:	48 83 c4 40          	add    $0x40,%rsp
1409cc402:	5f                   	pop    %rdi
1409cc403:	c3                   	ret
1409cc404:	cc                   	int3
1409cc405:	cc                   	int3
1409cc406:	cc                   	int3
1409cc407:	cc                   	int3
1409cc408:	cc                   	int3
1409cc409:	cc                   	int3
1409cc40a:	cc                   	int3
1409cc40b:	cc                   	int3
1409cc40c:	cc                   	int3
1409cc40d:	cc                   	int3
1409cc40e:	cc                   	int3
1409cc40f:	cc                   	int3
1409cc410:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cc415:	57                   	push   %rdi
1409cc416:	48 83 ec 40          	sub    $0x40,%rsp
1409cc41a:	48 8b da             	mov    %rdx,%rbx
1409cc41d:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1409cc421:	48 8b 02             	mov    (%rdx),%rax
1409cc424:	0f 10 01             	movups (%rcx),%xmm0
1409cc427:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
1409cc42c:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc431:	48 8b cb             	mov    %rbx,%rcx
1409cc434:	48 8b 40 40          	mov    0x40(%rax),%rax
1409cc438:	ff 15 e2 75 5b 00    	call   *0x5b75e2(%rip)        # 0x140f83a20
1409cc43e:	84 c0                	test   %al,%al
1409cc440:	74 2a                	je     0x1409cc46c
1409cc442:	48 8b d7             	mov    %rdi,%rdx
1409cc445:	48 8b cb             	mov    %rbx,%rcx
1409cc448:	e8 43 4e 00 00       	call   0x1409d1290
1409cc44d:	84 c0                	test   %al,%al
1409cc44f:	74 1b                	je     0x1409cc46c
1409cc451:	48 8b 03             	mov    (%rbx),%rax
1409cc454:	48 8b cb             	mov    %rbx,%rcx
1409cc457:	48 8b 40 48          	mov    0x48(%rax),%rax
1409cc45b:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc460:	48 83 c4 40          	add    $0x40,%rsp
1409cc464:	5f                   	pop    %rdi
1409cc465:	48 ff 25 b4 75 5b 00 	rex.W jmp *0x5b75b4(%rip)        # 0x140f83a20
1409cc46c:	32 c0                	xor    %al,%al
1409cc46e:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc473:	48 83 c4 40          	add    $0x40,%rsp
1409cc477:	5f                   	pop    %rdi
1409cc478:	c3                   	ret
1409cc479:	cc                   	int3
1409cc47a:	cc                   	int3
1409cc47b:	cc                   	int3
1409cc47c:	cc                   	int3
1409cc47d:	cc                   	int3
1409cc47e:	cc                   	int3
1409cc47f:	cc                   	int3
1409cc480:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cc485:	57                   	push   %rdi
1409cc486:	48 83 ec 40          	sub    $0x40,%rsp
1409cc48a:	48 8b da             	mov    %rdx,%rbx
1409cc48d:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1409cc491:	48 8b 02             	mov    (%rdx),%rax
1409cc494:	0f 10 01             	movups (%rcx),%xmm0
1409cc497:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
1409cc49c:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc4a1:	48 8b cb             	mov    %rbx,%rcx
1409cc4a4:	48 8b 40 40          	mov    0x40(%rax),%rax
1409cc4a8:	ff 15 72 75 5b 00    	call   *0x5b7572(%rip)        # 0x140f83a20
1409cc4ae:	84 c0                	test   %al,%al
1409cc4b0:	74 35                	je     0x1409cc4e7
1409cc4b2:	48 8b 03             	mov    (%rbx),%rax
1409cc4b5:	48 8b d7             	mov    %rdi,%rdx
1409cc4b8:	48 8b cb             	mov    %rbx,%rcx
1409cc4bb:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1409cc4c2:	ff 15 58 75 5b 00    	call   *0x5b7558(%rip)        # 0x140f83a20
1409cc4c8:	84 c0                	test   %al,%al
1409cc4ca:	74 1b                	je     0x1409cc4e7
1409cc4cc:	48 8b 03             	mov    (%rbx),%rax
1409cc4cf:	48 8b cb             	mov    %rbx,%rcx
1409cc4d2:	48 8b 40 48          	mov    0x48(%rax),%rax
1409cc4d6:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc4db:	48 83 c4 40          	add    $0x40,%rsp
1409cc4df:	5f                   	pop    %rdi
1409cc4e0:	48 ff 25 39 75 5b 00 	rex.W jmp *0x5b7539(%rip)        # 0x140f83a20
1409cc4e7:	32 c0                	xor    %al,%al
1409cc4e9:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc4ee:	48 83 c4 40          	add    $0x40,%rsp
1409cc4f2:	5f                   	pop    %rdi
1409cc4f3:	c3                   	ret
1409cc4f4:	cc                   	int3
1409cc4f5:	cc                   	int3
1409cc4f6:	cc                   	int3
1409cc4f7:	cc                   	int3
1409cc4f8:	cc                   	int3
1409cc4f9:	cc                   	int3
1409cc4fa:	cc                   	int3
1409cc4fb:	cc                   	int3
1409cc4fc:	cc                   	int3
1409cc4fd:	cc                   	int3
1409cc4fe:	cc                   	int3
1409cc4ff:	cc                   	int3
1409cc500:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cc505:	57                   	push   %rdi
1409cc506:	48 83 ec 40          	sub    $0x40,%rsp
1409cc50a:	48 8b da             	mov    %rdx,%rbx
1409cc50d:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1409cc511:	0f 10 01             	movups (%rcx),%xmm0
1409cc514:	33 c0                	xor    %eax,%eax
1409cc516:	48 89 07             	mov    %rax,(%rdi)
1409cc519:	c6 47 08 01          	movb   $0x1,0x8(%rdi)
1409cc51d:	88 44 24 20          	mov    %al,0x20(%rsp)
1409cc521:	48 8b 02             	mov    (%rdx),%rax
1409cc524:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1409cc52a:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1409cc52f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc534:	48 8b cb             	mov    %rbx,%rcx
1409cc537:	48 8b 40 38          	mov    0x38(%rax),%rax
1409cc53b:	ff 15 df 74 5b 00    	call   *0x5b74df(%rip)        # 0x140f83a20
1409cc541:	84 c0                	test   %al,%al
1409cc543:	74 5a                	je     0x1409cc59f
1409cc545:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
1409cc54a:	74 60                	je     0x1409cc5ac
1409cc54c:	48 8b cb             	mov    %rbx,%rcx
1409cc54f:	80 7b 18 00          	cmpb   $0x0,0x18(%rbx)
1409cc553:	74 16                	je     0x1409cc56b
1409cc555:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
1409cc55a:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1409cc55f:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc564:	e8 87 48 00 00       	call   0x1409d0df0
1409cc569:	eb 30                	jmp    0x1409cc59b
1409cc56b:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1409cc572:	00 00
1409cc574:	48 8b 03             	mov    (%rbx),%rax
1409cc577:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1409cc57c:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
1409cc583:	ff 15 97 74 5b 00    	call   *0x5b7497(%rip)        # 0x140f83a20
1409cc589:	84 c0                	test   %al,%al
1409cc58b:	74 0c                	je     0x1409cc599
1409cc58d:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1409cc592:	48 89 07             	mov    %rax,(%rdi)
1409cc595:	b0 01                	mov    $0x1,%al
1409cc597:	eb 02                	jmp    0x1409cc59b
1409cc599:	32 c0                	xor    %al,%al
1409cc59b:	84 c0                	test   %al,%al
1409cc59d:	75 11                	jne    0x1409cc5b0
1409cc59f:	32 c0                	xor    %al,%al
1409cc5a1:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc5a6:	48 83 c4 40          	add    $0x40,%rsp
1409cc5aa:	5f                   	pop    %rdi
1409cc5ab:	c3                   	ret
1409cc5ac:	c6 47 08 00          	movb   $0x0,0x8(%rdi)
1409cc5b0:	48 8b 03             	mov    (%rbx),%rax
1409cc5b3:	48 8b cb             	mov    %rbx,%rcx
1409cc5b6:	48 8b 40 48          	mov    0x48(%rax),%rax
1409cc5ba:	ff 15 60 74 5b 00    	call   *0x5b7460(%rip)        # 0x140f83a20
1409cc5c0:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc5c5:	48 83 c4 40          	add    $0x40,%rsp
1409cc5c9:	5f                   	pop    %rdi
1409cc5ca:	c3                   	ret
1409cc5cb:	cc                   	int3
1409cc5cc:	cc                   	int3
1409cc5cd:	cc                   	int3
1409cc5ce:	cc                   	int3
1409cc5cf:	cc                   	int3
1409cc5d0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cc5d5:	57                   	push   %rdi
1409cc5d6:	48 83 ec 40          	sub    $0x40,%rsp
1409cc5da:	48 8b da             	mov    %rdx,%rbx
1409cc5dd:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1409cc5e1:	48 8b 02             	mov    (%rdx),%rax
1409cc5e4:	0f 10 01             	movups (%rcx),%xmm0
1409cc5e7:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
1409cc5ec:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc5f1:	48 8b cb             	mov    %rbx,%rcx
1409cc5f4:	48 8b 40 40          	mov    0x40(%rax),%rax
1409cc5f8:	ff 15 22 74 5b 00    	call   *0x5b7422(%rip)        # 0x140f83a20
1409cc5fe:	84 c0                	test   %al,%al
1409cc600:	74 2d                	je     0x1409cc62f
1409cc602:	45 33 c0             	xor    %r8d,%r8d
1409cc605:	48 8b d7             	mov    %rdi,%rdx
1409cc608:	48 8b cb             	mov    %rbx,%rcx
1409cc60b:	e8 b0 54 02 00       	call   0x1409f1ac0
1409cc610:	84 c0                	test   %al,%al
1409cc612:	74 1b                	je     0x1409cc62f
1409cc614:	48 8b 03             	mov    (%rbx),%rax
1409cc617:	48 8b cb             	mov    %rbx,%rcx
1409cc61a:	48 8b 40 48          	mov    0x48(%rax),%rax
1409cc61e:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc623:	48 83 c4 40          	add    $0x40,%rsp
1409cc627:	5f                   	pop    %rdi
1409cc628:	48 ff 25 f1 73 5b 00 	rex.W jmp *0x5b73f1(%rip)        # 0x140f83a20
1409cc62f:	32 c0                	xor    %al,%al
1409cc631:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc636:	48 83 c4 40          	add    $0x40,%rsp
1409cc63a:	5f                   	pop    %rdi
1409cc63b:	c3                   	ret
1409cc63c:	cc                   	int3
1409cc63d:	cc                   	int3
1409cc63e:	cc                   	int3
1409cc63f:	cc                   	int3
1409cc640:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1409cc645:	57                   	push   %rdi
1409cc646:	48 83 ec 40          	sub    $0x40,%rsp
1409cc64a:	48 8b da             	mov    %rdx,%rbx
1409cc64d:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1409cc651:	48 8b 02             	mov    (%rdx),%rax
1409cc654:	0f 10 01             	movups (%rcx),%xmm0
1409cc657:	0f 29 44 24 30       	movaps %xmm0,0x30(%rsp)
1409cc65c:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1409cc661:	48 8b cb             	mov    %rbx,%rcx
1409cc664:	48 8b 40 40          	mov    0x40(%rax),%rax
1409cc668:	ff 15 b2 73 5b 00    	call   *0x5b73b2(%rip)        # 0x140f83a20
1409cc66e:	84 c0                	test   %al,%al
1409cc670:	74 35                	je     0x1409cc6a7
1409cc672:	48 8b 03             	mov    (%rbx),%rax
1409cc675:	48 8b d7             	mov    %rdi,%rdx
1409cc678:	48 8b cb             	mov    %rbx,%rcx
1409cc67b:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
1409cc682:	ff 15 98 73 5b 00    	call   *0x5b7398(%rip)        # 0x140f83a20
1409cc688:	84 c0                	test   %al,%al
1409cc68a:	74 1b                	je     0x1409cc6a7
1409cc68c:	48 8b 03             	mov    (%rbx),%rax
1409cc68f:	48 8b cb             	mov    %rbx,%rcx
1409cc692:	48 8b 40 48          	mov    0x48(%rax),%rax