text1: While headquarters staffing is to be streamlined, the staffing levels at the ports are to be maintained or increased.
feat_premise_binary_parse: ( ( While ( ( headquarters staffing ) ( is ( to ( be streamlined ) ) ) ) ) ( , ( ( ( the ( staffing levels ) ) ( at ( the ports ) ) ) ( ( are ( to ( be ( ( maintained or ) increased ) ) ) ) . ) ) ) )
feat_premise_parse: (ROOT (S (SBAR (IN While) (S (NP (NN headquarters) (NN staffing)) (VP (VBZ is) (S (VP (TO to) (VP (VB be) (ADJP (JJ streamlined)))))))) (, ,) (NP (NP (DT the) (NN staffing) (NNS levels)) (PP (IN at) (NP (DT the) (NNS ports)))) (VP (VBP are) (S (VP (TO to) (VP (VB be) (VP (VBN maintained) (CC or) (VBN increased)))))) (. .)))
text2: Headquarters needs streamlined staff while ports don't. 
feat_hypothesis_binary_parse: ( Headquarters ( ( ( needs ( streamlined staff ) ) ( while ( ports ( do n't ) ) ) ) . ) )
feat_hypothesis_parse: (ROOT (S (NP (NN Headquarters)) (VP (VBZ needs) (NP (JJ streamlined) (NN staff)) (SBAR (IN while) (S (NP (NNS ports)) (VP (VBP do) (RB n't))))) (. .)))