ISO-10303-21; HEADER; FILE_DESCRIPTION (( 'STEP AP203' ), '1' ); FILE_NAME ('Web Model 18798_18902.step', '2021-09-22T20:03:02', ( '' ), ( '' ), 'SwSTEP 2.0', 'SolidWorks 2018', '' ); FILE_SCHEMA (( 'CONFIG_CONTROL_DESIGN' )); ENDSEC; DATA; #1 = ORIENTED_EDGE ( 'NONE', *, *, #101, .F. ) ; #2 = CC_DESIGN_APPROVAL ( #226, ( #158 ) ) ; #3 = ADVANCED_FACE ( 'NONE', ( #55 ), #214, .F. ) ; #4 = ORIENTED_EDGE ( 'NONE', *, *, #189, .F. ) ; #5 = ORIENTED_EDGE ( 'NONE', *, *, #20, .T. ) ; #6 = EDGE_CURVE ( 'NONE', #212, #227, #133, .T. ) ; #7 = LINE ( 'NONE', #16, #233 ) ; #8 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #187, #36, ( #150 ) ) ; #9 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000213, 25.39999999999999858, 0.000000000000000000 ) ) ; #10 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; #11 = APPROVAL_PERSON_ORGANIZATION ( #119, #226, #15 ) ; #12 = DATE_AND_TIME ( #64, #109 ) ; #13 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999999503, 25.39999999999999858, 0.000000000000000000 ) ) ; #14 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #15 = APPROVAL_ROLE ( '' ) ; #16 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999999503, 25.39999999999999858, 0.000000000000000000 ) ) ; #17 = ORIENTED_EDGE ( 'NONE', *, *, #111, .F. ) ; #18 = EDGE_LOOP ( 'NONE', ( #5, #154, #113, #110 ) ) ; #19 = ADVANCED_FACE ( 'NONE', ( #201 ), #140, .F. ) ; #20 = EDGE_CURVE ( 'NONE', #204, #199, #7, .T. ) ; #21 = DATE_AND_TIME ( #115, #26 ) ; #22 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #98, #107, ( #150 ) ) ; #23 = DATE_AND_TIME ( #75, #117 ) ; #24 = VERTEX_POINT ( 'NONE', #54 ) ; #25 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Web Model 18798_18902', ( #172, #128 ), #53 ) ; #26 = LOCAL_TIME ( 16, 3, 2.000000000000000000, #76 ) ; #27 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #198, #58, ( #80 ) ) ; #28 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999998792, -25.39999999999999858, 0.000000000000000000 ) ) ; #29 = ORIENTED_EDGE ( 'NONE', *, *, #193, .F. ) ; #30 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999998792, -25.39999999999999858, 2.500000000000000000 ) ) ; #31 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; #32 = CC_DESIGN_SECURITY_CLASSIFICATION ( #158, ( #150 ) ) ; #33 = APPROVAL_PERSON_ORGANIZATION ( #106, #43, #164 ) ; #34 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000213, 25.39999999999999858, 2.500000000000000000 ) ) ; #35 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999999503, 25.39999999999999858, 2.500000000000000000 ) ) ; #36 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ; #37 = LINE ( 'NONE', #30, #169 ) ; #38 = ORIENTED_EDGE ( 'NONE', *, *, #114, .T. ) ; #39 = ADVANCED_FACE ( 'NONE', ( #57 ), #71, .F. ) ; #40 = EDGE_CURVE ( 'NONE', #188, #199, #100, .T. ) ; #41 = LINE ( 'NONE', #9, #131 ) ; #42 = PERSON_AND_ORGANIZATION ( #120, #160 ) ; #43 = APPROVAL ( #220, 'UNSPECIFIED' ) ; #44 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000213, 25.39999999999999858, 0.000000000000000000 ) ) ; #45 = VECTOR ( 'NONE', #10, 1000.000000000000000 ) ; #46 = DIRECTION ( 'NONE', ( -1.365923996832131609E-16, 1.000000000000000000, -0.000000000000000000 ) ) ; #47 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ; #48 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000213, 25.39999999999999858, 2.500000000000000000 ) ) ; #49 = ORIENTED_EDGE ( 'NONE', *, *, #111, .T. ) ; #50 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000924, -25.39999999999999858, 2.500000000000000000 ) ) ; #51 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #180 ) ; #52 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; #53 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #96 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #234, #231, #122 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); #54 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000213, 25.39999999999999858, 2.500000000000000000 ) ) ; #55 = FACE_OUTER_BOUND ( 'NONE', #224, .T. ) ; #56 = APPROVAL_DATE_TIME ( #12, #43 ) ; #57 = FACE_OUTER_BOUND ( 'NONE', #130, .T. ) ; #58 = DATE_TIME_ROLE ( 'creation_date' ) ; #59 = FACE_OUTER_BOUND ( 'NONE', #68, .T. ) ; #60 = ORIENTED_EDGE ( 'NONE', *, *, #114, .F. ) ; #61 = PERSON_AND_ORGANIZATION ( #120, #160 ) ; #62 = ORIENTED_EDGE ( 'NONE', *, *, #90, .T. ) ; #63 = DATE_AND_TIME ( #159, #221 ) ; #64 = CALENDAR_DATE ( 2021, 22, 9 ) ; #65 = ORIENTED_EDGE ( 'NONE', *, *, #189, .T. ) ; #66 = VECTOR ( 'NONE', #46, 1000.000000000000000 ) ; #67 = AXIS2_PLACEMENT_3D ( 'NONE', #157, #156, #163 ) ; #68 = EDGE_LOOP ( 'NONE', ( #88, #95, #65, #62 ) ) ; #69 = EDGE_CURVE ( 'NONE', #24, #188, #99, .T. ) ; #70 = APPROVAL_ROLE ( '' ) ; #71 = PLANE ( 'NONE', #145 ) ; #72 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999999503, 25.39999999999999858, 2.500000000000000000 ) ) ; #73 = APPROVAL ( #108, 'UNSPECIFIED' ) ; #74 = PERSON_AND_ORGANIZATION_ROLE ( 'design_owner' ) ; #75 = CALENDAR_DATE ( 2021, 22, 9 ) ; #76 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 5, 0, .BEHIND. ) ; #77 = ADVANCED_FACE ( 'NONE', ( #147 ), #136, .F. ) ; #78 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'detail', '', ( #126 ) ) ; #79 = LINE ( 'NONE', #48, #66 ) ; #80 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #150, #166 ) ; #81 = EDGE_LOOP ( 'NONE', ( #60, #17, #185, #229 ) ) ; #82 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; #83 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999999503, 25.39999999999999858, 0.000000000000000000 ) ) ; #84 = PLANE ( 'NONE', #209 ) ; #85 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; #86 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999999503, 25.39999999999999858, 2.500000000000000000 ) ) ; #87 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #88 = ORIENTED_EDGE ( 'NONE', *, *, #132, .T. ) ; #89 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.365923996832131609E-16, 0.000000000000000000 ) ) ; #90 = EDGE_CURVE ( 'NONE', #179, #212, #37, .T. ) ; #91 = MECHANICAL_CONTEXT ( 'NONE', #47, 'mechanical' ) ; #92 = ORIENTED_EDGE ( 'NONE', *, *, #101, .T. ) ; #93 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 5, 0, .BEHIND. ) ; #94 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #95 = ORIENTED_EDGE ( 'NONE', *, *, #69, .T. ) ; #96 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #234, 'distance_accuracy_value', 'NONE'); #97 = DATE_TIME_ROLE ( 'classification_date' ) ; #98 = PERSON_AND_ORGANIZATION ( #120, #160 ) ; #99 = LINE ( 'NONE', #35, #45 ) ; #100 = LINE ( 'NONE', #127, #191 ) ; #101 = EDGE_CURVE ( 'NONE', #179, #118, #148, .T. ) ; #102 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; #103 = FACE_OUTER_BOUND ( 'NONE', #18, .T. ) ; #104 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000924, -25.39999999999999858, 2.500000000000000000 ) ) ; #105 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999998792, -25.39999999999999858, 2.500000000000000000 ) ) ; #106 = PERSON_AND_ORGANIZATION ( #120, #160 ) ; #107 = PERSON_AND_ORGANIZATION_ROLE ( 'design_supplier' ) ; #108 = APPROVAL_STATUS ( 'not_yet_approved' ) ; #109 = LOCAL_TIME ( 16, 3, 2.000000000000000000, #186 ) ; #110 = ORIENTED_EDGE ( 'NONE', *, *, #193, .T. ) ; #111 = EDGE_CURVE ( 'NONE', #118, #227, #167, .T. ) ; #112 = ORIENTED_EDGE ( 'NONE', *, *, #132, .F. ) ; #113 = ORIENTED_EDGE ( 'NONE', *, *, #69, .F. ) ; #114 = EDGE_CURVE ( 'NONE', #227, #204, #41, .T. ) ; #115 = CALENDAR_DATE ( 2021, 22, 9 ) ; #116 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000924, -25.39999999999999858, 0.000000000000000000 ) ) ; #117 = LOCAL_TIME ( 16, 3, 2.000000000000000000, #173 ) ; #118 = VERTEX_POINT ( 'NONE', #28 ) ; #119 = PERSON_AND_ORGANIZATION ( #120, #160 ) ; #120 = PERSON ( 'UNSPECIFIED', 'UNSPECIFIED', 'UNSPECIFIED', ('UNSPECIFIED'), ('UNSPECIFIED'), ('UNSPECIFIED') ) ; #121 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; #122 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); #123 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #124 = PERSON_AND_ORGANIZATION ( #120, #160 ) ; #125 = APPROVAL_STATUS ( 'not_yet_approved' ) ; #126 = PRODUCT ( 'Web Model 18798_18902', 'Web Model 18798_18902', '', ( #91 ) ) ; #127 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999999503, 25.39999999999999858, 2.500000000000000000 ) ) ; #128 = AXIS2_PLACEMENT_3D ( 'NONE', #87, #102, #94 ) ; #129 = EDGE_LOOP ( 'NONE', ( #196, #1, #4, #215 ) ) ; #130 = EDGE_LOOP ( 'NONE', ( #38, #29, #112, #207 ) ) ; #131 = VECTOR ( 'NONE', #176, 1000.000000000000000 ) ; #132 = EDGE_CURVE ( 'NONE', #212, #24, #79, .T. ) ; #133 = LINE ( 'NONE', #104, #152 ) ; #134 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #42, #236, ( #158 ) ) ; #135 = APPROVAL_DATE_TIME ( #23, #226 ) ; #136 = PLANE ( 'NONE', #162 ) ; #137 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999998792, -25.39999999999999858, 2.500000000000000000 ) ) ; #138 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999999503, 25.39999999999999858, 2.500000000000000000 ) ) ; #139 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; #140 = PLANE ( 'NONE', #184 ) ; #141 = SECURITY_CLASSIFICATION_LEVEL ( 'unclassified' ) ; #142 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.365923996832131609E-16, -0.000000000000000000 ) ) ; #143 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ; #144 = APPROVAL_DATE_TIME ( #21, #73 ) ; #145 = AXIS2_PLACEMENT_3D ( 'NONE', #34, #89, #181 ) ; #146 = EDGE_CURVE ( 'NONE', #199, #118, #222, .T. ) ; #147 = FACE_OUTER_BOUND ( 'NONE', #81, .T. ) ; #148 = LINE ( 'NONE', #168, #174 ) ; #149 = CLOSED_SHELL ( 'NONE', ( #39, #151, #19, #3, #183, #77 ) ) ; #150 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #126, .NOT_KNOWN. ) ; #151 = ADVANCED_FACE ( 'NONE', ( #103 ), #84, .F. ) ; #152 = VECTOR ( 'NONE', #121, 1000.000000000000000 ) ; #153 = AXIS2_PLACEMENT_3D ( 'NONE', #137, #85, #217 ) ; #154 = ORIENTED_EDGE ( 'NONE', *, *, #40, .F. ) ; #155 = PERSON_AND_ORGANIZATION ( #120, #160 ) ; #156 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; #157 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 2.500000000000000000 ) ) ; #158 = SECURITY_CLASSIFICATION ( '', '', #141 ) ; #159 = CALENDAR_DATE ( 2021, 22, 9 ) ; #160 = ORGANIZATION ( 'UNSPECIFIED', 'UNSPECIFIED', '' ) ; #161 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999998792, -25.39999999999999858, 0.000000000000000000 ) ) ; #162 = AXIS2_PLACEMENT_3D ( 'NONE', #123, #31, #195 ) ; #163 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #164 = APPROVAL_ROLE ( '' ) ; #165 = DIRECTION ( 'NONE', ( -1.365923996832131609E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; #166 = DESIGN_CONTEXT ( 'detailed design', #180, 'design' ) ; #167 = LINE ( 'NONE', #161, #213 ) ; #168 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999998792, -25.39999999999999858, 2.500000000000000000 ) ) ; #169 = VECTOR ( 'NONE', #192, 1000.000000000000000 ) ; #170 = ORIENTED_EDGE ( 'NONE', *, *, #90, .F. ) ; #171 = CALENDAR_DATE ( 2021, 22, 9 ) ; #172 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude1', #149 ) ; #173 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 5, 0, .BEHIND. ) ; #174 = VECTOR ( 'NONE', #82, 1000.000000000000000 ) ; #175 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #63, #97, ( #158 ) ) ; #176 = DIRECTION ( 'NONE', ( -1.365923996832131609E-16, 1.000000000000000000, -0.000000000000000000 ) ) ; #177 = PLANE ( 'NONE', #67 ) ; #178 = DIRECTION ( 'NONE', ( 1.365923996832131609E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; #179 = VERTEX_POINT ( 'NONE', #105 ) ; #180 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ; #181 = DIRECTION ( 'NONE', ( 1.365923996832131609E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; #182 = SHAPE_DEFINITION_REPRESENTATION ( #235, #25 ) ; #183 = ADVANCED_FACE ( 'NONE', ( #59 ), #177, .T. ) ; #184 = AXIS2_PLACEMENT_3D ( 'NONE', #72, #142, #165 ) ; #185 = ORIENTED_EDGE ( 'NONE', *, *, #146, .F. ) ; #186 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 5, 0, .BEHIND. ) ; #187 = PERSON_AND_ORGANIZATION ( #120, #160 ) ; #188 = VERTEX_POINT ( 'NONE', #230 ) ; #189 = EDGE_CURVE ( 'NONE', #188, #179, #237, .T. ) ; #190 = LINE ( 'NONE', #197, #225 ) ; #191 = VECTOR ( 'NONE', #139, 1000.000000000000000 ) ; #192 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #193 = EDGE_CURVE ( 'NONE', #24, #204, #190, .T. ) ; #194 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #47 ) ; #195 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #196 = ORIENTED_EDGE ( 'NONE', *, *, #146, .T. ) ; #197 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000213, 25.39999999999999858, 2.500000000000000000 ) ) ; #198 = DATE_AND_TIME ( #171, #200 ) ; #199 = VERTEX_POINT ( 'NONE', #13 ) ; #200 = LOCAL_TIME ( 16, 3, 2.000000000000000000, #93 ) ; #201 = FACE_OUTER_BOUND ( 'NONE', #129, .T. ) ; #202 = CC_DESIGN_APPROVAL ( #43, ( #80 ) ) ; #203 = VECTOR ( 'NONE', #178, 1000.000000000000000 ) ; #204 = VERTEX_POINT ( 'NONE', #44 ) ; #205 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 5, 0, .BEHIND. ) ; #206 = VECTOR ( 'NONE', #218, 1000.000000000000000 ) ; #207 = ORIENTED_EDGE ( 'NONE', *, *, #6, .T. ) ; #208 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #155, #74, ( #126 ) ) ; #209 = AXIS2_PLACEMENT_3D ( 'NONE', #86, #216, #211 ) ; #210 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; #211 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; #212 = VERTEX_POINT ( 'NONE', #50 ) ; #213 = VECTOR ( 'NONE', #14, 1000.000000000000000 ) ; #214 = PLANE ( 'NONE', #153 ) ; #215 = ORIENTED_EDGE ( 'NONE', *, *, #40, .T. ) ; #216 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; #217 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; #218 = DIRECTION ( 'NONE', ( 1.365923996832131609E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; #219 = CC_DESIGN_APPROVAL ( #73, ( #150 ) ) ; #220 = APPROVAL_STATUS ( 'not_yet_approved' ) ; #221 = LOCAL_TIME ( 16, 3, 2.000000000000000000, #205 ) ; #222 = LINE ( 'NONE', #83, #206 ) ; #223 = ORIENTED_EDGE ( 'NONE', *, *, #6, .F. ) ; #224 = EDGE_LOOP ( 'NONE', ( #49, #223, #170, #92 ) ) ; #225 = VECTOR ( 'NONE', #210, 1000.000000000000000 ) ; #226 = APPROVAL ( #125, 'UNSPECIFIED' ) ; #227 = VERTEX_POINT ( 'NONE', #116 ) ; #228 = APPROVAL_PERSON_ORGANIZATION ( #124, #73, #70 ) ; #229 = ORIENTED_EDGE ( 'NONE', *, *, #20, .F. ) ; #230 = CARTESIAN_POINT ( 'NONE', ( -25.39999999999999503, 25.39999999999999858, 2.500000000000000000 ) ) ; #231 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); #232 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #61, #143, ( #80 ) ) ; #233 = VECTOR ( 'NONE', #52, 1000.000000000000000 ) ; #234 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); #235 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #80 ) ; #236 = PERSON_AND_ORGANIZATION_ROLE ( 'classification_officer' ) ; #237 = LINE ( 'NONE', #138, #203 ) ; ENDSEC; END-ISO-10303-21;