ࡱ> GIF[ R>bjbj;ΐΐtggggg{{{8,{89l8888888$:F=H8!g8gg8Tgg88(|)@ʐ0{$(89089(=|=$))=gC-T 8889= -:  2015t^10g:ggbDv;NGl;`^Se:gg TyNXT TUS:ggbD;NsQlvSVT{110g21e>mpg8RWSq\I{NN10lQS[ft^͑aS^:WvKm T{`$15t^:N3zX ?e^ybQ'YybW^bDyv\F~/TR0 a$m9SW^irAmv_XO&^egvsQ^:WveXBl0 b$Ğhfnbc?eV{_NO&^RRfeBl0 c$[7bBlNlĉGS~&^egvNTGS~Bl\cR^:WX0 d$15t^͑aS^:WS^X[:N2016t^^:Wb` YXQ\N;R0 20ffffffffffffffffffffffffffffffffffffffffffffffffff  .0268<>FHPRprtεΜ΂oU=U=U=U=U=o/hh5B*CJKHOJQJ\^Jph2hh5B*CJKHOJQJ\^Jo(ph$hhCJKHOJPJQJaJ3hh5B*CJ$KHOJQJ\^JaJ$ph0h.w5B*CJ$KHOJQJ\^JaJ$o(ph0h@G5B*CJ$KHOJQJ\^JaJ$o(ph6hh5B*CJ$KHOJQJ\^JaJ$o(ph*h.h85CJKHOJQJ^JaJo(028>HRr $$1$Ifa$gdOkd$$Ifl+6f7 t7644 lBa]p yt $$1$Ifa$gd.w $1$a$gd F8rtxPB4 $$1$Ifa$gd.w $$1$Ifa$gdkd$$Iflr<6ff{f fdf t7644 lBa]p2yt+tvx|~ ԻymVBV&h!B*CJKHOJQJ^Jo(ph,h h B*CJKHOJQJ^Jo(phh h 5CJo(h 5CJo()h!Gh(B*CJKHOJQJ^Jph,h.wh.wB*CJKHOJQJ^Jo(phh!GhrEB*CJph h.wo(&h.wB*CJKHOJQJ^Jo(ph)hhQB*CJKHOJQJ^Jph,hhQB*CJKHOJQJ^Jo(ph. V H$$1$IfWD`a$gd $$1$Ifa$gd $IfWD`gd $dh$1$Ifa$gd\9$dh$If[$\$a$gdq FH "&(,.2468:<>Ѻ{d\X\X\X\XTPTPXdhchPxhRjhRU,hh-5B*CJKHOJ^JaJph$hhQCJKHOJPJQJaJ)h h B*CJKHOJQJ^Jph,h h B*CJKHOJQJ^Jo(ph)h 5B*CJKHOJQJ^Jo(phU/h h 5B*CJKHOJQJ^Jo(ph,h hmEB*CJKHOJQJ^Jo(ph:NNHN(W-NVFU(uf'YsX N}Yv`Q N y0u^feϑO[sؚvX T{V:Ny0u^fe NS:Ny0uMňSR:g ؏TVQvvQNONNSVYvON.USR:g vQSR:gb/g(WhQtVQ/fgHQۏv0؏ g14t^^bNvy^11L012L͑WSR:g_N:NNt^vϑvXZPQ_'Yv!.s0      $&PA<:<:gd $dh7$8$H$a$gd.kd$$Iflr<6ff{F FdF t7644 lBa]p2yt &*,02468:<>$dh7$8$H$a$gd. &dPgdPxgd 9182P0:p)}wA .!"#m$%S fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff$$If]!vh57#v7:V l+ t76,579/ Ba]p yt-$$If]!vh55{5 5d5#v#v{#v #vd#v:V l t76,55{5 5d59/ / / /  Ba]p2yt+W$$If]!vh55{5 5d5#v#v{#v #vd#v:V l t76,55{5 5d59/ /  /  / / / / Ba]p2yt fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffj 666666666vvvvvvvvv666666>6666666666666666666666666666666666666666666666666hH6666666666666666666666666666666666666666666666666666666666666666662 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~ OJPJQJ_HmH nHsH tHJ`J !\1cke $1$a$ CJKH_HaJmH nHsH tH$A $ ؞k=W[SOBi@B 0nfh*B*S*Y(phnX^@RX \90nf(Qz)$dd1$[$\$a$CJKHOJQJ^JaJPK![Content_Types].xmlj0Eжr(΢Iw},-j4 wP-t#bΙ{UTU^hd}㨫)*1P' ^W0)T9<l#$yi};~@(Hu* Dנz/0ǰ $ X3aZ,D0j~3߶b~i>3\`?/[G\!-Rk.sԻ..a濭?PK!֧6 _rels/.relsj0 }Q%v/C/}(h"O = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xml M @}w7c(EbˮCAǠҟ7՛K Y, e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+& 8PK!mQtheme/theme/theme1.xmlYMoE#F{oc'vGuرhF[x=ޝzvg53NjHHzZ $ʯI)*E_N&IA!>Ǽ3xN>UWL0Č߫߿z}rx{h9T8T/χ?xY'~3S~O_|w)ӈHt=a+d NG1-RlƁ1RJwT蠯M1K"o he˓ێ½PL-|%EhY7'qP.\L=dqķ3Iofi.ñBRb-JP_pG ݢiKtdӌhFio7;7Q2ȾD>a/Q>XW ˔M_uHq)h +:Viw4rBqϫ"r!2laCbU|!8^8>ܠ,AбVt׎~ls14_=,ɬožTV G"ѦbH'.4x޵w-ϷE|F;v`b3"G 'e\fHO '$i_wp >*8i&LY%\,xҕ= r6f 3Tʅ):ªZKLs&C Mܛ0 [˫p@ע`j۽7 YHxHicT5Ar@HZAZC}i' RQ\m,zo,gQu{Y\,Nר/=L _.̇Y7C6-fSh62"5NHT[X65̫4X%Yֳ2fkhi~tCKF#b +w1m|4`!:U!p5a:~{4mmio ήc8mDJpSǹ橠V1?#Si?3E'pS2W`qB]( 08w nA[s)k8= Aa?R dڒɾcUӽ˲d)#Queb}C!&i0>4S7{z F} 4sKvUKoȳh~1jYUVH5U8Vk;֜L9ŰD ?*|FL "A3>g]dm2iVֵ褽mg  t > r&> x8N# AA@H 40(  40(  B S  ?$(>?ABCGHJOP^ac{| JLSVWZqttvvwwyz|}#$()8<BCGHMN]^{|  qttvvwwyz|}):N^{ttvvwwyz|}m jL1q(T‚D=00GZl1W/RVZނ(<~z,_w^w`o(0 H\^H`\hH) \^`\hH. \^`\hH. 4\^4`\hH)  \^ `\hH. | \^| `\hH.  \^ `\hH) \^`\hH.w^w`o(0 H\^H`\hH) \^`\hH. \^`\hH. 4\^4`\hH)  \^ `\hH. | \^| `\hH.  \^ `\hH) \^`\hH.^`o(0H\^H`\)\^`\.\^`\.4\^4`\) \^ `\.| \^| `\. \^ `\)\^`\.50^5`0o( \^`\)Q\^Q`\.\^`\. \^ `\)= \^= `\. \^ `\.\^`\))\^)`\.0^`0o(0 H\^H`\hH) \^`\hH. \^`\hH. 4\^4`\hH)  \^ `\hH. | \^| `\hH.  \^ `\hH) \^`\hH.w^w`o(0 H\^H`\hH) \^`\hH. \^`\hH. 4\^4`\hH)  \^ `\hH. | \^| `\hH.  \^ `\hH) \^`\hH.0GZD=01q(m <~/RVZҐ&        8        ȝZ+        ̦        &        jV        <5J%JRO`0;$~{L4j '.v: 6!OE Ki/^$ gFL |<`xp]_z;4O'dH g,!V$Nw, ,!w, z7%5J%'g\&v: b*caD+!mM+X<'.4bKi/;$/^$ U^34jJu3;4?5f7JX<_z|*S**+ +J+Au+C%,:,ox,},"-@(-1-&7-9-. .%./~/ //eD/FQ/Zg/z/~/X0:050v8090I0_0#1S;1!S1!\1g124c2%3 4/484us4H}4=5U6!6?6-727888 F8sV82'9\9>d9 :t5:N:*;:;Gv<.F>J>&Z>`>&S@SAhA BKBTcBfBw{BC&C.HCD@DNDFE=ZEsEtEoF@Gl7GDcG~/H~4H\HH"I`IJJY8JXJ=&K$LWpLxLQ8MYNhNyNP?5P6PNQR$RmR~R#SKS T0TAT)U_,U?mUbV6V'LV sV3WSMW\nWpXzX2Y?Y^YGtY yYBYWZZbZ[G7[+:[h\[ \H\9]=]^^^;t^+`-`0`5`K`au$Lo*|"[&\l p_n:-lJ8tcCb{d}LhrE{yh=E__' O9hr%gk2\l(Rj.w1z}{O W"83B6x,[SJix) 7qv9alm<,/Zyo+eczDU[vf %;QLQ@WCdj/nq !!8MLk4lV=d6$&,%/P(/5s7 ]QBi 6!GQ1Q|bxZ|(\16G.<:bLx3>K;UZX`oHbh )afmE YZ8~a)bj/s<4B Mryo#>AAv|f9Mguy*&!\!`j#({|[:h>s6 2caNdvP<O?HqIwx"3NSCb.6I3FNYOE,G{ z[N?-~v O Ay8uEx_NnlZwdyh:XVdoDEKd)k6=t]`i\~LCKIyp#&EW4hq.|&mXd|tv@ iiiixxUnknownG*Ax Times New Roman5Symbol3. *Cx Arial;([SOSimSun7.@ CalibriA$BCambria Math 1hz7gl:<'.$<7=7=!?!%),.:;>?]}    & 0 2 3 : !6"000 0 0 0000006:>@DZ\^ =@\]^$([{  0 0 000000Y[];[miss2QHX  $P 2!xxst4 jiangruoyang$      ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffOh+'0p   , 8 DPX`h4Normaljiangruoyang25Microsoft Office Word@0`$@)3p.@r9@07=ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff՜.+,0 X`t|  ΢ûs ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff  !"#$%&'()*+,-./012345789:;<=?@ABCDEHRoot Entry Fː0JData 1Table=WordDocument;SummaryInformation(6DocumentSummaryInformation8>CompObju  F#Microsoft Office Word 97-2003 ĵ MSWordDocWord.Document.89qffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff