From 5c18d3b4f45c5c85fe85a6d4705631e3c1fd028c Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Sun, 6 Nov 2011 21:46:24 +0000 Subject: [PATCH] Uploader: update to 1.5.1.1, remove plupload.full.js (we cannot use it), rename the script handle in script-loader to avoid any confusion, fixes #19187 git-svn-id: https://develop.svn.wordpress.org/trunk@19194 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/media-upload.php | 1 - wp-includes/js/plupload/changelog.txt | 12 ++++++++++++ wp-includes/js/plupload/plupload.flash.js | 2 +- wp-includes/js/plupload/plupload.flash.swf | Bin 18746 -> 18752 bytes wp-includes/js/plupload/plupload.full.js | 2 -- wp-includes/js/plupload/plupload.html4.js | 2 +- wp-includes/js/plupload/plupload.html5.js | 2 +- wp-includes/js/plupload/plupload.js | 4 ++-- .../js/plupload/plupload.silverlight.js | 2 +- .../js/plupload/plupload.silverlight.xap | Bin 43353 -> 43675 bytes wp-includes/script-loader.php | 14 +++++++------- 11 files changed, 25 insertions(+), 16 deletions(-) delete mode 100644 wp-includes/js/plupload/plupload.full.js diff --git a/wp-admin/media-upload.php b/wp-admin/media-upload.php index b0dcda55fe..6524f8f77e 100644 --- a/wp-admin/media-upload.php +++ b/wp-admin/media-upload.php @@ -18,7 +18,6 @@ require_once('./admin.php'); if (!current_user_can('upload_files')) wp_die(__('You do not have permission to upload files.')); -wp_enqueue_script('plupload-full'); wp_enqueue_script('plupload-handlers'); wp_enqueue_script('image-edit'); wp_enqueue_script('set-post-thumbnail' ); diff --git a/wp-includes/js/plupload/changelog.txt b/wp-includes/js/plupload/changelog.txt index 5f4bf0815a..bec5aeef2f 100644 --- a/wp-includes/js/plupload/changelog.txt +++ b/wp-includes/js/plupload/changelog.txt @@ -1,3 +1,15 @@ +Version 1.5.1.1 (2011-09-27) + HTML5: Fix mechanical typo, that successfully broke drag and drop, wherever could. +Version 1.5.1 (2011-09-26) + HTML4: Add support for server responses in HTML format. + HTML5: Disable multiple file selection in Safari 5.x for Windows (see #363). + HTML5: Gecko 2/5/6 should upload chunks as binary strings when in chunking mode and client side resize is requested. + Flash: Enforce URLStream mode when custom headers are passed. + Flash: Fix embedding problems in IE9 (and all other IEs). + Flash/Gears/BrowserPlus/SilverLight: Expose multi_selection feature, to be used in required_features (mainly to overcome Safari for Windows problem). + SilverLight: Properly handle custom and null headers. + UploadComplete moved to fire after the last StateChanged event. + Additional language packs: Finnish. Version 1.5b (2011-09-11) UI Widget: Fix sortable logic. UI Widget: Fix bug, when message was displayed simultaneously across all Plupload UI instances on the page. diff --git a/wp-includes/js/plupload/plupload.flash.js b/wp-includes/js/plupload/plupload.flash.js index ec700601fe..8dc2f55d03 100644 --- a/wp-includes/js/plupload/plupload.flash.js +++ b/wp-includes/js/plupload/plupload.flash.js @@ -1 +1 @@ -(function(f,b,d,e){var a={},g={};function c(){var h;try{h=navigator.plugins["Shockwave Flash"];h=h.description}catch(j){try{h=new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version")}catch(i){h="0.0"}}h=h.match(/\d+/g);return parseFloat(h[0]+"."+h[1])}d.flash={trigger:function(j,h,i){setTimeout(function(){var m=a[j],l,k;if(m){m.trigger("Flash:"+h,i)}},0)}};d.runtimes.Flash=d.addRuntime("flash",{getFeatures:function(){return{jpgresize:true,pngresize:true,maxWidth:8091,maxHeight:8091,chunks:true,progress:true,multipart:true}},init:function(j,o){var n,i,k,p=0,h=b.body;if(c()<10){o({success:false});return}g[j.id]=false;a[j.id]=j;n=b.getElementById(j.settings.browse_button);i=b.createElement("div");i.id=j.id+"_flash_container";d.extend(i.style,{position:"absolute",top:"0px",background:j.settings.shim_bgcolor||"transparent",zIndex:99999,width:"100%",height:"100%"});i.className="plupload flash";if(j.settings.container){h=b.getElementById(j.settings.container);if(d.getStyle(h,"position")==="static"){h.style.position="relative"}}h.appendChild(i);k="id="+escape(j.id);i.innerHTML='';function m(){return b.getElementById(j.id+"_flash")}function l(){if(p++>5000){o({success:false});return}if(!g[j.id]){setTimeout(l,1)}}l();n=i=null;j.bind("Flash:Init",function(){var r={},q;m().setFileFilters(j.settings.filters,j.settings.multi_selection);if(g[j.id]){return}g[j.id]=true;j.bind("UploadFile",function(s,u){var v=s.settings,t=j.settings.resize||{};m().uploadFile(r[u.id],v.url,{name:u.target_name||u.name,mime:d.mimeTypes[u.name.replace(/^.+\.([^.]+)/,"$1").toLowerCase()]||"application/octet-stream",chunk_size:v.chunk_size,width:t.width,height:t.height,quality:t.quality,multipart:v.multipart,multipart_params:v.multipart_params||{},file_data_name:v.file_data_name,format:/\.(jpg|jpeg)$/i.test(u.name)?"jpg":"png",headers:v.headers,urlstream_upload:v.urlstream_upload})});j.bind("Flash:UploadProcess",function(t,s){var u=t.getFile(r[s.id]);if(u.status!=d.FAILED){u.loaded=s.loaded;u.size=s.size;t.trigger("UploadProgress",u)}});j.bind("Flash:UploadChunkComplete",function(s,u){var v,t=s.getFile(r[u.id]);v={chunk:u.chunk,chunks:u.chunks,response:u.text};s.trigger("ChunkUploaded",t,v);if(t.status!=d.FAILED){m().uploadNextChunk()}if(u.chunk==u.chunks-1){t.status=d.DONE;s.trigger("FileUploaded",t,{response:u.text})}});j.bind("Flash:SelectFiles",function(s,v){var u,t,w=[],x;for(t=0;t';if(d.ua.ie){q=b.createElement("div");l.appendChild(q);q.outerHTML=p;q=null}else{l.innerHTML=p}}());function n(){return b.getElementById(m.id+"_flash")}function j(){if(h++>5000){o({success:false});return}if(!g[m.id]){setTimeout(j,1)}}j();k=l=null;m.bind("Flash:Init",function(){var q={},p;n().setFileFilters(m.settings.filters,m.settings.multi_selection);if(g[m.id]){return}g[m.id]=true;m.bind("UploadFile",function(r,t){var u=r.settings,s=m.settings.resize||{};n().uploadFile(q[t.id],u.url,{name:t.target_name||t.name,mime:d.mimeTypes[t.name.replace(/^.+\.([^.]+)/,"$1").toLowerCase()]||"application/octet-stream",chunk_size:u.chunk_size,width:s.width,height:s.height,quality:s.quality,multipart:u.multipart,multipart_params:u.multipart_params||{},file_data_name:u.file_data_name,format:/\.(jpg|jpeg)$/i.test(t.name)?"jpg":"png",headers:u.headers,urlstream_upload:u.urlstream_upload})});m.bind("Flash:UploadProcess",function(s,r){var t=s.getFile(q[r.id]);if(t.status!=d.FAILED){t.loaded=r.loaded;t.size=r.size;s.trigger("UploadProgress",t)}});m.bind("Flash:UploadChunkComplete",function(r,t){var u,s=r.getFile(q[t.id]);u={chunk:t.chunk,chunks:t.chunks,response:t.text};r.trigger("ChunkUploaded",s,u);if(s.status!=d.FAILED){n().uploadNextChunk()}if(t.chunk==t.chunks-1){s.status=d.DONE;r.trigger("FileUploaded",s,{response:t.text})}});m.bind("Flash:SelectFiles",function(r,u){var t,s,v=[],w;for(s=0;sQwp__1xSAxlU9oRzK;7kIy2h;_uTiArhv|G{-59f^ZD1F zyPSLOz31L@?z!jOq_|R2lae$tCP@b{sVa9rNs|7M{~VK~qq|$fGZt3W6s_#+=!(xk z?U)IXL?Sk$v~RS%oGDu zh2p{P_E@4l+Eqk#e<0eEIA+2GW7O7QX3$tqcZV3VHCP(z2z7?K67kY0lc!*y*5HhA zw7b)vnCXwjI@*JN8m@F@Njwq_p1i`pJX8|y@W&%Zmktq9pG142BQ&$3H5v#N)pUeb z79CbpG1OmB>m)?nI>hMAtYv@tsrTeyw6iqU9c}Fif~PQs5}mWV&=9enKu3E#66&7W z({*xJbcH^}5SD0y-64M>I-DYnqxKGeS6h$2Ei|)wzG%zT1&{tjXl8vVRy6epZ_(7U zDN}Sd2zzwt9=mN|Ai$YYmHQ+4XsMD94i27RlObU|uyt}qW`p((-tn%WT_0K9#Tyy!e z%HW{<>Y)6@pez;Y%cw1vq_@D-7Zs?qy6^oA`CCt0i{Gx0jGr(3bM9C$<@;IBM(3^H z@!_|#ZprQVB9Q!g)=`gad9+>oc-DhOPyP1PF09LpcSr~0ZVANgn1bz0M*yJqR5zcot>)M=^bUYQkJG0^p3 z@~&AkuMCB+>-}KXk)=&r-Z|~1S!+y^vOL<}YOYUow|BKUgw{?DEhkksRa53%&>d~- z4#nf5=BV{mcXxkByG13hJ{0WfZcnTlLXCjDCU>rEpWNOF6)^_Nsb1M0Uf}PJhjb!a zEj5awwaTCH>myUow4~jQBCCu*DMhPN)7}v>`vND0f(iB5XtX2b?=n?%cl%eF=l665 zLfuxK^R7_BNu&!y;ZS#|D;Sd7yAqa~o~|Hipj{{GNwj}=#I47!N`%A+f@l4Zc0}U_ z&!diQPjvcY#9m`pM|)>`BGjtyhdxGYdpy?RUu7F2Q+hB}POX9H_OI{$$l;hV2a%WN*!kbfYy0yK!;_ zPO5cYba{V!sIsFyW)JIYpW7Z!V*jP`UTLfv)<5_Adb z!`oZMI4Gkf?(FR8NVLa9Jrs8sGl-p2jf&FV)t(qhNqsvlW!TL2pdV?6*gSh2b~KpK zwIH5IYe9}ER?>R(CVho8OpachA6l6Z+Fy!%jt8V!e`DRBkIDQ-bRw{KjjUQ$~l&t6ckqK$~H z7*(Ik+#au6P(9m8EZ0=|^xk%ywQhef(SSkBKp-#Kmx-M5izadyb^boc#tna?*w;Yr z+C60NZVnAcD9vr{VR?2t4lWKwhcK&-<^&m596T~M&4J9gwxOa~I5#1s6(-sp?b3x= z8KvWr2)SF0@zV%r8X?$mNBr?&DweNn-Y}ef1=wlmZf|P?leE2g!{tRNOLM2c`(&u7 z%h>EW`boDz66s<*Q*^d>LAsLz2RDC;X;AOK_h>_nmSA_Vfo{7zx&qp9SWXR9F02$N zS36xVUH%T8*0zE!G@;V_(>@p@O!mjM!w;V_BXb4H9ic9Hxxd4nMKpGA9(B5`}zs)nyPk(z6M>HA zr4~JJT%-mdSj0La?+UFDIqn)>)hI6oGy)b?HM&TMb9%zzPJdTJpo45xtS1o~!U!o> z8k6hZR}P_$@9{&OXzIASaQ1((Qs4E>7MZ0tK6Oox}oT$&%^}G^iv^&~Sy%GY8!)H6T z1L39KL!4z%cZfPXO1K8y`T?ttM7tBF)=;3Q%~I)`w_t8{L$y;_pP*saOw|h)`WD&* zE=2CTWAQ@lOmmHI;k-sH$3QZhft9em$Y5 zj&58q*H=;1Tsfz4{&CIe37e}b8Y=9%?;v~xD_ukaYYE{RB45CQYe`_#wpg4H)_E06 znitnrHO#S5X-;+R>^Thz_BN3>WWv+NIcEqZLJ(Wk!ivSsb8CO+)ixCGGh&`vR(6Dl zmPH{k70vK!XqTdcbu{6p%quu zAF8i9&;#GNy=%m<@MVS`U}(dUReG*RTcm=R4;RXCBC#f1TsjyjN2Lfw>P56< zPWW-(C!D(by+F69W+DGpyRbXLhiSEmaziu$l{Uh3wG*V+G#sFn3G>2GTlLBqKk-D? zrgn!QonXj0EQGg^cSxs6ogIq{w@LRHsLf?~|HgmO%g+i1(m2b4g}&JftLy76wZ3Ly zUtIOom5mE)8#-;3n1+k0=!Ch>*2eL_OqQnc)_+B_eix zV?+lQvKyBSRav{eJ`+~XP!e!%Y(s&eNj$Fc;>os9+M>ppS3atEvb7TzF;U0Of$r#v zc*uX4LM%P~DnjLWK`kQ0Hh+gN2KA>nT9C-0l~bG*-EBSeNSMYW)-p_wLd6|GK6KmNT7tUQ6ItAWK!hzx6~Kn}wZd9dRr3D1^_1*-9|f-eF0H+9qMxsoE|cieQ$z6Z)3q@3mHFDLsD# zDB=|ceAbKIb&2Cwu^iVhE!+WIYhyzVxi@;)E@DK4)$x$dg;B@Bw_+#sL9EnEbYZj9 zc5*U&VK&}G%ReShch7O2Xl;njyAtYnG14&>J&zybGPcGD6|%Ni$BZb!Pg)xT(VnhW z_%8}L38^qK4OkT~DdA3=qf(C!N+^FkI3Od!Qu3BcNFqlSrF$PUK21yNYHZ+)qAW_m z{Xy&?r|?bEd*VFksG_i;3dbDe%ARmWkuBpI#z$qput#Ai5+%Ai%UG*T*JYBsCC!kf z6=#e<33hjcof+ogECs9$IQhCo4jQ&shVPwg1VeK(m#URENX%b=jX9pqS-5{a)LM!2 z8y9ar%O)4knBmkNkV^fz+zjU$uCm%H_95hq!N|f})T3L6PFgP>8tgiyxXTpsg>n|O zuMBl8se%B6S<>rEGj)^h--L!jeS>3DH?3N!ol~{YB$QT0h znmlR|e!4%Nu+{rPB-UfC$1cXYU|e0;j=8`kdRpn7(VkV!p>njVE#2nGt}AgwQI5tg zC`o$&gN9nwM*TAywPHs(Zi=>0L1l<`cd_tiLahc?sgFey)_J7%R8klCX~Nwxc=0|+Kr>a)96F6?+_?V93bYpK+*Ry}ICf7&rCfFR z;d0dxfN6lk%krUEMR7==JzA77HY8u@NKtEhYf)DeYi{ojO?K!wDz{D^2m4K*>UD>p z0A0q=MA{0iBkzA^^4NV*WLgi(8q8ZHV(t$3psR|6$57M>r99?8lX!o5{v-eE-szr` z_Fnrh3@~VMXRJ0Zj;~;~cvTyXSET!as)FVxuJ3nf$7&blzI(S%rBqgC$Bp3QH zl|B`w!DjvsXnuvo8UKCveRusuLG5eA#{c`Szp|F&|JQ#;&1m~C3vgef)c)5R@=GIC z|5uvxOQSd|sAI^uFLLJjyWk#V>JHHggB?6Ml*khm-LwVt>tuvMKMZL}8zt*pWqV7)SXRTJz5B!A4P41vz-6Z@5TQC}1B^;r+S$CpL z;st?6PnO{nDisSBOtHq>+q!7EA%&a}xwf*B@Kb;7C^RD;t*M<`t<)}Ps5BAvq0R-7 zXd)VqL}NvVPA-!pp_OVp)Yd6J+3s47i?+3h-jwZGOL6O7YZpxvYDJKyKR!|cYZC0` z2w#7Q!j^70bgG5UiwLo@X~?lOg*&3y!%$aiyT8j^Ei&7&wX>V6=U3HM%y-VMZD^QV zZPb4XvOc+0G!VXFJPlCVkq{q!Y#~lGaI#oYIm|x_fq~g8}%`A z%SF8KGG4fW7hc0n(nzOe6CXWc^kzQ#20nlKMn3u`K6(ou?JoQljiWImNP?q7NZUta zw$Yev^dClEz^Gw#FS3za*ytT>^u0RfZ8rL61^LG;pK&(M*$+wSWh2;emQ;wxtfptGtiOQ&|>9#R!N_9cS=$e0N z)2(w@Es#ZZ)2$jiZrt1{2hW>sWwr?@jh{cA*=#X@lIW~q*Hl~<^)O4U`Rx~f%I zjp~}My5^{^TGdsjx{gy_b5++o)iqyr`Bc{e)pfk;TBy3}Rab+`%2d{WHw)+Ef-%3rX_33YnaLo zSJ@fJ&IGIloCWmRfO7!n0?vP9>evgJ^P2YSF1G+XU=pzzu*K0XH#q+*YO@bPHe`U_0u! zGV4|dU%L(Mz%$?(@Y?NwI{<$|{Vu@WpuLBw6Yc}t4|o9ZAmGn{hX8*M10Df93U~~# z6Yx0T3BZ$pzW|;BJPmjT@GRgt!1I8=0{#Yg0gwcw0DXXdz>9!g0Pr$l0I(bI65wUP zD}Yx4uK`{Mya9L<@D})e2k+8S@_MdL0C+FwYRMI7y9#hM;E!CLd@b_p0lk2Yd<@RyR+Mh$s^u2s+W^~9z7_cn zz-@rr0e1lY1h^A$7vOHdJ%D=w_W|w)Jit}{Ao4#09s)cJcm#j&DDaOV-wAje@C4v# zz;l4-0WScOT%FR7{1w2ffY$)8bG6K?mc4I<|DCI*Pq_6{ zE?Ykb^aH-)Sk~8Q`y02G%j%Keq4+)EAAldw?MJNeUx0rDegf`IK1NZeoX4$eWW{=h ztf*yY%4*qKz*&EQvjOMGs_9(7d4LNs_(gz=0qf94a0%d2z-55T0UH2U0Ime!#9xK% zYLNdC`OjdWSuMK;#cP4O4*B(fUfKFbrdT&(cD4z1>~I-&xNH!x8FV)QZUp`&s-43BZ4ofWH8q0z3_PlUs94Ru@e2 zGx8X-_3zwleO5MGTUG1b++w{4CYn7b1C9K74E0yp`a6qi{+m3;qE(o z*vk~4Pf=(016~B|0t^7R8}Jg~Wxy+dR{^g9UI)CPsMa@;zon>_x2a85XTO7f?cNd}D9Ma-2gY?~O~9GUNhun{Jn0{< zgHC^!LuKwZ=p^QJq`9*WXGSqdxcKrZ%W!2G&S{z}oz`G5Jqp<4LtJpK^Ce3|Ke;-X zCGK?c+*~P(X|cX6S`*`W&RnNtk!>~x5PW6*FexAO0%?&Q;zyztvJplivz(kf;<13( z&B@V=`p#wsapoH%iN21)tnr-&mVi4&mwbO+1O(iX3%u;)(jGrDtxd9U8-9kZy+F?t zmYeG=lx*B?=dziN9JL=G4SJKq_`zxghiuO+u-loFwwtDusRi2$d^QKemm|4Qap_Xv zLK}E~zAK}Y*$Tt*!JU$ypG&hbyM50^?URO4)se2sEWa>+uYMrPK{K@D7e?SNmn(m* zaJj<Le1VAtV8Lb6!}u z2haILE~G?a^IE+aJhcl`02qulR zPqR9u1IA3JzDLqfGic-soX?~pACtx}U{dMvOghveTXUo%_(B@8ew=?a&1SW_ zrK6Pw8m^I&MO>P(7;LGsHBXwwm(ai9K(X=tCHo~O3b|xKvlEXSmYLriwqzXfwv)&kH5_P5E@8$(R$U5`Q!hjE z+sl#sZUd6ju0ZnpE1{Da96o;uUA;-qwqU6780r#MvK438CEYC2TSU4|q}xS$t4Mc< z^fr;+F48*$1Ah|fog%$Uq<4$-9+BQF()&buzepbt>4S`<{AZn$hbWWfhegXHB7Ib( zk7bs4saWD=Vu_ctok%yZ$B|yao@P^KW=|pgBYPU@HSB*Gq}Q@%kzU81 zLwY@X9%(Q8E7FbZZ%8+>7m#jdNu)Qh6w(`6N4|9;7HNShZDoBx-OT!t-ojo)x{d8Z zx}6Omy_M}ox`Vxh^ftBzJ30xQkoz(%NP0!2uZoqvrZ4ezp-gY+%YIYn*IT0fZLIN5 zgf$Gi_b$?V5ZW;8-ur(@??ZUQuzMdOeE=a2!|r{I6uZa%&T?h8pLDqC6J}=oN5(#7 zX3qb`*k{Zv^Pd>v9kap*8T*2nP5gAuj$~gFe3!ju}eRFO;zS(74}m#~u*No{3O zMY2TL2!&aD*l7y0{Q(mwl6@^h+^k3roVja|J8xoq3-X*XisZV3u?|IYKg1v&SpJ6@ z!aDdfhghJ3aDlT^9t8mbd6QWmCVxmqAwf=sAj8FZ@P?B`{^DelyUr~k4;K&H_~NXM zM^6)nOl|1teaaZiY=OHrAr;=pTkL1AwhuHN;e7_u>mM%Ca_C6s>$Yfg_E=(hXKozJRu@~q2I-O^%IwCQEa(ed3s+oiS|Qm zg}w#J@PwlLsJ`@0*}Yg_Id8g~T2PX)!0Efb4irl~O!|F3nlY2vOne;! zF2`hQGf~^0bCX#W9Lxmi*i7RrG#Yl=q%twLwu^zB}bzEu*AKw*?ha)YE0}M^IF(pynygHWcT|An)H$oJV=za&fIq z3MfFBX`JxWJX3szZ@|LF$;@o7ZrQ=Z(}hicYK8bf)1uW$PIj+oZKs)Pd7Y}BS@g`RXEs6MFbq(iFu?ji z<>Sz7CmTU$+j~CA&p(^$@UyB!&ivIO)|BLRNiG@F!P?BG+kv{gNy7J&)PsuNvL5+;QPaOk9eRMNXoH7U8z4Gz*qVzw7}-3ypaUu1{UlH%b$ z?(e4=3Bmj?ri&*3642|ctS9d4I1`&uevrNmm`2wX6veg4$`96eMzoO9plH=wG<~x~ z3uzCEHoe88@2zMd#X(VA$pT~WVxHieC(o7~yI{7sG$7s(aZAc}X*VtmEa)YF+!)x! zm$_u-(z9Gr^Q7mvWXY4B=aMx~`YV@gc@i|jo+rJ+B?p%#&;dAD*Je5V32S+E-}(+k znW!*T-OgHG<9YRxwCr`>@&?y+`%S*N<}J?rK)ud2<<{an!~v5;8+>Q2Xwz+ZW6|Ty zOb<=bJG{x4Q3rH%=j#O2YM{k`csqE@+uUD4`ODmYEak6pemFNi zx+Z+PLxyVb?Y!w)dhX1mnb~}8vfD!Qb@0{-+9Tr@#fI@b={=}plQfyEOip^O$&~LS z^5~>eMKN2h;d|H`_$P{gNKGQe(V9RfVS=zRYv~{XYZIwmqz>xp=yd9~$E9aE`!YTg z(BMvr13e=-!GB~@I2_M#{~W#aG4~&h)9nhE7j)Kt5 zqN0j4qdrJ&dLMiGo+1S?C&N|AaCOco^3HH<@~lRIm_#&OK4A{@AipkOqS=z+@}hhv z-7hE+7jC;=K?j|w4z6EoLbKk7L~D8t|Ms@L5gA|CXx*59a8t}3u1Wa5=U7V9cf9U9 z+(_T0ZzNKg@-qDfQ1lROO1dUOw5g(&49~#gli`Zoll8mLyIrpN2WQ&g2sa@NR4;-b zN2b1m>PGoCx#9D6QG;o+Pg8{=Nf*aNwE$$eaEt?l`nlM#t=*oKt8qRpz-#+|;rK z!&Ky*z`%v~Zn^1SyzXCIs`)pUdWCSk_sJw(@BK1~H!Udp(D2>|WbcFIcUXGUV<&}Q zky$SM0$OMxNn*CQ8H*H{+1?hcQ}`UV898RDORJPVq{Dh8$tyx03@nF@|x??bYV z5lJ%Rf9Q4JPx|8S)EBq!agyOg&? zIA*t?!;zesRR?DOl6lYIkuPcF8H}kG5fL?@^HG^vBWg#RRMk>I!BZbX|5_y(Fhv@Y z0du4g9go30=CPRlY}uIT9Do(SOJotH*+4Xt){7CAeZ{}%#dn@7H;sb^7t z_+=N1T9QoF5~@7CBvmYFNu5eds@Qu;3MNp|;n<-tu+n5UnMV`vCwTwPQ{HFgzDE6U zr26KI_q{6G#hJ-6P1*$_C{}y`MfU+X1Wgy>44se)pDTyYlhdX1W%3bsvQ%HeYlDOI zFnj_=spd>)o9YN1fvQQ1{DL8oo510JQnbw`a@vA#m}hWSUr=b;0gqli9u7cCL*nNAZ*GVDM`3VAZ>DYkbK4cxd=VkOWw+(++3kx=w`8iPI9JulFO+*CEy=zi#6>{(ll?$Yw5gqc&=U#3 z&rOC~1o7r%*e{4S*IX>~9^9iE&0R=+QQTIXXV-^WCws4F+c)Ip4RP@a7+^XBO|5mU zQY4rR2gB=SaW^Ex?ZRyUZkg{AnKr4;giSgVv31c}$gNpC>V})=v|J40Wi{V1mX`}m zlc?5R%vdDk#@*L)Qo7YntyHUCI|*&ca42soFvx2zm8D2C4LME>3AJguOs0m*WJVtB z3-Ynd%jf~pf4NL^O44zhTP!(E8|0QN-YgpYiOv)@}??c5l@>}^Ge6xImEZ+zz6i7G8^boiOx)GI* zNBm}eI_uqer0#eY=*_KpqrM=1$kAv#=%8JQ#$zHRC6;H++v_iLn!nppQk?`l>3ZF3AHu-eo?-lf)vei zi%e14wOHav>1r&oK!WNiLiJ2J(l%K#=SbJc^ki_IOiu<2VXIA}V5_&MZS^fu{4O!m zmDL0duV+kF^c$tYqR2{lvdnWX(-vs+wb`0evuUF>+ak+q*FYbXlX5O60cVq%E+&7k z%Ol`proy+$i2*OYai82*Gr$;PS1M{sZ}INLK)*#MWFwzbgxMBbRK?Urw_IYNXzgxf zL4^_%%}I2a110JkG$(ci%oekz)V##_+TFvD=tgvXy`oRhJoF<5hlEP2mh+w)8?*EOf=uhPF!G59Kd|B~TT zyzj{2Kgk>PYcNwU+D?-c%}Hi3$#8f0PPyi{oOas#u3U4M%oC)3f}f6pYUH^wzOF95suaLGx{1(GdUnR z0%Po~x((gg7lQXQIdxZ_n{HkjAQeWGu*OZhw1#?$ee!<32hBs-G<3H7 zYL3bLwkp)!(DS0TK{FLpN-UIEDY1=P6SR|-(Gn87>EooJqY=JU&?$fVy4S&>Pic;T zvZqEbQjXGi}YjH%#DRM8BC4o;<+lX3>9#r?yAdZm*Sfv*zeSY^C zE?EN>O>yN*`d~z+ua>C9g50BFVginUNe~1~y)`c~hV=(b>(Lr81uO+`3=X=xe|@Nc zGho&Suv|)~2?MyV(7S)|U!8sI@YyxKsh1WxoPk%tz*kI+#{R3(u-ino_h_3j+Aoe$ zw(n80s@P@1Y#u)F(-^q!*9P7fd%O3=p7P(aw|g)4cJGtDZRqR%8S1r3k^*YbrLll( zw3!|q++9djqsH7V^m&L;Wuqp$tB@*2O>rNA)MV65?uma$twzmEx~18Sno5r; z^tqO1p+lxwEUqy7a(V9(;Pfd5m(7~ZesURoKv_oC71yDFgQ2VF2> zb(hkx3XF$U7!UA8G-jgd8$r8c)-1rP&dcM1Ezn1XRv{4Ze~oi-#5TGnYG|y zFxoGg=+ji;FvN!L&ZPHK*>eexdB2uREHPNo5^D^0vQfq@P-2VWE-SIeyx+(rju`HX z5@!rIMTsls{Z=l?iFv=1OWZN<_i{;Y%=-_yBroRuK`zOUd4H5kM#Q}TluHU?-has@ zg)#5H<&uAqG4D@u$*7q3XSrm*n0HVv86ESkR!YXiyr(NA`^UU%l#;PA?-@$t2wZcT z6vI8Hv6%NvMFW3p6-|zL&r&oc<~>_!G&RbR?j#r^igOgAK38evn3Ia>bi6=x zyijz!NYP9&@5PE{j(OK9oEak-*lCpIV=cH#<% zCFZ?S(XbO&DH?X-YDL3N{87=c2iGVX_TXAY!ya6xXxM}66%BjPt7zDRjf#dn*raIK zgUy-QN6;+b`3AxBje^6Q6itnJw?eu~g%?3?;b#rw44eMW!rKC5`2qbbi)yw5A%zbf9pDc%==Xmmv4 z`Wr`U`nlwhq303{-0vvbLg^QyPnh?7ZoH6Pz$2fMuN;P}Y_{qTQsN1$O~EnA#YiJs z?&2+v$}Nw{btA|PitPPlWW@|4(5Icl!KYWS@0q9fz{vMB@JZyX($@sSYZ-cs;7l6BKqF>>R>VWqA>iL7Nw-+4@O zUr68R2$(3Y3z|h>N7S0Mqc|5fh`y79KywFKOZuLN>^=bw-I?OWGIAzcb_SJ{$Qf+e z>8xoD+iRjVOo^P%maS&`v&w4LvYLOTqqmlG8GUOBxYJqqZAMQkV=d;{Z2uWEAK^P? z<#B{jxzZB|qjIGu5k@)f_P-#GD&%sfnyZ)|Rmf2sO+FR5ROC_VRuurlA9NP29u;&U zj11-wnLE`|a3{U_AU`|&lw4CUQD=(iQ!P8W(X^AFEs~n25rLyQpymxQDPVu1?^py( z;fr}(+(J?uraFyWH-xlikk80*xA-#3TCA7H<8XG;P0waET|!NE#F+sVU2tx%V zI^tQ}Lps9QG`emy@$2rR4>$sjzVLJMCJ+Xkec|V+?4K?=$6nJia)8gvFr z&^?X2%l9|%l{0({>S=UodO;3Y0@k`0WKOR#N!c8*g0tSZxWJqRKmC6U4?sr+b>z6m8p{UkjqRuVHKcyg1u_=9*F514$vF#&%H1^RX!UjtH@ zlJ0EO1p*aUV8)#3-r$HVSt6V6B0<+fk#$bmhB=nl#zsy9EJ61(VCV%I)jC005xV+1pn;A(wOL168DlY8G+ydNmu4`F}NOAZj|j}$_GEYN=^ z^nn8Xi9mlU(4PT~%Y7ZAC-L=c=$YdZ?D-|kc<5MVHYuhJOn;aF(96Uw_i~BcXb_25 zNlEMqC>Gtd8t5x2y1kfWG^wv-+>X2wm<-L-o7g2DKhT4y#GA-IdN=Yp`yO?7s$b(9 zF-nTsu~~(`9~^(AXOmNNAeDdV?Cr|1$id=^X%^FL9h70~;2mUUXco|Im!!TDZF_O9 z-sag(FV*D5r#TU^Ge~zQ!|PZd!~(~7f_NpMcBMCs4iCuT-7>{!S(xp4vuULD%=@|0 z2MJ`FUXp8GhLif{5b-NI<_$UJeUJBhzfi;k{WblJH=2Lx6OmMZ_68Ku*BjT9#{E`? zUU!qFcMVW{x|{IyCTi2CUhNX!V63^6p%FAGa$Wo8i13*dk3t_T$l4cBbk0)rWHTB* zZ@+>?yK8*{4@!ROF z1A!Y{Swi&cR+=Y_S^JDdj~CGf&T^l=66|U}lly=B((8hXWr9j`K_7w)#dr+*JvlnU z%v{2ZFD?9m%nbQZuNe<`_OX$R>AG}Ac(XHJ&2{6N}vE;AYLqNx!} z2eNcaQy~@(Mz@CFkioyISu&b}PL_Z5^mJ#zY5L3HAT>j!_)vQ)V8-~VfJ)OtQ7&TX zL-nC?sGMUX*HFvFZ0P!4mp%`AShRlc1N9^GUdkgsQpZc!X0)1i(%Y^k6>Cg0X{@+d zfRu(sxsk05&1mJCtRXVh%o>)WSv8wxU*w3~%tU87({-pj`rh)ZeYfd-IS7Ab$`C+m zreaMg*4a4?18fJ0-W^s<%f%3R+Bj{BR)L}Nwc|BE20TbRMH`__^_zQXG!wd&& z$9nEyp2wJ0pe^*InCDBTY1*M$K+bX{UP5V4gFXXD#!b#XM&-&pFIPUd->d7faNCz|&k)=Gje-o#$od zd4+l2W}bJL=UwJ`k9po_o)4JkL+1I2c|K;IzcbHQ%=0z#e8W87GS7F+gW&cb%<}{D z{K!22WQ#Vj$gM--<0OAH60r&ik^BU11q8SwO9OI+4v_fF5Mu?zr$T_IK#&Is@j-AS zAUGjJLwr_<@=%EIOOhl>FU5rHH0?03uX(^_Mvg;L{NI$}8utIY7=J~Ezb?Sr4B61R zbZI%-7;S%X3RTUixv`;RH4>^tb3k(YX$N3y4}n1JkliTlKx{Cz7aMJZ^hRn$*!mJ2 zo+BW@LP&VLHW^}@rX3Bb9fSi`s!fGBj?#{SI5n*d8bG3x%|7~n#^%I#?=-_vaTnf* zd)R~(UCCsubGNu_bj9T}jUzGW zLWdsEiSPT9L_rc?p+i?Q6(PWbMhH-}dd!|7K+v2NZh7QEGS`tmBUK|0v1Ezrd!DhR z@2_Nw{zkT_-}eF{d|#3fDF*+#hYo%Z>19vQn%!Br_rKRyZg+=ik5%fHT*8YHv z8tnm-Xf&bGo}x%Pg&ne{LzIz{)Q8X-#&c7^-n$9@dY=)nH06M6_f1gCtu;BUC+HLi z%Mijvh)gYqHann}Is(p3rOtqBQ*Ws&kh7`Rvzl#x6nge3wdPQ(8?75lbE#FdJVq_K z)RHG!^3g(lcB&K-LCK~--E_sX3U#}NsX2=2URmsvCH>eAa0PJqps-LtbHD_LOE0Uq zqiUXE97je!CZokMd042t&~R)3Wi%;GR8C(VAObO3|3=6;Q|s9co+SFheUjcVfFV)3 z4-xf$w9Ure>nBNwIc=78ETObnP+2p{(Eb>ylqTJ#{~;Ak6R?9yleXo)2{l902zs3k zn5kd?99%vYdOicgamY_bX{SZ>vgo~x$8bx)z9aV?`Y1Z!*a$s<#m*@vs}pp&ZQ`t` zG~iBGz!gB-=E6@9!a)dH&Q|gdf=)V2XxNmKpF=u-OY0{F-4lbk6N7mZgZUGKBPIq5 zCI$;921gnWf%`&6&$^lRRfe}WFDk{{{PbN|KE-VEn|2&wM&$+|p zGkqWOnVuydi-9Z4lFu-lAs@Gao0uh^VK_s7KBEj=QI>p$;r?&rQ}he+ac9e??Ek5J zCT7cLRJMF9+47m5kq;bRT{cmY4Fp5q`$z>8I4UXO8|xmj_@XJ16LC3xuZO;GcO5gC z_1EZB_$CApsql@AK2tfB9O0%yjrHG14@G$e;%nr8W`v?UkFYo6((Zq3car|j`62dy znDK|s4>9@!UH#^C97^xQe}*k#Bk1ET=)S#)FwbVjWyN$7t*S^LJXg;wf}cK7N$Dtg*eY^|Ert(68YJ@GNKAPHQ?Rt# zxUsepeQlfMJ=T`5v%M9}3Y(ke++FYiyxgI6-8^hv_Cm3E_a38c|4*abnmvkVBP;x9 zf7l)x!`$+phS|0+W^(r!WygOS<+gn=gN?gUXy9U!m8Nf&V_$;Vr$pp^32oMJox4dq zyB?4%Yx>l9cFh?Z*}|GWGit7}kuf0K!iK(^yp_?v5J6qO6@SIK>~p#03pxCy9Qj;s z`kANb5gBARGy0Zq9a)6idF~iVYSHPwf0DP66Ea?WDRsh{Ic`m&AyV*`zLv*tqYuG# zvbFTdnLhGb42>agVTiWPU(>%Cp+DmfxUazOEqkBqy(91Qrtc9HNxttn7k=*EO%MaB z^rx2Yo3aUXe6K-=b~dap)}?Xkh{d7ON4Yzs4*+A69=+vuE`~mizJY!_y$19fe_uo# zPoGNl8{b3RkG^r(Z+s0g{RKiP3(GZvW(cG z`96^85gsku_iXt_uK7l^+{)E*82#m0-cZYz2nD|66q(%4f71U#h@{AA!D?(f1W*(Sua@W#;=>xU8?}e+3XCI?-Y` zYtqfh@N4X5@j()>#z#t-62`fYDKMz?_f`f=ucG}`v?s%FG9yg#e=iFh6FAE-94A}` z@m8kutIYUQPI_IEJ*)X91Gh0gK(7PVAuhz9+{ssC$Qo*S7}^FM*8laJ ZeEJtmv;Q~flNT5T`o}`0{{#NMC4khC4LAS* delta 17449 zcmV(|K+(Uzk^#Ds0R=->Qwph(1xSCAFh*?+W(JM*ba#j$TZ5&cj!EMO@@Ze0EIn2QxZS>4VZtIOohe=Y*=S= ztfME^5%sq=FE9$yBO{iqkt7gE;ckCtXo}>PCgVShrmBOpdJlYiP=0w({`ew(<2t^& zm!JM9U-KwG1HZle>b3mZwS3Due)0 z^YfnO?+nVH4a$!W%8!2!%E>`__n`dhp!~|9{MMj+-d$TGedla^R(Wa7`e&6VuDSeK zWpGe_ZBTwWm{H>?0#cx+g#?Kf2Id?3W^8Ku5qx079 z`0(3Vx8!zw5lDVL>!?SzJld{(JnO-tr+$0t@o&#++SdI>a^5zug;3C80dO1 zdDpC&SBApZ^?oqx$kL`Q@0|AXtTiS{Ssra~HPEvV%JU%EvKz+s;11jpgY>u z9g4?A%~9*C?(Tn%c8f}0eJI$|-JV!Agc<>TP3~OTKDoUUTf`VBr+Q_3c!9q=9@2?y zwbUqz)+&F(ua8VU)0%cSimWn%O(|NHn)Z&6*%vq|6ilecMxz}ef0wDEyW79YJin(i z5bCz-oOgv1P9j|x3WvHwUBQst-j%S_^mGMj2ikR_o%MnbL!)a%v4kw||8{&=Iof)NP?? zr+JIhlUQ`dqez0b|{F^D%*kS&@S=|*c1cH`s< zoK)+)=<pJ!kDNvZmVh+!ti&mvbMKYMtiyvp>8`A3AzOJ z;q9$r9F)-#cXsx4B-&%59*R4R8HD6iqoTBTwI@bWQr}KX88)*$=ttTiglCV#js_F@ zE{G@6yC6ptD``D?lfFV4CPy#M53Njy-C*kubw(nWiy3S|?1FB=l`9?+tQ#y_!|mP1 z$Re$Rviyl4EMD#~QIqBbH5PlGwt}r$mzlpi;S^MaBuZ;@kQMu^evC~*W-W3VkkSIqD?>^L^M#Ew3l(>T96t^Iu+c&OMFR87OXD_H%(MH5p zjH=INZjaY3sGjX4mTRhfdT%?}w!* z?H;;!H;0BJl;*bfuspjR2N#E;Lzq=ZbAk*j4jvhs=0Ij#+fdOgoSTr+3KQ*)cInEj zjM8yQgxsyh_-TYQjS%d(BmVfXEtaqEykR)|3b51A-QLy)CP}<`!}UcdOLM2c`($iU zmm%yq`boDz6X{|+Q*^d>LA#R!2RDBk)1cme@6m=DEy3hhaWy=M&=5XJ3?LZa({}?v*yi`aW?Rp+=O$0ic zms<3^agiE;ViD_zyeqUqR4L{rDrg|mN;ow~Gfkrg3I5WZtoqcvPr*&ryaVhcdiaiat-^wQ#J zcdK5iSg@eXB1%=qH|VH(Uric?wHv7Vw7)qc+jjEWTD87<_Ppx(4a%`g8>&t9b9@UM zl)1k7vrYAsn(G@D)*5Db$O^%f*qejGJEKM9WR>Y&&ds(hwOy^Dl{SAE7@8FwO(e^> zZD{}71&8{H-CvaFM%xhQb=1TBgu2pUQM5ZpKM|R!#)JCwdM+w)UTR&j+k!W|q)EWx(v{@>B^A^mlZm4z&>k~BWnyGr>Lf=B0 zz=g&?>Z0m}v=;kelc!8Bn>^)+vS~*+Dt+@Cuz#8xmM*B)ulUkfSDP-c(vxDL zHWk(=80`+(J6ATRM{*hA(@MRXTWu6-sXgo`UpU$oNANPaBig25Gjy1Q=j*Dds;aJP zZtykNH&o27Hlly9_$u5dotAWv#ft6d5M5Cf?ew>I*>qood<+}5Bs@ZLe8(B99$Ill z{h|7*13mDK+q*^#3twjF0fsglS*7QCv_)GG^Wj1nP9)ZZi>rNkNGBZgD}(Hx9aqlS z)2pkjm|s~v*IZvcx4N>yR!G|#QBX)u5Jsp=9f_2gvDgSoTJhqx*$ z=2lzd8C3duum(bH?Oky1J1lg~Q;fw{vQ;MG*qL>|P7QTYgwbIO^du6|F6!^>iHGL+ zyIL!Iy5rGq3*5}gNP9=CZC(@&dc3;OH+OEc4?D)9ml_*Pm2+z=kF(A5HP&Ox`xei) z=*7kbwwixvut)b7EH%E$#`@;k`BuGves&rj8V&e^C+nfi@jaoQkWvd9;;0m%NWF-b z%n3j4`-D?>zZd8h)hzViY8Q4#_%N+DQErGPu%(SKUF`%ZgoXpOGGSgAYO7uu<0qcT z+SKk4v=a0w+6x_sm;t_>H9TBoNi>Qa(D>K}JwnW6P z3r2KcA-i$OP?fdY>oZ~H3?%{Q#x@ifn#AK8FP>}*r7dcldF7*uCtEvl5fgRX9O#a& zh=+fSDa6v#uOd{A7t|s`Z1Z>cV%Yu^M+*`;v~r5GqPwk!9tqQ!sT3d6u`Eo7P?PnM z61sEf9Ck)>_c~F9`#y-)OmL|hk%>*1R}qEgo;Z0TnWx{K6l?n(EY>8=-P7F>Pr&Ex zG(uThv@89l1OIopTCLG8W9y8FcJ2MVlb3%9v@$W4t#RSpg`rd6wIm!UF7kJ`3m3qh z;j&rSr?`dmK-zT=^_Uk*M53+A0$+WDxl@#7aO)CEr`w>J=q>5s7n@e}vQU6b+tZO9 zTgxYhR$*zG&6tj~m3b7pXTobG7;5jZq(f|zFz8fm7Y{@*$K45CB>8)-6@HBokSl-m z5TJ-x81P#!r0WvLuVOi_VG@7?xYovo8gg&+uwBH62&>~Eog1T$gKvdI^g*oDOLSqg z)OK<*d|@`;L}EB5Pj}C8o@kAT&bt!ocrns37Cnz2<1$2KgbG=r)-fYW@RQz+foM-x zEBqG)oP<=Em^eMo|`} z;Qk8tIa%E3AqsW$V4dbJ-U)ZBC6p0djJIh$BO;-r%-;!p? z(uy-ipai=+!p;oyaFznr2Aq7|A_ooIE5rBBHG-kJnM>750uu8VKrqMCISYTchgvIf ze&gcJXW8W988e)^15&9!mz&{S!&O#Wg&ac87>q2uMLoK8=%n@Hp~0?Gin~l9Unplm z`^r$qk}4=bm?gcwG*dU}{!M5o)HgUbbyTR?!9^bG7Px;!6h}ELXiexQ zYL0p2B7u@_diz{*0d!@UYRD*O=AdTB;s|X&e+ON|?)o53f2BW0L(%qhSAi|uvL{5N zoiusWBK&lJJYlQ%gGj8$S`R74x?p5o5XW5L5)s}8^WY?8Aq9{jW z7dAx zG5Hd3x-3=xRUOpLUenPIH#Q!mGttlkL1J4uYH-mMt-!96@DD71AXyG4n_qO;5kz+Q zVMH~dG8*mJ7un*XLyr`r9d#*(qEfCp z{BXJI2*5PJ;br;QSVeJYpgmfYFa(k>_DE4{duvfw6l-qp4o!CGI4ZYJ9tZnPpXzmo zumQS^p^3B=yNJ`=a#sB%-3Va2N*}^pt(0e`P5p|Dzsh>fHHJgT=7%G0?%o`Xea`ts=e9 zhpF_bFby{Ie?apqEYA4vyYIW}FDhzZBR2lucm0*M9RI(6Hfm*UMg$-D~Zli9)Ri()7niDqu~5 zy&U1|4^i0C4Tny((0LJ|RyGYemZoq=6fz8TwYK}a%+(^Z9a}rQxq5z8ZN+@&+}ehQ zxz$F0tsv`@>lv8``rPa>#haf>7;s>oU0XB#NPlA?D^v=th0ekeg`)~b7w%tJWRgZr z02~YW&8THa{e{6%p~Ci2C!@Ry@CU&8tndOh>LP|>FDu-_EH|@JJE(Ri8+9+`Z?jP! zBez_{3oqk^8+hS0+$4>3S~l^~6Gm_5qi^7Uqi^J+Z{nl3@X_wVZ_zj!GlC>II)t=+ zG-ex(*+&0is$<6I6_s+3K!Pd)Uo!;hFY z-R5F5P<0+PZ8}qIM~|4oj>(@n3zdBPNLE;0P%-6LsufuGW0k0ks+w*a!=_XhRE(~F znKs=zht&dER5#tKvE#_CB%T-yP%JNlHfyxS1Hc~b3r>bLA z%UG2ipjr-8t>aYdL8|p&)uyS6N41Q9R~-{o%OurNteOr{9bVO3qBNs3=9HBaZ(*-RjR96 zb=9b@*{W-f>Z(;;b*k$))iqaj%~M_TRhLh7El^#@tFDErt6p_AsH{w7jVfDzq_V{- zTcWb1Dmy`CN2}~al{KlkJ~elN%9>TyqOyRR->QxXtE^3B5w+kXb!3M+vQr(|rH+iM zBV+2wQ&da0Ix?=Zgvxr~NKxf$U7cTEJOApA9$%a4z6~Jf@DlkXbKgOg&&7Qx7~vJ#alxm!Nnl;4;AF=(YiH z1>j25uL4|+@*e@$0ImgG$JB!BnOd|FP_Gu9sOr>vwgI-I zek-$Xh4QuA&<;EUo&m4j4!8sGC)Do(+zr}$m^$G;!2N&+01pEG40s5C@G#&Jz@vc2 z06PJX1D*gp3HS@(DZtZ!X8_Lvo&!7&_$%NAz>9z+AO+|H^aEZ3>;iz72?K!LfR_QU z0A2;W26!FtH^3W!Hvw;f-**7-0^S3>5BLD^A>bpX7I&$|QMLH*D18Eee2YH?K-R^d zf#P%IUjV)Yd@z*&HE0OtbEaw*&3~{0VR;;4Z-3fO`P<0`3Fc4|ss9{6XY@20R3K81M*x;8EZoL%tL6IN%Au z(}3py&jVfrB)K}JANi|**8r~r{>IfZuUhs7n%+Y3ZJ^!-yod4!fDZv5q5gNSnm*yy zPq}RU9MBK=iep({qwNK5Etl0JzeDkRz&`*#pxcjF;lBX?2K)rvn|zF-PC1WT*T{-m zc808$oe5YAI16xpwyc`Y0h|lC00UnLxCn4D+6dMIE&*H$xD0SPU<2R^08aar$gTqU z)yRLw#O0~5`jlYvJ5JcjzKZ2g@@HNPN_v8WZ#%4$Ut0A4G= zYefnKeW>>XUIOfrt(%y|x*2c-;6{c)UI7i%R{=Xy(F>YaW$SA)@UNpx_#W#?)-g6r zXtTZ{+pH^pt?HDwg;#W?_Fh# z!}@{Zu)fCu$lsP7);Cf90_E!&X8cMScp< zcQcpuF6L6%kBapk#;qD|zke#K`ClOVH{d5_3@*b#lvbOpzg5TNS}$RFkI=U^CC0cU zzQD!8zrwL-5&`+)o zW{EqUJU3U$Vp^;(i`K+=o-@}eS!A1y0R&%JKTOI8y+B%Ihxn0bg=~b8$Sfx(k9aH~ zc5`y{qAuCYAkKVaB+=JVm^HrBz!Gq$=#sC0tAKzza)FnfT-xJDrnN~HZo|*8wHN4_ z!g6z+g_4ci?OZmqk)!tGqd{+S7(ZC8;E?Sp0=u0#N!&E0Of3*E@Yx&;UykHL#ieV3 zi`~HU^Ie%unZ03HKDblz^K)r7X1DLTsD08fsyfnDndKMe@6``PIcUc2_=OR;%jHUc zZ@AoH1DaU@C~1?Ja$K$)BGZW(8)Hz5B)wrd%gw4~=4U!n3Z$a2Lh2+EY(r=Q`sTc_ za1WmIiCk!j)X2@5G4}yF3+bP{{l{8ydJ7MbqywcQNg5{|BuNKL8g@OCJ(6UX#*-{3 zkZvZ@KAJ?OVo7pKhcHR@GD#_6l4&x3q*lr#cNy56!lb;Z(CMK}8gUqt3Jzyd;So$4 zX`g0wN(YRYPJNH0p=Qv?M^SP#CC5-Qlag6v2Fht!6-0L|;VP+AMTfDPk{U{8)2^9A zNi8LHTpE2Gm&P0?OZ(5|(%5-SI&eOdihN8Ozko@l$1~|ri)_u2j^GPv$og@A(lndZ z>XwdH8fdsiN)~Zx#$vFg%GNw-7GFXGgRp$*H0ubdT0Vi6|C@1A<%vwHYFcV7l;+r% z5vR={bU0dwb3Y{kN`jKqDuqbSVWMecQf-7ub?r<#{v?NWl+-AnEJ+R-7$IBt zm%m%9>9KovilE`G)-E~h>g>cu3^#{$O@%18Htm}8#NqAB$qH_A*(J0$*Gqi z`R(OMezyV1X;&cm{gv307#u!-iM@K0o^8QU<1y4FtYjE4n@G2d^j4AX z5b13qylcf<1xsO7*X`Kzb|NjdTZl8R>0o4J0}VLdboE79_nY($~aFU)PuTH?f)C(3kzD*k5mn_P4Rd zI}z3}Nbg;w_aL-kkly=$Nbf^x@%>T@<{$4ayLH^3Dt z^0z=Ct7qR~f`+A1h>Ho%=lTQ}aMsSgCsLEVT+pn*(ZTWf2T`qm;|QNXbqQw|Gwk{d z_D8~A%Gnl1+a_-m+h1YQVa%>bY&x?jj32{niX>MsRbfgETdGK=g{(=D%uCowilnx( zs3KV+Y=pwBJ?u1v+5UhD6v@7pA#PSA2hQ9z$elMaz6E*C7)5g3!B~ePxgTOs4=n$~ z3}GGonL{ktf^dPeQXT~X0ezELA0~fjMj=H`g(AbndGLmlMgHPsle^9>ArBW16MS)& z;L+2>p;H@rdY>}JGF#xTO-O||@)rBqtL+0#M|husHv7VL-e-9#yoq}krNWzeqwG6^ z22iaaKXe%RUk&mXKz;*nxsiKQ+}p>GrM%`Q&KtSj)v|Zjm;Q%ct!8vRa9DrWT}IbH zD!e33X4{)=U>{`my~%bPWGAM=3)5tdz4?9FAbasY@awdp>oLQ+zVaWsdYe<>Mc$TF zcyXhm58}f7jyu@m;(@Y|lmExb3}k*?XoU$Sy1ZPsl95w4@ue+F;ajwR?A@0)tlao$BD zpNqYsNnrd|jy=V8ASSR&IjYI#c$Jg0Acq0#lRF_If2H5Wd-W5SYf)^uTX|Y8nndyt zqR>T<3{NP^kLpYBl--N%sRbn&3k=`Gy`N>*?-g6>3u8-t$!qT8yf>@;eqMJs zmuVG*d6a}AQwby_kv|R&lE5bjp^%I;$%TL%A`^>!fHSu$swhhCgZCmU9!^#)$l$&w z%lgVrlieW=e`C8m$bEn2e5^%wA83%UUnH5$*Ri+ZI6TB37Nv9eBm7Y=>ym#=NFLIb zbEQ1lWVIbcM)9B&RxA!)aZt%ac$tJ&JprY!-#3pARz8FI%p*!qo?zEgbG$TX0^*4g zWFALm#wg0C>k;LX&ft^Kv4Eqa9nHq=1ymuIbyUhfe<9iDp9s`QlPrcO+x<`IXnd*< z7qEhsQ3&ZRDrTCJ2!MUF}KMW!eF!gC|DkUq&H)ZsuG zBt;zr))K+1bJm6sRi zS|w>x%6reS+MuW{-<|TVmQm8A+ky)1)6-?|N7$!WK+RK}Z79x_LEgWiIFIta<>FSG z6i|RL(>UR$`35XzoXpJT>XscmJYCqqmS?!|e@6s@j9AOFSqQR?Eze~k$UL?@FA!MH zL8{qoKDp_yeC}VlG^t4uBTkq=q_ad)r5q2?+|s_Sg# z)wbOzVxxtt9u1lTO2Fi=vY0FiI`)f>=d%>$nDSuG&F0+9ltT^LFEx0m!J35_ub9o2 ze{C|^j@`nh+UXb(!v*>odNmp4h{eo}Q%(OcF8P43CU zh6Ny=1H{A~4)6JL{wQHaXaI*!N+rGfe^ir_``q9l2@o^m_C_hLS1E$gU3X0;YWaS6zk`XPmX;8H4Et)PY(L%ci zMVsE@(Pb-IXyc$Lu3>>Ocrj1#&68(Kj+bDnxU@^W8{%e^?a}})2`p$gZV5>7e`PM2 zx%3Q|)I8}~E?M%V=eT6elb+|2Ely6^ptjWSVT zs=A%EyvFnDC285~yyb6P-`j8S%{6aw<_GF^t|_+`=fU@%B--FFYek!G%NvUxZ)AFC zir(Q3zKlAcqdQ+GpjHDd#@oSLf8OH$3d&#R{$nYBjr%Jpf1CU1$Y4r8onUa`uc7=M z>@VcLu%pj*a*pPvdX{`DZn~&*#36bAthj zX@DGKfE_%2Y7QZ^H4EY06H#K4Rm(euuT`|V35S7PuBH$8+z&8xNGhKQe~t4j+eOR> z>ji6d2ni4lY1$Opjru)%)OB;17sI}nnwo^#!b|F!m_A>J48QCXRz6Ah#AMw|D^Ayh zKX=Gb4gQ=rT}#iMnKUz-uT6GaXub~KT0t^0ZcYe{=SlBkJ2pv^$;#xU*P2ZEJ|r(r zDpeG-BnE$iO1I(; zMVi?@NNsu_d-|TD4Ps7)tCHdBoKfVF;n?I^jRG-=2)KO09PESqx_pUdONPsf@||?Q zphR4_?Ro_rbf!AEeyxd}^&T`@(`)#&x8;q<__s#u#)O;Vf9!Bg!uLJLQkuTwb>HDe z`YwGV(UvJM({BJp56h;cYa%S0Dr(8_3@knwuE;%Ezx%w~<(hwRrVWm86T(3CBH(dk z>N}`zly8%pegLnv`aN6o182RxV#Lb4{W2Zy!1Akly?>%0rdqU%JCxdRk1|6!2=&tU zXfiw}uN-cOe>8y7n%(Y6;=1ndJ3uH0-uREa>7U|`Lpx=3%>Kzag%eX{o}0u?En6^5 zMcxSvTzK!6oBqY?{>7!5e{-oihTe@U!jV7kD2y?>Ue;OO-}BrmZB9dPEi`QxhiC!d;T4$p~Ovf0)S9au>9_u+GBa`%kCo^V6Y|jNc_3 zvs=*NNY2cv1G9h0yl3#pmo)MW##D=lf*R2Is7$R9wWCd{YAK+AsSn|Pt&$9wA`Qua zIns!Z$6y}wSj>L5Y)o_xz>41`vWU!VAeu?*#R$v3V&1hp@)cY5HS?a$BVW_hvnb@U ze~U#eNv3KERi0jwDwedQPNgMP?7buf6R7BL>`>@eX)>G4qlxzuynp8@@3V4WqkcG2 zee=beUKL4kX0l9^c7X^RD?Wgt`v4q*rVDX~PDq8%mBZ)B>C*W!`G`ANs;}U6g#C-8 z$O#ywnlqhksv}$kswS=S3x-r~0*6b{e>R)QNd(_8&)}@cH*DFrqVO%PcMk3cm0lTB zk!AW&wTN5P^WaOs6$mO5gQjFnL|W}Y*pxd`l5mqi+vM&b`HVs1;$8_T;S1%KrtmlH zwqp7S8xdjnB0_x2Zp+)V+ZUN`$y85quBww?DECBKl6^yni-7Pa`+=YkQ#+w2e-eP7 zn+&%I;?2phUl47sxme~sxJNabyO8>#xUD$Pt`DnT~Ay3B)^mvIZYJ?6LT)dlJO-%oRUlD$Vo3^l)K;0JjYgfxPz1Sb&mXPmy8Loay$U6X( z%ygcFBa?Tz2s)y5QAua9g8)}%_;R@>!Sa8Wix@%n?#6V!6(XwezAU%+Q6}}PBK#n1 zO^*cgWxQ+%{MR~uc^WUK7pRqzZ==kYfw7iw%_bQvx?Pf#^&&`5fO%pu*RZ;4n3P${ z-iL~9G5w1_C{1X9`T#?>8!Wrk-FnqpuaUM#)I=jayfsY zoIOq^%%O0dSa>53Zr_lxoc6|~VTx5yNwU5h1-l&;1S3nXkkMQlA&jQK`g%p5pvn6l?}LTx_r4(q6z`jIz|^QvkMyO5`2i8?lN64teU zbm(S2LFOiNBR%iGC2O`u7C9xgp*UB6u)Ljb$P*$qHf`-@ZIo#JwYQ1EM4H~0(GysM^^lI%PBB$BCYO(AqGC! zgMknCV&H=`1NUYa_(*3U2Mnab_sQOm<(m6t=D$zO&_sTVmMlxb=xpCmOi%HXQZPE( z)1reJN%htIP6q8VdetV6A{?vfXY|#dW^zDs1jdl8x((= zM^v6?E@9hzeT+2Hr}4~2Lz7m#pP{l-yr0N=-#w_XWqSQsq)uWi_d#R1x)Qvf$*H^Y z+;sEO0I4vdgf(uG(i-Y1vSiQ@~R2#^9j4``3pGI0I&V0L!IxnlOO-3cU+||JB*Y4xe4) zn|f)H!x?xD41C4JXzafl4bmpEy+_-O(SC81vVD(|RfUuZvw8TyPh;S^UmJK|?Cstc zd&+;y-tN8F+r3ZrwxO^4XKb%ck`z#bE{z3Tqs{c_;O;`I8a3u_q0d8%8h0;5DjPM~ zU4>LJYKr>^q$ZUPDe-8$nIOze|X)?cm2ZM!ktRHkr%&1u? zRuYm|`&#&&c~!Lix>Gd|%fyl17PJR!YjEBS{n`&$Lq{=S0YTqr3r4rB8K943r#kGp z2=*)v3-~`pjN$!C?xmH%doLQDzN-R?e$WLIR(B~4tH5|zh4BDiL}MnJz7ZrHvt|KS zCAThMT~C(98ZZ@qJOcr$xtTH5e%}D&WY&U*!Dzo^qEAqT!w?&~JCoi|WzQu%=KWeO zvBY3SORO>2$wnEsK#47eyR5_>^L`_jIAXXjN}Ms=6eX^h_glFnC+7W5E^)`a-^(Sr zG4DU*lDwGr2e~9a=KWDF84>gTQ!XipdH*Gs6vn*&mP>u;4QA)tfp5Io-~IJ`;G)R=dRLbGob zbKNXvxkb?+?`>j)?TQ8|-l}Mj*$zcJFy_5Y(TZY!-rE(eBIdnA(W+zKKPlSmnD#i+S%+w52icy^7Wp^WLXu%`xx&N@F3^LySBi7anbmMXnc|eS(AnSi$Fg`=ri_BeWv1lTJb)k zc%M~&ywA~;XDQz274Kga?+c3eMIag-k+}ZG(VBiPd1UCh!~*v_indVt#pn~}J)avd zWEb$rr{pV#;VPT0`h%2s0&7!nOmZ>Oh?cu}%cFA3V{+XHa)Tm!KN(pu!wB?g=Wy`p z73_QF={+#=Jq>&kIji*5fbd#|-Y3hb<`@ot`?O@;G#2>-s5;E5$@aX6or0#a>SbOitB=A5!ey6ChaKBg$<(b;ULi5 zLDrJK+abG8fJ1ktc(II}$(Ef#B_(nOTXs5YTEq65Xbn>$r?X|Nnf|P@nzgKE>FBM0 z_|fPFZ;zVN|a41j49X=}Cl9PP_dth@%R*+^Oa& zrbiWW6i1U!MJ^S2RJv6K!0-p1MXN^zT?iwCIYj18wG`Y*Z$8M+4nHN=)JxQvBKlOz zPHr^qZ3IUTtw@CPNu^1vj2G$0+w|F>pI_GWgc*UGmHj77- zCUnW64^pX(EBZEcoeXcmO(oLTn2VI||+fGKZes0y*@0Bz6UkPnWEiY?o!89>nPx z-^r6rDR73J+9%hfWEMV)xTX_B+~(`+5bC1^oWY1;_xL@&Fhw7$iszRR;;pQ1gm?-W zYtaYJJYe7qT*!E`2uFhsj))`aT+U|h%Gq=bc)xf}c!~btM~adapl?5aiBUgEkBXJV z%m|*`WG?<7p2hsu*-wA!7Kz}08p9=J6K;v>>$LL9XJsW!FxCAo4 zgc%PVtIQ_Fw1Mdl699Ud*yUa>ksA#n5i2Q)T>-_SyH*2zB}KOvla40!m5kewR|1ov znR*ku#N!8g5S4fn*+=h2K4;&f?oRb@dNw(KH3wSxm(Jd<42v8r zzLaJ$&DKE~whrDwW`JmJ`qWO^=Av9h`!Reo_5@CW$f#2vh=P2icfbFp58=l`qZmk;#-R~mohYh zCPl7m-y9J>)5fFF2MeGnVN53S>WjZh>90|226J3`FeToe94B zFSP-yQXE->C* z_Jd7q+AMp&RO&X%OeXTY0L`ayK`?$By>%dPgDXpjUfoLbgfVNMvFPz4+Q3=v(^mqi z_A|M^FTE~*Y_UvGX)fqPkf9ilLBA(QN0^yQnDM2BKaiOrAL@1E0na`*axop))eN>! zd;+tUfri6pYPyycEpbGyB;;9)94T_u{=vNKc;p{!*$>Qn36K0ht!K0JOt1#NO^jwb zN8rrKvX&ocx1GyO#=B@Lg=;&7`#BZ7YoErp=IsxO7d91^$~A?osSv0wDBJ=_4A3_nGN{Br|M~>Xqov?U zIu6&dRG%LQXg$t}XEiUlLF|JIn8~S_KIb$&xju=YgB%>(Z>CgB{@JVZ;nk7)5$(~J zuZ+)s?u&zJsp5N6W&yQi0_7RJrO)>k(3XBZ(=5KXMQ%27X)N(3$LspPs9lAZ%w8`LJm_K3`n?a- zkIZ{1kNij-FJYU}YT8L}yP8z2G0mj0;$i_(8W!b7wlXxMm20ww$W$|HSc+!VY?^(M zBXTnno#jl|q3-B=%dhs`ruXF_kSRld0I8XZHKkZ*=QIqk9VB{pSTQXZL*!}Wv?*Ez zhRWBD*ZdgpAng=wgf`W4I`gb&o{bDM9IPGdxr2EgV_Jc>(34`GFPWxkhiU<>+p~rV z1`4&2+9+*5ZM5dm#%mL_iP|KsSUXHRTsuOWrcKw5)MjXvT9sC<)o8P|Ia;lMR;Sf# z4O*kNNL#Ee(Uxi_XhE%23u$4kO^ayl+DTemOK3gXa&3jSQd^~+>N$gX&Sajo%ySm= zoXtGvFweQna~|_t!aSEU&t=SWIrD5_o-3H=O6IwWd9G%jP0X{Id2V2y8=2=O=GnqL zTbbu(=DCG={=__YGS6Mib2syU+`~NgGS7X?b3gMuz&tyd=W*tFf_a`~p1&~9Q_S-; z^E|^m&oWOR^Yk;%OU$#2c?OtgH#v5mSD5Ej=6RcW-eI11ndd#`d7pVcV4e?|=OgC% zn0fxrJYO--*Ua+`^L)!Z-!Tt@+kY_656tr;^Zb)7+QcHa4ylim(n!UBDl|m;6Sx&n z;Et>vkSq28sm}~GRzQ6!6nF|0d5};a6gL8j6G}AHXN4*cg$lnUO_KIfOz2M24g>p| z2V7?KIHbk@O&zXb|G%s8S9JL63cStG4V_DumZOc)_7|s6)ts6e0v)T7QZ1STn%hr1 z0HQqv3b8|XqqGAdYA*yWZG-kkYDExz2@cN@P+%c6JYJg&wN2BGhSmi zK5*Zp_5q;}*W1^$FE~B=6*XS~&?9eA2lu)q=R(gD4kZ zO~)FwQ7BK>%f%ou(Ek+(&P~~zoBmtQ@B0PLS*f{HEwv!GmfA|~^kobBKzD!+hP#{2 z0d(hX7W?LY23=sP znx~lw1Cz)>UVnv{^^}a@VPeoZG3c5Y%+bvt6#az=b^~Cc7_6Cd=uOmoY1{~UoI&p+>h-K<8-K+1EreM428_z1X+ciwhQB3#BLQ`eVz~RG&#RfD7OmMjL zvWh#Z<{8FuWb|V)S{##y#g-R490H(>CZ&nW>8k@oAV%xo2t8+NJ-fk^L|?d1(i;Xa zq)PW8qFA1`*^s?{l7yPmW?9D)N}Gi(YbG7qAEPa$Nw?{LNJY~G?4Z)5ZMkn^o1tk0 zy-o+r)USUIE*}d$pMl{x^e3aV(;|9V^j^kexFulUk^2sP6diDE#6FXILmL4Jlb1tA ze{0uI47w)ldDV-Uc3=`9_xsVA5#e;9zmat$K0s0bnlHWv+VgH51e5tSpS4^P}1 zOAF9BuhfPk7RUoOzf=vl_2P&?ju^TChO+?mLdwC1$j6N%J&?D}HEJd$32qvF6sZI(@DhJ*yp7lk|)Y%QDF4voa~G4YO?$3^nV2ZBgPCG=GT8 zvuNpWFWh9G$$v|cF$EGnJQVRU?j(J(ETa4NCc-?M8J88)NwlgWeehg8vj~3rL?xx8 z%-)^+o+ zb=eEW;@x|Uvi(1ea%=V|o{g;VqkmyCG={n5KMk{OU(Dq0G0KkrG|FxJUJ?S=RKa@$8y2HnN2^eP+~LVtt)`lQVtfwHO*h-og-Vo43al4lJ9%Yg`c~36V!kz{i&tfG5Vui*V{Ej_G`c|&_R*ZBTqrW`M8*2Fyp}?1%B9q%$`hQ;q5l`}Wu=H1z zz7tz0AHPf7W5-51(DgcV2C2GvSfecZ-|JL$eRcR z-w~gQ-7StpF@4KGM2&Bu4zz(@pf}k3iqc==%z@ z=s_y{3iEv|T-I0h0)Ge*ooKO}HRb<0GX^3FF+y6c|+cdn<#b*U%NC%rDop4EJlf!i1#pw|KG5EtT4?miPH z<9=veF~#*aDf+Wj(2Ps-?D>&p*jMz@-^9PlqOn~X9}pW+bZhI=_>FpBsgGok(glFo z4Cy4pZ?L^2@qiHYG+oe|H@l0G?Nid3{tt@&PNV-(2KLY5Vl2|J`u%K7oVmGm!iO>+ sBK^a#U%6u=YpCU6>^AIS{a?Jvr+>9H`+t2td4W-&e;`!)Kb43fiW%1yV*mgE diff --git a/wp-includes/js/plupload/plupload.full.js b/wp-includes/js/plupload/plupload.full.js deleted file mode 100644 index ea14663b32..0000000000 --- a/wp-includes/js/plupload/plupload.full.js +++ /dev/null @@ -1,2 +0,0 @@ -/*1.5b*/ -(function(){var f=0,l=[],n={},j={},a={"<":"lt",">":"gt","&":"amp",'"':"quot","'":"#39"},m=/[<>&\"\']/g,b,c=window.setTimeout,d={},e;function h(){this.returnValue=false}function k(){this.cancelBubble=true}(function(o){var p=o.split(/,/),q,s,r;for(q=0;q0){g.each(p,function(s,r){o[r]=s})}});return o},cleanName:function(o){var p,q;q=[/[\300-\306]/g,"A",/[\340-\346]/g,"a",/\307/g,"C",/\347/g,"c",/[\310-\313]/g,"E",/[\350-\353]/g,"e",/[\314-\317]/g,"I",/[\354-\357]/g,"i",/\321/g,"N",/\361/g,"n",/[\322-\330]/g,"O",/[\362-\370]/g,"o",/[\331-\334]/g,"U",/[\371-\374]/g,"u"];for(p=0;p0?"&":"?")+q}return p},each:function(r,s){var q,p,o;if(r){q=r.length;if(q===b){for(p in r){if(r.hasOwnProperty(p)){if(s(r[p],p)===false){return}}}}else{for(o=0;o1073741824){return Math.round(o/1073741824,1)+" GB"}if(o>1048576){return Math.round(o/1048576,1)+" MB"}if(o>1024){return Math.round(o/1024,1)+" KB"}return o+" b"},getPos:function(p,t){var u=0,s=0,w,v=document,q,r;p=p;t=t||v.body;function o(C){var A,B,z=0,D=0;if(C){B=C.getBoundingClientRect();A=v.compatMode==="CSS1Compat"?v.documentElement:v.body;z=B.left+A.scrollLeft;D=B.top+A.scrollTop}return{x:z,y:D}}if(p&&p.getBoundingClientRect&&(navigator.userAgent.indexOf("MSIE")>0&&v.documentMode!==8)){q=o(p);r=o(t);return{x:q.x-r.x,y:q.y-r.y}}w=p;while(w&&w!=t&&w.nodeType){u+=w.offsetLeft||0;s+=w.offsetTop||0;w=w.offsetParent}w=p.parentNode;while(w&&w!=t&&w.nodeType){u-=w.scrollLeft||0;s-=w.scrollTop||0;w=w.parentNode}return{x:u,y:s}},getSize:function(o){return{w:o.offsetWidth||o.clientWidth,h:o.offsetHeight||o.clientHeight}},parseSize:function(o){var p;if(typeof(o)=="string"){o=/^([0-9]+)([mgk]?)$/.exec(o.toLowerCase().replace(/[^0-9mkg]/g,""));p=o[2];o=+o[1];if(p=="g"){o*=1073741824}if(p=="m"){o*=1048576}if(p=="k"){o*=1024}}return o},xmlEncode:function(o){return o?(""+o).replace(m,function(p){return a[p]?"&"+a[p]+";":p}):o},toArray:function(q){var p,o=[];for(p=0;p=0;p--){if(r[p].key===q||r[p].orig===u){if(t.detachEvent){t.detachEvent("on"+o,r[p].func)}else{if(t.removeEventListener){t.removeEventListener(o,r[p].func,false)}}r[p].orig=null;r[p].func=null;r.splice(p,1);if(u!==b){break}}}if(!r.length){delete d[t[e]][o]}if(g.isEmptyObj(d[t[e]])){delete d[t[e]];try{delete t[e]}catch(s){t[e]=b}}},removeAllEvents:function(p){var o=arguments[1];if(p[e]===b||!p[e]){return}g.each(d[p[e]],function(r,q){g.removeEvent(p,q,o)})}};g.Uploader=function(r){var p={},u,t=[],q;u=new g.QueueProgress();r=g.extend({chunk_size:0,multipart:true,multi_selection:true,file_data_name:"file",filters:[]},r);function s(){var w,x=0,v;if(this.state==g.STARTED){for(v=0;v0?Math.ceil(u.uploaded/t.length*100):0}else{u.bytesPerSec=Math.ceil(u.loaded/((+new Date()-q||1)/1000));u.percent=u.size>0?Math.ceil(u.loaded/u.size*100):0}}g.extend(this,{state:g.STOPPED,runtime:"",features:{},files:t,settings:r,total:u,id:g.guid(),init:function(){var A=this,B,x,w,z=0,y;if(typeof(r.preinit)=="function"){r.preinit(A)}else{g.each(r.preinit,function(D,C){A.bind(C,D)})}r.page_url=r.page_url||document.location.pathname.replace(/\/[^\/]+$/g,"/");if(!/^(\w+:\/\/|\/)/.test(r.url)){r.url=r.page_url+r.url}r.chunk_size=g.parseSize(r.chunk_size);r.max_file_size=g.parseSize(r.max_file_size);A.bind("FilesAdded",function(C,F){var E,D,H=0,I,G=r.filters;if(G&&G.length){I=[];g.each(G,function(J){g.each(J.extensions.split(/,/),function(K){if(/^\s*\*\s*$/.test(K)){I.push("\\.*")}else{I.push("\\."+K.replace(new RegExp("["+("/^$.*+?|()[]{}\\".replace(/./g,"\\$&"))+"]","g"),"\\$&"))}})});I=new RegExp(I.join("|")+"$","i")}for(E=0;Er.max_file_size){C.trigger("Error",{code:g.FILE_SIZE_ERROR,message:g.translate("File size error."),file:D});continue}t.push(D);H++}if(H){c(function(){A.trigger("QueueChanged");A.refresh()},1)}else{return false}});if(r.unique_names){A.bind("UploadFile",function(C,D){var F=D.name.match(/\.([^.]+)$/),E="tmp";if(F){E=F[1]}D.target_name=D.id+"."+E})}A.bind("UploadProgress",function(C,D){D.percent=D.size>0?Math.ceil(D.loaded/D.size*100):100;o()});A.bind("StateChanged",function(C){if(C.state==g.STARTED){q=(+new Date())}else{if(C.state==g.STOPPED){for(B=C.files.length-1;B>=0;B--){if(C.files[B].status==g.UPLOADING){C.files[B].status=g.QUEUED;o()}}}}});A.bind("QueueChanged",o);A.bind("Error",function(C,D){if(D.file){D.file.status=g.FAILED;o();if(C.state==g.STARTED){c(function(){s.call(A)},1)}}});A.bind("FileUploaded",function(C,D){D.status=g.DONE;D.loaded=D.size;C.trigger("UploadProgress",D);c(function(){s.call(A)},1)});if(r.runtimes){x=[];y=r.runtimes.split(/\s?,\s?/);for(B=0;B=0;v--){if(t[v].id===w){return t[v]}}},removeFile:function(w){var v;for(v=t.length-1;v>=0;v--){if(t[v].id===w.id){return this.splice(v,1)[0]}}},splice:function(x,v){var w;w=t.splice(x===b?0:x,v===b?t.length:v);this.trigger("FilesRemoved",w);this.trigger("QueueChanged");return w},trigger:function(w){var y=p[w.toLowerCase()],x,v;if(y){v=Array.prototype.slice.call(arguments);v[0]=this;for(x=0;x=0;w--){if(y[w].func===x){y.splice(w,1);break}}}else{y=[]}if(!y.length){delete p[v]}}},unbindAll:function(){var v=this;g.each(p,function(x,w){v.unbind(w)})},destroy:function(){this.trigger("Destroy");this.unbindAll()}})};g.File=function(r,p,q){var o=this;o.id=r;o.name=p;o.size=q;o.loaded=0;o.percent=0;o.status=0};g.Runtime=function(){this.getFeatures=function(){};this.init=function(o,p){}};g.QueueProgress=function(){var o=this;o.size=0;o.loaded=0;o.uploaded=0;o.failed=0;o.queued=0;o.percent=0;o.bytesPerSec=0;o.reset=function(){o.size=o.loaded=o.uploaded=o.failed=o.queued=o.percent=o.bytesPerSec=0}};g.runtimes={};window.plupload=g})();(function(){if(window.google&&google.gears){return}var a=null;if(typeof GearsFactory!="undefined"){a=new GearsFactory()}else{try{a=new ActiveXObject("Gears.Factory");if(a.getBuildInfo().indexOf("ie_mobile")!=-1){a.privateSetGlobalObject(this)}}catch(b){if((typeof navigator.mimeTypes!="undefined")&&navigator.mimeTypes["application/x-googlegears"]){a=document.createElement("object");a.style.display="none";a.width=0;a.height=0;a.type="application/x-googlegears";document.documentElement.appendChild(a)}}}if(!a){return}if(!window.google){window.google={}}if(!google.gears){google.gears={factory:a}}})();(function(e,b,c,d){var f={};function a(h,k,m){var g,j,l,o;j=google.gears.factory.create("beta.canvas");try{j.decode(h);if(!k.width){k.width=j.width}if(!k.height){k.height=j.height}o=Math.min(width/j.width,height/j.height);if(o<1||(o===1&&m==="image/jpeg")){j.resize(Math.round(j.width*o),Math.round(j.height*o));if(k.quality){return j.encode(m,{quality:k.quality/100})}return j.encode(m)}}catch(n){}return h}c.runtimes.Gears=c.addRuntime("gears",{getFeatures:function(){return{dragdrop:true,jpgresize:true,pngresize:true,chunks:true,progress:true,multipart:true}},init:function(j,l){var k;if(!e.google||!google.gears){return l({success:false})}try{k=google.gears.factory.create("beta.desktop")}catch(h){return l({success:false})}function g(o){var n,m,p=[],q;for(m=0;m0;t=Math.ceil(p.size/q);if(!m){q=p.size;t=1}function n(){var z,B,w=s.settings.multipart,v=0,A={name:p.target_name||p.name},x=s.settings.url;function y(D){var C,I="----pluploadboundary"+c.guid(),F="--",H="\r\n",E,G;if(w){z.setRequestHeader("Content-Type","multipart/form-data; boundary="+I);C=google.gears.factory.create("beta.blobbuilder");c.each(c.extend(A,s.settings.multipart_params),function(K,J){C.append(F+I+H+'Content-Disposition: form-data; name="'+J+'"'+H+H);C.append(K+H)});G=c.mimeTypes[p.name.replace(/^.+\.([^.]+)/,"$1").toLowerCase()]||"application/octet-stream";C.append(F+I+H+'Content-Disposition: form-data; name="'+s.settings.file_data_name+'"; filename="'+p.name+'"'+H+"Content-Type: "+G+H+H);C.append(D);C.append(H+F+I+F+H);E=C.getAsBlob();v=E.length-D.length;D=E}z.send(D)}if(p.status==c.DONE||p.status==c.FAILED||s.state==c.STOPPED){return}if(m){A.chunk=u;A.chunks=t}B=Math.min(q,p.size-(u*q));if(!w){x=c.buildUrl(s.settings.url,A)}z=google.gears.factory.create("beta.httprequest");z.open("POST",x);if(!w){z.setRequestHeader("Content-Disposition",'attachment; filename="'+p.name+'"');z.setRequestHeader("Content-Type","application/octet-stream")}c.each(s.settings.headers,function(D,C){z.setRequestHeader(C,D)});z.upload.onprogress=function(C){p.loaded=r+C.loaded-v;s.trigger("UploadProgress",p)};z.onreadystatechange=function(){var C;if(z.readyState==4){if(z.status==200){C={chunk:u,chunks:t,response:z.responseText,status:z.status};s.trigger("ChunkUploaded",p,C);if(C.cancelled){p.status=c.FAILED;return}r+=B;if(++u>=t){p.status=c.DONE;s.trigger("FileUploaded",p,{response:z.responseText,status:z.status})}else{n()}}else{s.trigger("Error",{code:c.HTTP_ERROR,message:c.translate("HTTP Error."),file:p,chunk:u,chunks:t,status:z.status})}}};if(u3){l.pop()}while(l.length<4){l.push(0)}m=s.split(".");while(m.length>4){m.pop()}do{u=parseInt(m[q],10);n=parseInt(l[q],10);q++}while(q8?"":0.01});o.className="plupload silverlight";if(p.settings.container){k=b.getElementById(p.settings.container);if(d.getStyle(k,"position")==="static"){k.style.position="relative"}}k.appendChild(o);for(l=0;l';function j(){return b.getElementById(p.id+"_silverlight").content.Upload}p.bind("Silverlight:Init",function(){var r,s={};if(h[p.id]){return}h[p.id]=true;p.bind("Silverlight:StartSelectFiles",function(t){r=[]});p.bind("Silverlight:SelectFile",function(t,w,u,v){var x;x=d.guid();s[x]=w;s[w]=x;r.push(new d.File(x,u,v))});p.bind("Silverlight:SelectSuccessful",function(){if(r.length){p.trigger("FilesAdded",r)}});p.bind("Silverlight:UploadChunkError",function(t,w,u,x,v){p.trigger("Error",{code:d.IO_ERROR,message:"IO Error.",details:v,file:t.getFile(s[w])})});p.bind("Silverlight:UploadFileProgress",function(t,x,u,w){var v=t.getFile(s[x]);if(v.status!=d.FAILED){v.size=w;v.loaded=u;t.trigger("UploadProgress",v)}});p.bind("Refresh",function(t){var u,v,w;u=b.getElementById(t.settings.browse_button);if(u){v=d.getPos(u,b.getElementById(t.settings.container));w=d.getSize(u);d.extend(b.getElementById(t.id+"_silverlight_container").style,{top:v.y+"px",left:v.x+"px",width:w.w+"px",height:w.h+"px"})}});p.bind("Silverlight:UploadChunkSuccessful",function(t,w,u,z,y){var x,v=t.getFile(s[w]);x={chunk:u,chunks:z,response:y};t.trigger("ChunkUploaded",v,x);if(v.status!=d.FAILED){j().UploadNextChunk()}if(u==z-1){v.status=d.DONE;t.trigger("FileUploaded",v,{response:y})}});p.bind("Silverlight:UploadSuccessful",function(t,w,u){var v=t.getFile(s[w]);v.status=d.DONE;t.trigger("FileUploaded",v,{response:u})});p.bind("FilesRemoved",function(t,v){var u;for(u=0;u';function n(){return b.getElementById(k.id+"_flash")}function m(){if(q++>5000){p({success:false});return}if(!g[k.id]){setTimeout(m,1)}}m();o=j=null;k.bind("Flash:Init",function(){var s={},r;n().setFileFilters(k.settings.filters,k.settings.multi_selection);if(g[k.id]){return}g[k.id]=true;k.bind("UploadFile",function(t,v){var w=t.settings,u=k.settings.resize||{};n().uploadFile(s[v.id],w.url,{name:v.target_name||v.name,mime:d.mimeTypes[v.name.replace(/^.+\.([^.]+)/,"$1").toLowerCase()]||"application/octet-stream",chunk_size:w.chunk_size,width:u.width,height:u.height,quality:u.quality,multipart:w.multipart,multipart_params:w.multipart_params||{},file_data_name:w.file_data_name,format:/\.(jpg|jpeg)$/i.test(v.name)?"jpg":"png",headers:w.headers,urlstream_upload:w.urlstream_upload})});k.bind("Flash:UploadProcess",function(u,t){var v=u.getFile(s[t.id]);if(v.status!=d.FAILED){v.loaded=t.loaded;v.size=t.size;u.trigger("UploadProgress",v)}});k.bind("Flash:UploadChunkComplete",function(t,v){var w,u=t.getFile(s[v.id]);w={chunk:v.chunk,chunks:v.chunks,response:v.text};t.trigger("ChunkUploaded",u,w);if(u.status!=d.FAILED){n().uploadNextChunk()}if(v.chunk==v.chunks-1){u.status=d.DONE;t.trigger("FileUploaded",u,{response:v.text})}});k.bind("Flash:SelectFiles",function(t,w){var v,u,x=[],y;for(u=0;u0){r(++t,v)}else{k.status=a.DONE;n.trigger("FileUploaded",k,{response:x.value.body,status:w});if(w>=400){n.trigger("Error",{code:a.HTTP_ERROR,message:a.translate("HTTP Error."),file:k,status:w})}}}else{n.trigger("Error",{code:a.GENERIC_ERROR,message:a.translate("Generic Error."),file:k,details:x.error})}})}function q(t){k.size=t.size;if(l){e.FileAccess.chunk({file:t,chunkSize:l},function(w){if(w.success){var x=w.value,u=x.length;o=Array(u);for(var v=0;v";F.scrollTop=100;D=k.getElementById(p.id+"_html5");if(v.features.triggerDialog){j.extend(D.style,{position:"absolute",width:"100%",height:"100%"})}else{j.extend(D.style,{cssFloat:"right",styleFloat:"right"})}D.onchange=function(){o(this.files);this.value=""};E=k.getElementById(v.settings.browse_button);if(E){var x=v.settings.browse_button_hover,z=v.settings.browse_button_active,w=v.features.triggerDialog?E:F;if(x){j.addEvent(w,"mouseover",function(){j.addClass(E,x)},v.id);j.addEvent(w,"mouseout",function(){j.removeClass(E,x)},v.id)}if(z){j.addEvent(w,"mousedown",function(){j.addClass(E,z)},v.id);j.addEvent(k.body,"mouseup",function(){j.removeClass(E,z)},v.id)}if(v.features.triggerDialog){j.addEvent(E,"click",function(y){k.getElementById(v.id+"_html5").click();y.preventDefault()},v.id)}}});p.bind("PostInit",function(){var r=k.getElementById(p.settings.drop_element);if(r){if(g){j.addEvent(r,"dragenter",function(v){var u,s,t;u=k.getElementById(p.id+"_drop");if(!u){u=k.createElement("input");u.setAttribute("type","file");u.setAttribute("id",p.id+"_drop");u.setAttribute("multiple","multiple");j.addEvent(u,"change",function(){o(this.files);j.removeEvent(u,"change",p.id);u.parentNode.removeChild(u)},p.id);r.appendChild(u)}s=j.getPos(r,k.getElementById(p.settings.container));t=j.getSize(r);if(j.getStyle(r,"position")==="static"){j.extend(r.style,{position:"relative"})}j.extend(u.style,{position:"absolute",display:"block",top:0,left:0,width:t.w+"px",height:t.h+"px",opacity:0})},p.id);return}j.addEvent(r,"dragover",function(s){s.preventDefault()},p.id);j.addEvent(r,"drop",function(t){var s=t.dataTransfer;if(s&&s.files){o(s.files)}t.preventDefault()},p.id)}});p.bind("Refresh",function(r){var s,t,u,w,v;s=k.getElementById(p.settings.browse_button);if(s){t=j.getPos(s,k.getElementById(r.settings.container));u=j.getSize(s);w=k.getElementById(p.id+"_html5_container");j.extend(w.style,{top:t.y+"px",left:t.x+"px",width:u.w+"px",height:u.h+"px"});if(p.features.triggerDialog){if(j.getStyle(s,"position")==="static"){j.extend(s.style,{position:"relative"})}v=parseInt(j.getStyle(s,"z-index"),10);if(isNaN(v)){v=0}j.extend(s.style,{zIndex:v});j.extend(w.style,{zIndex:v-1})}}});p.bind("UploadFile",function(r,t){var u=r.settings,x,s;function w(z,C,y){var A;if(File.prototype.slice){try{z.slice();return z.slice(C,y)}catch(B){return z.slice(C,y-C)}}else{if(A=File.prototype.webkitSlice||File.prototype.mozSlice){return A.call(z,C,y)}else{return null}}}function v(z){var C=0,B=0,y=("FileReader" in h)?new FileReader:null,D=typeof(z)==="string";function A(){var I,M,K,L,H,J,F,E=r.settings.url;function G(W){var T=0,U=new XMLHttpRequest,X=U.upload,N="----pluploadboundary"+j.guid(),O,P="--",V="\r\n",R="";if(X){X.onprogress=function(Y){t.loaded=Math.min(t.size,B+Y.loaded-T);r.trigger("UploadProgress",t)}}U.onreadystatechange=function(){var Y,aa;if(U.readyState==4){try{Y=U.status}catch(Z){Y=0}if(Y>=400){r.trigger("Error",{code:j.HTTP_ERROR,message:j.translate("HTTP Error."),file:t,status:Y})}else{if(K){aa={chunk:C,chunks:K,response:U.responseText,status:Y};r.trigger("ChunkUploaded",t,aa);B+=J;if(aa.cancelled){t.status=j.FAILED;return}t.loaded=Math.min(t.size,(C+1)*H)}else{t.loaded=t.size}r.trigger("UploadProgress",t);W=I=O=R=null;if(!K||++C>=K){t.status=j.DONE;r.trigger("FileUploaded",t,{response:U.responseText,status:Y})}else{A()}}U=null}};if(r.settings.multipart&&n.multipart){L.name=t.target_name||t.name;U.open("post",E,true);j.each(r.settings.headers,function(Z,Y){U.setRequestHeader(Y,Z)});if(!D&&!!h.FormData){O=new FormData();j.each(j.extend(L,r.settings.multipart_params),function(Z,Y){O.append(Y,Z)});O.append(r.settings.file_data_name,W);U.send(O);return}if(D){U.setRequestHeader("Content-Type","multipart/form-data; boundary="+N);j.each(j.extend(L,r.settings.multipart_params),function(Z,Y){R+=P+N+V+'Content-Disposition: form-data; name="'+Y+'"'+V+V;R+=unescape(encodeURIComponent(Z))+V});F=j.mimeTypes[t.name.replace(/^.+\.([^.]+)/,"$1").toLowerCase()]||"application/octet-stream";R+=P+N+V+'Content-Disposition: form-data; name="'+r.settings.file_data_name+'"; filename="'+unescape(encodeURIComponent(t.name))+'"'+V+"Content-Type: "+F+V+V+W+V+P+N+P+V;T=R.length-W.length;W=R;if(U.sendAsBinary){U.sendAsBinary(W)}else{if(n.canSendBinary){var S=new Uint8Array(W.length);for(var Q=0;Qu.chunk_size&&(n.chunks||typeof(z)=="string")){H=u.chunk_size;K=Math.ceil(t.size/H);J=Math.min(H,t.size-(C*H));if(typeof(z)=="string"){I=z.substring(C*H,C*H+J)}else{I=w(z,C*H,C*H+J)}L.chunk=C;L.chunks=K}else{J=t.size;I=z}if(y&&n.cantSendBlobInFormData&&n.chunks&&r.settings.chunk_size){y.onload=function(){D=true;G(y.result)};y.readAsBinaryString(I)}else{G(I)}}A()}x=c[t.id];if(n.jpgresize&&r.settings.resize&&/\.(png|jpg|jpeg)$/i.test(t.name)){d.call(r,t,r.settings.resize,/\.png$/i.test(t.name)?"image/png":"image/jpeg",function(y){if(y.success){t.size=y.data.length;v(y.data)}else{v(x)}})}else{if(!n.chunks&&n.jpgresize){l(x,v)}else{v(x)}}});p.bind("Destroy",function(r){var t,u,s=k.body,v={inputContainer:r.id+"_html5_container",inputFile:r.id+"_html5",browseButton:r.settings.browse_button,dropElm:r.settings.drop_element};for(t in v){u=k.getElementById(v[t]);if(u){j.removeAllEvents(u,r.id)}}j.removeAllEvents(k.body,r.id);if(r.settings.container){s=k.getElementById(r.settings.container)}s.removeChild(k.getElementById(v.inputContainer))});q({success:true})}});function b(){var q=false,o;function r(t,v){var s=q?0:-8*(v-1),w=0,u;for(u=0;u>Math.abs(s+v*8))&255)}n(x,t,w)}return{II:function(s){if(s===e){return q}else{q=s}},init:function(s){q=false;o=s},SEGMENT:function(s,u,t){switch(arguments.length){case 1:return o.substr(s,o.length-s-1);case 2:return o.substr(s,u);case 3:n(t,s,u);break;default:return o}},BYTE:function(s){return r(s,1)},SHORT:function(s){return r(s,2)},LONG:function(s,t){if(t===e){return r(s,4)}else{p(s,t,4)}},SLONG:function(s){var t=r(s,4);return(t>2147483647?t-4294967296:t)},STRING:function(s,t){var u="";for(t+=s;s=65488&&p<=65495){n+=2;continue}if(p===65498||p===65497){break}q=r.SHORT(n+2)+2;if(u[p]&&r.STRING(n+4,u[p].signature.length)===u[p].signature){t.push({hex:p,app:u[p].app.toUpperCase(),name:u[p].name.toUpperCase(),start:n,length:q,segment:r.SEGMENT(n,q)})}n+=q}r.init(null);return{headers:t,restore:function(y){r.init(y);var w=new f(y);if(!w.headers){return false}for(var x=w.headers.length;x>0;x--){var z=w.headers[x-1];r.SEGMENT(z.start,z.length,"")}w.purge();n=r.SHORT(2)==65504?4+r.SHORT(4):2;for(var x=0,v=t.length;x=z.length){break}}},purge:function(){t=[];r.init(null)}}}function a(){var q,n,o={},t;q=new b();n={tiff:{274:"Orientation",34665:"ExifIFDPointer",34853:"GPSInfoIFDPointer"},exif:{36864:"ExifVersion",40961:"ColorSpace",40962:"PixelXDimension",40963:"PixelYDimension",36867:"DateTimeOriginal",33434:"ExposureTime",33437:"FNumber",34855:"ISOSpeedRatings",37377:"ShutterSpeedValue",37378:"ApertureValue",37383:"MeteringMode",37384:"LightSource",37385:"Flash",41986:"ExposureMode",41987:"WhiteBalance",41990:"SceneCaptureType",41988:"DigitalZoomRatio",41992:"Contrast",41993:"Saturation",41994:"Sharpness"},gps:{0:"GPSVersionID",1:"GPSLatitudeRef",2:"GPSLatitude",3:"GPSLongitudeRef",4:"GPSLongitude"}};t={ColorSpace:{1:"sRGB",0:"Uncalibrated"},MeteringMode:{0:"Unknown",1:"Average",2:"CenterWeightedAverage",3:"Spot",4:"MultiSpot",5:"Pattern",6:"Partial",255:"Other"},LightSource:{1:"Daylight",2:"Fliorescent",3:"Tungsten",4:"Flash",9:"Fine weather",10:"Cloudy weather",11:"Shade",12:"Daylight fluorescent (D 5700 - 7100K)",13:"Day white fluorescent (N 4600 -5400K)",14:"Cool white fluorescent (W 3900 - 4500K)",15:"White fluorescent (WW 3200 - 3700K)",17:"Standard light A",18:"Standard light B",19:"Standard light C",20:"D55",21:"D65",22:"D75",23:"D50",24:"ISO studio tungsten",255:"Other"},Flash:{0:"Flash did not fire.",1:"Flash fired.",5:"Strobe return light not detected.",7:"Strobe return light detected.",9:"Flash fired, compulsory flash mode",13:"Flash fired, compulsory flash mode, return light not detected",15:"Flash fired, compulsory flash mode, return light detected",16:"Flash did not fire, compulsory flash mode",24:"Flash did not fire, auto mode",25:"Flash fired, auto mode",29:"Flash fired, auto mode, return light not detected",31:"Flash fired, auto mode, return light detected",32:"No flash function",65:"Flash fired, red-eye reduction mode",69:"Flash fired, red-eye reduction mode, return light not detected",71:"Flash fired, red-eye reduction mode, return light detected",73:"Flash fired, compulsory flash mode, red-eye reduction mode",77:"Flash fired, compulsory flash mode, red-eye reduction mode, return light not detected",79:"Flash fired, compulsory flash mode, red-eye reduction mode, return light detected",89:"Flash fired, auto mode, red-eye reduction mode",93:"Flash fired, auto mode, return light not detected, red-eye reduction mode",95:"Flash fired, auto mode, return light detected, red-eye reduction mode"},ExposureMode:{0:"Auto exposure",1:"Manual exposure",2:"Auto bracket"},WhiteBalance:{0:"Auto white balance",1:"Manual white balance"},SceneCaptureType:{0:"Standard",1:"Landscape",2:"Portrait",3:"Night scene"},Contrast:{0:"Normal",1:"Soft",2:"Hard"},Saturation:{0:"Normal",1:"Low saturation",2:"High saturation"},Sharpness:{0:"Normal",1:"Soft",2:"Hard"},GPSLatitudeRef:{N:"North latitude",S:"South latitude"},GPSLongitudeRef:{E:"East longitude",W:"West longitude"}};function p(u,C){var w=q.SHORT(u),z,F,G,B,A,v,x,D,E=[],y={};for(z=0;z4){x=q.LONG(x)+o.tiffHeader}for(F=0;F4){x=q.LONG(x)+o.tiffHeader}y[G]=q.STRING(x,A-1);continue;case 3:if(A>2){x=q.LONG(x)+o.tiffHeader}for(F=0;F1){x=q.LONG(x)+o.tiffHeader}for(F=0;F