14085a42b:	cc                   	int3
14085a42c:	cc                   	int3
14085a42d:	cc                   	int3
14085a42e:	cc                   	int3
14085a42f:	cc                   	int3
14085a430:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14085a435:	53                   	push   %rbx
14085a436:	48 83 ec 20          	sub    $0x20,%rsp
14085a43a:	48 8b d9             	mov    %rcx,%rbx
14085a43d:	0f 57 c0             	xorps  %xmm0,%xmm0
14085a440:	0f 11 01             	movups %xmm0,(%rcx)
14085a443:	33 c0                	xor    %eax,%eax
14085a445:	48 89 41 10          	mov    %rax,0x10(%rcx)
14085a449:	48 c7 41 18 0f 00 00 	movq   $0xf,0x18(%rcx)
14085a450:	00
14085a451:	88 01                	mov    %al,(%rcx)
14085a453:	88 41 20             	mov    %al,0x20(%rcx)
14085a456:	e8 b5 ac 00 00       	call   0x140865110
14085a45b:	90                   	nop
14085a45c:	48 8b c3             	mov    %rbx,%rax
14085a45f:	48 83 c4 20          	add    $0x20,%rsp
14085a463:	5b                   	pop    %rbx
14085a464:	c3                   	ret
14085a465:	cc                   	int3
14085a466:	cc                   	int3
14085a467:	cc                   	int3
14085a468:	cc                   	int3
14085a469:	cc                   	int3
14085a46a:	cc                   	int3
14085a46b:	cc                   	int3
14085a46c:	cc                   	int3
14085a46d:	cc                   	int3
14085a46e:	cc                   	int3
14085a46f:	cc                   	int3
14085a470:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14085a475:	57                   	push   %rdi
14085a476:	48 83 ec 50          	sub    $0x50,%rsp
14085a47a:	48 8b 05 7f ea b5 00 	mov    0xb5ea7f(%rip),%rax        # 0x1413b8f00
14085a481:	48 33 c4             	xor    %rsp,%rax
14085a484:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14085a489:	41 0f b6 f8          	movzbl %r8b,%edi
14085a48d:	48 8b d9             	mov    %rcx,%rbx
14085a490:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14085a495:	0f 57 c0             	xorps  %xmm0,%xmm0
14085a498:	0f 11 01             	movups %xmm0,(%rcx)
14085a49b:	33 c0                	xor    %eax,%eax
14085a49d:	48 89 41 10          	mov    %rax,0x10(%rcx)
14085a4a1:	48 c7 41 18 0f 00 00 	movq   $0xf,0x18(%rcx)
14085a4a8:	00
14085a4a9:	88 01                	mov    %al,(%rcx)
14085a4ab:	88 41 20             	mov    %al,0x20(%rcx)
14085a4ae:	48 8d 05 d7 92 74 00 	lea    0x7492d7(%rip),%rax        # 0x140fa378c
14085a4b5:	48 85 d2             	test   %rdx,%rdx
14085a4b8:	48 0f 45 c2          	cmovne %rdx,%rax
14085a4bc:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
14085a4c1:	0f 57 c9             	xorps  %xmm1,%xmm1
14085a4c4:	f3 0f 7f 4c 24 38    	movdqu %xmm1,0x38(%rsp)
14085a4ca:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14085a4d1:	49 ff c0             	inc    %r8
14085a4d4:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14085a4d9:	75 f6                	jne    0x14085a4d1
14085a4db:	48 8b d0             	mov    %rax,%rdx
14085a4de:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14085a4e3:	e8 18 c9 93 ff       	call   0x140196e00
14085a4e8:	90                   	nop
14085a4e9:	44 0f b6 c7          	movzbl %dil,%r8d
14085a4ed:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14085a4f2:	48 8b cb             	mov    %rbx,%rcx
14085a4f5:	e8 16 ac 00 00       	call   0x140865110
14085a4fa:	90                   	nop
14085a4fb:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
14085a500:	48 83 fa 0f          	cmp    $0xf,%rdx
14085a504:	76 2f                	jbe    0x14085a535
14085a506:	48 ff c2             	inc    %rdx
14085a509:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14085a50e:	48 8b c1             	mov    %rcx,%rax
14085a511:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14085a518:	72 15                	jb     0x14085a52f
14085a51a:	48 83 c2 27          	add    $0x27,%rdx
14085a51e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14085a522:	48 2b c1             	sub    %rcx,%rax
14085a525:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14085a529:	48 83 f8 1f          	cmp    $0x1f,%rax
14085a52d:	77 21                	ja     0x14085a550
14085a52f:	e8 10 0c 5c 00       	call   0x140e1b144
14085a534:	90                   	nop
14085a535:	48 8b c3             	mov    %rbx,%rax
14085a538:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14085a53d:	48 33 cc             	xor    %rsp,%rcx
14085a540:	e8 bb 0f 5c 00       	call   0x140e1b500
14085a545:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14085a54a:	48 83 c4 50          	add    $0x50,%rsp
14085a54e:	5f                   	pop    %rdi
14085a54f:	c3                   	ret
14085a550:	e8 4f fc 5c 00       	call   0x140e2a1a4
14085a555:	90                   	nop
14085a556:	cc                   	int3
14085a557:	cc                   	int3
14085a558:	cc                   	int3
14085a559:	cc                   	int3
14085a55a:	cc                   	int3
14085a55b:	cc                   	int3
14085a55c:	cc                   	int3
14085a55d:	cc                   	int3
14085a55e:	cc                   	int3
14085a55f:	cc                   	int3
14085a560:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14085a565:	53                   	push   %rbx
14085a566:	48 83 ec 20          	sub    $0x20,%rsp
14085a56a:	48 8b d9             	mov    %rcx,%rbx
14085a56d:	0f 57 c0             	xorps  %xmm0,%xmm0
14085a570:	0f 11 01             	movups %xmm0,(%rcx)
14085a573:	33 c0                	xor    %eax,%eax
14085a575:	48 89 41 10          	mov    %rax,0x10(%rcx)
14085a579:	48 c7 41 18 0f 00 00 	movq   $0xf,0x18(%rcx)
14085a580:	00
14085a581:	88 01                	mov    %al,(%rcx)
14085a583:	88 41 20             	mov    %al,0x20(%rcx)
14085a586:	e8 e5 ac 00 00       	call   0x140865270
14085a58b:	90                   	nop
14085a58c:	48 8b c3             	mov    %rbx,%rax
14085a58f:	48 83 c4 20          	add    $0x20,%rsp
14085a593:	5b                   	pop    %rbx
14085a594:	c3                   	ret
14085a595:	cc                   	int3
14085a596:	cc                   	int3
14085a597:	cc                   	int3
14085a598:	cc                   	int3
14085a599:	cc                   	int3
14085a59a:	cc                   	int3
14085a59b:	cc                   	int3
14085a59c:	cc                   	int3
14085a59d:	cc                   	int3
14085a59e:	cc                   	int3
14085a59f:	cc                   	int3
14085a5a0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14085a5a5:	57                   	push   %rdi
14085a5a6:	48 83 ec 50          	sub    $0x50,%rsp
14085a5aa:	48 8b 05 4f e9 b5 00 	mov    0xb5e94f(%rip),%rax        # 0x1413b8f00
14085a5b1:	48 33 c4             	xor    %rsp,%rax
14085a5b4:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14085a5b9:	41 0f b6 f8          	movzbl %r8b,%edi
14085a5bd:	48 8b d9             	mov    %rcx,%rbx
14085a5c0:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14085a5c5:	0f 57 c0             	xorps  %xmm0,%xmm0
14085a5c8:	0f 11 01             	movups %xmm0,(%rcx)
14085a5cb:	33 c0                	xor    %eax,%eax
14085a5cd:	48 89 41 10          	mov    %rax,0x10(%rcx)
14085a5d1:	48 c7 41 18 0f 00 00 	movq   $0xf,0x18(%rcx)
14085a5d8:	00
14085a5d9:	88 01                	mov    %al,(%rcx)
14085a5db:	88 41 20             	mov    %al,0x20(%rcx)
14085a5de:	48 8d 05 a7 91 74 00 	lea    0x7491a7(%rip),%rax        # 0x140fa378c
14085a5e5:	48 85 d2             	test   %rdx,%rdx
14085a5e8:	48 0f 45 c2          	cmovne %rdx,%rax
14085a5ec:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
14085a5f1:	0f 57 c9             	xorps  %xmm1,%xmm1
14085a5f4:	f3 0f 7f 4c 24 38    	movdqu %xmm1,0x38(%rsp)
14085a5fa:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14085a601:	49 ff c0             	inc    %r8
14085a604:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14085a609:	75 f6                	jne    0x14085a601
14085a60b:	48 8b d0             	mov    %rax,%rdx
14085a60e:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14085a613:	e8 e8 c7 93 ff       	call   0x140196e00
14085a618:	90                   	nop
14085a619:	44 0f b6 c7          	movzbl %dil,%r8d
14085a61d:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14085a622:	48 8b cb             	mov    %rbx,%rcx
14085a625:	e8 46 ac 00 00       	call   0x140865270
14085a62a:	90                   	nop
14085a62b:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
14085a630:	48 83 fa 0f          	cmp    $0xf,%rdx
14085a634:	76 2f                	jbe    0x14085a665
14085a636:	48 ff c2             	inc    %rdx
14085a639:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14085a63e:	48 8b c1             	mov    %rcx,%rax
14085a641:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14085a648:	72 15                	jb     0x14085a65f
14085a64a:	48 83 c2 27          	add    $0x27,%rdx
14085a64e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14085a652:	48 2b c1             	sub    %rcx,%rax
14085a655:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14085a659:	48 83 f8 1f          	cmp    $0x1f,%rax
14085a65d:	77 21                	ja     0x14085a680
14085a65f:	e8 e0 0a 5c 00       	call   0x140e1b144
14085a664:	90                   	nop
14085a665:	48 8b c3             	mov    %rbx,%rax
14085a668:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14085a66d:	48 33 cc             	xor    %rsp,%rcx
14085a670:	e8 8b 0e 5c 00       	call   0x140e1b500
14085a675:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14085a67a:	48 83 c4 50          	add    $0x50,%rsp
14085a67e:	5f                   	pop    %rdi
14085a67f:	c3                   	ret
14085a680:	e8 1f fb 5c 00       	call   0x140e2a1a4
14085a685:	90                   	nop
14085a686:	cc                   	int3
14085a687:	cc                   	int3
14085a688:	cc                   	int3
14085a689:	cc                   	int3
14085a68a:	cc                   	int3
14085a68b:	cc                   	int3
14085a68c:	cc                   	int3
14085a68d:	cc                   	int3
14085a68e:	cc                   	int3
14085a68f:	cc                   	int3
14085a690:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14085a695:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14085a69a:	57                   	push   %rdi
14085a69b:	48 83 ec 20          	sub    $0x20,%rsp
14085a69f:	49 8b f8             	mov    %r8,%rdi
14085a6a2:	8b ea                	mov    %edx,%ebp
14085a6a4:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
14085a6ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14085a6b0:	48 ff c3             	inc    %rbx
14085a6b3:	41 80 3c 18 00       	cmpb   $0x0,(%r8,%rbx,1)
14085a6b8:	75 f6                	jne    0x14085a6b0
14085a6ba:	85 db                	test   %ebx,%ebx
14085a6bc:	74 39                	je     0x14085a6f7
14085a6be:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14085a6c3:	44 8b c3             	mov    %ebx,%r8d
14085a6c6:	48 8b d7             	mov    %rdi,%rdx
14085a6c9:	8b cd                	mov    %ebp,%ecx
14085a6cb:	e8 88 76 5f 00       	call   0x140e51d58
14085a6d0:	48 63 f0             	movslq %eax,%rsi
14085a6d3:	85 c0                	test   %eax,%eax
14085a6d5:	79 14                	jns    0x14085a6eb
14085a6d7:	e8 14 fc 5c 00       	call   0x140e2a2f0
14085a6dc:	83 38 04             	cmpl   $0x4,(%rax)
14085a6df:	74 0a                	je     0x14085a6eb
14085a6e1:	e8 0a fc 5c 00       	call   0x140e2a2f0
14085a6e6:	83 38 0b             	cmpl   $0xb,(%rax)
14085a6e9:	75 07                	jne    0x14085a6f2
14085a6eb:	48 03 fe             	add    %rsi,%rdi
14085a6ee:	2b de                	sub    %esi,%ebx
14085a6f0:	75 d1                	jne    0x14085a6c3
14085a6f2:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
14085a6f7:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14085a6fc:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14085a701:	48 83 c4 20          	add    $0x20,%rsp
14085a705:	5f                   	pop    %rdi
14085a706:	c3                   	ret
14085a707:	cc                   	int3
14085a708:	cc                   	int3
14085a709:	cc                   	int3
14085a70a:	cc                   	int3
14085a70b:	cc                   	int3
14085a70c:	cc                   	int3
14085a70d:	cc                   	int3
14085a70e:	cc                   	int3
14085a70f:	cc                   	int3
14085a710:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14085a715:	56                   	push   %rsi
14085a716:	57                   	push   %rdi
14085a717:	41 56                	push   %r14
14085a719:	48 83 ec 50          	sub    $0x50,%rsp
14085a71d:	48 8b 05 dc e7 b5 00 	mov    0xb5e7dc(%rip),%rax        # 0x1413b8f00
14085a724:	48 33 c4             	xor    %rsp,%rax
14085a727:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14085a72c:	48 8b da             	mov    %rdx,%rbx
14085a72f:	4c 8b f1             	mov    %rcx,%r14
14085a732:	e8 b9 fb 5c 00       	call   0x140e2a2f0
14085a737:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14085a73c:	8b 10                	mov    (%rax),%edx
14085a73e:	e8 dd 96 95 ff       	call   0x1401b3e20
14085a743:	49 8b 0e             	mov    (%r14),%rcx
14085a746:	4c 8b c3             	mov    %rbx,%r8
14085a749:	ba 02 00 00 00       	mov    $0x2,%edx
14085a74e:	e8 3d ff ff ff       	call   0x14085a690
14085a753:	48 8d 3d 52 98 7e 00 	lea    0x7e9852(%rip),%rdi        # 0x141043fac
14085a75a:	be 02 00 00 00       	mov    $0x2,%esi
14085a75f:	90                   	nop
14085a760:	44 8b c6             	mov    %esi,%r8d
14085a763:	48 8b d7             	mov    %rdi,%rdx
14085a766:	b9 02 00 00 00       	mov    $0x2,%ecx
14085a76b:	e8 e8 75 5f 00       	call   0x140e51d58
14085a770:	48 63 d8             	movslq %eax,%rbx
14085a773:	85 c0                	test   %eax,%eax
14085a775:	79 14                	jns    0x14085a78b
14085a777:	e8 74 fb 5c 00       	call   0x140e2a2f0
14085a77c:	83 38 04             	cmpl   $0x4,(%rax)
14085a77f:	74 0a                	je     0x14085a78b
14085a781:	e8 6a fb 5c 00       	call   0x140e2a2f0
14085a786:	83 38 0b             	cmpl   $0xb,(%rax)
14085a789:	75 07                	jne    0x14085a792
14085a78b:	48 03 fb             	add    %rbx,%rdi
14085a78e:	2b f3                	sub    %ebx,%esi
14085a790:	75 ce                	jne    0x14085a760
14085a792:	4c 8b 05 d7 86 bd 00 	mov    0xbd86d7(%rip),%r8        # 0x141432e70
14085a799:	ba 02 00 00 00       	mov    $0x2,%edx
14085a79e:	49 8b 0e             	mov    (%r14),%rcx
14085a7a1:	e8 ea fe ff ff       	call   0x14085a690
14085a7a6:	48 8d 3d 03 98 7e 00 	lea    0x7e9803(%rip),%rdi        # 0x141043fb0
14085a7ad:	be 03 00 00 00       	mov    $0x3,%esi
14085a7b2:	0f 1f 40 00          	nopl   0x0(%rax)
14085a7b6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14085a7bd:	00 00 00
14085a7c0:	44 8b c6             	mov    %esi,%r8d
14085a7c3:	48 8b d7             	mov    %rdi,%rdx
14085a7c6:	b9 02 00 00 00       	mov    $0x2,%ecx
14085a7cb:	e8 88 75 5f 00       	call   0x140e51d58
14085a7d0:	48 63 d8             	movslq %eax,%rbx
14085a7d3:	85 c0                	test   %eax,%eax
14085a7d5:	79 14                	jns    0x14085a7eb
14085a7d7:	e8 14 fb 5c 00       	call   0x140e2a2f0
14085a7dc:	83 38 04             	cmpl   $0x4,(%rax)
14085a7df:	74 0a                	je     0x14085a7eb
14085a7e1:	e8 0a fb 5c 00       	call   0x140e2a2f0
14085a7e6:	83 38 0b             	cmpl   $0xb,(%rax)
14085a7e9:	75 07                	jne    0x14085a7f2
14085a7eb:	48 03 fb             	add    %rbx,%rdi
14085a7ee:	2b f3                	sub    %ebx,%esi
14085a7f0:	75 ce                	jne    0x14085a7c0
14085a7f2:	48 83 7c 24 38 0f    	cmpq   $0xf,0x38(%rsp)
14085a7f8:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14085a7fd:	49 8b 0e             	mov    (%r14),%rcx
14085a800:	ba 02 00 00 00       	mov    $0x2,%edx
14085a805:	4c 0f 47 44 24 20    	cmova  0x20(%rsp),%r8
14085a80b:	e8 80 fe ff ff       	call   0x14085a690
14085a810:	48 8d 3d 9d 97 7e 00 	lea    0x7e979d(%rip),%rdi        # 0x141043fb4
14085a817:	be 02 00 00 00       	mov    $0x2,%esi
14085a81c:	0f 1f 40 00          	nopl   0x0(%rax)
14085a820:	44 8b c6             	mov    %esi,%r8d
14085a823:	48 8b d7             	mov    %rdi,%rdx
14085a826:	b9 02 00 00 00       	mov    $0x2,%ecx
14085a82b:	e8 28 75 5f 00       	call   0x140e51d58
14085a830:	48 63 d8             	movslq %eax,%rbx
14085a833:	85 c0                	test   %eax,%eax
14085a835:	79 14                	jns    0x14085a84b
14085a837:	e8 b4 fa 5c 00       	call   0x140e2a2f0
14085a83c:	83 38 04             	cmpl   $0x4,(%rax)
14085a83f:	74 0a                	je     0x14085a84b
14085a841:	e8 aa fa 5c 00       	call   0x140e2a2f0
14085a846:	83 38 0b             	cmpl   $0xb,(%rax)
14085a849:	75 07                	jne    0x14085a852
14085a84b:	48 03 fb             	add    %rbx,%rdi
14085a84e:	2b f3                	sub    %ebx,%esi
14085a850:	75 ce                	jne    0x14085a820
14085a852:	4d 8b 46 08          	mov    0x8(%r14),%r8
14085a856:	ba 02 00 00 00       	mov    $0x2,%edx
14085a85b:	49 8b 0e             	mov    (%r14),%rcx
14085a85e:	4d 8b 00             	mov    (%r8),%r8
14085a861:	e8 2a fe ff ff       	call   0x14085a690
14085a866:	48 8d 3d 4b 97 7e 00 	lea    0x7e974b(%rip),%rdi        # 0x141043fb8
14085a86d:	be 02 00 00 00       	mov    $0x2,%esi
14085a872:	0f 1f 40 00          	nopl   0x0(%rax)
14085a876:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14085a87d:	00 00 00
14085a880:	44 8b c6             	mov    %esi,%r8d