From 89f2dce0c0a14100253a10ec40c2f92e0cba6d6b Mon Sep 17 00:00:00 2001 From: obijuan <juan@iearobotics.com> Date: Mon, 13 Oct 2014 11:15:54 +0200 Subject: [PATCH] DIN 125 M10 flat Washer --- .../DIN 125 class 4 M10 Flat Washer.fcstd | Bin 0 -> 4656 bytes .../DIN 125 class 4 M10 Flat Washer.step | 293 ++++++++++++++++++ .../DIN 125 class 4 M10 Flat Washer.stl | Bin 0 -> 24884 bytes 3 files changed, 293 insertions(+) create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M10 Flat Washer.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M10 Flat Washer.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M10 Flat Washer.stl diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M10 Flat Washer.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M10 Flat Washer.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..4db6b478255b191887b60b3c2ff01e0ba75186fc GIT binary patch literal 4656 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 SAOk44SXe+F%isN<<@hhnI!G}9 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M10 Flat Washer.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M10 Flat Washer.step new file mode 100644 index 00000000..9b9c8a02 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M10 Flat Washer.step @@ -0,0 +1,293 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/obijuan/development/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN 125 class 4 M10 Flat Washer.step', + '2014-10-13T11:14:24',('FreeCAD'),('FreeCAD'), + 'Open CASCADE STEP processor 6.7','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Pad','Pad','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#213); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#113,#199,#206)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(10.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(10.,0.,2.2)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(10.,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,10.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,10.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,2.2)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-2.2)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(10.,0.,2.2)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,17.320508075689)); +#75 = CARTESIAN_POINT('',(15.,8.660254037844)); +#76 = CARTESIAN_POINT('',(30.,2.449293598295E-15)); +#77 = CARTESIAN_POINT('',(15.,-8.660254037844)); +#78 = CARTESIAN_POINT('',(1.59872115546E-14,-17.32050807568)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,10.); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,0.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(10.,0.,0.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,17.320508075689)); +#107 = CARTESIAN_POINT('',(15.,8.660254037844)); +#108 = CARTESIAN_POINT('',(30.,2.449293598295E-15)); +#109 = CARTESIAN_POINT('',(15.,-8.660254037844)); +#110 = CARTESIAN_POINT('',(1.59872115546E-14,-17.32050807568)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ADVANCED_FACE('',(#114),#128,.F.); +#114 = FACE_BOUND('',#115,.T.); +#115 = EDGE_LOOP('',(#116,#146,#172,#173)); +#116 = ORIENTED_EDGE('',*,*,#117,.T.); +#117 = EDGE_CURVE('',#118,#120,#122,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(5.25,0.,0.)); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(5.25,0.,2.2)); +#122 = SEAM_CURVE('',#123,(#127,#139),.PCURVE_S1.); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(5.25,0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,0.,1.)); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,5.25); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(-0.,-1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#128,#140); +#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); +#141 = LINE('',#142,#143); +#142 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#143 = VECTOR('',#144,1.); +#144 = DIRECTION('',(-0.,-1.)); +#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#120,#120,#148,.T.); +#148 = SURFACE_CURVE('',#149,(#154,#161),.PCURVE_S1.); +#149 = CIRCLE('',#150,5.25); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.,0.,2.2)); +#152 = DIRECTION('',(0.,0.,1.)); +#153 = DIRECTION('',(1.,0.,0.)); +#154 = PCURVE('',#128,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,-2.2)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-1.,0.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#66,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#171); +#163 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#164,#165,#166,#167,#168,#169 +,#170),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#164 = CARTESIAN_POINT('',(4.75,0.)); +#165 = CARTESIAN_POINT('',(4.75,9.093266739737)); +#166 = CARTESIAN_POINT('',(12.625,4.546633369868)); +#167 = CARTESIAN_POINT('',(20.5,1.285879139105E-15)); +#168 = CARTESIAN_POINT('',(12.625,-4.546633369868)); +#169 = CARTESIAN_POINT('',(4.75,-9.093266739737)); +#170 = CARTESIAN_POINT('',(4.75,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#117,.F.); +#173 = ORIENTED_EDGE('',*,*,#174,.F.); +#174 = EDGE_CURVE('',#118,#118,#175,.T.); +#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.); +#176 = CIRCLE('',#177,5.25); +#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); +#178 = CARTESIAN_POINT('',(0.,0.,0.)); +#179 = DIRECTION('',(0.,0.,1.)); +#180 = DIRECTION('',(1.,0.,0.)); +#181 = PCURVE('',#128,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-0.,0.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,0.)); +#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#188 = PCURVE('',#98,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#191 = CARTESIAN_POINT('',(4.75,0.)); +#192 = CARTESIAN_POINT('',(4.75,9.093266739737)); +#193 = CARTESIAN_POINT('',(12.625,4.546633369868)); +#194 = CARTESIAN_POINT('',(20.5,1.285879139105E-15)); +#195 = CARTESIAN_POINT('',(12.625,-4.546633369868)); +#196 = CARTESIAN_POINT('',(4.75,-9.093266739737)); +#197 = CARTESIAN_POINT('',(4.75,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ADVANCED_FACE('',(#200,#203),#98,.T.); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202)); +#202 = ORIENTED_EDGE('',*,*,#83,.T.); +#203 = FACE_BOUND('',#204,.T.); +#204 = EDGE_LOOP('',(#205)); +#205 = ORIENTED_EDGE('',*,*,#174,.T.); +#206 = ADVANCED_FACE('',(#207,#210),#66,.F.); +#207 = FACE_BOUND('',#208,.T.); +#208 = EDGE_LOOP('',(#209)); +#209 = ORIENTED_EDGE('',*,*,#51,.T.); +#210 = FACE_BOUND('',#211,.F.); +#211 = EDGE_LOOP('',(#212)); +#212 = ORIENTED_EDGE('',*,*,#147,.T.); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#217)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#214,#215,#216)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#214, + 'distance_accuracy_value','confusion accuracy'); +#218 = PRODUCT_TYPE('part',$,(#7)); +#219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#220) + ,#213); +#220 = STYLED_ITEM('color',(#221),#15); +#221 = PRESENTATION_STYLE_ASSIGNMENT((#222,#228)); +#222 = SURFACE_STYLE_USAGE(.BOTH.,#223); +#223 = SURFACE_SIDE_STYLE('',(#224)); +#224 = SURFACE_STYLE_FILL_AREA(#225); +#225 = FILL_AREA_STYLE('',(#226)); +#226 = FILL_AREA_STYLE_COLOUR('',#227); +#227 = COLOUR_RGB('',0.65098041296,0.745098054409,0.780392169952); +#228 = CURVE_STYLE('',#229,POSITIVE_LENGTH_MEASURE(0.1),#227); +#229 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M10 Flat Washer.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN 125 class 4 M10 Flat Washer.stl new file mode 100644 index 0000000000000000000000000000000000000000..58e60ea7fcc232a55d737ddc1bdf7fa439320405 GIT binary patch literal 24884 zcmb`PTc|DBRfbEA4+#p27l@jukw^zLh#*AhK5Lz5ybyySLBv}WTTq*TK^ja5p(of7 z(L5+b)CaM>pvMOv`a!&4POVKKPl-)@5no!=fFcqDQRAcI8*}`%{<&r?_6k^VdXF{d z|Bru+Syf|>TD5n-?Je*8zHfco|J#3F^_eeNmKW}xJG}U(-~QAR$2a}V*FSvvwLf|I z#K*tnxGdlBkTJLUd_Mz>JYg@(J74<1;V&P3@dNC?{*Bi>eC1nSP7R^ZkPYU31{it5 zUX~Aj`hADz|KKMk4M)A>Ltpdo-~Z_K$0Q64%@Bzg*c$JQkAL&Chgbj4@1%xiE>SQ2 z$X7r7%}@PkX*feO&cN1q*Z8Sle)r)^|MR1%p_xn6yT0(tAO6deA1n=LXvP`X8t)oU ze8tm;?|SAxQbRMBsGt4ySH<~%p){PK8E0T?ylXu7Z$Er^--lj#;FD%9QSbe-FM9aX zzxEfU;S9|<16$)=<BhL=>*14s|Fx;1nM>4<zwW<}Z+P(&rQr<CI0IYbUE@uUpFF(x zv)_^$-}XKKeB_^_ur)q2<jWbLMh5=TVTM>?xnFFJgIN}5$d@y~j11O^?3rQBSugjC zt#L5R;tct62AGk-`Q|J#!?nYCcfZ&gPsrj7`Eo`_bx+;qy5(y0nM=Ri8(h~jLo?36 z)_7-d|8ZCGiF=v*&{1yR#&A!aK^>tw_zZrf$2hf$Ix{mg;|y$#cLw#4y6C<xQPg58 z-ptU9Gq5$@8Ps*^JD=D)sN;@u`!<Gq>J0WL_9;HS{WJgYC+to5bv@a)G2GL}_{g4y z^gxBiN`5m#GejjuMQDsztH-uhIdh4M)m_i$!x@@!2DZj~RB_H9>zr%m5*1g;>3m%| zLo?36)_B*5Yxl9PUCmsg;yONY-^>inI0IYboe}roW8H&scb>SP9p(0I3{dja8Bt3f zTP-=MUI~SU?AsU}^+I~;c2u}kH8CpONp&~s;HD@0HU=np>Wrw=t7>~x>XY^lp~yq_ zZ46NI)ETkktlFbu$2qa<;8!SYjdw<%SM8h;(TP38QEtx~?pHRbQ6sWmtpm7=EVVmt zdeXivDo`WiJ`EUgR#O{$S>k-J*8AMC=aH>Y*m14pcxS{_xLQYc7gt>}gqj(y;eKV~ zSM074chhQ}<sCZ>e&f#C^km-_6{wLBRbjOb`7WwMYD6X2^km-_6{wMMp9YMmZmEr( z&jzbK8{9=*%;yiGScRy$Io=sjrB^+%M8&^jcX5>4oe?#6({R7CL5&)*+pK!>iXH9l ziU0kZNBDI;*|$XnYGjngM{H(A!}Vl?i7WM<s5+`g+wEGb$9$>`Q==jo?9Q;Lnxi}t zjZYeFPs6o4qs|9W4GghC)wwxgZ&yh&G-KyE^U!!_)RmZ-*EM>AA(Yz_qwO(3X}mM) zu1$@)*HS|$G-OYVw#NXa@y@8~lbLG<zp_D9Eji5$%{T*F<DF6UYUNYasLVsCnNf8& z8C8*!;cVHHM$^otUyXN$X|z2JP#W)y+SQ1v)n1fQ35A}<JEL~a%%gU)WC%4gT*Lj! z#;@32qdI`psGa@}zpf{HimGYmG7^nX8f{Mll*T)wdY@dY>TxnEq0rNKXH-X)c~s|> z454O*Yq($8-Ea0<vEOo3XPFw+bEbyt$?gn`s%hpj5{-98b;zkv9dc^8p6t%BsG4Tb zaK9SwjOyD{qdNW6a6Q>mR82EzxL=KTMm>L|Mm^)ChU>|mqH3B!!~JS}(r9}cpfuhY zv1{_IMpW&|XaDgD_6;<I!q)i4;0aQB@RXVip>`RYhWnL`U$MIe{Q`R-pCUt^suk6y z7woh<qn>N8Mg?kQ(8aK`F%v7AI}NeBo@_A7a$i(nMn-)zks5Jj<nDro>&b?_EcZnP zW@Ox_0Ylo@dDrrtOhy&=MD9&QB^0*CJA;0jovnY$?~w9*2sJb4j-}y#W#dWg?v*Z| zosCaXak9h5Z`7;Y|J?43`=aWo&hB=750@HIk&o;G_;o$mopE1OphiZ0pO_l4v*Zqj zhU>|`Eh<nW<30@-(#BpEo;TS&u_No;&4@}UY>k6ime|kvMmQO<)AQ}JcIS;fGF-#` z%Es%+xK9Iyw6XJfknh4Xs_1tfvYQdRP;TGG03}bI!S@*KQ+$fPjrRkoAru<2Z)3Qp z&WL-1cN6M&dC!p=t|$982B_#>(^F^gy%M{p&k(z#qQB-n&S_?7#u?Ze?+m^lWB24! zRB7Hvsk=|VpFhJrbq&7fWB24!>^8htOAXhPeH+6)bw=!Hyt~V%yVwKcy6W%iTu=6G zjE?G_y8R2k^4$7YKln?j@$QfP@$rY2*B$!IqhtTcf4j}PEz5ljQ1a9n&;RZF*FXR8 zn{utb`?Y^~{I5^GkQzdvAp153D0%9P-}<>{*B^MtZ>Po^zv_37PrvoksUZ{^vTtL6 zlBdpi^DqAV`e)zxcaw&rUcCG8@%LZ<b;p^Z86pt_TjQPafv^0r^{Mx~B5R3eE>WL) z^RFHsz5JjwoS_+KU~9Z<y!`z4uiyJmuSt!6eeV6oH@x(&qodrujR8uYI^(mi_>Pr- z_|lBqpwMM*W@yG4*c$H)av&FGSP!zq7Rv407@*{-GdLHlFupY7HYm<F=W1qX#u?Ze z?+mUft}SM`Zn-+Jg>w5g1}J&z4DJo?5qxRJZBX2o+#@qXGtR))cxP~rbFVW)9pRqF z7Rv407@*{-GpJQmAbe@YZBU<k=40^==~3n349z$LTjQI?Q>L*h51~GPM&*&7x<;(k z1Fco8&&s;vH*(rg8o!Nk$zGN?=MU_huez?>Z(IvG-ZkP%d|+4N#&A?zm8bL7exC+W zx!$t4hJ1mN2DZj~RB;a;>>fPnK6g~yn>l_PW7ddTa!@Ua`f;KzfpWhZ?;7_pF4@Zx z_3&Ud@kE^h<$gmq$Gb*Ebg)XjF&q`EaiTJH#(f%>dduP(@&!s7*c$H|aV`$FN1ft4 z94}FEh2;2cj7#>i#8r5(z4k=S0_A?=dd~5#5m)-bI)IJgsJP2caWx(~<35c`y=8F? z`2r;kY>jt~xW^CbeWH$>s9BD3`!)tBdFqU)RR{HOamAiK_sn}9;a4cPZ)0>+_cSo_ z_sGg`)?n9@Ju%uI1C+))qt@zytx0MKWqD+;9p6m!)rHY&-3JDKHQqJq45mh%wPXn8 z+7qMgF+gd&GwQlZjk;b>_!Y|SiP82LpfuhYbq^l!Rd?qJTPU|DM%!b6(s*Z7Wk6$K zII60|X=Z4KNW{R_cxP0-$~>wLo*d=&#AtgAP#W)ys?@1b^*l9%LPPe%XnPD$8t;tS zqf(>xrPL4#4cQZ;?J+=UyfbR&OpV$tQ$r{;WKWE?#{i}A&Zzx7HEQ2Z4WZDGJu%uI z1C+))qk5mzsD39kghE61#AtgAP#W)ysE71$sqvj}|GoGQ`B7>Jg@){j(e@aiG`=zD zMJEkMg$8|a-5=G9D)XEn5-}<&V^mL_j93%;^OK|8?or*x03}bI!LCVN#8;eKo<C05 zLb-h#1C%^<275Vm5nq~d8&q7oS><MiW}Jbo@y@7cwbY1vEvuQM+`f$gN}f7{Zj8E! zuc#S3zn-v#a{D$0D0%7(dPM3XzBJ=DsL+K~*OfCg;|y$#ca6w_?*LLGs&iJeOO(cM zV_dSAg`S<d$V}`@S<SHJ*X^!x9|M#;bw*rMd?%y*oU3lducP96&hgHOE1hqOCWfQp zF3XyAo5rPH_KBN@e1Vb%w#K^#&w|uNW};qXHM>M<{5HlVd;8`td$_n_k03ZkzdPUc zU1iMdbeR8Xt6#hRef#*{pcpNhj8)etV*|tPw8H0)k>TItJ9}jKo$3+pMitbyI%9mV z;_q?JDkH=Fj%;W6J)!po%zI8}JW)Brzxj9e#%Pxe_v@>^F~Vr8>MNtZ3VQ$LXzY>U zsPVm8@fr->sf>9Zo?qef$H?&a5zZbNzT<dKyHN$Tt<LcGgX4S7v&zVDzs^46(eP^E z?>{`J>kNPA;p~mkE;Zb*ulmLaqpiN{`zl<|+!>A<-#eE|My1-vnCIauQuzGQ^82yS z$=dGkRh&IC)Oj)Lk&JKL&z!b8!*g=>hHtEuDkq~JmFKrH!WbF;?#9_0qrvdr(0?O= zH%{T<ZbO$bGCW&nJ8NY4DmZ&&`2JCO<UX(WRE}O6dF(LqZ2B5HYh<`zU$>2s8WB6^ z<ix12+x4|_hNF0A80TbXbt~S?w$57G<0=qAKeltegF5fQLie@eN{?&k#HdGjJt}87 ziub5-kL=`8*JwsnchM0&&xy}EwtH~O+*d^Co(J7n+|wsUJ;LizIfM7lQQ0zf-gig+ z+R4Ki?$_B{RAFp&cgoyX<T|5j?Gc2p+jU0O-DEg>V>F_Qed!cc`NXK_bUkxtj41zo zIQ;cv+c}SXuH7<ikB~VXBg0WusdEj5?&m!Egj4L@Cq_L&ek&q0cg~<Q9K~;UL^rd; zsNUd+M)f;sdrr*h*t(@7BaW(lFvpqG5#4M5ON$dD9^r0OjWbw1)e(kA<<T;iM}xr= zTy$S2MqI<SnbWcLyGKS`Z&xEQZH-RK9Wx2w^Lk-vij!!@c;JTkr=4F);jn^D(r zZRT`r&jv?Es#i~YS0gaFx+h|e4?N3mdb=78Mxc+x55qMg!hC*ad^;Kpu3OFnqplHN zHf`o~Y@Pm*5!c(*2uxeKqPd1(xZbWtgHcZn4`H}QM9Oy@N5=hVYroH4I5A31;XcH6 zJwEFg8IJO3h3@xxb@v&SM|eFdXE-XN%cuIye;IA1;#1ieU>~6_VtY<})-f_1<trj| z&m;Wv+lHBkM|eFdXE-XN<GZut=D&=#vWu}FG2nT4eg%#b&N;8AhK$Pfu4}N%v;X0T z-hurV+x7UYqpi+xlt(KxKieAq^LMTI<dK9H-%K7E-;Q?4@SL2zF~Vrsb<x2v>Unsy z*BNwwbWE4*jnU8u|NQ=LuCC{_n@3PbhND7@Z)=a6|1w(k=5&+{cvN(i%FkINBld&K z_ju`PV>F_w{yg*WoUTXZ3`hCzHf$PU(1rV71D&Jd*+cn_4E=>Hqpr8B(a<PghwkUB zF>3c&{yQ>ib$8g#AXa*G#yrB^s8Yijj^g^7&UquMI=2~#M>Xb01pOEpb+u1yq4}9t zB08CeN5cI+-GdXub8_~k(a@-S?Z~J{<@qtEV`Nk<$vm7bG(WSJ@MNNEcgyK|9@X6^ z!%<O7^1BrG->Ya<vLiDdmFMTIth+pOq=xHV*QgpkX}I>N;f&g&Cici+57Zu2&ovq0 zZd5^St1}!$ClH#cw`nvOwL|8NN9ECOj4(z<^$ZhxWK?&bv3rEOQKg1697UHl^*)WL zs$<DWJSxv`jH){NjLP+{YgDf`X}I>N;f(4mC-%so*9}&pJi^_mg1SAiB*RhFk>_{- z`_W)j?|fv)qw;8((=jqU!d;D^T`=r7t6We1^R7KqkDKqds&7xbdg^-Th4ap92cL09 zXdH>GzcDG5V6}szSY>hnwaW-%XxQIoxL&L@UHFbhb(8s5Db*pTeVySb*SpT}*yHNk z{vv{VgKJ>U+);5)#8uz_T47?uI&rjvuZinTj7|uKXYR3Ax4aWo^|-k{&Yl>pi?oBQ zdmdCbD#e_+qo}4-AW*xE%-o~$NTQ<B>F;P%H<@`<znk`ThNE2XI>TdUuVP0akBG?L zbLwPp1|7wo%g(mT*jCrq#PxPHa;-dbkG;C(owcftHP^@46Jv|Y)jbdT9y)^goI8rH ziOw6;bw+ip8I?y^-SU`6X6`7DePV2RxVlG0S4mek=iw;2So%0n6Jyh;PA~J&H~%p7 zz4)x*C|`wLMrQ6P&-OY)-{YfRc^rBq{@xkq@h^^+PghzK&s^^l<~&B!`R`_S8L8oG z<*}nnAHQidVj?Q8Bf4Q`oINo*AsC)*oz2X=&S0&A;AnWf&faBAQF$cX8+77x9#jIl zVP-t1iJ`y_9(&zgN7!{u@8sd}I(wIqd3aPFNz|2mpD^b^EvHjuraI()Zmu#M<$99_ znK#ad$LpC_RT?wTJRDUuIM?br!%<at?_qf69y@y=ef+#u?D%xU%s6{uka-;K;E~iW zno-p*k#@%dhv6AIdzX<K9+gKz7ZZE^P9D`2XCBU;7!_JOc<j{&W$e{U?BwC`I{P}q zqw+}TFzKte^RY$czC5bxwZ^D&t=!k3QSTE5jmG(K4fk8U-Kdca*Pw?EWX4|43_E$a zFW0DEd(_B0+?Q*hwcoe9hWo9KeALK1T*LixF353MtBlHh4I1@6VP?25*N9cm_Xz`| zuWr4AU?!r-_Y~N1HhG%Z$-_0=Z(K3?K4H+vJlvOS)KkX8nc;q^9o&bYs21E|10(Zr zb!YD~rl`h9^0%qZQH6hwc8DmlM@QXriin8p%;<z*c<fP$^1T6Ub_goooQKEj>|Mqb zl}8f(^L@gm(Rx_zP+f7JThD1?KnPaW-7Q|vBX)^=pRj3kiD0;f`>m&powahm^a$*? z_@yggUmP?tDpz;*#0WG;JA}{NJ@MrchW~t@FlZ#hQ6Bp)qoLvIo(EkToz1M_D7rj# znb#SfheuLR0O!?>h&b9Id}arWy0a%n!eO|&M-?4le&0Ul;V8W~0Ck<=QF$cQ&+p`+ z@4xZu?1{1EF{=CD5}p5FXn^x*WbPX7SKrppnd|*PpE+xk_Sli7hObYpTcUOu5!x7) zM^at?d96q!HMow#ci!h0IprIOEssER<g)?iHY4$<>RQ;z!%=k|C+a$b`#O*rl}E_E z5v(zfjLK1-?ZjwgK_0H|QPsVf+8qlVhNG&MWFEVW)bKn!5^7bj#ynCZYDvByVBMWP zF#^r8)sl?YqpHd`=8+87aKH7GagM5?fQI{WjoNWWjRwO}wMQjtmysGCl}ExJ7_4(t z84?=Rd8c1zPmG8tNjw{{M<v6fsvUJF4@Xtckf>coh>TH<k>r!iP9D`2r(e&ho)gZD zmT82Bt9w+{;f#4?RIcHE>j_{-!+p6%^>(91M3#L!9c0c_XPNdcV~WZnseXP(qdM=L h@th_`M8we!uI^D)uRUrc!!_LRE~BC0ew{rs{tvgUJxBlm literal 0 HcmV?d00001