140b0277a:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
140b0277e:	4c 8b c8             	mov    %rax,%r9
140b02781:	4c 8b 45 70          	mov    0x70(%rbp),%r8
140b02785:	48 8b 55 68          	mov    0x68(%rbp),%rdx
140b02789:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
140b02790:	e8 eb 8f e8 ff       	call   0x14098b780
140b02795:	48 8b 08             	mov    (%rax),%rcx
140b02798:	48 8b 50 08          	mov    0x8(%rax),%rdx
140b0279c:	48 83 20 00          	andq   $0x0,(%rax)
140b027a0:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140b027a5:	48 8b 7d 58          	mov    0x58(%rbp),%rdi
140b027a9:	48 89 0f             	mov    %rcx,(%rdi)
140b027ac:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
140b027b0:	48 89 57 08          	mov    %rdx,0x8(%rdi)
140b027b4:	48 85 db             	test   %rbx,%rbx
140b027b7:	74 39                	je     0x140b027f2
140b027b9:	83 c8 ff             	or     $0xffffffff,%eax
140b027bc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140b027c1:	83 f8 01             	cmp    $0x1,%eax
140b027c4:	75 2c                	jne    0x140b027f2
140b027c6:	48 8b 03             	mov    (%rbx),%rax
140b027c9:	48 8b cb             	mov    %rbx,%rcx
140b027cc:	48 8b 00             	mov    (%rax),%rax
140b027cf:	ff 15 63 a4 00 00    	call   *0xa463(%rip)        # 0x140b0cc38
140b027d5:	83 c8 ff             	or     $0xffffffff,%eax
140b027d8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140b027dd:	83 f8 01             	cmp    $0x1,%eax
140b027e0:	75 10                	jne    0x140b027f2
140b027e2:	48 8b 03             	mov    (%rbx),%rax
140b027e5:	48 8b cb             	mov    %rbx,%rcx
140b027e8:	48 8b 40 08          	mov    0x8(%rax),%rax
140b027ec:	ff 15 46 a4 00 00    	call   *0xa446(%rip)        # 0x140b0cc38
140b027f2:	48 8b 9d d0 00 00 00 	mov    0xd0(%rbp),%rbx
140b027f9:	48 85 db             	test   %rbx,%rbx
140b027fc:	74 3a                	je     0x140b02838
140b027fe:	83 c8 ff             	or     $0xffffffff,%eax
140b02801:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140b02806:	83 f8 01             	cmp    $0x1,%eax
140b02809:	75 2d                	jne    0x140b02838
140b0280b:	48 8b 03             	mov    (%rbx),%rax
140b0280e:	48 8b cb             	mov    %rbx,%rcx
140b02811:	48 8b 00             	mov    (%rax),%rax
140b02814:	ff 15 1e a4 00 00    	call   *0xa41e(%rip)        # 0x140b0cc38
140b0281a:	83 c8 ff             	or     $0xffffffff,%eax
140b0281d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140b02822:	83 f8 01             	cmp    $0x1,%eax
140b02825:	75 11                	jne    0x140b02838
140b02827:	48 8b 03             	mov    (%rbx),%rax
140b0282a:	48 8b cb             	mov    %rbx,%rcx
140b0282d:	48 8b 40 08          	mov    0x8(%rax),%rax
140b02831:	ff 15 01 a4 00 00    	call   *0xa401(%rip)        # 0x140b0cc38
140b02837:	90                   	nop
140b02838:	48 8b 9d 88 00 00 00 	mov    0x88(%rbp),%rbx
140b0283f:	48 85 db             	test   %rbx,%rbx
140b02842:	74 39                	je     0x140b0287d
140b02844:	83 c8 ff             	or     $0xffffffff,%eax
140b02847:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140b0284c:	83 f8 01             	cmp    $0x1,%eax
140b0284f:	75 2c                	jne    0x140b0287d
140b02851:	48 8b 03             	mov    (%rbx),%rax
140b02854:	48 8b cb             	mov    %rbx,%rcx
140b02857:	48 8b 00             	mov    (%rax),%rax
140b0285a:	ff 15 d8 a3 00 00    	call   *0xa3d8(%rip)        # 0x140b0cc38
140b02860:	83 c8 ff             	or     $0xffffffff,%eax
140b02863:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140b02868:	83 f8 01             	cmp    $0x1,%eax
140b0286b:	75 10                	jne    0x140b0287d
140b0286d:	48 8b 03             	mov    (%rbx),%rax
140b02870:	48 8b cb             	mov    %rbx,%rcx
140b02873:	48 8b 40 08          	mov    0x8(%rax),%rax
140b02877:	ff 15 bb a3 00 00    	call   *0xa3bb(%rip)        # 0x140b0cc38
140b0287d:	48 8b 0f             	mov    (%rdi),%rcx
140b02880:	48 8b 01             	mov    (%rcx),%rax
140b02883:	48 8b 40 28          	mov    0x28(%rax),%rax
140b02887:	ff 15 ab a3 00 00    	call   *0xa3ab(%rip)        # 0x140b0cc38
140b0288d:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b02894:	48 83 c4 40          	add    $0x40,%rsp
140b02898:	5f                   	pop    %rdi
140b02899:	5d                   	pop    %rbp
140b0289a:	5b                   	pop    %rbx
140b0289b:	c3                   	ret
140b0289c:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b028a1:	55                   	push   %rbp
140b028a2:	48 83 ec 40          	sub    $0x40,%rsp
140b028a6:	48 8b ea             	mov    %rdx,%rbp
140b028a9:	48 8b 85 c0 00 00 00 	mov    0xc0(%rbp),%rax
140b028b0:	66 c7 40 1c 01 01    	movw   $0x101,0x1c(%rax)
140b028b6:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b028bd:	48 83 c4 40          	add    $0x40,%rsp
140b028c1:	5d                   	pop    %rbp
140b028c2:	c3                   	ret
140b028c3:	40 55                	rex push %rbp
140b028c5:	48 83 ec 20          	sub    $0x20,%rsp
140b028c9:	48 8b ea             	mov    %rdx,%rbp
140b028cc:	8b 45 68             	mov    0x68(%rbp),%eax
140b028cf:	83 e0 01             	and    $0x1,%eax
140b028d2:	85 c0                	test   %eax,%eax
140b028d4:	74 10                	je     0x140b028e6
140b028d6:	83 65 68 fe          	andl   $0xfffffffe,0x68(%rbp)
140b028da:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
140b028e1:	e8 9a 38 50 ff       	call   0x140006180
140b028e6:	48 83 c4 20          	add    $0x20,%rsp
140b028ea:	5d                   	pop    %rbp
140b028eb:	c3                   	ret
140b028ec:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b028f1:	55                   	push   %rbp
140b028f2:	48 83 ec 20          	sub    $0x20,%rsp
140b028f6:	48 8b ea             	mov    %rdx,%rbp
140b028f9:	48 8b 55 20          	mov    0x20(%rbp),%rdx
140b028fd:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
140b02901:	e8 da cd e7 ff       	call   0x14097f6e0
140b02906:	4c 8b 85 88 00 00 00 	mov    0x88(%rbp),%r8
140b0290d:	48 8b 55 70          	mov    0x70(%rbp),%rdx
140b02911:	e8 ea f1 5e ff       	call   0x1400f1b00
140b02916:	33 d2                	xor    %edx,%edx
140b02918:	33 c9                	xor    %ecx,%ecx
140b0291a:	e8 5f db fe ff       	call   0x140af047e
140b0291f:	90                   	nop
140b02920:	40 55                	rex push %rbp
140b02922:	48 83 ec 20          	sub    $0x20,%rsp
140b02926:	48 8b ea             	mov    %rdx,%rbp
140b02929:	8b 45 28             	mov    0x28(%rbp),%eax
140b0292c:	83 e0 01             	and    $0x1,%eax
140b0292f:	85 c0                	test   %eax,%eax
140b02931:	74 0d                	je     0x140b02940
140b02933:	83 65 28 fe          	andl   $0xfffffffe,0x28(%rbp)
140b02937:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140b0293b:	e8 40 38 50 ff       	call   0x140006180
140b02940:	48 83 c4 20          	add    $0x20,%rsp
140b02944:	5d                   	pop    %rbp
140b02945:	c3                   	ret
140b02946:	90                   	nop
140b02947:	90                   	nop
140b02948:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140b0294c:	48 83 c1 18          	add    $0x18,%rcx
140b02950:	e9 97 7b 60 ff       	jmp    0x14010a4ec
140b02955:	90                   	nop
140b02956:	90                   	nop
140b02957:	90                   	nop
140b02958:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140b0295c:	48 83 c1 20          	add    $0x20,%rcx
140b02960:	e9 87 7b 60 ff       	jmp    0x14010a4ec
140b02965:	90                   	nop
140b02966:	90                   	nop
140b02967:	90                   	nop
140b02968:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140b0296c:	48 83 c1 28          	add    $0x28,%rcx
140b02970:	e9 0b 38 50 ff       	jmp    0x140006180
140b02975:	90                   	nop
140b02976:	90                   	nop
140b02977:	90                   	nop
140b02978:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140b0297c:	48 83 c1 40          	add    $0x40,%rcx
140b02980:	e9 db 39 50 ff       	jmp    0x140006360
140b02985:	90                   	nop
140b02986:	90                   	nop
140b02987:	90                   	nop
140b02988:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140b0298c:	48 83 c1 50          	add    $0x50,%rcx
140b02990:	e9 cb 39 50 ff       	jmp    0x140006360
140b02995:	90                   	nop
140b02996:	90                   	nop
140b02997:	90                   	nop
140b02998:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140b0299c:	48 83 c1 60          	add    $0x60,%rcx
140b029a0:	e9 bb 39 50 ff       	jmp    0x140006360
140b029a5:	90                   	nop
140b029a6:	90                   	nop
140b029a7:	90                   	nop
140b029a8:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140b029ac:	48 83 c1 70          	add    $0x70,%rcx
140b029b0:	e9 ab 39 50 ff       	jmp    0x140006360
140b029b5:	90                   	nop
140b029b6:	90                   	nop
140b029b7:	90                   	nop
140b029b8:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140b029bc:	48 81 c1 80 00 00 00 	add    $0x80,%rcx
140b029c3:	e9 20 91 84 ff       	jmp    0x14034bae8
140b029c8:	48 8b 4a 50          	mov    0x50(%rdx),%rcx
140b029cc:	48 81 c1 a8 00 00 00 	add    $0xa8,%rcx
140b029d3:	e9 a8 37 50 ff       	jmp    0x140006180
140b029d8:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b029dd:	55                   	push   %rbp
140b029de:	48 83 ec 20          	sub    $0x20,%rsp
140b029e2:	48 8b ea             	mov    %rdx,%rbp
140b029e5:	48 8b 55 28          	mov    0x28(%rbp),%rdx
140b029e9:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
140b029ed:	e8 ce 35 e8 ff       	call   0x140985fc0
140b029f2:	4c 8b 85 88 00 00 00 	mov    0x88(%rbp),%r8
140b029f9:	48 8b 55 70          	mov    0x70(%rbp),%rdx
140b029fd:	e8 9a 96 51 ff       	call   0x14001c09c
140b02a02:	33 d2                	xor    %edx,%edx
140b02a04:	33 c9                	xor    %ecx,%ecx
140b02a06:	e8 73 da fe ff       	call   0x140af047e
140b02a0b:	90                   	nop
140b02a0c:	48 8b 4a 60          	mov    0x60(%rdx),%rcx
140b02a10:	e9 6f 43 e8 ff       	jmp    0x140986d84
140b02a15:	48 8b 4a 60          	mov    0x60(%rdx),%rcx
140b02a19:	48 81 c1 a8 00 00 00 	add    $0xa8,%rcx
140b02a20:	e9 5b 37 50 ff       	jmp    0x140006180
140b02a25:	48 8b 4a 60          	mov    0x60(%rdx),%rcx
140b02a29:	48 81 c1 c8 00 00 00 	add    $0xc8,%rcx
140b02a30:	e9 13 dd 68 ff       	jmp    0x140190748
140b02a35:	90                   	nop
140b02a36:	90                   	nop
140b02a37:	90                   	nop
140b02a38:	90                   	nop
140b02a39:	90                   	nop
140b02a3a:	90                   	nop
140b02a3b:	90                   	nop
140b02a3c:	90                   	nop
140b02a3d:	90                   	nop
140b02a3e:	90                   	nop
140b02a3f:	90                   	nop
140b02a40:	48 8b 4a 60          	mov    0x60(%rdx),%rcx
140b02a44:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
140b02a4b:	e9 30 37 50 ff       	jmp    0x140006180
140b02a50:	48 8b 4a 60          	mov    0x60(%rdx),%rcx
140b02a54:	48 81 c1 f0 00 00 00 	add    $0xf0,%rcx
140b02a5b:	e9 20 37 50 ff       	jmp    0x140006180
140b02a60:	48 8b 4a 60          	mov    0x60(%rdx),%rcx
140b02a64:	48 81 c1 00 01 00 00 	add    $0x100,%rcx
140b02a6b:	e9 10 37 50 ff       	jmp    0x140006180
140b02a70:	48 8b 4a 60          	mov    0x60(%rdx),%rcx
140b02a74:	48 81 c1 10 01 00 00 	add    $0x110,%rcx
140b02a7b:	e9 50 84 51 ff       	jmp    0x14001aed0
140b02a80:	48 8b 4a 60          	mov    0x60(%rdx),%rcx
140b02a84:	48 81 c1 28 01 00 00 	add    $0x128,%rcx
140b02a8b:	e9 d0 38 50 ff       	jmp    0x140006360
140b02a90:	48 8d 0d 69 f8 1b 00 	lea    0x1bf869(%rip),%rcx        # 0x140cc2300
140b02a97:	e9 f4 c7 60 ff       	jmp    0x14010f290
140b02a9c:	48 8d 0d 7d f8 1b 00 	lea    0x1bf87d(%rip),%rcx        # 0x140cc2320
140b02aa3:	e9 e8 c7 60 ff       	jmp    0x14010f290
140b02aa8:	48 8d 0d 91 f8 1b 00 	lea    0x1bf891(%rip),%rcx        # 0x140cc2340
140b02aaf:	e9 dc c7 60 ff       	jmp    0x14010f290
140b02ab4:	48 8d 0d a5 f8 1b 00 	lea    0x1bf8a5(%rip),%rcx        # 0x140cc2360
140b02abb:	e9 d0 c7 60 ff       	jmp    0x14010f290
140b02ac0:	48 8d 0d b9 f8 1b 00 	lea    0x1bf8b9(%rip),%rcx        # 0x140cc2380
140b02ac7:	e9 c4 c7 60 ff       	jmp    0x14010f290
140b02acc:	48 8d 0d cd f8 1b 00 	lea    0x1bf8cd(%rip),%rcx        # 0x140cc23a0
140b02ad3:	e9 b8 c7 60 ff       	jmp    0x14010f290
140b02ad8:	48 8d 0d e1 f8 1b 00 	lea    0x1bf8e1(%rip),%rcx        # 0x140cc23c0
140b02adf:	e9 ac c7 60 ff       	jmp    0x14010f290
140b02ae4:	48 8d 0d f5 f8 1b 00 	lea    0x1bf8f5(%rip),%rcx        # 0x140cc23e0
140b02aeb:	e9 a0 c7 60 ff       	jmp    0x14010f290
140b02af0:	48 8d 0d 09 f9 1b 00 	lea    0x1bf909(%rip),%rcx        # 0x140cc2400
140b02af7:	e9 94 c7 60 ff       	jmp    0x14010f290
140b02afc:	48 8d 0d 1d f9 1b 00 	lea    0x1bf91d(%rip),%rcx        # 0x140cc2420
140b02b03:	e9 88 c7 60 ff       	jmp    0x14010f290
140b02b08:	48 8d 0d 31 f9 1b 00 	lea    0x1bf931(%rip),%rcx        # 0x140cc2440
140b02b0f:	e9 7c c7 60 ff       	jmp    0x14010f290
140b02b14:	48 8d 0d 45 f9 1b 00 	lea    0x1bf945(%rip),%rcx        # 0x140cc2460
140b02b1b:	e9 70 c7 60 ff       	jmp    0x14010f290
140b02b20:	48 8d 0d 59 f9 1b 00 	lea    0x1bf959(%rip),%rcx        # 0x140cc2480
140b02b27:	e9 64 c7 60 ff       	jmp    0x14010f290
140b02b2c:	40 55                	rex push %rbp
140b02b2e:	48 83 ec 20          	sub    $0x20,%rsp
140b02b32:	48 8b ea             	mov    %rdx,%rbp
140b02b35:	8b 45 20             	mov    0x20(%rbp),%eax
140b02b38:	83 e0 01             	and    $0x1,%eax
140b02b3b:	85 c0                	test   %eax,%eax
140b02b3d:	74 10                	je     0x140b02b4f
140b02b3f:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140b02b43:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
140b02b4a:	e8 41 c7 60 ff       	call   0x14010f290
140b02b4f:	48 83 c4 20          	add    $0x20,%rsp
140b02b53:	5d                   	pop    %rbp
140b02b54:	c3                   	ret
140b02b55:	90                   	nop
140b02b56:	90                   	nop
140b02b57:	90                   	nop
140b02b58:	90                   	nop
140b02b59:	90                   	nop
140b02b5a:	90                   	nop
140b02b5b:	90                   	nop
140b02b5c:	90                   	nop
140b02b5d:	90                   	nop
140b02b5e:	90                   	nop
140b02b5f:	90                   	nop
140b02b60:	40 55                	rex push %rbp
140b02b62:	48 83 ec 20          	sub    $0x20,%rsp
140b02b66:	48 8b ea             	mov    %rdx,%rbp
140b02b69:	8b 45 20             	mov    0x20(%rbp),%eax
140b02b6c:	83 e0 04             	and    $0x4,%eax
140b02b6f:	85 c0                	test   %eax,%eax
140b02b71:	74 0d                	je     0x140b02b80
140b02b73:	83 65 20 fb          	andl   $0xfffffffb,0x20(%rbp)
140b02b77:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140b02b7b:	e8 10 c7 60 ff       	call   0x14010f290
140b02b80:	48 83 c4 20          	add    $0x20,%rsp
140b02b84:	5d                   	pop    %rbp
140b02b85:	c3                   	ret
140b02b86:	40 55                	rex push %rbp
140b02b88:	48 83 ec 20          	sub    $0x20,%rsp
140b02b8c:	48 8b ea             	mov    %rdx,%rbp
140b02b8f:	8b 45 20             	mov    0x20(%rbp),%eax
140b02b92:	83 e0 08             	and    $0x8,%eax
140b02b95:	85 c0                	test   %eax,%eax
140b02b97:	74 0d                	je     0x140b02ba6
140b02b99:	83 65 20 f7          	andl   $0xfffffff7,0x20(%rbp)
140b02b9d:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140b02ba1:	e8 da 35 50 ff       	call   0x140006180
140b02ba6:	48 83 c4 20          	add    $0x20,%rsp
140b02baa:	5d                   	pop    %rbp
140b02bab:	c3                   	ret
140b02bac:	40 55                	rex push %rbp
140b02bae:	48 83 ec 20          	sub    $0x20,%rsp
140b02bb2:	48 8b ea             	mov    %rdx,%rbp
140b02bb5:	8b 45 20             	mov    0x20(%rbp),%eax
140b02bb8:	83 e0 10             	and    $0x10,%eax
140b02bbb:	85 c0                	test   %eax,%eax
140b02bbd:	74 0d                	je     0x140b02bcc
140b02bbf:	83 65 20 ef          	andl   $0xffffffef,0x20(%rbp)
140b02bc3:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140b02bc7:	e8 c4 c6 60 ff       	call   0x14010f290
140b02bcc:	48 83 c4 20          	add    $0x20,%rsp
140b02bd0:	5d                   	pop    %rbp
140b02bd1:	c3                   	ret
140b02bd2:	48 8b 8a b0 00 00 00 	mov    0xb0(%rdx),%rcx
140b02bd9:	48 81 c1 a0 00 00 00 	add    $0xa0,%rcx
140b02be0:	e9 07 79 60 ff       	jmp    0x14010a4ec
140b02be5:	48 8b 8a b0 00 00 00 	mov    0xb0(%rdx),%rcx
140b02bec:	48 81 c1 a8 00 00 00 	add    $0xa8,%rcx
140b02bf3:	e9 f4 78 60 ff       	jmp    0x14010a4ec
140b02bf8:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b02bfd:	55                   	push   %rbp
140b02bfe:	48 83 ec 20          	sub    $0x20,%rsp
140b02c02:	48 8b ea             	mov    %rdx,%rbp
140b02c05:	48 8b 8d f8 01 00 00 	mov    0x1f8(%rbp),%rcx
140b02c0c:	8b 41 18             	mov    0x18(%rcx),%eax
140b02c0f:	89 85 38 02 00 00    	mov    %eax,0x238(%rbp)
140b02c15:	66 c7 41 1c 01 01    	movw   $0x101,0x1c(%rcx)
140b02c1b:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b02c22:	48 83 c4 20          	add    $0x20,%rsp
140b02c26:	5d                   	pop    %rbp
140b02c27:	c3                   	ret
140b02c28:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b02c2d:	55                   	push   %rbp
140b02c2e:	48 83 ec 20          	sub    $0x20,%rsp
140b02c32:	48 8b ea             	mov    %rdx,%rbp
140b02c35:	c7 85 38 02 00 00 05 	movl   $0x80004005,0x238(%rbp)
140b02c3c:	40 00 80
140b02c3f:	b9 05 40 00 80       	mov    $0x80004005,%ecx
140b02c44:	e8 eb a0 e7 ff       	call   0x14097cd34
140b02c49:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140b02c50:	48 83 c4 20          	add    $0x20,%rsp
140b02c54:	5d                   	pop    %rbp
140b02c55:	c3                   	ret
140b02c56:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b02c5b:	55                   	push   %rbp