140ce25d5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140ce25da:	57                   	push   %rdi
140ce25db:	b8 70 11 00 00       	mov    $0x1170,%eax
140ce25e0:	e8 bb 8e 13 00       	call   0x140e1b4a0
140ce25e5:	48 2b e0             	sub    %rax,%rsp
140ce25e8:	48 8b 05 11 69 6d 00 	mov    0x6d6911(%rip),%rax        # 0x1413b8f00
140ce25ef:	48 33 c4             	xor    %rsp,%rax
140ce25f2:	48 89 84 24 60 11 00 	mov    %rax,0x1160(%rsp)
140ce25f9:	00
140ce25fa:	48 8b f2             	mov    %rdx,%rsi
140ce25fd:	48 8b f9             	mov    %rcx,%rdi
140ce2600:	e8 cb 0c 00 00       	call   0x140ce32d0
140ce2605:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140ce260a:	8b d8                	mov    %eax,%ebx
140ce260c:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140ce2611:	48 8d 54 24 44       	lea    0x44(%rsp),%rdx
140ce2616:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140ce261b:	e8 90 df fe ff       	call   0x140cd05b0
140ce2620:	85 c0                	test   %eax,%eax
140ce2622:	0f 84 ba 00 00 00    	je     0x140ce26e2
140ce2628:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ce262f:	00
140ce2630:	41 b8 00 01 00 00    	mov    $0x100,%r8d
140ce2636:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140ce263b:	8b c8                	mov    %eax,%ecx
140ce263d:	e8 3e db fe ff       	call   0x140cd0180
140ce2642:	f6 44 24 40 02       	testb  $0x2,0x40(%rsp)
140ce2647:	48 8d 05 3e 11 2c 00 	lea    0x2c113e(%rip),%rax        # 0x140fa378c
140ce264e:	44 8b cb             	mov    %ebx,%r9d
140ce2651:	4c 8d 05 98 2d 48 00 	lea    0x482d98(%rip),%r8        # 0x1411653f0
140ce2658:	48 0f 45 44 24 48    	cmovne 0x48(%rsp),%rax
140ce265e:	48 8d 8c 24 60 01 00 	lea    0x160(%rsp),%rcx
140ce2665:	00
140ce2666:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140ce266b:	ba 00 10 00 00       	mov    $0x1000,%edx
140ce2670:	8b 44 24 44          	mov    0x44(%rsp),%eax
140ce2674:	89 44 24 30          	mov    %eax,0x30(%rsp)
140ce2678:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140ce267d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140ce2682:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140ce2687:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140ce268c:	e8 af 66 01 00       	call   0x140cf8d40
140ce2691:	48 8d 84 24 60 01 00 	lea    0x160(%rsp),%rax
140ce2698:	00
140ce2699:	48 c7 c2 ff ff ff ff 	mov    $0xffffffffffffffff,%rdx
140ce26a0:	48 ff c2             	inc    %rdx
140ce26a3:	80 3c 10 00          	cmpb   $0x0,(%rax,%rdx,1)
140ce26a7:	75 f7                	jne    0x140ce26a0
140ce26a9:	4c 8b c6             	mov    %rsi,%r8
140ce26ac:	48 8d 8c 24 60 01 00 	lea    0x160(%rsp),%rcx
140ce26b3:	00
140ce26b4:	48 8b c7             	mov    %rdi,%rax
140ce26b7:	ff 15 63 13 2a 00    	call   *0x2a1363(%rip)        # 0x140f83a20
140ce26bd:	85 c0                	test   %eax,%eax
140ce26bf:	7e 21                	jle    0x140ce26e2
140ce26c1:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140ce26c6:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140ce26cb:	48 8d 54 24 44       	lea    0x44(%rsp),%rdx
140ce26d0:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140ce26d5:	e8 d6 de fe ff       	call   0x140cd05b0
140ce26da:	85 c0                	test   %eax,%eax
140ce26dc:	0f 85 4e ff ff ff    	jne    0x140ce2630
140ce26e2:	48 8b 8c 24 60 11 00 	mov    0x1160(%rsp),%rcx
140ce26e9:	00
140ce26ea:	48 33 cc             	xor    %rsp,%rcx
140ce26ed:	e8 0e 8e 13 00       	call   0x140e1b500
140ce26f2:	4c 8d 9c 24 70 11 00 	lea    0x1170(%rsp),%r11
140ce26f9:	00
140ce26fa:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140ce26fe:	49 8b 73 28          	mov    0x28(%r11),%rsi
140ce2702:	49 8b e3             	mov    %r11,%rsp
140ce2705:	5f                   	pop    %rdi
140ce2706:	c3                   	ret
140ce2707:	cc                   	int3
140ce2708:	cc                   	int3
140ce2709:	cc                   	int3
140ce270a:	cc                   	int3
140ce270b:	cc                   	int3
140ce270c:	cc                   	int3
140ce270d:	cc                   	int3
140ce270e:	cc                   	int3
140ce270f:	cc                   	int3
140ce2710:	b8 28 00 00 00       	mov    $0x28,%eax
140ce2715:	e8 86 8d 13 00       	call   0x140e1b4a0
140ce271a:	48 2b e0             	sub    %rax,%rsp
140ce271d:	49 8b c0             	mov    %r8,%rax
140ce2720:	44 8b c2             	mov    %edx,%r8d
140ce2723:	48 8b d1             	mov    %rcx,%rdx
140ce2726:	48 8b c8             	mov    %rax,%rcx
140ce2729:	48 83 c4 28          	add    $0x28,%rsp
140ce272d:	e9 be 05 fe ff       	jmp    0x140cc2cf0
140ce2732:	cc                   	int3
140ce2733:	cc                   	int3
140ce2734:	cc                   	int3
140ce2735:	cc                   	int3
140ce2736:	cc                   	int3
140ce2737:	cc                   	int3
140ce2738:	cc                   	int3
140ce2739:	cc                   	int3
140ce273a:	cc                   	int3
140ce273b:	cc                   	int3
140ce273c:	cc                   	int3
140ce273d:	cc                   	int3
140ce273e:	cc                   	int3
140ce273f:	cc                   	int3
140ce2740:	40 53                	rex push %rbx
140ce2742:	b8 30 00 00 00       	mov    $0x30,%eax
140ce2747:	e8 54 8d 13 00       	call   0x140e1b4a0
140ce274c:	48 2b e0             	sub    %rax,%rsp
140ce274f:	48 8b d9             	mov    %rcx,%rbx
140ce2752:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
140ce2759:	00 00
140ce275b:	48 8b d1             	mov    %rcx,%rdx
140ce275e:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140ce2763:	8d 48 d5             	lea    -0x2b(%rax),%ecx
140ce2766:	ff 15 84 0b 2a 00    	call   *0x2a0b84(%rip)        # 0x140f832f0
140ce276c:	85 c0                	test   %eax,%eax
140ce276e:	74 3d                	je     0x140ce27ad
140ce2770:	41 b8 30 03 00 00    	mov    $0x330,%r8d
140ce2776:	48 8d 15 8b 2c 48 00 	lea    0x482c8b(%rip),%rdx        # 0x141165408
140ce277d:	b9 10 00 00 00       	mov    $0x10,%ecx
140ce2782:	e8 29 f2 fd ff       	call   0x140cc19b0
140ce2787:	48 8b c8             	mov    %rax,%rcx
140ce278a:	48 85 c0             	test   %rax,%rax
140ce278d:	75 26                	jne    0x140ce27b5
140ce278f:	4c 8d 0d 72 2c 48 00 	lea    0x482c72(%rip),%r9        # 0x141165408
140ce2796:	c7 44 24 20 31 03 00 	movl   $0x331,0x20(%rsp)
140ce279d:	00
140ce279e:	8d 50 72             	lea    0x72(%rax),%edx
140ce27a1:	8d 48 0f             	lea    0xf(%rax),%ecx
140ce27a4:	44 8d 40 41          	lea    0x41(%rax),%r8d
140ce27a8:	e8 d3 e4 fe ff       	call   0x140cd0c80
140ce27ad:	33 c0                	xor    %eax,%eax
140ce27af:	48 83 c4 30          	add    $0x30,%rsp
140ce27b3:	5b                   	pop    %rbx
140ce27b4:	c3                   	ret
140ce27b5:	48 89 18             	mov    %rbx,(%rax)
140ce27b8:	48 8b 05 99 af 7b 00 	mov    0x7baf99(%rip),%rax        # 0x14149d758
140ce27bf:	48 89 41 08          	mov    %rax,0x8(%rcx)
140ce27c3:	b8 01 00 00 00       	mov    $0x1,%eax
140ce27c8:	48 89 0d 89 af 7b 00 	mov    %rcx,0x7baf89(%rip)        # 0x14149d758
140ce27cf:	48 83 c4 30          	add    $0x30,%rsp
140ce27d3:	5b                   	pop    %rbx
140ce27d4:	c3                   	ret
140ce27d5:	cc                   	int3
140ce27d6:	cc                   	int3
140ce27d7:	cc                   	int3
140ce27d8:	cc                   	int3
140ce27d9:	cc                   	int3
140ce27da:	cc                   	int3
140ce27db:	cc                   	int3
140ce27dc:	cc                   	int3
140ce27dd:	cc                   	int3
140ce27de:	cc                   	int3
140ce27df:	cc                   	int3
140ce27e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140ce27e5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140ce27ea:	57                   	push   %rdi
140ce27eb:	b8 30 00 00 00       	mov    $0x30,%eax
140ce27f0:	e8 ab 8c 13 00       	call   0x140e1b4a0
140ce27f5:	48 2b e0             	sub    %rax,%rsp
140ce27f8:	83 3d 51 af 7b 00 00 	cmpl   $0x0,0x7baf51(%rip)        # 0x14149d750
140ce27ff:	48 8b da             	mov    %rdx,%rbx
140ce2802:	48 8b f9             	mov    %rcx,%rdi
140ce2805:	74 37                	je     0x140ce283e
140ce2807:	48 0f ba e1 12       	bt     $0x12,%rcx
140ce280c:	72 1e                	jb     0x140ce282c
140ce280e:	4c 8d 0d f3 2b 48 00 	lea    0x482bf3(%rip),%r9        # 0x141165408
140ce2815:	c7 44 24 20 70 02 00 	movl   $0x270,0x20(%rsp)
140ce281c:	00
140ce281d:	8d 50 44             	lea    0x44(%rax),%edx
140ce2820:	44 8d 40 16          	lea    0x16(%rax),%r8d
140ce2824:	8d 48 df             	lea    -0x21(%rax),%ecx
140ce2827:	e8 54 e4 fe ff       	call   0x140cd0c80
140ce282c:	33 c0                	xor    %eax,%eax
140ce282e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140ce2833:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140ce2838:	48 83 c4 30          	add    $0x30,%rsp
140ce283c:	5f                   	pop    %rdi
140ce283d:	c3                   	ret
140ce283e:	48 8d 15 2b 04 00 00 	lea    0x42b(%rip),%rdx        # 0x140ce2c70
140ce2845:	48 8d 0d 08 af 7b 00 	lea    0x7baf08(%rip),%rcx        # 0x14149d754
140ce284c:	e8 cf 0b 00 00       	call   0x140ce3420
140ce2851:	33 f6                	xor    %esi,%esi
140ce2853:	85 c0                	test   %eax,%eax
140ce2855:	8b ce                	mov    %esi,%ecx
140ce2857:	0f 45 0d 0e af 7b 00 	cmovne 0x7baf0e(%rip),%ecx        # 0x14149d76c
140ce285e:	85 c9                	test   %ecx,%ecx
140ce2860:	74 ca                	je     0x140ce282c
140ce2862:	48 0f ba e7 12       	bt     $0x12,%rdi
140ce2867:	0f 82 48 03 00 00    	jb     0x140ce2bb5
140ce286d:	48 8d 0d fc ae 7b 00 	lea    0x7baefc(%rip),%rcx        # 0x14149d770
140ce2874:	48 8d 15 75 06 00 00 	lea    0x675(%rip),%rdx        # 0x140ce2ef0
140ce287b:	48 0f ba e7 13       	bt     $0x13,%rdi
140ce2880:	72 07                	jb     0x140ce2889
140ce2882:	48 8d 15 77 06 00 00 	lea    0x677(%rip),%rdx        # 0x140ce2f00
140ce2889:	e8 92 0b 00 00       	call   0x140ce3420
140ce288e:	85 c0                	test   %eax,%eax
140ce2890:	8b ce                	mov    %esi,%ecx
140ce2892:	0f 45 0d db ae 7b 00 	cmovne 0x7baedb(%rip),%ecx        # 0x14149d774
140ce2899:	85 c9                	test   %ecx,%ecx
140ce289b:	74 8f                	je     0x140ce282c
140ce289d:	48 8d 15 7c 05 00 00 	lea    0x57c(%rip),%rdx        # 0x140ce2e20
140ce28a4:	48 8d 0d cd ae 7b 00 	lea    0x7baecd(%rip),%rcx        # 0x14149d778
140ce28ab:	e8 70 0b 00 00       	call   0x140ce3420
140ce28b0:	85 c0                	test   %eax,%eax
140ce28b2:	8b ce                	mov    %esi,%ecx
140ce28b4:	0f 45 0d c1 ae 7b 00 	cmovne 0x7baec1(%rip),%ecx        # 0x14149d77c
140ce28bb:	85 c9                	test   %ecx,%ecx
140ce28bd:	0f 84 69 ff ff ff    	je     0x140ce282c
140ce28c3:	40 f6 c7 01          	test   $0x1,%dil
140ce28c7:	74 26                	je     0x140ce28ef
140ce28c9:	48 8d 15 10 06 00 00 	lea    0x610(%rip),%rdx        # 0x140ce2ee0
140ce28d0:	48 8d 0d a9 ae 7b 00 	lea    0x7baea9(%rip),%rcx        # 0x14149d780
140ce28d7:	e8 44 0b 00 00       	call   0x140ce3420
140ce28dc:	85 c0                	test   %eax,%eax
140ce28de:	8b d6                	mov    %esi,%edx
140ce28e0:	0f 45 15 a1 ae 7b 00 	cmovne 0x7baea1(%rip),%edx        # 0x14149d788
140ce28e7:	85 d2                	test   %edx,%edx
140ce28e9:	0f 84 3d ff ff ff    	je     0x140ce282c
140ce28ef:	40 f6 c7 02          	test   $0x2,%dil
140ce28f3:	74 26                	je     0x140ce291b
140ce28f5:	48 8d 15 64 05 00 00 	lea    0x564(%rip),%rdx        # 0x140ce2e60
140ce28fc:	48 8d 0d 7d ae 7b 00 	lea    0x7bae7d(%rip),%rcx        # 0x14149d780
140ce2903:	e8 18 0b 00 00       	call   0x140ce3420
140ce2908:	85 c0                	test   %eax,%eax
140ce290a:	8b ce                	mov    %esi,%ecx
140ce290c:	0f 45 0d 75 ae 7b 00 	cmovne 0x7bae75(%rip),%ecx        # 0x14149d788
140ce2913:	85 c9                	test   %ecx,%ecx
140ce2915:	0f 84 11 ff ff ff    	je     0x140ce282c
140ce291b:	40 f6 c7 10          	test   $0x10,%dil
140ce291f:	74 26                	je     0x140ce2947
140ce2921:	48 8d 15 68 05 00 00 	lea    0x568(%rip),%rdx        # 0x140ce2e90
140ce2928:	48 8d 0d 5d ae 7b 00 	lea    0x7bae5d(%rip),%rcx        # 0x14149d78c
140ce292f:	e8 ec 0a 00 00       	call   0x140ce3420
140ce2934:	85 c0                	test   %eax,%eax
140ce2936:	8b d6                	mov    %esi,%edx
140ce2938:	0f 45 15 51 ae 7b 00 	cmovne 0x7bae51(%rip),%edx        # 0x14149d790
140ce293f:	85 d2                	test   %edx,%edx
140ce2941:	0f 84 e5 fe ff ff    	je     0x140ce282c
140ce2947:	40 f6 c7 04          	test   $0x4,%dil
140ce294b:	74 26                	je     0x140ce2973
140ce294d:	48 8d 15 7c 02 00 00 	lea    0x27c(%rip),%rdx        # 0x140ce2bd0
140ce2954:	48 8d 0d 31 ae 7b 00 	lea    0x7bae31(%rip),%rcx        # 0x14149d78c
140ce295b:	e8 c0 0a 00 00       	call   0x140ce3420
140ce2960:	85 c0                	test   %eax,%eax
140ce2962:	8b ce                	mov    %esi,%ecx
140ce2964:	0f 45 0d 25 ae 7b 00 	cmovne 0x7bae25(%rip),%ecx        # 0x14149d790
140ce296b:	85 c9                	test   %ecx,%ecx
140ce296d:	0f 84 b9 fe ff ff    	je     0x140ce282c
140ce2973:	40 f6 c7 20          	test   $0x20,%dil
140ce2977:	74 26                	je     0x140ce299f
140ce2979:	48 8d 15 20 05 00 00 	lea    0x520(%rip),%rdx        # 0x140ce2ea0
140ce2980:	48 8d 0d 0d ae 7b 00 	lea    0x7bae0d(%rip),%rcx        # 0x14149d794
140ce2987:	e8 94 0a 00 00       	call   0x140ce3420
140ce298c:	85 c0                	test   %eax,%eax
140ce298e:	8b d6                	mov    %esi,%edx
140ce2990:	0f 45 15 01 ae 7b 00 	cmovne 0x7bae01(%rip),%edx        # 0x14149d798
140ce2997:	85 d2                	test   %edx,%edx
140ce2999:	0f 84 8d fe ff ff    	je     0x140ce282c
140ce299f:	40 f6 c7 08          	test   $0x8,%dil
140ce29a3:	74 26                	je     0x140ce29cb
140ce29a5:	48 8d 15 54 02 00 00 	lea    0x254(%rip),%rdx        # 0x140ce2c00
140ce29ac:	48 8d 0d e1 ad 7b 00 	lea    0x7bade1(%rip),%rcx        # 0x14149d794
140ce29b3:	e8 68 0a 00 00       	call   0x140ce3420
140ce29b8:	85 c0                	test   %eax,%eax
140ce29ba:	8b ce                	mov    %esi,%ecx
140ce29bc:	0f 45 0d d5 ad 7b 00 	cmovne 0x7badd5(%rip),%ecx        # 0x14149d798
140ce29c3:	85 c9                	test   %ecx,%ecx
140ce29c5:	0f 84 61 fe ff ff    	je     0x140ce282c
140ce29cb:	48 0f ba e7 11       	bt     $0x11,%rdi
140ce29d0:	73 0d                	jae    0x140ce29df
140ce29d2:	e8 a9 8f 4f ff       	call   0x1401db980
140ce29d7:	85 c0                	test   %eax,%eax
140ce29d9:	0f 84 4d fe ff ff    	je     0x140ce282c
140ce29df:	40 84 ff             	test   %dil,%dil
140ce29e2:	79 26                	jns    0x140ce2a0a
140ce29e4:	48 8d 15 c5 04 00 00 	lea    0x4c5(%rip),%rdx        # 0x140ce2eb0
140ce29eb:	48 8d 0d aa ad 7b 00 	lea    0x7badaa(%rip),%rcx        # 0x14149d79c
140ce29f2:	e8 29 0a 00 00       	call   0x140ce3420
140ce29f7:	85 c0                	test   %eax,%eax
140ce29f9:	8b d6                	mov    %esi,%edx
140ce29fb:	0f 45 15 a2 ad 7b 00 	cmovne 0x7bada2(%rip),%edx        # 0x14149d7a4
140ce2a02:	85 d2                	test   %edx,%edx
140ce2a04:	0f 84 22 fe ff ff    	je     0x140ce282c
140ce2a0a:	40 f6 c7 40          	test   $0x40,%dil
140ce2a0e:	74 4c                	je     0x140ce2a5c
140ce2a10:	48 8b 0d 49 ad 7b 00 	mov    0x7bad49(%rip),%rcx        # 0x14149d760
140ce2a17:	e8 e4 09 00 00       	call   0x140ce3400
140ce2a1c:	48 8d 15 dd 02 00 00 	lea    0x2dd(%rip),%rdx        # 0x140ce2d00
140ce2a23:	48 89 1d 7e ad 7b 00 	mov    %rbx,0x7bad7e(%rip)        # 0x14149d7a8
140ce2a2a:	48 8d 0d 6b ad 7b 00 	lea    0x7bad6b(%rip),%rcx        # 0x14149d79c
140ce2a31:	e8 ea 09 00 00       	call   0x140ce3420
140ce2a36:	48 8b 0d 23 ad 7b 00 	mov    0x7bad23(%rip),%rcx        # 0x14149d760
140ce2a3d:	85 c0                	test   %eax,%eax
140ce2a3f:	8b de                	mov    %esi,%ebx
140ce2a41:	48 89 35 60 ad 7b 00 	mov    %rsi,0x7bad60(%rip)        # 0x14149d7a8
140ce2a48:	0f 45 1d 55 ad 7b 00 	cmovne 0x7bad55(%rip),%ebx        # 0x14149d7a4
140ce2a4f:	e8 6c 0a 00 00       	call   0x140ce34c0
140ce2a54:	85 db                	test   %ebx,%ebx
140ce2a56:	0f 8e d0 fd ff ff    	jle    0x140ce282c
140ce2a5c:	48 0f ba e7 08       	bt     $0x8,%rdi
140ce2a61:	73 26                	jae    0x140ce2a89
140ce2a63:	48 8d 15 c6 01 00 00 	lea    0x1c6(%rip),%rdx        # 0x140ce2c30
140ce2a6a:	48 8d 0d 3f ad 7b 00 	lea    0x7bad3f(%rip),%rcx        # 0x14149d7b0
140ce2a71:	e8 aa 09 00 00       	call   0x140ce3420
140ce2a76:	85 c0                	test   %eax,%eax
140ce2a78:	8b ce                	mov    %esi,%ecx
140ce2a7a:	0f 45 0d 37 ad 7b 00 	cmovne 0x7bad37(%rip),%ecx        # 0x14149d7b8
140ce2a81:	85 c9                	test   %ecx,%ecx
140ce2a83:	0f 84 a3 fd ff ff    	je     0x140ce282c
140ce2a89:	48 0f ba e7 0b       	bt     $0xb,%rdi
140ce2a8e:	73 26                	jae    0x140ce2ab6
140ce2a90:	48 8d 15 f9 02 00 00 	lea    0x2f9(%rip),%rdx        # 0x140ce2d90
140ce2a97:	48 8d 0d 1e ad 7b 00 	lea    0x7bad1e(%rip),%rcx        # 0x14149d7bc
140ce2a9e:	e8 7d 09 00 00       	call   0x140ce3420
140ce2aa3:	85 c0                	test   %eax,%eax
140ce2aa5:	8b ce                	mov    %esi,%ecx
140ce2aa7:	0f 45 0d 12 ad 7b 00 	cmovne 0x7bad12(%rip),%ecx        # 0x14149d7c0
140ce2aae:	85 c9                	test   %ecx,%ecx
140ce2ab0:	0f 84 76 fd ff ff    	je     0x140ce282c
140ce2ab6:	48 0f ba e7 09       	bt     $0x9,%rdi
140ce2abb:	73 26                	jae    0x140ce2ae3
140ce2abd:	48 8d 15 2c 03 00 00 	lea    0x32c(%rip),%rdx        # 0x140ce2df0
140ce2ac4:	48 8d 0d f9 ac 7b 00 	lea    0x7bacf9(%rip),%rcx        # 0x14149d7c4
140ce2acb:	e8 50 09 00 00       	call   0x140ce3420
140ce2ad0:	85 c0                	test   %eax,%eax
140ce2ad2:	8b ce                	mov    %esi,%ecx
140ce2ad4:	0f 45 0d ed ac 7b 00 	cmovne 0x7baced(%rip),%ecx        # 0x14149d7c8
140ce2adb:	85 c9                	test   %ecx,%ecx
140ce2add:	0f 84 49 fd ff ff    	je     0x140ce282c
140ce2ae3:	48 0f ba e7 0a       	bt     $0xa,%rdi
140ce2ae8:	73 26                	jae    0x140ce2b10
140ce2aea:	48 8d 15 6f 02 00 00 	lea    0x26f(%rip),%rdx        # 0x140ce2d60
140ce2af1:	48 8d 0d d4 ac 7b 00 	lea    0x7bacd4(%rip),%rcx        # 0x14149d7cc
140ce2af8:	e8 23 09 00 00       	call   0x140ce3420
140ce2afd:	85 c0                	test   %eax,%eax
140ce2aff:	8b ce                	mov    %esi,%ecx
140ce2b01:	0f 45 0d c8 ac 7b 00 	cmovne 0x7bacc8(%rip),%ecx        # 0x14149d7d0
140ce2b08:	85 c9                	test   %ecx,%ecx
140ce2b0a:	0f 84 1c fd ff ff    	je     0x140ce282c
140ce2b10:	48 0f ba e7 0e       	bt     $0xe,%rdi
140ce2b15:	73 26                	jae    0x140ce2b3d
140ce2b17:	48 8d 15 a2 02 00 00 	lea    0x2a2(%rip),%rdx        # 0x140ce2dc0
140ce2b1e:	48 8d 0d af ac 7b 00 	lea    0x7bacaf(%rip),%rcx        # 0x14149d7d4
140ce2b25:	e8 f6 08 00 00       	call   0x140ce3420
140ce2b2a:	85 c0                	test   %eax,%eax
140ce2b2c:	8b ce                	mov    %esi,%ecx
140ce2b2e:	0f 45 0d a3 ac 7b 00 	cmovne 0x7baca3(%rip),%ecx        # 0x14149d7d8
140ce2b35:	85 c9                	test   %ecx,%ecx