14003194c:	b2 e0                	mov    $0xe0,%dl
14003194e:	83 c8 08             	or     $0x8,%eax
140031951:	c7 05 3d 18 01 00 03 	movl   $0x3,0x1183d(%rip)        # 0x140043198
140031958:	00 00 00
14003195b:	89 05 3b 18 01 00    	mov    %eax,0x1183b(%rip)        # 0x14004319c
140031961:	41 f6 c1 20          	test   $0x20,%r9b
140031965:	74 5d                	je     0x1400319c4
140031967:	83 c8 20             	or     $0x20,%eax
14003196a:	c7 05 24 18 01 00 05 	movl   $0x5,0x11824(%rip)        # 0x140043198
140031971:	00 00 00
140031974:	89 05 22 18 01 00    	mov    %eax,0x11822(%rip)        # 0x14004319c
14003197a:	b9 00 00 03 d0       	mov    $0xd0030000,%ecx
14003197f:	48 8b 05 0a 18 01 00 	mov    0x1180a(%rip),%rax        # 0x140043190
140031986:	44 23 c9             	and    %ecx,%r9d
140031989:	48 83 e0 fd          	and    $0xfffffffffffffffd,%rax
14003198d:	48 89 05 fc 17 01 00 	mov    %rax,0x117fc(%rip)        # 0x140043190
140031994:	44 3b c9             	cmp    %ecx,%r9d
140031997:	75 32                	jne    0x1400319cb
140031999:	48 8b 45 20          	mov    0x20(%rbp),%rax
14003199d:	22 c2                	and    %dl,%al
14003199f:	3a c2                	cmp    %dl,%al
1400319a1:	75 21                	jne    0x1400319c4
1400319a3:	48 8b 05 e6 17 01 00 	mov    0x117e6(%rip),%rax        # 0x140043190
1400319aa:	83 0d eb 17 01 00 40 	orl    $0x40,0x117eb(%rip)        # 0x14004319c
1400319b1:	48 83 e0 db          	and    $0xffffffffffffffdb,%rax
1400319b5:	89 1d dd 17 01 00    	mov    %ebx,0x117dd(%rip)        # 0x140043198
1400319bb:	48 89 05 ce 17 01 00 	mov    %rax,0x117ce(%rip)        # 0x140043190
1400319c2:	eb 07                	jmp    0x1400319cb
1400319c4:	48 8b 05 c5 17 01 00 	mov    0x117c5(%rip),%rax        # 0x140043190
1400319cb:	0f ba e6 17          	bt     $0x17,%esi
1400319cf:	73 0c                	jae    0x1400319dd
1400319d1:	48 0f ba f0 18       	btr    $0x18,%rax
1400319d6:	48 89 05 b3 17 01 00 	mov    %rax,0x117b3(%rip)        # 0x140043190
1400319dd:	41 0f ba e3 13       	bt     $0x13,%r11d
1400319e2:	73 4a                	jae    0x140031a2e
1400319e4:	48 8b 45 20          	mov    0x20(%rbp),%rax
1400319e8:	22 c2                	and    %dl,%al
1400319ea:	3a c2                	cmp    %dl,%al
1400319ec:	75 40                	jne    0x140031a2e
1400319ee:	41 8b ca             	mov    %r10d,%ecx
1400319f1:	41 8b c2             	mov    %r10d,%eax
1400319f4:	48 c1 e9 10          	shr    $0x10,%rcx
1400319f8:	25 ff 00 04 00       	and    $0x400ff,%eax
1400319fd:	83 e1 07             	and    $0x7,%ecx
140031a00:	89 05 6e 3f 01 00    	mov    %eax,0x13f6e(%rip)        # 0x140045974
140031a06:	48 81 c9 28 00 00 01 	or     $0x1000028,%rcx
140031a0d:	48 f7 d1             	not    %rcx
140031a10:	48 23 0d 79 17 01 00 	and    0x11779(%rip),%rcx        # 0x140043190
140031a17:	48 89 0d 72 17 01 00 	mov    %rcx,0x11772(%rip)        # 0x140043190
140031a1e:	83 f8 01             	cmp    $0x1,%eax
140031a21:	76 0b                	jbe    0x140031a2e
140031a23:	48 83 e1 bf          	and    $0xffffffffffffffbf,%rcx
140031a27:	48 89 0d 62 17 01 00 	mov    %rcx,0x11762(%rip)        # 0x140043190
140031a2e:	41 0f ba e2 15       	bt     $0x15,%r10d
140031a33:	73 14                	jae    0x140031a49
140031a35:	48 8b 45 20          	mov    0x20(%rbp),%rax
140031a39:	48 0f ba e0 13       	bt     $0x13,%rax
140031a3e:	73 09                	jae    0x140031a49
140031a40:	48 0f ba 35 47 17 01 	btrq   $0x7,0x11747(%rip)        # 0x140043190
140031a47:	00 07
140031a49:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140031a4e:	33 c0                	xor    %eax,%eax
140031a50:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140031a55:	48 83 c4 10          	add    $0x10,%rsp
140031a59:	41 5e                	pop    %r14
140031a5b:	5f                   	pop    %rdi
140031a5c:	5d                   	pop    %rbp
140031a5d:	c3                   	ret
140031a5e:	90                   	nop
140031a5f:	90                   	nop
140031a60:	33 c0                	xor    %eax,%eax
140031a62:	39 05 48 17 01 00    	cmp    %eax,0x11748(%rip)        # 0x1400431b0
140031a68:	0f 95 c0             	setne  %al
140031a6b:	c3                   	ret
140031a6c:	ff 25 d6 27 00 00    	jmp    *0x27d6(%rip)        # 0x140034248
140031a72:	ff 25 e8 27 00 00    	jmp    *0x27e8(%rip)        # 0x140034260
140031a78:	ff 25 ea 27 00 00    	jmp    *0x27ea(%rip)        # 0x140034268
140031a7e:	ff 25 ec 27 00 00    	jmp    *0x27ec(%rip)        # 0x140034270
140031a84:	ff 25 ee 27 00 00    	jmp    *0x27ee(%rip)        # 0x140034278
140031a8a:	90                   	nop
140031a8b:	90                   	nop
140031a8c:	90                   	nop
140031a8d:	90                   	nop
140031a8e:	90                   	nop
140031a8f:	90                   	nop
140031a90:	ff 25 0a 28 00 00    	jmp    *0x280a(%rip)        # 0x1400342a0
140031a96:	90                   	nop
140031a97:	90                   	nop
140031a98:	90                   	nop
140031a99:	90                   	nop
140031a9a:	90                   	nop
140031a9b:	90                   	nop
140031a9c:	90                   	nop
140031a9d:	90                   	nop
140031a9e:	90                   	nop
140031a9f:	90                   	nop
140031aa0:	ff 25 0a 28 00 00    	jmp    *0x280a(%rip)        # 0x1400342b0
140031aa6:	ff 25 0c 28 00 00    	jmp    *0x280c(%rip)        # 0x1400342b8
140031aac:	ff 25 0e 28 00 00    	jmp    *0x280e(%rip)        # 0x1400342c0
140031ab2:	ff 25 10 28 00 00    	jmp    *0x2810(%rip)        # 0x1400342c8
140031ab8:	ff 25 da 27 00 00    	jmp    *0x27da(%rip)        # 0x140034298
140031abe:	ff 25 cc 27 00 00    	jmp    *0x27cc(%rip)        # 0x140034290
140031ac4:	ff 25 8e 27 00 00    	jmp    *0x278e(%rip)        # 0x140034258
140031aca:	90                   	nop
140031acb:	90                   	nop
140031acc:	90                   	nop
140031acd:	90                   	nop
140031ace:	90                   	nop
140031acf:	90                   	nop
140031ad0:	48 83 ec 28          	sub    $0x28,%rsp
140031ad4:	e8 c3 98 fd ff       	call   0x14000b39c
140031ad9:	48 83 08 04          	orq    $0x4,(%rax)
140031add:	e8 86 0c fe ff       	call   0x140012768
140031ae2:	48 83 08 02          	orq    $0x2,(%rax)
140031ae6:	33 c0                	xor    %eax,%eax
140031ae8:	48 83 c4 28          	add    $0x28,%rsp
140031aec:	c3                   	ret
140031aed:	ff 25 a5 28 00 00    	jmp    *0x28a5(%rip)        # 0x140034398
140031af3:	ff 25 a7 28 00 00    	jmp    *0x28a7(%rip)        # 0x1400343a0
140031af9:	ff 25 b9 28 00 00    	jmp    *0x28b9(%rip)        # 0x1400343b8
140031aff:	ff 25 cb 28 00 00    	jmp    *0x28cb(%rip)        # 0x1400343d0
140031b05:	ff 25 cd 28 00 00    	jmp    *0x28cd(%rip)        # 0x1400343d8
140031b0b:	ff 25 cf 28 00 00    	jmp    *0x28cf(%rip)        # 0x1400343e0
140031b11:	ff 25 e9 28 00 00    	jmp    *0x28e9(%rip)        # 0x140034400
140031b17:	90                   	nop
140031b18:	90                   	nop
140031b19:	90                   	nop
140031b1a:	90                   	nop
140031b1b:	90                   	nop
140031b1c:	90                   	nop
140031b1d:	90                   	nop
140031b1e:	90                   	nop
140031b1f:	90                   	nop
140031b20:	ff 25 fa 27 00 00    	jmp    *0x27fa(%rip)        # 0x140034320
140031b26:	90                   	nop
140031b27:	90                   	nop
140031b28:	90                   	nop
140031b29:	90                   	nop
140031b2a:	90                   	nop
140031b2b:	90                   	nop
140031b2c:	90                   	nop
140031b2d:	90                   	nop
140031b2e:	90                   	nop
140031b2f:	90                   	nop
140031b30:	ff 25 f2 27 00 00    	jmp    *0x27f2(%rip)        # 0x140034328
140031b36:	90                   	nop
140031b37:	90                   	nop
140031b38:	90                   	nop
140031b39:	90                   	nop
140031b3a:	90                   	nop
140031b3b:	90                   	nop
140031b3c:	90                   	nop
140031b3d:	90                   	nop
140031b3e:	90                   	nop
140031b3f:	90                   	nop
140031b40:	ff 25 ea 27 00 00    	jmp    *0x27ea(%rip)        # 0x140034330
140031b46:	90                   	nop
140031b47:	90                   	nop
140031b48:	90                   	nop
140031b49:	90                   	nop
140031b4a:	90                   	nop
140031b4b:	90                   	nop
140031b4c:	90                   	nop
140031b4d:	90                   	nop
140031b4e:	90                   	nop
140031b4f:	90                   	nop
140031b50:	ff 25 e2 27 00 00    	jmp    *0x27e2(%rip)        # 0x140034338
140031b56:	90                   	nop
140031b57:	90                   	nop
140031b58:	90                   	nop
140031b59:	90                   	nop
140031b5a:	90                   	nop
140031b5b:	90                   	nop
140031b5c:	90                   	nop
140031b5d:	90                   	nop
140031b5e:	90                   	nop
140031b5f:	90                   	nop
140031b60:	ff 25 da 27 00 00    	jmp    *0x27da(%rip)        # 0x140034340
140031b66:	90                   	nop
140031b67:	90                   	nop
140031b68:	90                   	nop
140031b69:	90                   	nop
140031b6a:	90                   	nop
140031b6b:	90                   	nop
140031b6c:	90                   	nop
140031b6d:	90                   	nop
140031b6e:	90                   	nop
140031b6f:	90                   	nop
140031b70:	ff 25 d2 27 00 00    	jmp    *0x27d2(%rip)        # 0x140034348
140031b76:	90                   	nop
140031b77:	90                   	nop
140031b78:	90                   	nop
140031b79:	90                   	nop
140031b7a:	90                   	nop
140031b7b:	90                   	nop
140031b7c:	90                   	nop
140031b7d:	90                   	nop
140031b7e:	90                   	nop
140031b7f:	90                   	nop
140031b80:	ff 25 ca 27 00 00    	jmp    *0x27ca(%rip)        # 0x140034350
140031b86:	90                   	nop
140031b87:	90                   	nop
140031b88:	90                   	nop
140031b89:	90                   	nop
140031b8a:	90                   	nop
140031b8b:	90                   	nop
140031b8c:	90                   	nop
140031b8d:	90                   	nop
140031b8e:	90                   	nop
140031b8f:	90                   	nop
140031b90:	ff 25 c2 27 00 00    	jmp    *0x27c2(%rip)        # 0x140034358
140031b96:	90                   	nop
140031b97:	90                   	nop
140031b98:	90                   	nop
140031b99:	90                   	nop
140031b9a:	90                   	nop
140031b9b:	90                   	nop
140031b9c:	90                   	nop
140031b9d:	90                   	nop
140031b9e:	90                   	nop
140031b9f:	90                   	nop
140031ba0:	ff 25 ba 27 00 00    	jmp    *0x27ba(%rip)        # 0x140034360
140031ba6:	ff 25 bc 27 00 00    	jmp    *0x27bc(%rip)        # 0x140034368
140031bac:	90                   	nop
140031bad:	90                   	nop
140031bae:	90                   	nop
140031baf:	90                   	nop
140031bb0:	48 83 ec 28          	sub    $0x28,%rsp
140031bb4:	ff 15 de 28 00 00    	call   *0x28de(%rip)        # 0x140034498
140031bba:	cc                   	int3
140031bbb:	90                   	nop
140031bbc:	90                   	nop
140031bbd:	90                   	nop
140031bbe:	90                   	nop
140031bbf:	90                   	nop
140031bc0:	48 ff 25 81 25 00 00 	rex.W jmp *0x2581(%rip)        # 0x140034148
140031bc7:	ff 25 3b 29 00 00    	jmp    *0x293b(%rip)        # 0x140034508
140031bcd:	ff 25 85 29 00 00    	jmp    *0x2985(%rip)        # 0x140034558
140031bd3:	ff 25 d7 28 00 00    	jmp    *0x28d7(%rip)        # 0x1400344b0
140031bd9:	ff 25 81 28 00 00    	jmp    *0x2881(%rip)        # 0x140034460
140031bdf:	ff 25 a3 28 00 00    	jmp    *0x28a3(%rip)        # 0x140034488
140031be5:	ff 25 65 29 00 00    	jmp    *0x2965(%rip)        # 0x140034550
140031beb:	ff 25 9f 28 00 00    	jmp    *0x289f(%rip)        # 0x140034490
140031bf1:	ff 25 79 28 00 00    	jmp    *0x2879(%rip)        # 0x140034470
140031bf7:	ff 25 5b 28 00 00    	jmp    *0x285b(%rip)        # 0x140034458
140031bfd:	ff 25 4d 28 00 00    	jmp    *0x284d(%rip)        # 0x140034450
140031c03:	ff 25 1f 28 00 00    	jmp    *0x281f(%rip)        # 0x140034428
140031c09:	ff 25 11 28 00 00    	jmp    *0x2811(%rip)        # 0x140034420
140031c0f:	ff 25 a3 28 00 00    	jmp    *0x28a3(%rip)        # 0x1400344b8
140031c15:	ff 25 1d 29 00 00    	jmp    *0x291d(%rip)        # 0x140034538
140031c1b:	ff 25 27 28 00 00    	jmp    *0x2827(%rip)        # 0x140034448
140031c21:	ff 25 59 28 00 00    	jmp    *0x2859(%rip)        # 0x140034480
140031c27:	ff 25 eb 27 00 00    	jmp    *0x27eb(%rip)        # 0x140034418
140031c2d:	ff 25 4d 29 00 00    	jmp    *0x294d(%rip)        # 0x140034580
140031c33:	ff 25 e7 28 00 00    	jmp    *0x28e7(%rip)        # 0x140034520
140031c39:	ff 25 01 29 00 00    	jmp    *0x2901(%rip)        # 0x140034540
140031c3f:	ff 25 f3 27 00 00    	jmp    *0x27f3(%rip)        # 0x140034438
140031c45:	ff 25 f5 27 00 00    	jmp    *0x27f5(%rip)        # 0x140034440
140031c4b:	ff 25 57 28 00 00    	jmp    *0x2857(%rip)        # 0x1400344a8
140031c51:	90                   	nop
140031c52:	90                   	nop
140031c53:	90                   	nop
140031c54:	90                   	nop
140031c55:	90                   	nop
140031c56:	90                   	nop
140031c57:	90                   	nop
140031c58:	90                   	nop
140031c59:	90                   	nop
140031c5a:	90                   	nop
140031c5b:	90                   	nop
140031c5c:	90                   	nop
140031c5d:	90                   	nop
140031c5e:	90                   	nop
140031c5f:	90                   	nop
140031c60:	ff 25 12 29 00 00    	jmp    *0x2912(%rip)        # 0x140034578
140031c66:	90                   	nop
140031c67:	90                   	nop
140031c68:	40 53                	rex push %rbx
140031c6a:	48 83 ec 20          	sub    $0x20,%rsp
140031c6e:	f7 05 68 47 00 00 00 	testl  $0x1000,0x4768(%rip)        # 0x1400363e0
140031c75:	10 00 00
140031c78:	0f 84 8e 00 00 00    	je     0x140031d0c
140031c7e:	e8 91 00 00 00       	call   0x140031d14
140031c83:	bb 01 00 00 00       	mov    $0x1,%ebx
140031c88:	84 c0                	test   %al,%al
140031c8a:	74 18                	je     0x140031ca4
140031c8c:	48 8b 05 fd 3c 01 00 	mov    0x13cfd(%rip),%rax        # 0x140045990
140031c93:	48 8d 0d 06 3d 01 00 	lea    0x13d06(%rip),%rcx        # 0x1400459a0
140031c9a:	ff 15 f8 28 00 00    	call   *0x28f8(%rip)        # 0x140034598
140031ca0:	eb 19                	jmp    0x140031cbb
140031ca2:	f3 90                	pause
140031ca4:	48 8b 05 f5 3c 01 00 	mov    0x13cf5(%rip),%rax        # 0x1400459a0
140031cab:	48 85 c0             	test   %rax,%rax
140031cae:	75 f2                	jne    0x140031ca2
140031cb0:	f0 48 0f b1 1d e7 3c 	lock cmpxchg %rbx,0x13ce7(%rip)        # 0x1400459a0
140031cb7:	01 00
140031cb9:	75 e9                	jne    0x140031ca4
140031cbb:	8b 05 e7 3c 01 00    	mov    0x13ce7(%rip),%eax        # 0x1400459a8
140031cc1:	03 c3                	add    %ebx,%eax
140031cc3:	89 05 df 3c 01 00    	mov    %eax,0x13cdf(%rip)        # 0x1400459a8
140031cc9:	3b c3                	cmp    %ebx,%eax
140031ccb:	75 11                	jne    0x140031cde
140031ccd:	48 8d 15 d8 3c 01 00 	lea    0x13cd8(%rip),%rdx        # 0x1400459ac
140031cd4:	b9 04 00 00 00       	mov    $0x4,%ecx
140031cd9:	e8 0a 02 00 00       	call   0x140031ee8
140031cde:	e8 31 00 00 00       	call   0x140031d14
140031ce3:	84 c0                	test   %al,%al
140031ce5:	74 1a                	je     0x140031d01
140031ce7:	48 8b 05 aa 3c 01 00 	mov    0x13caa(%rip),%rax        # 0x140045998
140031cee:	48 8d 0d ab 3c 01 00 	lea    0x13cab(%rip),%rcx        # 0x1400459a0
140031cf5:	48 83 c4 20          	add    $0x20,%rsp
140031cf9:	5b                   	pop    %rbx
140031cfa:	48 ff 25 97 28 00 00 	rex.W jmp *0x2897(%rip)        # 0x140034598
140031d01:	48 c7 05 94 3c 01 00 	movq   $0x0,0x13c94(%rip)        # 0x1400459a0
140031d08:	00 00 00 00
140031d0c:	48 83 c4 20          	add    $0x20,%rsp
140031d10:	5b                   	pop    %rbx
140031d11:	c3                   	ret
140031d12:	90                   	nop
140031d13:	90                   	nop
140031d14:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140031d19:	57                   	push   %rdi
140031d1a:	48 83 ec 20          	sub    $0x20,%rsp
140031d1e:	48 8b 05 63 3c 01 00 	mov    0x13c63(%rip),%rax        # 0x140045988
140031d25:	bf 01 00 00 00       	mov    $0x1,%edi
140031d2a:	48 3b c7             	cmp    %rdi,%rax
140031d2d:	74 76                	je     0x140031da5
140031d2f:	48 85 c0             	test   %rax,%rax
140031d32:	75 6c                	jne    0x140031da0
140031d34:	48 8d 0d c5 45 00 00 	lea    0x45c5(%rip),%rcx        # 0x140036300
140031d3b:	ff 15 f7 23 00 00    	call   *0x23f7(%rip)        # 0x140034138
140031d41:	48 8b d8             	mov    %rax,%rbx
140031d44:	48 85 c0             	test   %rax,%rax
140031d47:	75 05                	jne    0x140031d4e
140031d49:	48 8b df             	mov    %rdi,%rbx
140031d4c:	eb 38                	jmp    0x140031d86
140031d4e:	48 8d 15 cb 45 00 00 	lea    0x45cb(%rip),%rdx        # 0x140036320
140031d55:	48 8b cb             	mov    %rbx,%rcx
140031d58:	ff 15 f2 22 00 00    	call   *0x22f2(%rip)        # 0x140034050
140031d5e:	48 85 c0             	test   %rax,%rax
140031d61:	74 e6                	je     0x140031d49
140031d63:	48 8d 15 ce 45 00 00 	lea    0x45ce(%rip),%rdx        # 0x140036338
140031d6a:	48 89 05 1f 3c 01 00 	mov    %rax,0x13c1f(%rip)        # 0x140045990
140031d71:	48 8b cb             	mov    %rbx,%rcx
140031d74:	ff 15 d6 22 00 00    	call   *0x22d6(%rip)        # 0x140034050
140031d7a:	48 85 c0             	test   %rax,%rax
140031d7d:	74 ca                	je     0x140031d49
140031d7f:	48 89 05 12 3c 01 00 	mov    %rax,0x13c12(%rip)        # 0x140045998
140031d86:	33 c0                	xor    %eax,%eax
140031d88:	f0 48 0f b1 1d f7 3b 	lock cmpxchg %rbx,0x13bf7(%rip)        # 0x140045988