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