1403f9622:	0f 95 c2             	setne  %dl
1403f9625:	48 8b 40 20          	mov    0x20(%rax),%rax
1403f9629:	ff 15 f1 a3 b8 00    	call   *0xb8a3f1(%rip)        # 0x140f83a20
1403f962f:	4c 89 65 c0          	mov    %r12,-0x40(%rbp)
1403f9633:	48 8d 05 26 19 56 00 	lea    0x561926(%rip),%rax        # 0x14095af60
1403f963a:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
1403f963e:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
1403f9642:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1403f9646:	48 8d 93 90 00 00 00 	lea    0x90(%rbx),%rdx
1403f964d:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1403f9651:	e8 0a 5c da ff       	call   0x14019f260
1403f9656:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1403f965a:	48 85 c9             	test   %rcx,%rcx
1403f965d:	74 18                	je     0x1403f9677
1403f965f:	48 8b 01             	mov    (%rcx),%rax
1403f9662:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403f9666:	48 3b ca             	cmp    %rdx,%rcx
1403f9669:	0f 95 c2             	setne  %dl
1403f966c:	48 8b 40 20          	mov    0x20(%rax),%rax
1403f9670:	ff 15 aa a3 b8 00    	call   *0xb8a3aa(%rip)        # 0x140f83a20
1403f9676:	90                   	nop
1403f9677:	83 ce 02             	or     $0x2,%esi
1403f967a:	89 74 24 40          	mov    %esi,0x40(%rsp)
1403f967e:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1403f9682:	48 83 f9 09          	cmp    $0x9,%rcx
1403f9686:	72 32                	jb     0x1403f96ba
1403f9688:	48 8b fb             	mov    %rbx,%rdi
1403f968b:	48 83 f9 0f          	cmp    $0xf,%rcx
1403f968f:	76 03                	jbe    0x1403f9694
1403f9691:	48 8b 3b             	mov    (%rbx),%rdi
1403f9694:	48 c7 43 10 09 00 00 	movq   $0x9,0x10(%rbx)
1403f969b:	00
1403f969c:	41 b8 09 00 00 00    	mov    $0x9,%r8d
1403f96a2:	48 8d 15 8f 4a bf 00 	lea    0xbf4a8f(%rip),%rdx        # 0x140fee138
1403f96a9:	48 8b cf             	mov    %rdi,%rcx
1403f96ac:	e8 5f 59 ae 00       	call   0x140edf010
1403f96b1:	c6 47 09 00          	movb   $0x0,0x9(%rdi)
1403f96b5:	e9 fc 00 00 00       	jmp    0x1403f97b6
1403f96ba:	48 8b d1             	mov    %rcx,%rdx
1403f96bd:	48 d1 ea             	shr    $1,%rdx
1403f96c0:	48 be ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rsi
1403f96c7:	ff ff 7f
1403f96ca:	48 8b c6             	mov    %rsi,%rax
1403f96cd:	48 2b c2             	sub    %rdx,%rax
1403f96d0:	48 3b c8             	cmp    %rax,%rcx
1403f96d3:	76 56                	jbe    0x1403f972b
1403f96d5:	48 b8 00 00 00 00 00 	movabs $0x8000000000000000,%rax
1403f96dc:	00 00 80
1403f96df:	48 83 c0 27          	add    $0x27,%rax
1403f96e3:	48 8b c8             	mov    %rax,%rcx
1403f96e6:	e8 1d 1a a2 00       	call   0x140e1b108
1403f96eb:	48 85 c0             	test   %rax,%rax
1403f96ee:	0f 84 02 01 00 00    	je     0x1403f97f6
1403f96f4:	48 8d 78 27          	lea    0x27(%rax),%rdi
1403f96f8:	48 83 e7 e0          	and    $0xffffffffffffffe0,%rdi
1403f96fc:	48 89 47 f8          	mov    %rax,-0x8(%rdi)
1403f9700:	48 c7 43 10 09 00 00 	movq   $0x9,0x10(%rbx)
1403f9707:	00
1403f9708:	48 89 73 18          	mov    %rsi,0x18(%rbx)
1403f970c:	f2 0f 10 05 24 4a bf 	movsd  0xbf4a24(%rip),%xmm0        # 0x140fee138
1403f9713:	00
1403f9714:	f2 0f 11 07          	movsd  %xmm0,(%rdi)
1403f9718:	0f b6 05 21 4a bf 00 	movzbl 0xbf4a21(%rip),%eax        # 0x140fee140
1403f971f:	88 47 08             	mov    %al,0x8(%rdi)
1403f9722:	c6 47 09 00          	movb   $0x0,0x9(%rdi)
1403f9726:	e9 88 00 00 00       	jmp    0x1403f97b3
1403f972b:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
1403f972f:	48 83 f8 0f          	cmp    $0xf,%rax
1403f9733:	4c 0f 47 f0          	cmova  %rax,%r14
1403f9737:	49 8b f6             	mov    %r14,%rsi
1403f973a:	49 8d 4e 01          	lea    0x1(%r14),%rcx
1403f973e:	48 85 c9             	test   %rcx,%rcx
1403f9741:	75 2b                	jne    0x1403f976e
1403f9743:	48 c7 43 10 09 00 00 	movq   $0x9,0x10(%rbx)
1403f974a:	00
1403f974b:	4c 89 73 18          	mov    %r14,0x18(%rbx)
1403f974f:	f2 0f 10 05 e1 49 bf 	movsd  0xbf49e1(%rip),%xmm0        # 0x140fee138
1403f9756:	00
1403f9757:	f2 0f 11 07          	movsd  %xmm0,(%rdi)
1403f975b:	0f b6 05 de 49 bf 00 	movzbl 0xbf49de(%rip),%eax        # 0x140fee140
1403f9762:	88 47 08             	mov    %al,0x8(%rdi)
1403f9765:	88 0c 25 09 00 00 00 	mov    %cl,0x9
1403f976c:	eb 45                	jmp    0x1403f97b3
1403f976e:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
1403f9775:	72 0e                	jb     0x1403f9785
1403f9777:	48 8d 41 27          	lea    0x27(%rcx),%rax
1403f977b:	48 3b c1             	cmp    %rcx,%rax
1403f977e:	76 7c                	jbe    0x1403f97fc
1403f9780:	e9 5e ff ff ff       	jmp    0x1403f96e3
1403f9785:	e8 7e 19 a2 00       	call   0x140e1b108
1403f978a:	48 8b f8             	mov    %rax,%rdi
1403f978d:	48 c7 43 10 09 00 00 	movq   $0x9,0x10(%rbx)
1403f9794:	00
1403f9795:	4c 89 73 18          	mov    %r14,0x18(%rbx)
1403f9799:	f2 0f 10 05 97 49 bf 	movsd  0xbf4997(%rip),%xmm0        # 0x140fee138
1403f97a0:	00
1403f97a1:	f2 0f 11 00          	movsd  %xmm0,(%rax)
1403f97a5:	0f b6 15 94 49 bf 00 	movzbl 0xbf4994(%rip),%edx        # 0x140fee140
1403f97ac:	88 50 08             	mov    %dl,0x8(%rax)
1403f97af:	c6 40 09 00          	movb   $0x0,0x9(%rax)
1403f97b3:	48 89 3b             	mov    %rdi,(%rbx)
1403f97b6:	41 b8 1c 00 00 00    	mov    $0x1c,%r8d
1403f97bc:	48 8d 15 85 49 bf 00 	lea    0xbf4985(%rip),%rdx        # 0x140fee148
1403f97c3:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1403f97c7:	e8 04 5c da ff       	call   0x14019f3d0
1403f97cc:	48 8b c3             	mov    %rbx,%rax
1403f97cf:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1403f97d3:	48 33 cc             	xor    %rsp,%rcx
1403f97d6:	e8 25 1d a2 00       	call   0x140e1b500
1403f97db:	48 8b 9c 24 60 01 00 	mov    0x160(%rsp),%rbx
1403f97e2:	00
1403f97e3:	48 81 c4 10 01 00 00 	add    $0x110,%rsp
1403f97ea:	41 5f                	pop    %r15
1403f97ec:	41 5e                	pop    %r14
1403f97ee:	41 5d                	pop    %r13
1403f97f0:	41 5c                	pop    %r12
1403f97f2:	5f                   	pop    %rdi
1403f97f3:	5e                   	pop    %rsi
1403f97f4:	5d                   	pop    %rbp
1403f97f5:	c3                   	ret
1403f97f6:	e8 a9 09 a3 00       	call   0x140e2a1a4
1403f97fb:	cc                   	int3
1403f97fc:	e8 8f 39 da ff       	call   0x14019d190
1403f9801:	cc                   	int3
1403f9802:	e8 9d 09 a3 00       	call   0x140e2a1a4
1403f9807:	cc                   	int3
1403f9808:	cc                   	int3
1403f9809:	cc                   	int3
1403f980a:	cc                   	int3
1403f980b:	cc                   	int3
1403f980c:	cc                   	int3
1403f980d:	cc                   	int3
1403f980e:	cc                   	int3
1403f980f:	cc                   	int3
1403f9810:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1403f9815:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1403f981a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1403f981f:	57                   	push   %rdi
1403f9820:	48 83 ec 20          	sub    $0x20,%rsp
1403f9824:	41 8b f9             	mov    %r9d,%edi
1403f9827:	41 0f b6 d8          	movzbl %r8b,%ebx
1403f982b:	48 8b f1             	mov    %rcx,%rsi
1403f982e:	4c 8b c2             	mov    %rdx,%r8
1403f9831:	48 8d 15 f8 48 bf 00 	lea    0xbf48f8(%rip),%rdx        # 0x140fee130
1403f9838:	e8 53 be 13 00       	call   0x140535690
1403f983d:	88 9e b8 00 00 00    	mov    %bl,0xb8(%rsi)
1403f9843:	33 db                	xor    %ebx,%ebx
1403f9845:	48 89 9e c0 00 00 00 	mov    %rbx,0xc0(%rsi)
1403f984c:	48 8d 05 b5 49 bf 00 	lea    0xbf49b5(%rip),%rax        # 0x140fee208
1403f9853:	48 89 06             	mov    %rax,(%rsi)
1403f9856:	48 89 9e c8 00 00 00 	mov    %rbx,0xc8(%rsi)
1403f985d:	89 9e d0 00 00 00    	mov    %ebx,0xd0(%rsi)
1403f9863:	89 be d4 00 00 00    	mov    %edi,0xd4(%rsi)
1403f9869:	b9 58 00 00 00       	mov    $0x58,%ecx
1403f986e:	e8 95 18 a2 00       	call   0x140e1b108
1403f9873:	48 89 86 c8 00 00 00 	mov    %rax,0xc8(%rsi)
1403f987a:	48 89 58 30          	mov    %rbx,0x30(%rax)
1403f987e:	48 8b 86 c8 00 00 00 	mov    0xc8(%rsi),%rax
1403f9885:	48 89 58 38          	mov    %rbx,0x38(%rax)
1403f9889:	48 8b 86 c8 00 00 00 	mov    0xc8(%rsi),%rax
1403f9890:	48 89 58 40          	mov    %rbx,0x40(%rax)
1403f9894:	48 8b 86 c8 00 00 00 	mov    0xc8(%rsi),%rax
1403f989b:	48 89 58 10          	mov    %rbx,0x10(%rax)
1403f989f:	48 8b 86 c8 00 00 00 	mov    0xc8(%rsi),%rax
1403f98a6:	89 58 18             	mov    %ebx,0x18(%rax)
1403f98a9:	48 8b 86 c8 00 00 00 	mov    0xc8(%rsi),%rax
1403f98b0:	48 89 18             	mov    %rbx,(%rax)
1403f98b3:	48 8b 86 c8 00 00 00 	mov    0xc8(%rsi),%rax
1403f98ba:	89 58 08             	mov    %ebx,0x8(%rax)
1403f98bd:	41 b9 58 00 00 00    	mov    $0x58,%r9d
1403f98c3:	4c 8d 05 8e 70 be 00 	lea    0xbe708e(%rip),%r8        # 0x140fe0958
1403f98ca:	ba 2f 00 00 00       	mov    $0x2f,%edx
1403f98cf:	48 8b 8e c8 00 00 00 	mov    0xc8(%rsi),%rcx
1403f98d6:	e8 15 ac 9f 00       	call   0x140df44f0
1403f98db:	85 c0                	test   %eax,%eax
1403f98dd:	74 2e                	je     0x1403f990d
1403f98df:	4c 8d 05 a6 9e ba 00 	lea    0xba9ea6(%rip),%r8        # 0x140fa378c
1403f98e6:	48 8d 15 d3 49 bf 00 	lea    0xbf49d3(%rip),%rdx        # 0x140fee2c0
1403f98ed:	48 8b ce             	mov    %rsi,%rcx
1403f98f0:	e8 cb f2 13 00       	call   0x140538bc0
1403f98f5:	ba 58 00 00 00       	mov    $0x58,%edx
1403f98fa:	48 8b 8e c8 00 00 00 	mov    0xc8(%rsi),%rcx
1403f9901:	e8 3e 18 a2 00       	call   0x140e1b144
1403f9906:	48 89 9e c8 00 00 00 	mov    %rbx,0xc8(%rsi)
1403f990d:	48 8b c6             	mov    %rsi,%rax
1403f9910:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1403f9915:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1403f991a:	48 83 c4 20          	add    $0x20,%rsp
1403f991e:	5f                   	pop    %rdi
1403f991f:	c3                   	ret
1403f9920:	48 8d 05 49 48 bf 00 	lea    0xbf4849(%rip),%rax        # 0x140fee170
1403f9927:	48 89 01             	mov    %rax,(%rcx)
1403f992a:	e9 91 c0 13 00       	jmp    0x1405359c0
1403f992f:	cc                   	int3
1403f9930:	40 53                	rex push %rbx
1403f9932:	48 83 ec 20          	sub    $0x20,%rsp
1403f9936:	48 8d 05 cb 48 bf 00 	lea    0xbf48cb(%rip),%rax        # 0x140fee208
1403f993d:	48 8b d9             	mov    %rcx,%rbx
1403f9940:	48 89 01             	mov    %rax,(%rcx)
1403f9943:	ba 58 00 00 00       	mov    $0x58,%edx
1403f9948:	48 8b 89 c8 00 00 00 	mov    0xc8(%rcx),%rcx
1403f994f:	e8 f0 17 a2 00       	call   0x140e1b144
1403f9954:	48 8d 05 15 48 bf 00 	lea    0xbf4815(%rip),%rax        # 0x140fee170
1403f995b:	48 8b cb             	mov    %rbx,%rcx
1403f995e:	48 89 03             	mov    %rax,(%rbx)
1403f9961:	48 83 c4 20          	add    $0x20,%rsp
1403f9965:	5b                   	pop    %rbx
1403f9966:	e9 55 c0 13 00       	jmp    0x1405359c0
1403f996b:	cc                   	int3
1403f996c:	cc                   	int3
1403f996d:	cc                   	int3
1403f996e:	cc                   	int3
1403f996f:	cc                   	int3
1403f9970:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1403f9975:	57                   	push   %rdi
1403f9976:	48 83 ec 20          	sub    $0x20,%rsp
1403f997a:	48 8d 05 ef 47 bf 00 	lea    0xbf47ef(%rip),%rax        # 0x140fee170
1403f9981:	8b da                	mov    %edx,%ebx
1403f9983:	48 89 01             	mov    %rax,(%rcx)
1403f9986:	48 8b f9             	mov    %rcx,%rdi
1403f9989:	e8 32 c0 13 00       	call   0x1405359c0
1403f998e:	f6 c3 01             	test   $0x1,%bl
1403f9991:	74 0d                	je     0x1403f99a0
1403f9993:	ba c8 00 00 00       	mov    $0xc8,%edx
1403f9998:	48 8b cf             	mov    %rdi,%rcx
1403f999b:	e8 a4 17 a2 00       	call   0x140e1b144
1403f99a0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1403f99a5:	48 8b c7             	mov    %rdi,%rax
1403f99a8:	48 83 c4 20          	add    $0x20,%rsp
1403f99ac:	5f                   	pop    %rdi
1403f99ad:	c3                   	ret
1403f99ae:	cc                   	int3
1403f99af:	cc                   	int3
1403f99b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1403f99b5:	57                   	push   %rdi
1403f99b6:	48 83 ec 20          	sub    $0x20,%rsp
1403f99ba:	48 8d 05 47 48 bf 00 	lea    0xbf4847(%rip),%rax        # 0x140fee208
1403f99c1:	8b da                	mov    %edx,%ebx
1403f99c3:	48 89 01             	mov    %rax,(%rcx)
1403f99c6:	48 8b f9             	mov    %rcx,%rdi
1403f99c9:	48 8b 89 c8 00 00 00 	mov    0xc8(%rcx),%rcx
1403f99d0:	ba 58 00 00 00       	mov    $0x58,%edx
1403f99d5:	e8 6a 17 a2 00       	call   0x140e1b144
1403f99da:	48 8d 05 8f 47 bf 00 	lea    0xbf478f(%rip),%rax        # 0x140fee170
1403f99e1:	48 8b cf             	mov    %rdi,%rcx
1403f99e4:	48 89 07             	mov    %rax,(%rdi)
1403f99e7:	e8 d4 bf 13 00       	call   0x1405359c0
1403f99ec:	f6 c3 01             	test   $0x1,%bl
1403f99ef:	74 0d                	je     0x1403f99fe
1403f99f1:	ba d8 00 00 00       	mov    $0xd8,%edx
1403f99f6:	48 8b cf             	mov    %rdi,%rcx
1403f99f9:	e8 46 17 a2 00       	call   0x140e1b144
1403f99fe:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1403f9a03:	48 8b c7             	mov    %rdi,%rax
1403f9a06:	48 83 c4 20          	add    $0x20,%rsp
1403f9a0a:	5f                   	pop    %rdi
1403f9a0b:	c3                   	ret
1403f9a0c:	cc                   	int3
1403f9a0d:	cc                   	int3
1403f9a0e:	cc                   	int3
1403f9a0f:	cc                   	int3
1403f9a10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1403f9a15:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1403f9a1a:	56                   	push   %rsi
1403f9a1b:	57                   	push   %rdi
1403f9a1c:	41 56                	push   %r14
1403f9a1e:	48 83 ec 30          	sub    $0x30,%rsp
1403f9a22:	4d 8b f0             	mov    %r8,%r14
1403f9a25:	8b ea                	mov    %edx,%ebp
1403f9a27:	48 8b d9             	mov    %rcx,%rbx
1403f9a2a:	e8 d1 d4 d9 ff       	call   0x140196f00
1403f9a2f:	85 ed                	test   %ebp,%ebp
1403f9a31:	0f 84 80 01 00 00    	je     0x1403f9bb7
1403f9a37:	83 bb d0 00 00 00 00 	cmpl   $0x0,0xd0(%rbx)
1403f9a3e:	0f 85 73 01 00 00    	jne    0x1403f9bb7
1403f9a44:	8b 35 6e 0d fb 00    	mov    0xfb0d6e(%rip),%esi        # 0x1413aa7b8
1403f9a4a:	8b ce                	mov    %esi,%ecx
1403f9a4c:	e8 cb 1b a2 00       	call   0x140e1b61c
1403f9a51:	48 8b f8             	mov    %rax,%rdi
1403f9a54:	48 85 c0             	test   %rax,%rax
1403f9a57:	74 0f                	je     0x1403f9a68
1403f9a59:	44 8b c6             	mov    %esi,%r8d
1403f9a5c:	33 d2                	xor    %edx,%edx
1403f9a5e:	48 8b c8             	mov    %rax,%rcx
1403f9a61:	e8 4a 5c ae 00       	call   0x140edf6b0
1403f9a66:	eb 02                	jmp    0x1403f9a6a
1403f9a68:	33 ff                	xor    %edi,%edi
1403f9a6a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1403f9a6f:	be 01 00 00 00       	mov    $0x1,%esi
1403f9a74:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
1403f9a7b:	4c 89 30             	mov    %r14,(%rax)
1403f9a7e:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
1403f9a85:	89 68 08             	mov    %ebp,0x8(%rax)
1403f9a88:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
1403f9a8f:	48 8b 28             	mov    (%rax),%rbp
1403f9a92:	44 8b 70 08          	mov    0x8(%rax),%r14d
1403f9a96:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1403f9a9d:	00 00 00
1403f9aa0:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
1403f9aa7:	48 89 78 10          	mov    %rdi,0x10(%rax)
1403f9aab:	48 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%rcx
1403f9ab2:	8b 05 00 0d fb 00    	mov    0xfb0d00(%rip),%eax        # 0x1413aa7b8
1403f9ab8:	89 41 18             	mov    %eax,0x18(%rcx)
1403f9abb:	ba 02 00 00 00       	mov    $0x2,%edx
1403f9ac0:	48 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%rcx
1403f9ac7:	e8 24 91 9f 00       	call   0x140df2bf0
1403f9acc:	89 83 d0 00 00 00    	mov    %eax,0xd0(%rbx)
1403f9ad2:	83 f8 01             	cmp    $0x1,%eax
1403f9ad5:	76 5b                	jbe    0x1403f9b32
1403f9ad7:	85 f6                	test   %esi,%esi
1403f9ad9:	0f 84 ad 00 00 00    	je     0x1403f9b8c
1403f9adf:	83 f8 fd             	cmp    $0xfffffffd,%eax
1403f9ae2:	0f 85 a4 00 00 00    	jne    0x1403f9b8c
1403f9ae8:	48 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%rcx
1403f9aef:	e8 7c a9 9f 00       	call   0x140df4470
1403f9af4:	41 b9 58 00 00 00    	mov    $0x58,%r9d
1403f9afa:	4c 8d 05 57 6e be 00 	lea    0xbe6e57(%rip),%r8        # 0x140fe0958
1403f9b01:	ba f1 ff ff ff       	mov    $0xfffffff1,%edx
1403f9b06:	48 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%rcx
1403f9b0d:	e8 de a9 9f 00       	call   0x140df44f0
1403f9b12:	85 c0                	test   %eax,%eax
1403f9b14:	75 5e                	jne    0x1403f9b74
1403f9b16:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
1403f9b1d:	48 89 28             	mov    %rbp,(%rax)
1403f9b20:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
1403f9b27:	44 89 70 08          	mov    %r14d,0x8(%rax)
1403f9b2b:	33 f6                	xor    %esi,%esi
1403f9b2d:	e9 6e ff ff ff       	jmp    0x1403f9aa0
1403f9b32:	33 f6                	xor    %esi,%esi
1403f9b34:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
1403f9b3b:	8b 15 77 0c fb 00    	mov    0xfb0c77(%rip),%edx        # 0x1413aa7b8
1403f9b41:	2b 50 18             	sub    0x18(%rax),%edx
1403f9b44:	74 13                	je     0x1403f9b59
1403f9b46:	44 0f b6 8b b8 00 00 	movzbl 0xb8(%rbx),%r9d
1403f9b4d:	00
1403f9b4e:	4c 8b c7             	mov    %rdi,%r8
1403f9b51:	48 8b cb             	mov    %rbx,%rcx
1403f9b54:	e8 57 e8 13 00       	call   0x1405383b0
1403f9b59:	48 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%rcx
1403f9b60:	83 bb d0 00 00 00 01 	cmpl   $0x1,0xd0(%rbx)
1403f9b67:	74 3b                	je     0x1403f9ba4
1403f9b69:	39 71 08             	cmp    %esi,0x8(%rcx)
1403f9b6c:	0f 85 2e ff ff ff    	jne    0x1403f9aa0
1403f9b72:	eb 36                	jmp    0x1403f9baa
1403f9b74:	4c 8d 05 11 9c ba 00 	lea    0xba9c11(%rip),%r8        # 0x140fa378c
1403f9b7b:	48 8d 15 3e 47 bf 00 	lea    0xbf473e(%rip),%rdx        # 0x140fee2c0
1403f9b82:	48 8b cb             	mov    %rbx,%rcx
1403f9b85:	e8 36 f0 13 00       	call   0x140538bc0
1403f9b8a:	eb 1e                	jmp    0x1403f9baa
1403f9b8c:	4c 8d 05 f9 9b ba 00 	lea    0xba9bf9(%rip),%r8        # 0x140fa378c