Literature DB >> 34386682

Machine Learning Can Predict Level of Improvement in Shoulder Arthroplasty.

Paul B McLendon1, Kaitlyn N Christmas2, Peter Simon2, Otho R Plummer3, Audrey Hunt3, Adil S Ahmed4, Mark A Mighell1, Mark A Frankle1.   

Abstract

The ability to accurately predict postoperative outcomes is of considerable interest in the field of orthopaedic surgery. Machine learning has been used as a form of predictive modeling in multiple health-care settings. The purpose of the current study was to determine whether machine learning algorithms using preoperative data can predict improvement in American Shoulder and Elbow Surgeons (ASES) scores for patients with glenohumeral osteoarthritis (OA) at a minimum of 2 years after shoulder arthroplasty.
METHODS: This was a retrospective cohort study that included 472 patients (472 shoulders) diagnosed with primary glenohumeral OA (mean age, 68 years; 56% male) treated with shoulder arthroplasty (431 anatomic total shoulder arthroplasty and 41 reverse total shoulder arthroplasty). Preoperative computed tomography (CT) scans were used to classify patients on the basis of glenoid and rotator cuff morphology. Preoperative and final postoperative ASES scores were used to assess the level of improvement. Patients were separated into 3 improvement ranges of approximately equal size. Machine learning methods that related patterns of these variables to outcome ranges were employed. Three modeling approaches were compared: a model with the use of all baseline variables (Model 1), a model omitting morphological variables (Model 2), and a model omitting ASES variables (Model 3).
RESULTS: Improvement ranges of ≤28 points (class A), 29 to 55 points (class B), and >55 points (class C) were established. Using all follow-up time intervals, Model 1 gave the most accurate predictions, with probability values of 0.94, 0.95, and 0.94 for classes A, B, and C, respectively. This was followed by Model 2 (0.93, 0.80, and 0.73) and Model 3 (0.77, 0.72, and 0.71).
CONCLUSIONS: Machine learning can accurately predict the level of improvement after shoulder arthroplasty for glenohumeral OA. This may allow physicians to improve patient satisfaction by better managing expectations. These predictions were most accurate when latent variables were combined with morphological variables, suggesting that both patients' perceptions and structural pathology are critical to optimizing outcomes in shoulder arthroplasty. LEVEL OF EVIDENCE: Therapeutic Level IV. See Instructions for Authors for a complete description of levels of evidence.
Copyright © 2021 The Authors. Published by The Journal of Bone and Joint Surgery, Incorporated. All rights reserved.

Entities:  

Year:  2021        PMID: 34386682      PMCID: PMC8352606          DOI: 10.2106/JBJS.OA.20.00128

Source DB:  PubMed          Journal:  JB JS Open Access        ISSN: 2472-7245


Patient expectations can have a strong influence on postoperative outcomes and patient satisfaction in the field of orthopaedic surgery[1-3]. Studies from the total knee[4-7], hip[7,8], and shoulder[9-11] arthroplasty literature illustrate correlations between preoperative patient expectations and postoperative outcomes. Shoulder surgeons have endeavored to quantify preoperative patient factors that may influence outcomes, such as functional assessment measures[12], soft-tissue integrity[13-15], and bone loss/wear symmetry[16-18]. The myriad of assessment measures highlights both the importance and challenge of creating accurate, comprehensive predictive models for surgeons to anticipate outcomes, counsel patients, and manage expectations. Predictive modeling has attracted considerable interest in health care, particularly since the advent of electronic medical records containing troves of patient data[19]. Strategies for assimilating these vast data into meaningful clinical application include the use of simple classifications derived from medical-expert consensus, more rigorous statistical regression, and more recently, artificial intelligence via machine learning algorithms that continuously improve through experience[20]. Interestingly, these models routinely demonstrate the highest accuracy of the above strategies, often double that of traditional linear statistics[21]. However, routine clinical application of these models is still rare. Various machine learning methods have been used to successfully construct an array of predictions, such as new diagnoses of heart failure[22], the development of diabetes mellitus[23], the recurrence of breast cancer[24], postoperative complications following spinal deformity surgery[25], and health-care utilization in terms of the cost and complexity of care[26,27]. However, the utilization and potential benefits of predictive machine learning have, to our knowledge, yet to be explored in the area of glenohumeral osteoarthritis (OA) and shoulder arthroplasty. This bears importance since shoulder arthroplasty overall is a successful procedure for the treatment of glenohumeral OA, although not all patients achieve uniform improvement[28-30]. If various preoperative objective factors and latent variables (e.g., American Shoulder and Elbow Surgeons [ASES] scores) can be analyzed and assimilated into a predictive machine learning model, patients could potentially be stratified into tiers of anticipated postoperative improvement, thus augmenting preoperative expectation counseling and ultimately, patient satisfaction. The primary aim of the current study was to determine whether preoperative latent variables (ASES scores), morphometric measures (bone and soft-tissue deficiency), and demographic data can be combined and analyzed via machine learning algorithms to predict a maximum level of improvement for patients with glenohumeral OA at a minimum of 2 years following shoulder arthroplasty. We hypothesized that different tiers of improvement can be established with this approach and that preoperative data can reliably predict which tier of improvement a patient will ultimately achieve.

Materials and Methods

Patient Demographics, Latent Variables, and Morphology

We retrospectively reviewed the cases of 472 patients (472 shoulders) who underwent either anatomic total shoulder arthroplasty (TSA) or reverse total shoulder arthroplasty (RSA) for a diagnosis of primary glenohumeral OA performed by a single surgeon (M.A.F.) from January 1, 2007, through December 31, 2015. All patients completed ASES forms and had computed tomography (CT) scans performed on their operative shoulder prior to surgery. Patients were instructed to receive follow-up at regular postoperative intervals (3 months, 6 months, 1 year, and annually thereafter). Three hundred patients returned for their 2-year visit (range, 21 to 30 months) as instructed, and 172 patients returned at some point after this window (range, 31 to 99 months). Shoulders were divided by preoperative morphological features as assessed using CT scans. To allow for reformatting in the plane of the scapula, 2-dimensional (2D) CT images were imported into Mimics software (version 14.1; Materialise). The determination of glenoid morphology was based on these reformatted 2D axial images. Morphology was assigned using the original Walch classification system[31], consisting of the subtypes A1, A2, B1, B2, and C (inter- and intrarater reliability: 0.605 and 0.790, respectively). While the modified Walch classification has shown superior reliability when 3D CT reconstructions are used to analyze the scapula as a free body[32], we found that we did not have adequate numbers in many of the additional new subgroups to provide useful analysis. Fatty infiltration (FI) of the rotator cuff was assigned on the basis of the Goutallier classification system (0 = normal muscle, 1 = fatty streaks within muscle, 2 = less fat than muscle, 3 = equal amounts of fat and muscle, 4 = more fat than muscle)[15]. Atrophy of the supraspinatus was assessed using the tangent sign of Zanetti et al.[33]. The most lateral image in which the scapular spine and coracoid process were in contact with the body of the scapula was used, and a line was drawn from the most superior aspect of the scapular spine to the most superior aspect of the coracoid process. A positive tangent sign was assigned when the bulk of the supraspinatus muscle was below this line. Previous work has shown that use of the tangent sign is an accurate and reproducible method for assessing atrophy and that the presence of a positive tangent sign is highly correlated with the presence of supraspinatus FI[14]. Three fellowship-trained shoulder surgeons independently evaluated the CT scans for Walch type, Goutallier classification, and the tangent sign. Each of these preoperative morphometric observations was included in the study as an independent variable. Additional independent variables were patient age at the time of surgery, patient sex, operative side, preoperative visual analog scale (VAS) score for pain, preoperative responses to the 10 activity-specific ASES function questions, and the ASES total score (Table I). Summary of Patient Variables Used as Inputs for Machine Learning Models

Creating Models with Differing Follow-up Intervals

To gauge the level of improvement, the change in individual patient ASES total scores from preoperative baseline to 2-year postoperative follow-up (range, 21 to 30 months) was analyzed. Patients were separated into 3 improvement ranges of approximately equal size. We did not define 2-year follow-up as a strict 24 months. This is because many of our patients are only part-time local residents, spending the remainder of the year in other states or abroad. Therefore, patients who received follow-up within the period of 21 to 30 months were classified as those with “2-year-range” follow-up. This group of patients was included in the model, with 2-year-range follow-up as an independent variable for outcome prediction. An additional subset of patients did not show for their 2-year-range follow-up. They instead returned at later intervals, from 31 to 99 months postoperatively. For this group of patients, the ASES total score from the next-closest follow-up visit after the 2-year range was used. A separate model was created using this later follow-up interval to evaluate and compare the effect of different follow-up time points in predicting the level of improvement. Three modeling approaches were compared: a model with the use of all baseline variables (Model 1), a model omitting morphological variables (Model 2), and a model omitting ASES variables (Model 3). The specific machine learning models used in the present study were created by OBERD–Universal Research Solutions (www.oberd.com) and are described in detail in Appendix I. The operative technique and rehabilitation are detailed in Appendix II.

Results

General Outcomes Data

In this cohort, 431 patients were treated with TSA and 41 patients were treated with RSA. There were 266 male (56%) and 206 female patients (44%), with an overall average age at the time of surgery of 68 years (range, 28 to 89 years). Additional age information is shown in Table II, and Figure 1 shows the age distribution density. Patient ASES scores obtained preoperatively and 2 years postoperatively, and the ultimate difference between these scores, are shown in Table III.
Fig. 1

Patient age distribution density. Age is given in years.

Patient Age at the Time of Surgery Patient age distribution density. Age is given in years. Mean Change in ASES Scores

Predictive Ability of Machine Learning Models

The difference between the ASES scores (2-year-range postoperative ASES score minus preoperative ASES score) for each patient produced the probability density distribution shown in Figure 2. The model indicated that a preponderance of patients would have a clinically important improvement but that some patients will be worse at the postoperative 2-year range. The modeling can provide additional information that would be better able to predict a specific patient’s outcome at the 2-year range postoperatively (see Appendix I).
Fig. 2

Probability density distribution of the difference in ASES scores (2-year postoperative minus preoperative score). MCID = minimal clinically important difference.

Probability density distribution of the difference in ASES scores (2-year postoperative minus preoperative score). MCID = minimal clinically important difference.

Effect of Follow-up on Predictive Ability

A total of 300 patients were available for the 2-year-range follow-up (21 to 30 months). When the model was restricted to only patients with available 2-year-range follow-up, the ability to predict change in the ASES total score demonstrated good sensitivity, as seen in Table IV. Tier as Predicted by Different Models Using Change in ASES Score at 2-Year-Range Follow-up* Model 1 = all baseline variables used, Model 2 = morphological variables omitted, and Model 3 = ASES variables omitted. Classes are separated by pre- to postoperative improvement in ASES total score, where Class A represents an improvement of ≤28 points, Class B represents an improvement of 29 to 55 points, and Class C represents an improvement of >55 points. A total of 172 patients had follow-up beyond the 2-year range. When these patients (with a follow-up interval of up to 99 months postoperatively) were added to the model, the ability to predict change in the ASES total score was enhanced when compared with the restricted model that included only those with 2-year-range follow-up. This is consistent with the fact that there was a modest decrease in scores with an increasing follow-up interval (r = −0.14) and that the models were able to incorporate this trend because follow-up was included as variable. This is depicted in Table V. Tier as Predicted by Different Models Using Change in ASES Score Beyond 2-Year-Range Follow-up Classes are separated by pre- to postoperative improvement in ASES total score, where Class A represents an improvement of ≤28 points, Class B represents an improvement of 29 to 55 points, and Class C represents an improvement of >55 points.

Effect of Input Variables on Predictive Ability

For each model, the finite set of input variables (patient demographic data, latent variables, and morphological variables) from the collected preoperative data can be drawn to form a specific prediction, expressed as follows: when a patient is predicted to be in a given improvement range, what is the probability of this being the patient’s actual improvement? These probabilities are summarized in Tables IV and V for the 3 different models. For example, according to Model 1 in Table IV, if a patient is predicted to be in class B, then the probability, p(A), of actually being in class A is 0.10, the probability, p(B), of actually being in class B is 0.87, and the probability, p(C), of actually being in class C is 0.03. The sensitivity is the probability that an actual member of class B is correctly predicted to be in class B (0.89 in Model 1). For any given patient, the model can usually determine the classification without using all baseline variables. In Model 1, every variable except ASES function question number 9 was relevant for >50% of the patients. The most valuable variables were ASES total score, ASES function question number 2, Walch classification, and VAS for pain (>95% of cases), followed by operative side, subscapularis FI, ASES function question number 7, supraspinatus FI, and age (>85% of cases). For Model 2, the most valuable variables were preoperative ASES total score, age, ASES function question number 8, VAS for pain, and ASES function question number 3 (>90% of patients), followed by sex, ASES function question number 2, and ASES function question number 5 (80% of patients). For Model 3, only Walch classification, tangent sign, and subscapularis FI were relevant in >50% of the cases.

Discussion

This study provided evidence that preoperative data can accurately predict the level of improvement achieved at 2 years and beyond following shoulder replacement for glenohumeral OA. We used computer-based predictive methods derived from machine learning algorithms. The data available for analysis included observations regarding patients’ morphological features, ASES scores, patient age, sex, and follow-up duration. The best results were obtained when all variables were made available to the algorithms, i.e., both patient-reported and observed morphological data. The synergy between these 2 types of data is evident in Model 1 (Tables IV and V). Neither type of variable could be excluded without a loss of accuracy, as shown in Models 2 and 3; they are complementary components of outcome prediction in this patient population. The next best results were obtained with Model 2, where it was observed that the individual ASES functional questions were able to make accurate predictions. Of note, the total ASES score alone was insufficient to make accurate predictions and therefore should be combined with patient age if no other variables are available. This study utilized machine learning to recognize various clusters of patterns in preoperative variables to predict the surgical outcomes for patients who exhibited those patterns. The predictions consisted of probabilities of the occurrence of possible outcomes for a given patient whose data match the pattern. A collection of patterns is termed a “predictive model,” and the model can be used to obtain a unique prediction for any patient for whom the preoperative data are known. A desirable characteristic of this approach is that it is self-correcting: any noninfluential variables will not end up in the model, and redundant variables will be avoided no matter their initial usefulness. There is no a priori assumption about normality (or other parametric forms) of the distribution of variables, errors, or outcomes, and it can be applied to non-numerical data such as ethnicity, sex, comorbidities, and the like. Both sampling error and flaws in the model are reflected in the results so that the overall accuracy can be assessed. Some drawbacks of this approach are that it requires relatively large data sets of known outcomes to build an accurate model and to ascertain the realm of applicability. It also can be more sensitive to outliers or “bad” data. Nonetheless, if the data set is large and known to be representative of a population of interest, then the model can be applied with confidence to new cases from the population. Limitations of our study include the complexities of the machine learning analysis. This cannot be performed by hand and requires use of machine learning programs, which are not readily available to most orthopaedic surgeons. Additionally, this is a retrospective review, making it prone to the shortcomings and biases associated with all retrospective studies, including issues related to missing follow-up data. In a randomized controlled trial, random sampling serves to make the sample representative of the population being studied; in the present case, all relevant patients were included, and there were no limiting criteria except for the treatment and the availability of the study variables. We believe that patient characteristics and the surgical procedure have been described in sufficient detail to permit a surgeon to judge the applicability of the findings to other patients. Another possible concern regarding the generalizability of the findings is whether the learning algorithms themselves inadvertently fitted peculiarities in the data that would limit the applicability to other data, a phenomenon known as “overfitting.” We could not employ the common strategy of withholding some of the cases from the development process of the model to serve as independent data for testing the model. The complexity of the present study required that both sets be large enough to avoid skewing by outliers, and there were not enough cases to permit this. This limitation was substantially mitigated by the refinement process, which avoided conclusions that did not apply generally to the entire data set. One of the major strengths of this study is the large volume of data used for our machine analysis. These data were obtained from a consecutive series of patients treated by a single surgeon using a well-described, standardized operative technique and rehabilitation protocol. The approximate 40-point average improvement in ASES scores after shoulder arthroplasty is comparable with that of other studies in the literature[34,35]. The categorization of patients according to preoperative morphology was based on rigorous analysis by 3 independent fellowship-trained shoulder surgeons. The percentages observed for the 3 major Walch subtypes are similar to what was noted in the initial description of the classification system by Walch et al.[31]. Additionally, the impact of follow-up duration was analyzed and, when adjusting for a difference in follow-up duration, the predictive model was able differentiate outcomes if the latent and morphological factors were utilized. In conclusion, machine learning can accurately predict the level of improvement after shoulder arthroplasty for glenohumeral OA. This may allow physicians to improve patient satisfaction by better managing expectations. In the current study, we found that predictions were most accurate when latent variables were combined with morphological variables, suggesting that both patients’ perceptions and structural pathology are critical to optimizing outcomes.

Appendix

Supporting material provided by the authors is posted with the online version of this article as a data supplement at jbjs.org (http://links.lww.com/JBJSOA/A263).
TABLE I

Summary of Patient Variables Used as Inputs for Machine Learning Models

LabelDescriptionValues
Explanatory variables
 SexPatient’s sexMale, female
 AgePatient’s ageNumeric value between 28 and 89
 WalchWalch classificationA1, A2, B1, B2, C
 TangentTangent sign0, 1
 GoutSupraGoutallier classification of the supraspinatus0, 1, 2, 3, 4
 GoutInfraGoutallier classification of the infraspinatus0, 1, 2, 3, 4
 GoutTeresGoutallier classification of the teres minor0, 1, 2, 3, 4
 SubscapGoutallier classification of the subscapularis0, 1, 2, 3, 4
 OperativeSidePatient’s operative sideRT (right), LT (left)
 ASES_PreOpPreop. ASES total scoreContinuous, 0 to 100
 ASES function question number
  Q1Put on a coat (preop.)0 (unable to do), 1 (very difficult to do), 2 (somewhat difficult), 3 (not difficult)
  Q2Sleep on your painful or affected side (preop.)0 (unable to do), 1 (very difficult to do), 2 (somewhat difficult), 3 (not difficult)
  Q3Wash back/do up bra in back (preop.)0 (unable to do), 1 (very difficult to do), 2 (somewhat difficult), 3 (not difficult)
  Q4Manage toileting (preop.)0 (unable to do), 1 (very difficult to do), 2 (somewhat difficult), 3 (not difficult)
  Q5Q60 (unable to do), 1 (very difficult to do), 2 (somewhat difficult), 3 (not difficult)
Reach a high shelf (preop.)0 (unable to do), 1 (very difficult to do), 2 (somewhat difficult), 3 (not difficult)
  Q7Lift 10 lb above the shoulder (preop.)0 (unable to do), 1 (very difficult to do), 2 (somewhat difficult), 3 (not difficult)
  Q8Throw a ball overhand (preop.)0 (unable to do), 1 (very difficult to do), 2 (somewhat difficult), 3 (not difficult)
  Q9Do usual work (preop.)0 (unable to do), 1 (very difficult to do), 2 (somewhat difficult), 3 (not difficult)
  Q10Do usual sport (preop.)0 (unable to do), 1 (very difficult to do), 2 (somewhat difficult), 3 (not difficult)
 PainHow bad is your pain today? (at preop.)0 to 10
 Follow-upMonths postop.21 to 99
Target variable
 DifferenceASES 2-yr postop. score − ASES preop. score−36.67 to 98.33 (target variable)
TABLE II

Patient Age at the Time of Surgery

Age (yr)
Mean68
Median69
25% quartile64
75% quartile74
Min.28
Max.89
TABLE III

Mean Change in ASES Scores

MeasureMean Score
All Patients (N = 472)TSA (N = 431)RSA (N = 41)
Preop. ASES36.537.031.1
2-yr ASES78.178.573.5
Difference in ASES41.641.542.4
TABLE IV

Tier as Predicted by Different Models Using Change in ASES Score at 2-Year-Range Follow-up*

Class
ABC
Model 1 predicted tier
 Probability
  p(A)0.920.100.05
  p(B)0.060.870.06
  p(C)0.020.030.89
 Sensitivity0.840.890.95
Model 2 predicted tier
 Probability
  p(A)0.830.100.11
  p(B)0.120.860.17
  p(C)0.050.040.72
 Sensitivity0.780.690.92
Model 3 predicted tier
 Probability
  p(A)0.690.170.21
  p(B)0.210.640.21
  p(C)0.100.190.58
 Sensitivity0.600.590.72

Model 1 = all baseline variables used, Model 2 = morphological variables omitted, and Model 3 = ASES variables omitted.

Classes are separated by pre- to postoperative improvement in ASES total score, where Class A represents an improvement of ≤28 points, Class B represents an improvement of 29 to 55 points, and Class C represents an improvement of >55 points.

TABLE V

Tier as Predicted by Different Models Using Change in ASES Score Beyond 2-Year-Range Follow-up

Class*
ABC
Model 1 predicted tier
 Probability
  p(A)0.940.040.04
  p(B)0.050.950.03
  p(C)0.020.010.94
 Sensitivity0.910.940.98
Model 2 predicted tier
 Probability
  p(A)0.930.160.14
  p(B)0.060.800.13
  p(C)0.010.030.73
 Sensitivity0.570.810.96
Model 3 predicted tier
 Probability
  p(A)0.770.170.06
  p(B)0.180.720.10
  p(C)0.130.160.71
 Sensitivity0.60.720.86

Classes are separated by pre- to postoperative improvement in ASES total score, where Class A represents an improvement of ≤28 points, Class B represents an improvement of 29 to 55 points, and Class C represents an improvement of >55 points.

  32 in total

1.  Evaluation of the glenoid implant survival using a biomechanical finite element analysis: influence of the implant design, bone properties, and loading location.

Authors:  P Mansat; J Briot; M Mansat; P Swider
Journal:  J Shoulder Elbow Surg       Date:  2006-08-07       Impact factor: 3.019

2.  A modification to the Walch classification of the glenoid in primary glenohumeral osteoarthritis using three-dimensional imaging.

Authors:  Michael J Bercik; Kevin Kruse; Matthew Yalizis; Marc-Olivier Gauci; Jean Chaoui; Gilles Walch
Journal:  J Shoulder Elbow Surg       Date:  2016-06-06       Impact factor: 3.019

Review 3.  The relationship between expectations and satisfaction in patients undergoing primary total knee arthroplasty.

Authors:  Sharon E Culliton; Dianne M Bryant; Tom J Overend; Steven J MacDonald; Bert M Chesworth
Journal:  J Arthroplasty       Date:  2011-11-23       Impact factor: 4.757

4.  Outcomes of Anatomic Total Shoulder Arthroplasty with B2 Glenoids: A Systematic Review.

Authors:  Colten Luedke; Michael J Kissenberth; Stefan J Tolan; Richard J Hawkins; John M Tokish
Journal:  JBJS Rev       Date:  2018-04

5.  Higher Patient Expectations Predict Higher Patient-Reported Outcomes, But Not Satisfaction, in Total Knee Arthroplasty Patients: A Prospective Multicenter Study.

Authors:  Deeptee Jain; Long-Co L Nguyen; Ilya Bendich; Long L Nguyen; Courtland G Lewis; James I Huddleston; Paul J Duwelius; Brian T Feeley; Kevin J Bozic
Journal:  J Arthroplasty       Date:  2017-01-18       Impact factor: 4.757

6.  Shoulder arthroplasty in patients aged fifty-five years or younger with osteoarthritis.

Authors:  Robert Bartelt; John W Sperling; Cathy D Schleck; Robert H Cofield
Journal:  J Shoulder Elbow Surg       Date:  2010-08-25       Impact factor: 3.019

Review 7.  Patient reported outcomes in orthopaedics.

Authors:  Joel J Gagnier
Journal:  J Orthop Res       Date:  2017-06-13       Impact factor: 3.494

8.  Effect of pre-operative expectations on the outcomes following total shoulder arthroplasty.

Authors:  I Swarup; C M Henn; J T Nguyen; D M Dines; E V Craig; R F Warren; L V Gulotta; R F Henn
Journal:  Bone Joint J       Date:  2017-09       Impact factor: 5.082

9.  The effects of glenoid wear patterns on patients with osteoarthritis in total shoulder arthroplasty: an assessment of outcomes and value.

Authors:  Michael M Hussey; Brandon M Steen; Michael C Cusick; Jacob L Cox; Scott T Marberry; Peter Simon; Benjamin J Cottrell; Brandon G Santoni; Mark A Frankle
Journal:  J Shoulder Elbow Surg       Date:  2014-12-03       Impact factor: 3.019

10.  Effect of preoperative patient expectations on outcomes after reverse total shoulder arthroplasty.

Authors:  Ryan C Rauck; Ishaan Swarup; Brenda Chang; David M Dines; Russell F Warren; Lawrence V Gulotta; R Frank Henn
Journal:  J Shoulder Elbow Surg       Date:  2018-06-28       Impact factor: 3.019

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.